2021-07-29T18:53:11,465 Created temporary directory: /tmp/pip-ephem-wheel-cache-m1pe9a7l 2021-07-29T18:53:11,469 Created temporary directory: /tmp/pip-req-tracker-o_iwo61v 2021-07-29T18:53:11,469 Initialized build tracking at /tmp/pip-req-tracker-o_iwo61v 2021-07-29T18:53:11,469 Created build tracker: /tmp/pip-req-tracker-o_iwo61v 2021-07-29T18:53:11,469 Entered build tracker: /tmp/pip-req-tracker-o_iwo61v 2021-07-29T18:53:11,470 Created temporary directory: /tmp/pip-wheel-fbw60sk8 2021-07-29T18:53:11,502 WARNING: The index url "/" seems invalid, please provide a scheme. 2021-07-29T18:53:11,503 WARNING: The index url "t" seems invalid, please provide a scheme. 2021-07-29T18:53:11,503 WARNING: The index url "m" seems invalid, please provide a scheme. 2021-07-29T18:53:11,503 WARNING: The index url "p" seems invalid, please provide a scheme. 2021-07-29T18:53:11,503 Looking in indexes: https://pypi.org/simple, /, t, m, p 2021-07-29T18:53:11,506 WARNING: Location '/pygeodesic/' is ignored: it is either a non-existing path or lacks a specific scheme. 2021-07-29T18:53:11,506 WARNING: Location 't/pygeodesic/' is ignored: it is either a non-existing path or lacks a specific scheme. 2021-07-29T18:53:11,507 WARNING: Location 'm/pygeodesic/' is ignored: it is either a non-existing path or lacks a specific scheme. 2021-07-29T18:53:11,507 WARNING: Location 'p/pygeodesic/' is ignored: it is either a non-existing path or lacks a specific scheme. 2021-07-29T18:53:11,507 1 location(s) to search for versions of pygeodesic: 2021-07-29T18:53:11,507 * https://pypi.org/simple/pygeodesic/ 2021-07-29T18:53:11,508 Fetching project page and analyzing links: https://pypi.org/simple/pygeodesic/ 2021-07-29T18:53:11,508 Getting page https://pypi.org/simple/pygeodesic/ 2021-07-29T18:53:11,510 Found index url https://pypi.org/simple 2021-07-29T18:53:11,606 Skipping link: No binaries permitted for pygeodesic: https://files.pythonhosted.org/packages/68/67/b9679a7fa59ea7482a5a75c105758ba24b80ae34ed792eb099d79556161a/pygeodesic-0.1.0-cp37-cp37m-win_amd64.whl#sha256=11f8e062a37e93c21d969d74b638552dc7702ce60cfd12dd252bb0836dd394dc (from https://pypi.org/simple/pygeodesic/) 2021-07-29T18:53:11,607 Found link https://files.pythonhosted.org/packages/af/64/0f3bebd62f8587edb76c430b50767f1a8e008f2faa57c4caa386542ff14a/pygeodesic-0.1.0.tar.gz#sha256=7c76832239459d3307a6e84d814a8246eb1ae751d9b2bffb63ebc8eebd62a83c (from https://pypi.org/simple/pygeodesic/), version: 0.1.0 2021-07-29T18:53:11,607 Skipping link: No binaries permitted for pygeodesic: https://files.pythonhosted.org/packages/83/ec/d0fabed30fcae1e91040be5ca536c0c211d321ed7146a2ba9f2a0e18654c/pygeodesic-0.1.1-cp37-cp37m-win_amd64.whl#sha256=371284f0ffdb80debfc0c56c092665bcd2051a9099efe1f19169c35366c0c5a0 (from https://pypi.org/simple/pygeodesic/) 2021-07-29T18:53:11,607 Found link https://files.pythonhosted.org/packages/8e/9c/c9745fb717eacab2adccfdb2efc9b7e58ddc934b08d01a0241fb9bf97713/pygeodesic-0.1.1.tar.gz#sha256=8d13cd89b59eb95a2bbfaae1c6ad0c3ab665fde1923c4ec2986b018dcca2543c (from https://pypi.org/simple/pygeodesic/), version: 0.1.1 2021-07-29T18:53:11,608 Skipping link: No binaries permitted for pygeodesic: https://files.pythonhosted.org/packages/a0/31/146f7fc9aa8b9fe9c8c54a618285273ff5a9380c728f202c3f6147bff0d7/pygeodesic-0.1.2-cp37-cp37m-win_amd64.whl#sha256=c5293563df0bc3d9943423acd2944419bdf1d5005e7f988cb9274019bcd7e04f (from https://pypi.org/simple/pygeodesic/) 2021-07-29T18:53:11,608 Found link https://files.pythonhosted.org/packages/2d/02/1ed3e2db329d14ee04bbe324b3688374a0a3f1908cdb10efc02beeb94ac0/pygeodesic-0.1.2.tar.gz#sha256=a9bdddbc50f6239a354201cf07d98d27048539b4016ccb89e361a0b88539eb29 (from https://pypi.org/simple/pygeodesic/), version: 0.1.2 2021-07-29T18:53:11,608 Skipping link: No binaries permitted for pygeodesic: https://files.pythonhosted.org/packages/d8/c7/09ed8e9209e9d99535d479d6402203b5c6cabc2c0754cfd16ae008775041/pygeodesic-0.1.3-cp37-cp37m-win_amd64.whl#sha256=e502db0b4c6413f20325bea7f94134b54155ac31baee38546b98f52cac3c3384 (from https://pypi.org/simple/pygeodesic/) 2021-07-29T18:53:11,608 Found link https://files.pythonhosted.org/packages/bb/46/3b209dcff2c10a621eeb99d901f4b30bdf3a3c3c564ee7b474ccb66a30ce/pygeodesic-0.1.3.tar.gz#sha256=63e0376bceb5d799a2a019ae9c412722a9a41687c81f9f773c394e55de9e011e (from https://pypi.org/simple/pygeodesic/), version: 0.1.3 2021-07-29T18:53:11,609 Skipping link: No binaries permitted for pygeodesic: https://files.pythonhosted.org/packages/1a/22/5ff19d2a368e317333497d32eb1d59c078e3051adeeb35842a393e9465b1/pygeodesic-0.1.4-cp37-cp37m-win_amd64.whl#sha256=f1d8b4d754cb6ada51cfaea0df19093378656102e6b70b6a590b3619eb0e9429 (from https://pypi.org/simple/pygeodesic/) 2021-07-29T18:53:11,609 Found link https://files.pythonhosted.org/packages/e7/c5/fbabfa28ba2eac1327c898bb9a598a945345309456f927dce6bc89925603/pygeodesic-0.1.4.tar.gz#sha256=baf57705efe167ccfb1ff3f45f4915914ff2b04fdb9937739624fad28a87c961 (from https://pypi.org/simple/pygeodesic/), version: 0.1.4 2021-07-29T18:53:11,609 Skipping link: No binaries permitted for pygeodesic: https://files.pythonhosted.org/packages/4b/34/314cee05b60c399df8f745dcdf9c89c9d2417be77cad751cd0e3ad0cb2f4/pygeodesic-0.1.5-cp37-cp37m-win_amd64.whl#sha256=3d3c271742fa7d38eb1032534db6b6223ad818de5f3d1651e542c7554e9bf8fb (from https://pypi.org/simple/pygeodesic/) 2021-07-29T18:53:11,609 Found link https://files.pythonhosted.org/packages/03/c4/fe5fc1547d49d46ae0fccebbe00687e2c787b57cd7a13f3a95959f69ea6c/pygeodesic-0.1.5.tar.gz#sha256=95f7874da97eea48272c91d50a92f71eb75c25919a87794eda500f7c19479268 (from https://pypi.org/simple/pygeodesic/), version: 0.1.5 2021-07-29T18:53:11,610 Skipping link: No binaries permitted for pygeodesic: https://files.pythonhosted.org/packages/fa/cd/179d1c7fdb3d1904de0419b7f377014a0374d6ea0ffb69167c370a62e198/pygeodesic-0.1.7-cp37-cp37m-win_amd64.whl#sha256=02226745a71cc39679c080722bfa4e7801688415454c32a1effc14c801034e41 (from https://pypi.org/simple/pygeodesic/) 2021-07-29T18:53:11,610 Found link https://files.pythonhosted.org/packages/4f/52/d7aa3a39856ad08d77e4a22982b0ec7a59252ce4deed0e586d69f4747792/pygeodesic-0.1.7.tar.gz#sha256=fc8ff31a4535b76bf6bd4d000e803da50ccb42fda5542f5d1b18648ee74da0a1 (from https://pypi.org/simple/pygeodesic/), version: 0.1.7 2021-07-29T18:53:11,610 Skipping link: not a file: https://pypi.org/simple/pygeodesic/ 2021-07-29T18:53:11,629 Given no hashes to check 1 links for project 'pygeodesic': discarding no candidates 2021-07-29T18:53:11,647 Collecting pygeodesic==0.1.7 2021-07-29T18:53:11,649 Created temporary directory: /tmp/pip-unpack-iyxtxdbv 2021-07-29T18:53:11,693 Downloading pygeodesic-0.1.7.tar.gz (1.2 MB) 2021-07-29T18:53:12,073 Added pygeodesic==0.1.7 from https://files.pythonhosted.org/packages/4f/52/d7aa3a39856ad08d77e4a22982b0ec7a59252ce4deed0e586d69f4747792/pygeodesic-0.1.7.tar.gz#sha256=fc8ff31a4535b76bf6bd4d000e803da50ccb42fda5542f5d1b18648ee74da0a1 to build tracker '/tmp/pip-req-tracker-o_iwo61v' 2021-07-29T18:53:12,074 Running setup.py (path:/tmp/pip-wheel-fbw60sk8/pygeodesic_cd60c4263824471f80bc1d5ce3c91117/setup.py) egg_info for package pygeodesic 2021-07-29T18:53:12,075 Created temporary directory: /tmp/pip-pip-egg-info-xhm7xlzr 2021-07-29T18:53:12,076 Running command python setup.py egg_info 2021-07-29T18:53:12,954 running egg_info 2021-07-29T18:53:12,956 creating /tmp/pip-pip-egg-info-xhm7xlzr/pygeodesic.egg-info 2021-07-29T18:53:12,957 writing /tmp/pip-pip-egg-info-xhm7xlzr/pygeodesic.egg-info/PKG-INFO 2021-07-29T18:53:12,959 writing dependency_links to /tmp/pip-pip-egg-info-xhm7xlzr/pygeodesic.egg-info/dependency_links.txt 2021-07-29T18:53:12,961 writing requirements to /tmp/pip-pip-egg-info-xhm7xlzr/pygeodesic.egg-info/requires.txt 2021-07-29T18:53:12,962 writing top-level names to /tmp/pip-pip-egg-info-xhm7xlzr/pygeodesic.egg-info/top_level.txt 2021-07-29T18:53:12,964 writing manifest file '/tmp/pip-pip-egg-info-xhm7xlzr/pygeodesic.egg-info/SOURCES.txt' 2021-07-29T18:53:13,401 reading manifest file '/tmp/pip-pip-egg-info-xhm7xlzr/pygeodesic.egg-info/SOURCES.txt' 2021-07-29T18:53:13,403 reading manifest template 'MANIFEST.in' 2021-07-29T18:53:13,419 warning: no files found matching '*.pyd' under directory 'pygeodesic' 2021-07-29T18:53:13,463 warning: no files found matching '*.*' under directory 'pygeodesic\examples' 2021-07-29T18:53:13,464 adding license file 'LICENSE' 2021-07-29T18:53:13,467 writing manifest file '/tmp/pip-pip-egg-info-xhm7xlzr/pygeodesic.egg-info/SOURCES.txt' 2021-07-29T18:53:13,568 Source in /tmp/pip-wheel-fbw60sk8/pygeodesic_cd60c4263824471f80bc1d5ce3c91117 has version 0.1.7, which satisfies requirement pygeodesic==0.1.7 from https://files.pythonhosted.org/packages/4f/52/d7aa3a39856ad08d77e4a22982b0ec7a59252ce4deed0e586d69f4747792/pygeodesic-0.1.7.tar.gz#sha256=fc8ff31a4535b76bf6bd4d000e803da50ccb42fda5542f5d1b18648ee74da0a1 2021-07-29T18:53:13,569 Removed pygeodesic==0.1.7 from https://files.pythonhosted.org/packages/4f/52/d7aa3a39856ad08d77e4a22982b0ec7a59252ce4deed0e586d69f4747792/pygeodesic-0.1.7.tar.gz#sha256=fc8ff31a4535b76bf6bd4d000e803da50ccb42fda5542f5d1b18648ee74da0a1 from build tracker '/tmp/pip-req-tracker-o_iwo61v' 2021-07-29T18:53:13,574 Created temporary directory: /tmp/pip-unpack-kftjkc_4 2021-07-29T18:53:13,575 Building wheels for collected packages: pygeodesic 2021-07-29T18:53:13,579 Created temporary directory: /tmp/pip-wheel-woigq494 2021-07-29T18:53:13,579 Building wheel for pygeodesic (setup.py): started 2021-07-29T18:53:13,580 Destination directory: /tmp/pip-wheel-woigq494 2021-07-29T18:53:13,580 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-fbw60sk8/pygeodesic_cd60c4263824471f80bc1d5ce3c91117/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-fbw60sk8/pygeodesic_cd60c4263824471f80bc1d5ce3c91117/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-woigq494 2021-07-29T18:53:14,460 running bdist_wheel 2021-07-29T18:53:14,465 running build 2021-07-29T18:53:14,465 running build_py 2021-07-29T18:53:14,605 creating build 2021-07-29T18:53:14,606 creating build/lib.linux-armv7l-3.9 2021-07-29T18:53:14,607 creating build/lib.linux-armv7l-3.9/pygeodesic 2021-07-29T18:53:14,608 copying pygeodesic/__init__.py -> build/lib.linux-armv7l-3.9/pygeodesic 2021-07-29T18:53:14,610 copying pygeodesic/version.py -> build/lib.linux-armv7l-3.9/pygeodesic 2021-07-29T18:53:14,612 running egg_info 2021-07-29T18:53:14,625 writing pygeodesic.egg-info/PKG-INFO 2021-07-29T18:53:14,627 writing dependency_links to pygeodesic.egg-info/dependency_links.txt 2021-07-29T18:53:14,630 writing requirements to pygeodesic.egg-info/requires.txt 2021-07-29T18:53:14,632 writing top-level names to pygeodesic.egg-info/top_level.txt 2021-07-29T18:53:14,890 reading manifest file 'pygeodesic.egg-info/SOURCES.txt' 2021-07-29T18:53:14,892 reading manifest template 'MANIFEST.in' 2021-07-29T18:53:14,905 warning: no files found matching '*.pyd' under directory 'pygeodesic' 2021-07-29T18:53:14,947 warning: no files found matching '*.*' under directory 'pygeodesic\examples' 2021-07-29T18:53:14,947 adding license file 'LICENSE' 2021-07-29T18:53:14,951 writing manifest file 'pygeodesic.egg-info/SOURCES.txt' 2021-07-29T18:53:14,958 copying pygeodesic/geodesic.cpp -> build/lib.linux-armv7l-3.9/pygeodesic 2021-07-29T18:53:14,975 copying pygeodesic/geodesic.pyx -> build/lib.linux-armv7l-3.9/pygeodesic 2021-07-29T18:53:14,978 creating build/lib.linux-armv7l-3.9/pygeodesic/examples 2021-07-29T18:53:14,978 copying pygeodesic/examples/pygeodesic_intro.ipynb -> build/lib.linux-armv7l-3.9/pygeodesic/examples 2021-07-29T18:53:14,981 copying pygeodesic/examples/pygeodesic_stanford_bunny.ipynb -> build/lib.linux-armv7l-3.9/pygeodesic/examples 2021-07-29T18:53:14,984 copying pygeodesic/examples/vtk_helpers.py -> build/lib.linux-armv7l-3.9/pygeodesic/examples 2021-07-29T18:53:14,987 creating build/lib.linux-armv7l-3.9/pygeodesic/examples/data 2021-07-29T18:53:14,988 copying pygeodesic/examples/data/flat_triangular_mesh.txt -> build/lib.linux-armv7l-3.9/pygeodesic/examples/data 2021-07-29T18:53:14,990 copying pygeodesic/examples/data/hedgehog_mesh.txt -> build/lib.linux-armv7l-3.9/pygeodesic/examples/data 2021-07-29T18:53:14,994 copying pygeodesic/examples/data/stanford_bunny.ply -> build/lib.linux-armv7l-3.9/pygeodesic/examples/data 2021-07-29T18:53:15,068 creating build/lib.linux-armv7l-3.9/pygeodesic/geodesic_kirsanov 2021-07-29T18:53:15,069 copying pygeodesic/geodesic_kirsanov/example0.cpp -> build/lib.linux-armv7l-3.9/pygeodesic/geodesic_kirsanov 2021-07-29T18:53:15,071 copying pygeodesic/geodesic_kirsanov/example1.cpp -> build/lib.linux-armv7l-3.9/pygeodesic/geodesic_kirsanov 2021-07-29T18:53:15,074 copying pygeodesic/geodesic_kirsanov/geodesic_algorithm_base.h -> build/lib.linux-armv7l-3.9/pygeodesic/geodesic_kirsanov 2021-07-29T18:53:15,077 copying pygeodesic/geodesic_kirsanov/geodesic_algorithm_dijkstra.h -> build/lib.linux-armv7l-3.9/pygeodesic/geodesic_kirsanov 2021-07-29T18:53:15,081 copying pygeodesic/geodesic_kirsanov/geodesic_algorithm_dijkstra_alternative.h -> build/lib.linux-armv7l-3.9/pygeodesic/geodesic_kirsanov 2021-07-29T18:53:15,086 copying pygeodesic/geodesic_kirsanov/geodesic_algorithm_exact.h -> build/lib.linux-armv7l-3.9/pygeodesic/geodesic_kirsanov 2021-07-29T18:53:15,091 copying pygeodesic/geodesic_kirsanov/geodesic_algorithm_exact_elements.h -> build/lib.linux-armv7l-3.9/pygeodesic/geodesic_kirsanov 2021-07-29T18:53:15,094 copying pygeodesic/geodesic_kirsanov/geodesic_algorithm_graph_base.h -> build/lib.linux-armv7l-3.9/pygeodesic/geodesic_kirsanov 2021-07-29T18:53:15,097 copying pygeodesic/geodesic_kirsanov/geodesic_algorithm_subdivision.h -> build/lib.linux-armv7l-3.9/pygeodesic/geodesic_kirsanov 2021-07-29T18:53:15,101 copying pygeodesic/geodesic_kirsanov/geodesic_constants_and_simple_functions.h -> build/lib.linux-armv7l-3.9/pygeodesic/geodesic_kirsanov 2021-07-29T18:53:15,107 copying pygeodesic/geodesic_kirsanov/geodesic_matlab_api.cpp -> build/lib.linux-armv7l-3.9/pygeodesic/geodesic_kirsanov 2021-07-29T18:53:15,113 copying pygeodesic/geodesic_kirsanov/geodesic_matlab_api.h -> build/lib.linux-armv7l-3.9/pygeodesic/geodesic_kirsanov 2021-07-29T18:53:15,116 copying pygeodesic/geodesic_kirsanov/geodesic_memory.h -> build/lib.linux-armv7l-3.9/pygeodesic/geodesic_kirsanov 2021-07-29T18:53:15,120 copying pygeodesic/geodesic_kirsanov/geodesic_mesh.h -> build/lib.linux-armv7l-3.9/pygeodesic/geodesic_kirsanov 2021-07-29T18:53:15,126 copying pygeodesic/geodesic_kirsanov/geodesic_mesh_elements.h -> build/lib.linux-armv7l-3.9/pygeodesic/geodesic_kirsanov 2021-07-29T18:53:15,131 running build_ext 2021-07-29T18:53:15,215 skipping 'pygeodesic/geodesic.cpp' Cython extension (up-to-date) 2021-07-29T18:53:15,215 building 'pygeodesic.geodesic' extension 2021-07-29T18:53:15,216 creating build/temp.linux-armv7l-3.9 2021-07-29T18:53:15,216 creating build/temp.linux-armv7l-3.9/pygeodesic 2021-07-29T18:53:15,217 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.9 -I/usr/local/lib/python3.9/dist-packages/numpy/core/include -Ipygeodesic\geodesic_kirsanov -c pygeodesic/geodesic.cpp -o build/temp.linux-armv7l-3.9/pygeodesic/geodesic.o 2021-07-29T18:53:15,543 In file included from /usr/local/lib/python3.9/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969, 2021-07-29T18:53:15,543 from /usr/local/lib/python3.9/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, 2021-07-29T18:53:15,544 from /usr/local/lib/python3.9/dist-packages/numpy/core/include/numpy/arrayobject.h:4, 2021-07-29T18:53:15,544 from pygeodesic/geodesic.cpp:624: 2021-07-29T18:53:15,544 /usr/local/lib/python3.9/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 2021-07-29T18:53:15,544 17 | #warning "Using deprecated NumPy API, disable it with " \ 2021-07-29T18:53:15,544 | ^~~~~~~ 2021-07-29T18:53:17,162 In file included from pygeodesic/geodesic_kirsanov/geodesic_mesh.h:13, 2021-07-29T18:53:17,162 from pygeodesic/geodesic.cpp:635: 2021-07-29T18:53:17,163 pygeodesic/geodesic_kirsanov/geodesic_memory.h:188:7: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] 2021-07-29T18:53:17,163 188 | std::auto_ptr m_buffer; 2021-07-29T18:53:17,163 | ^~~~~~~~ 2021-07-29T18:53:17,163 In file included from /usr/include/c++/10/memory:83, 2021-07-29T18:53:17,163 from pygeodesic/geodesic_kirsanov/geodesic_memory.h:10, 2021-07-29T18:53:17,163 from pygeodesic/geodesic_kirsanov/geodesic_mesh.h:13, 2021-07-29T18:53:17,164 from pygeodesic/geodesic.cpp:635: 2021-07-29T18:53:17,164 /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 2021-07-29T18:53:17,164 57 | template class auto_ptr; 2021-07-29T18:53:17,164 | ^~~~~~~~ 2021-07-29T18:53:17,164 In file included from pygeodesic/geodesic_kirsanov/geodesic_mesh.h:13, 2021-07-29T18:53:17,164 from pygeodesic/geodesic.cpp:635: 2021-07-29T18:53:17,164 pygeodesic/geodesic_kirsanov/geodesic_memory.h: In member function ‘void geodesic::OutputBuffer::clear()’: 2021-07-29T18:53:17,165 pygeodesic/geodesic_kirsanov/geodesic_memory.h:157:19: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] 2021-07-29T18:53:17,165 157 | m_buffer = std::auto_ptr(); 2021-07-29T18:53:17,165 | ^~~~~~~~ 2021-07-29T18:53:17,165 In file included from /usr/include/c++/10/memory:83, 2021-07-29T18:53:17,165 from pygeodesic/geodesic_kirsanov/geodesic_memory.h:10, 2021-07-29T18:53:17,165 from pygeodesic/geodesic_kirsanov/geodesic_mesh.h:13, 2021-07-29T18:53:17,165 from pygeodesic/geodesic.cpp:635: 2021-07-29T18:53:17,166 /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 2021-07-29T18:53:17,166 57 | template class auto_ptr; 2021-07-29T18:53:17,166 | ^~~~~~~~ 2021-07-29T18:53:17,166 In file included from pygeodesic/geodesic_kirsanov/geodesic_mesh.h:13, 2021-07-29T18:53:17,166 from pygeodesic/geodesic.cpp:635: 2021-07-29T18:53:17,166 pygeodesic/geodesic_kirsanov/geodesic_memory.h: In member function ‘T* geodesic::OutputBuffer::allocate(unsigned int)’: 2021-07-29T18:53:17,167 pygeodesic/geodesic_kirsanov/geodesic_memory.h:167:20: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] 2021-07-29T18:53:17,167 167 | m_buffer = std::auto_ptr(new double[new_size]); 2021-07-29T18:53:17,167 | ^~~~~~~~ 2021-07-29T18:53:17,167 In file included from /usr/include/c++/10/memory:83, 2021-07-29T18:53:17,167 from pygeodesic/geodesic_kirsanov/geodesic_memory.h:10, 2021-07-29T18:53:17,167 from pygeodesic/geodesic_kirsanov/geodesic_mesh.h:13, 2021-07-29T18:53:17,168 from pygeodesic/geodesic.cpp:635: 2021-07-29T18:53:17,168 /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 2021-07-29T18:53:17,168 57 | template class auto_ptr; 2021-07-29T18:53:17,168 | ^~~~~~~~ 2021-07-29T18:53:17,547 In file included from pygeodesic/geodesic.cpp:636: 2021-07-29T18:53:17,548 pygeodesic/geodesic_kirsanov/geodesic_algorithm_exact.h: In member function ‘unsigned int geodesic::GeodesicAlgorithmExact::intersect_intervals(geodesic::interval_pointer, geodesic::IntervalWithStop*)’: 2021-07-29T18:53:17,548 pygeodesic/geodesic_kirsanov/geodesic_algorithm_exact.h:449:20: warning: array subscript has type ‘char’ [-Wchar-subscripts] 2021-07-29T18:53:17,548 449 | double x = inter[i]; 2021-07-29T18:53:17,548 | ^ 2021-07-29T18:53:17,548 pygeodesic/geodesic_kirsanov/geodesic_algorithm_exact.h:452:26: warning: array subscript has type ‘char’ [-Wchar-subscripts] 2021-07-29T18:53:17,549 452 | good_start[Ngood_start++] = x; 2021-07-29T18:53:17,549 | ~~~~~~~~~~~^~ 2021-07-29T18:53:17,549 pygeodesic/geodesic_kirsanov/geodesic_algorithm_exact.h:455:24: warning: array subscript has type ‘char’ [-Wchar-subscripts] 2021-07-29T18:53:17,549 455 | good_start[Ngood_start++] = right; 2021-07-29T18:53:17,549 | ~~~~~~~~~~~^~ 2021-07-29T18:53:17,549 pygeodesic/geodesic_kirsanov/geodesic_algorithm_exact.h:460:28: warning: array subscript has type ‘char’ [-Wchar-subscripts] 2021-07-29T18:53:17,549 460 | double mid = (good_start[i] + good_start[i+1])*0.5; 2021-07-29T18:53:17,550 | ^ 2021-07-29T18:53:17,550 pygeodesic/geodesic_kirsanov/geodesic_algorithm_exact.h:461:11: warning: array subscript has type ‘char’ [-Wchar-subscripts] 2021-07-29T18:53:17,550 461 | mid_map[i] = zero->signal(mid) <= one->signal(mid) ? OLD : NEW; 2021-07-29T18:53:17,550 | ^ 2021-07-29T18:53:17,559 pygeodesic/geodesic_kirsanov/geodesic_algorithm_exact.h: In member function ‘virtual void geodesic::GeodesicAlgorithmExact::propagate(std::vector&, double, std::vector*)’: 2021-07-29T18:53:17,559 pygeodesic/geodesic_kirsanov/geodesic_algorithm_exact.h:564:16: warning: unused variable ‘list’ [-Wunused-variable] 2021-07-29T18:53:17,560 564 | list_pointer list = interval_list(edge); 2021-07-29T18:53:17,560 | ^~~~ 2021-07-29T18:53:17,563 pygeodesic/geodesic_kirsanov/geodesic_algorithm_exact.h: In member function ‘void geodesic::GeodesicAlgorithmExact::update_list_and_queue(geodesic::list_pointer, geodesic::IntervalWithStop*, unsigned int)’: 2021-07-29T18:53:17,563 pygeodesic/geodesic_kirsanov/geodesic_algorithm_exact.h:756:35: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class geodesic::Interval’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2021-07-29T18:53:17,563 756 | memcpy(*p,first,sizeof(Interval)); 2021-07-29T18:53:17,563 | ^ 2021-07-29T18:53:17,563 In file included from pygeodesic/geodesic_kirsanov/geodesic_algorithm_exact.h:7, 2021-07-29T18:53:17,564 from pygeodesic/geodesic.cpp:636: 2021-07-29T18:53:17,564 pygeodesic/geodesic_kirsanov/geodesic_algorithm_exact_elements.h:19:7: note: ‘class geodesic::Interval’ declared here 2021-07-29T18:53:17,564 19 | class Interval //interval of the edge 2021-07-29T18:53:17,564 | ^~~~~~~~ 2021-07-29T18:53:17,571 In file included from pygeodesic/geodesic.cpp:636: 2021-07-29T18:53:17,571 pygeodesic/geodesic_kirsanov/geodesic_algorithm_exact.h:763:37: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class geodesic::Interval’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2021-07-29T18:53:17,571 763 | memcpy(*p,second,sizeof(Interval)); 2021-07-29T18:53:17,571 | ^ 2021-07-29T18:53:17,572 In file included from pygeodesic/geodesic_kirsanov/geodesic_algorithm_exact.h:7, 2021-07-29T18:53:17,572 from pygeodesic/geodesic.cpp:636: 2021-07-29T18:53:17,572 pygeodesic/geodesic_kirsanov/geodesic_algorithm_exact_elements.h:19:7: note: ‘class geodesic::Interval’ declared here 2021-07-29T18:53:17,572 19 | class Interval //interval of the edge 2021-07-29T18:53:17,572 | ^~~~~~~~ 2021-07-29T18:53:17,573 In file included from pygeodesic/geodesic.cpp:636: 2021-07-29T18:53:17,573 pygeodesic/geodesic_kirsanov/geodesic_algorithm_exact.h:830:40: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class geodesic::Interval’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2021-07-29T18:53:17,573 830 | memcpy(previous,q,sizeof(Interval)); 2021-07-29T18:53:17,573 | ^ 2021-07-29T18:53:17,574 In file included from pygeodesic/geodesic_kirsanov/geodesic_algorithm_exact.h:7, 2021-07-29T18:53:17,574 from pygeodesic/geodesic.cpp:636: 2021-07-29T18:53:17,574 pygeodesic/geodesic_kirsanov/geodesic_algorithm_exact_elements.h:19:7: note: ‘class geodesic::Interval’ declared here 2021-07-29T18:53:17,574 19 | class Interval //interval of the edge 2021-07-29T18:53:17,574 | ^~~~~~~~ 2021-07-29T18:53:17,574 In file included from pygeodesic/geodesic.cpp:636: 2021-07-29T18:53:17,574 pygeodesic/geodesic_kirsanov/geodesic_algorithm_exact.h:873:32: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class geodesic::Interval’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2021-07-29T18:53:17,575 873 | memcpy(p,q,sizeof(Interval)); 2021-07-29T18:53:17,575 | ^ 2021-07-29T18:53:17,575 In file included from pygeodesic/geodesic_kirsanov/geodesic_algorithm_exact.h:7, 2021-07-29T18:53:17,575 from pygeodesic/geodesic.cpp:636: 2021-07-29T18:53:17,575 pygeodesic/geodesic_kirsanov/geodesic_algorithm_exact_elements.h:19:7: note: ‘class geodesic::Interval’ declared here 2021-07-29T18:53:17,575 19 | class Interval //interval of the edge 2021-07-29T18:53:17,575 | ^~~~~~~~ 2021-07-29T18:53:17,576 In file included from pygeodesic/geodesic.cpp:636: 2021-07-29T18:53:17,576 pygeodesic/geodesic_kirsanov/geodesic_algorithm_exact.h:887:52: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class geodesic::Interval’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2021-07-29T18:53:17,576 887 | memcpy(current_interval,&swap,sizeof(Interval)); 2021-07-29T18:53:17,576 | ^ 2021-07-29T18:53:17,576 In file included from pygeodesic/geodesic_kirsanov/geodesic_algorithm_exact.h:7, 2021-07-29T18:53:17,576 from pygeodesic/geodesic.cpp:636: 2021-07-29T18:53:17,576 pygeodesic/geodesic_kirsanov/geodesic_algorithm_exact_elements.h:19:7: note: ‘class geodesic::Interval’ declared here 2021-07-29T18:53:17,576 19 | class Interval //interval of the edge 2021-07-29T18:53:17,577 | ^~~~~~~~ 2021-07-29T18:53:17,577 In file included from pygeodesic/geodesic.cpp:636: 2021-07-29T18:53:17,577 pygeodesic/geodesic_kirsanov/geodesic_algorithm_exact.h:891:48: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class geodesic::Interval’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2021-07-29T18:53:17,577 891 | memcpy(current_interval,q,sizeof(Interval)); 2021-07-29T18:53:17,577 | ^ 2021-07-29T18:53:17,577 In file included from pygeodesic/geodesic_kirsanov/geodesic_algorithm_exact.h:7, 2021-07-29T18:53:17,577 from pygeodesic/geodesic.cpp:636: 2021-07-29T18:53:17,577 pygeodesic/geodesic_kirsanov/geodesic_algorithm_exact_elements.h:19:7: note: ‘class geodesic::Interval’ declared here 2021-07-29T18:53:17,577 19 | class Interval //interval of the edge 2021-07-29T18:53:17,578 | ^~~~~~~~ 2021-07-29T18:53:17,756 pygeodesic/geodesic.cpp: In function ‘PyObject* __pyx_pf_10pygeodesic_8geodesic_24PyGeodesicAlgorithmExact_2geodesicDistance(__pyx_obj_10pygeodesic_8geodesic_PyGeodesicAlgorithmExact*, PyObject*, PyObject*)’: 2021-07-29T18:53:17,756 pygeodesic/geodesic.cpp:3480:35: warning: comparison of integer expressions of different signedness: ‘Py_ssize_t’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-29T18:53:17,756 3480 | for (__pyx_t_22 = 0; __pyx_t_22 < __pyx_t_21; __pyx_t_22+=1) { 2021-07-29T18:53:17,756 | ~~~~~~~~~~~^~~~~~~~~~~~ 2021-07-29T18:53:17,796 pygeodesic/geodesic.cpp: In function ‘PyObject* __pyx_pf_10pygeodesic_8geodesic_24PyGeodesicAlgorithmExact_4geodesicDistances(__pyx_obj_10pygeodesic_8geodesic_PyGeodesicAlgorithmExact*, PyObject*, PyObject*, double)’: 2021-07-29T18:53:17,796 pygeodesic/geodesic.cpp:4431:37: warning: comparison of integer expressions of different signedness: ‘Py_ssize_t’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-29T18:53:17,796 4431 | for (__pyx_t_11 = 0; __pyx_t_11 < __pyx_t_24; __pyx_t_11+=1) { 2021-07-29T18:53:17,797 | ~~~~~~~~~~~^~~~~~~~~~~~ 2021-07-29T18:53:17,809 pygeodesic/geodesic.cpp:4665:35: warning: comparison of integer expressions of different signedness: ‘Py_ssize_t’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-29T18:53:17,809 4665 | for (__pyx_t_11 = 0; __pyx_t_11 < __pyx_t_28; __pyx_t_11+=1) { 2021-07-29T18:53:17,810 | ~~~~~~~~~~~^~~~~~~~~~~~ 2021-07-29T18:53:30,070 In file included from /usr/include/c++/10/vector:72, 2021-07-29T18:53:30,071 from pygeodesic/geodesic.cpp:633: 2021-07-29T18:53:30,071 /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const geodesic::SurfacePoint&}; _Tp = geodesic::SurfacePoint; _Alloc = std::allocator]’: 2021-07-29T18:53:30,071 /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2021-07-29T18:53:30,071 426 | vector<_Tp, _Alloc>:: 2021-07-29T18:53:30,072 | ^~~~~~~~~~~~~~~~~~~ 2021-07-29T18:53:30,072 /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2021-07-29T18:53:30,116 /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: 2021-07-29T18:53:30,116 /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2021-07-29T18:53:30,679 /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {geodesic::SurfacePoint}; _Tp = geodesic::SurfacePoint; _Alloc = std::allocator]’: 2021-07-29T18:53:30,679 /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2021-07-29T18:53:30,715 /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {geodesic::SurfacePoint}; _Tp = geodesic::SurfacePoint; _Alloc = std::allocator]’: 2021-07-29T18:53:30,715 /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2021-07-29T18:53:30,715 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2021-07-29T18:53:30,715 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-29T18:53:32,943 In file included from pygeodesic/geodesic.cpp:636: 2021-07-29T18:53:32,943 pygeodesic/geodesic_kirsanov/geodesic_algorithm_exact.h: In member function ‘virtual void geodesic::GeodesicAlgorithmExact::trace_back(geodesic::SurfacePoint&, std::vector&)’: 2021-07-29T18:53:32,943 pygeodesic/geodesic_kirsanov/geodesic_algorithm_exact.h:1344:53: warning: ‘position’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2021-07-29T18:53:32,943 1344 | double normalized_position = position/e->length(); 2021-07-29T18:53:32,943 | ^ 2021-07-29T18:53:32,944 pygeodesic/geodesic_kirsanov/geodesic_algorithm_exact.h:1332:36: warning: ‘interval’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2021-07-29T18:53:32,944 1332 | edge_pointer e = interval->edge(); 2021-07-29T18:53:32,944 | ^ 2021-07-29T18:53:32,947 In file included from /usr/include/c++/10/vector:67, 2021-07-29T18:53:32,947 from pygeodesic/geodesic.cpp:633: 2021-07-29T18:53:32,947 /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2021-07-29T18:53:32,947 1198 | _M_realloc_insert(end(), __x); 2021-07-29T18:53:32,948 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2021-07-29T18:53:32,949 /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2021-07-29T18:53:32,949 1198 | _M_realloc_insert(end(), __x); 2021-07-29T18:53:32,950 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2021-07-29T18:53:36,422 /usr/include/c++/10/bits/stl_vector.h: In function ‘PyObject* __pyx_tp_new_10pygeodesic_8geodesic_PyGeodesicAlgorithmExact(PyTypeObject*, PyObject*, PyObject*)’: 2021-07-29T18:53:36,422 /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2021-07-29T18:53:36,422 1198 | _M_realloc_insert(end(), __x); 2021-07-29T18:53:36,422 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2021-07-29T18:53:40,701 arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -Wl,-z,relro -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/pygeodesic/geodesic.o -o build/lib.linux-armv7l-3.9/pygeodesic/geodesic.cpython-39-arm-linux-gnueabihf.so 2021-07-29T18:53:41,115 installing to build/bdist.linux-armv7l/wheel 2021-07-29T18:53:41,115 running install 2021-07-29T18:53:41,116 running install_lib 2021-07-29T18:53:41,121 creating build/bdist.linux-armv7l 2021-07-29T18:53:41,122 creating build/bdist.linux-armv7l/wheel 2021-07-29T18:53:41,123 creating build/bdist.linux-armv7l/wheel/pygeodesic 2021-07-29T18:53:41,124 copying build/lib.linux-armv7l-3.9/pygeodesic/__init__.py -> build/bdist.linux-armv7l/wheel/pygeodesic 2021-07-29T18:53:41,127 copying build/lib.linux-armv7l-3.9/pygeodesic/version.py -> build/bdist.linux-armv7l/wheel/pygeodesic 2021-07-29T18:53:41,129 copying build/lib.linux-armv7l-3.9/pygeodesic/geodesic.cpp -> build/bdist.linux-armv7l/wheel/pygeodesic 2021-07-29T18:53:41,145 creating build/bdist.linux-armv7l/wheel/pygeodesic/examples 2021-07-29T18:53:41,146 copying build/lib.linux-armv7l-3.9/pygeodesic/examples/pygeodesic_stanford_bunny.ipynb -> build/bdist.linux-armv7l/wheel/pygeodesic/examples 2021-07-29T18:53:41,149 copying build/lib.linux-armv7l-3.9/pygeodesic/examples/vtk_helpers.py -> build/bdist.linux-armv7l/wheel/pygeodesic/examples 2021-07-29T18:53:41,152 copying build/lib.linux-armv7l-3.9/pygeodesic/examples/pygeodesic_intro.ipynb -> build/bdist.linux-armv7l/wheel/pygeodesic/examples 2021-07-29T18:53:41,155 creating build/bdist.linux-armv7l/wheel/pygeodesic/examples/data 2021-07-29T18:53:41,156 copying build/lib.linux-armv7l-3.9/pygeodesic/examples/data/flat_triangular_mesh.txt -> build/bdist.linux-armv7l/wheel/pygeodesic/examples/data 2021-07-29T18:53:41,158 copying build/lib.linux-armv7l-3.9/pygeodesic/examples/data/hedgehog_mesh.txt -> build/bdist.linux-armv7l/wheel/pygeodesic/examples/data 2021-07-29T18:53:41,161 copying build/lib.linux-armv7l-3.9/pygeodesic/examples/data/stanford_bunny.ply -> build/bdist.linux-armv7l/wheel/pygeodesic/examples/data 2021-07-29T18:53:41,228 creating build/bdist.linux-armv7l/wheel/pygeodesic/geodesic_kirsanov 2021-07-29T18:53:41,229 copying build/lib.linux-armv7l-3.9/pygeodesic/geodesic_kirsanov/geodesic_algorithm_dijkstra_alternative.h -> build/bdist.linux-armv7l/wheel/pygeodesic/geodesic_kirsanov 2021-07-29T18:53:41,231 copying build/lib.linux-armv7l-3.9/pygeodesic/geodesic_kirsanov/geodesic_algorithm_exact_elements.h -> build/bdist.linux-armv7l/wheel/pygeodesic/geodesic_kirsanov 2021-07-29T18:53:41,234 copying build/lib.linux-armv7l-3.9/pygeodesic/geodesic_kirsanov/geodesic_algorithm_base.h -> build/bdist.linux-armv7l/wheel/pygeodesic/geodesic_kirsanov 2021-07-29T18:53:41,236 copying build/lib.linux-armv7l-3.9/pygeodesic/geodesic_kirsanov/geodesic_algorithm_dijkstra.h -> build/bdist.linux-armv7l/wheel/pygeodesic/geodesic_kirsanov 2021-07-29T18:53:41,238 copying build/lib.linux-armv7l-3.9/pygeodesic/geodesic_kirsanov/example0.cpp -> build/bdist.linux-armv7l/wheel/pygeodesic/geodesic_kirsanov 2021-07-29T18:53:41,240 copying build/lib.linux-armv7l-3.9/pygeodesic/geodesic_kirsanov/geodesic_algorithm_exact.h -> build/bdist.linux-armv7l/wheel/pygeodesic/geodesic_kirsanov 2021-07-29T18:53:41,244 copying build/lib.linux-armv7l-3.9/pygeodesic/geodesic_kirsanov/geodesic_matlab_api.cpp -> build/bdist.linux-armv7l/wheel/pygeodesic/geodesic_kirsanov 2021-07-29T18:53:41,246 copying build/lib.linux-armv7l-3.9/pygeodesic/geodesic_kirsanov/geodesic_constants_and_simple_functions.h -> build/bdist.linux-armv7l/wheel/pygeodesic/geodesic_kirsanov 2021-07-29T18:53:41,249 copying build/lib.linux-armv7l-3.9/pygeodesic/geodesic_kirsanov/geodesic_mesh_elements.h -> build/bdist.linux-armv7l/wheel/pygeodesic/geodesic_kirsanov 2021-07-29T18:53:41,251 copying build/lib.linux-armv7l-3.9/pygeodesic/geodesic_kirsanov/geodesic_algorithm_subdivision.h -> build/bdist.linux-armv7l/wheel/pygeodesic/geodesic_kirsanov 2021-07-29T18:53:41,254 copying build/lib.linux-armv7l-3.9/pygeodesic/geodesic_kirsanov/geodesic_mesh.h -> build/bdist.linux-armv7l/wheel/pygeodesic/geodesic_kirsanov 2021-07-29T18:53:41,256 copying build/lib.linux-armv7l-3.9/pygeodesic/geodesic_kirsanov/example1.cpp -> build/bdist.linux-armv7l/wheel/pygeodesic/geodesic_kirsanov 2021-07-29T18:53:41,258 copying build/lib.linux-armv7l-3.9/pygeodesic/geodesic_kirsanov/geodesic_algorithm_graph_base.h -> build/bdist.linux-armv7l/wheel/pygeodesic/geodesic_kirsanov 2021-07-29T18:53:41,261 copying build/lib.linux-armv7l-3.9/pygeodesic/geodesic_kirsanov/geodesic_matlab_api.h -> build/bdist.linux-armv7l/wheel/pygeodesic/geodesic_kirsanov 2021-07-29T18:53:41,263 copying build/lib.linux-armv7l-3.9/pygeodesic/geodesic_kirsanov/geodesic_memory.h -> build/bdist.linux-armv7l/wheel/pygeodesic/geodesic_kirsanov 2021-07-29T18:53:41,266 copying build/lib.linux-armv7l-3.9/pygeodesic/geodesic.cpython-39-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/pygeodesic 2021-07-29T18:53:41,309 copying build/lib.linux-armv7l-3.9/pygeodesic/geodesic.pyx -> build/bdist.linux-armv7l/wheel/pygeodesic 2021-07-29T18:53:41,311 running install_egg_info 2021-07-29T18:53:41,320 Copying pygeodesic.egg-info to build/bdist.linux-armv7l/wheel/pygeodesic-0.1.7-py3.9.egg-info 2021-07-29T18:53:41,332 running install_scripts 2021-07-29T18:53:41,436 adding license file "LICENSE" (matched pattern "LICEN[CS]E*") 2021-07-29T18:53:41,440 creating build/bdist.linux-armv7l/wheel/pygeodesic-0.1.7.dist-info/WHEEL 2021-07-29T18:53:41,443 creating '/tmp/pip-wheel-woigq494/pygeodesic-0.1.7-cp39-cp39-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2021-07-29T18:53:41,445 adding 'pygeodesic/__init__.py' 2021-07-29T18:53:41,495 adding 'pygeodesic/geodesic.cpp' 2021-07-29T18:53:41,847 adding 'pygeodesic/geodesic.cpython-39-arm-linux-gnueabihf.so' 2021-07-29T18:53:41,865 adding 'pygeodesic/geodesic.pyx' 2021-07-29T18:53:41,866 adding 'pygeodesic/version.py' 2021-07-29T18:53:41,869 adding 'pygeodesic/examples/pygeodesic_intro.ipynb' 2021-07-29T18:53:41,870 adding 'pygeodesic/examples/pygeodesic_stanford_bunny.ipynb' 2021-07-29T18:53:41,872 adding 'pygeodesic/examples/vtk_helpers.py' 2021-07-29T18:53:41,874 adding 'pygeodesic/examples/data/flat_triangular_mesh.txt' 2021-07-29T18:53:41,878 adding 'pygeodesic/examples/data/hedgehog_mesh.txt' 2021-07-29T18:53:42,720 adding 'pygeodesic/examples/data/stanford_bunny.ply' 2021-07-29T18:53:42,747 adding 'pygeodesic/geodesic_kirsanov/example0.cpp' 2021-07-29T18:53:42,748 adding 'pygeodesic/geodesic_kirsanov/example1.cpp' 2021-07-29T18:53:42,750 adding 'pygeodesic/geodesic_kirsanov/geodesic_algorithm_base.h' 2021-07-29T18:53:42,751 adding 'pygeodesic/geodesic_kirsanov/geodesic_algorithm_dijkstra.h' 2021-07-29T18:53:42,753 adding 'pygeodesic/geodesic_kirsanov/geodesic_algorithm_dijkstra_alternative.h' 2021-07-29T18:53:42,758 adding 'pygeodesic/geodesic_kirsanov/geodesic_algorithm_exact.h' 2021-07-29T18:53:42,760 adding 'pygeodesic/geodesic_kirsanov/geodesic_algorithm_exact_elements.h' 2021-07-29T18:53:42,762 adding 'pygeodesic/geodesic_kirsanov/geodesic_algorithm_graph_base.h' 2021-07-29T18:53:42,764 adding 'pygeodesic/geodesic_kirsanov/geodesic_algorithm_subdivision.h' 2021-07-29T18:53:42,765 adding 'pygeodesic/geodesic_kirsanov/geodesic_constants_and_simple_functions.h' 2021-07-29T18:53:42,767 adding 'pygeodesic/geodesic_kirsanov/geodesic_matlab_api.cpp' 2021-07-29T18:53:42,769 adding 'pygeodesic/geodesic_kirsanov/geodesic_matlab_api.h' 2021-07-29T18:53:42,770 adding 'pygeodesic/geodesic_kirsanov/geodesic_memory.h' 2021-07-29T18:53:42,773 adding 'pygeodesic/geodesic_kirsanov/geodesic_mesh.h' 2021-07-29T18:53:42,775 adding 'pygeodesic/geodesic_kirsanov/geodesic_mesh_elements.h' 2021-07-29T18:53:42,777 adding 'pygeodesic-0.1.7.dist-info/LICENSE' 2021-07-29T18:53:42,778 adding 'pygeodesic-0.1.7.dist-info/METADATA' 2021-07-29T18:53:42,779 adding 'pygeodesic-0.1.7.dist-info/WHEEL' 2021-07-29T18:53:42,780 adding 'pygeodesic-0.1.7.dist-info/top_level.txt' 2021-07-29T18:53:42,781 adding 'pygeodesic-0.1.7.dist-info/RECORD' 2021-07-29T18:53:42,813 removing build/bdist.linux-armv7l/wheel 2021-07-29T18:53:42,949 Building wheel for pygeodesic (setup.py): finished with status 'done' 2021-07-29T18:53:42,974 Created wheel for pygeodesic: filename=pygeodesic-0.1.7-cp39-cp39-linux_armv7l.whl size=1877326 sha256=45acf7043cb67f6e3ee4ffb0f3ce96d48648aed2d5810998446bea17381825c8 2021-07-29T18:53:42,975 Stored in directory: /tmp/pip-ephem-wheel-cache-m1pe9a7l/wheels/e4/fb/e7/813badccc0ce00ece3be5618df2a9dc95f078075df4eb1bd60 2021-07-29T18:53:42,986 Successfully built pygeodesic 2021-07-29T18:53:43,062 Removed build tracker: '/tmp/pip-req-tracker-o_iwo61v'