2021-07-13T12:01:19,361 Created temporary directory: /tmp/pip-ephem-wheel-cache-reuv4dlk 2021-07-13T12:01:19,364 Created temporary directory: /tmp/pip-req-tracker-fbesu16b 2021-07-13T12:01:19,365 Initialized build tracking at /tmp/pip-req-tracker-fbesu16b 2021-07-13T12:01:19,365 Created build tracker: /tmp/pip-req-tracker-fbesu16b 2021-07-13T12:01:19,365 Entered build tracker: /tmp/pip-req-tracker-fbesu16b 2021-07-13T12:01:19,365 Created temporary directory: /tmp/pip-wheel-7ldl9yns 2021-07-13T12:01:19,394 1 location(s) to search for versions of sparse-rrt: 2021-07-13T12:01:19,394 * https://pypi.org/simple/sparse-rrt/ 2021-07-13T12:01:19,395 Fetching project page and analyzing links: https://pypi.org/simple/sparse-rrt/ 2021-07-13T12:01:19,395 Getting page https://pypi.org/simple/sparse-rrt/ 2021-07-13T12:01:19,397 Found index url https://pypi.org/simple 2021-07-13T12:01:19,483 Found link https://files.pythonhosted.org/packages/82/e3/206210a604fd2cac0f965180512870d002041a52780aeb8370e43c633d69/sparse_rrt-0.0.2.tar.gz#sha256=a3e9c3182e9b8f8813f54dbaa4b05d4c40cfffd3c7f4e3bec06ad1d0bbd9365b (from https://pypi.org/simple/sparse-rrt/), version: 0.0.2 2021-07-13T12:01:19,484 Skipping link: not a file: https://pypi.org/simple/sparse-rrt/ 2021-07-13T12:01:19,502 Given no hashes to check 1 links for project 'sparse-rrt': discarding no candidates 2021-07-13T12:01:19,521 Collecting sparse-rrt==0.0.2 2021-07-13T12:01:19,522 Created temporary directory: /tmp/pip-unpack-15cw3kam 2021-07-13T12:01:19,714 Downloading sparse_rrt-0.0.2.tar.gz (635 kB) 2021-07-13T12:01:20,454 Added sparse-rrt==0.0.2 from https://files.pythonhosted.org/packages/82/e3/206210a604fd2cac0f965180512870d002041a52780aeb8370e43c633d69/sparse_rrt-0.0.2.tar.gz#sha256=a3e9c3182e9b8f8813f54dbaa4b05d4c40cfffd3c7f4e3bec06ad1d0bbd9365b to build tracker '/tmp/pip-req-tracker-fbesu16b' 2021-07-13T12:01:20,455 Running setup.py (path:/tmp/pip-wheel-7ldl9yns/sparse-rrt_c0e47589b3654c96aac5a3b966b2c40e/setup.py) egg_info for package sparse-rrt 2021-07-13T12:01:20,456 Created temporary directory: /tmp/pip-pip-egg-info-d6rr4_iu 2021-07-13T12:01:20,456 Running command python setup.py egg_info 2021-07-13T12:01:21,696 running egg_info 2021-07-13T12:01:21,698 creating /tmp/pip-pip-egg-info-d6rr4_iu/sparse_rrt.egg-info 2021-07-13T12:01:21,700 writing /tmp/pip-pip-egg-info-d6rr4_iu/sparse_rrt.egg-info/PKG-INFO 2021-07-13T12:01:21,702 writing dependency_links to /tmp/pip-pip-egg-info-d6rr4_iu/sparse_rrt.egg-info/dependency_links.txt 2021-07-13T12:01:21,704 writing requirements to /tmp/pip-pip-egg-info-d6rr4_iu/sparse_rrt.egg-info/requires.txt 2021-07-13T12:01:21,705 writing top-level names to /tmp/pip-pip-egg-info-d6rr4_iu/sparse_rrt.egg-info/top_level.txt 2021-07-13T12:01:21,707 writing manifest file '/tmp/pip-pip-egg-info-d6rr4_iu/sparse_rrt.egg-info/SOURCES.txt' 2021-07-13T12:01:22,023 reading manifest file '/tmp/pip-pip-egg-info-d6rr4_iu/sparse_rrt.egg-info/SOURCES.txt' 2021-07-13T12:01:22,024 reading manifest template 'MANIFEST.in' 2021-07-13T12:01:22,025 warning: no files found matching 'include' 2021-07-13T12:01:22,148 warning: no files found matching '*' under directory 'input' 2021-07-13T12:01:22,161 writing manifest file '/tmp/pip-pip-egg-info-d6rr4_iu/sparse_rrt.egg-info/SOURCES.txt' 2021-07-13T12:01:22,236 Source in /tmp/pip-wheel-7ldl9yns/sparse-rrt_c0e47589b3654c96aac5a3b966b2c40e has version 0.0.2, which satisfies requirement sparse-rrt==0.0.2 from https://files.pythonhosted.org/packages/82/e3/206210a604fd2cac0f965180512870d002041a52780aeb8370e43c633d69/sparse_rrt-0.0.2.tar.gz#sha256=a3e9c3182e9b8f8813f54dbaa4b05d4c40cfffd3c7f4e3bec06ad1d0bbd9365b 2021-07-13T12:01:22,237 Removed sparse-rrt==0.0.2 from https://files.pythonhosted.org/packages/82/e3/206210a604fd2cac0f965180512870d002041a52780aeb8370e43c633d69/sparse_rrt-0.0.2.tar.gz#sha256=a3e9c3182e9b8f8813f54dbaa4b05d4c40cfffd3c7f4e3bec06ad1d0bbd9365b from build tracker '/tmp/pip-req-tracker-fbesu16b' 2021-07-13T12:01:22,242 Created temporary directory: /tmp/pip-unpack-_gmo9044 2021-07-13T12:01:22,242 Building wheels for collected packages: sparse-rrt 2021-07-13T12:01:22,246 Created temporary directory: /tmp/pip-wheel-f1_xwrix 2021-07-13T12:01:22,246 Building wheel for sparse-rrt (setup.py): started 2021-07-13T12:01:22,247 Destination directory: /tmp/pip-wheel-f1_xwrix 2021-07-13T12:01:22,247 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-7ldl9yns/sparse-rrt_c0e47589b3654c96aac5a3b966b2c40e/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-7ldl9yns/sparse-rrt_c0e47589b3654c96aac5a3b966b2c40e/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-f1_xwrix 2021-07-13T12:01:23,446 running bdist_wheel 2021-07-13T12:01:23,627 running build 2021-07-13T12:01:23,627 running build_py 2021-07-13T12:01:23,785 creating build 2021-07-13T12:01:23,785 creating build/lib.linux-armv7l-3.9 2021-07-13T12:01:23,786 creating build/lib.linux-armv7l-3.9/sparse_rrt 2021-07-13T12:01:23,787 copying sparse_rrt/test_rrt_planner.py -> build/lib.linux-armv7l-3.9/sparse_rrt 2021-07-13T12:01:23,789 copying sparse_rrt/__init__.py -> build/lib.linux-armv7l-3.9/sparse_rrt 2021-07-13T12:01:23,791 copying sparse_rrt/_version.py -> build/lib.linux-armv7l-3.9/sparse_rrt 2021-07-13T12:01:23,792 copying sparse_rrt/test_experiments.py -> build/lib.linux-armv7l-3.9/sparse_rrt 2021-07-13T12:01:23,794 copying sparse_rrt/visualization.py -> build/lib.linux-armv7l-3.9/sparse_rrt 2021-07-13T12:01:23,796 copying sparse_rrt/test_sst_planner.py -> build/lib.linux-armv7l-3.9/sparse_rrt 2021-07-13T12:01:23,798 copying sparse_rrt/planners.py -> build/lib.linux-armv7l-3.9/sparse_rrt 2021-07-13T12:01:23,801 creating build/lib.linux-armv7l-3.9/sparse_rrt/systems 2021-07-13T12:01:23,801 copying sparse_rrt/systems/__init__.py -> build/lib.linux-armv7l-3.9/sparse_rrt/systems 2021-07-13T12:01:23,803 copying sparse_rrt/systems/standard_cpp_systems.py -> build/lib.linux-armv7l-3.9/sparse_rrt/systems 2021-07-13T12:01:23,805 copying sparse_rrt/systems/point.py -> build/lib.linux-armv7l-3.9/sparse_rrt/systems 2021-07-13T12:01:23,807 copying sparse_rrt/systems/acrobot.py -> build/lib.linux-armv7l-3.9/sparse_rrt/systems 2021-07-13T12:01:23,809 copying sparse_rrt/systems/car.py -> build/lib.linux-armv7l-3.9/sparse_rrt/systems 2021-07-13T12:01:23,810 copying sparse_rrt/systems/pendulum.py -> build/lib.linux-armv7l-3.9/sparse_rrt/systems 2021-07-13T12:01:23,812 copying sparse_rrt/systems/system_interface.py -> build/lib.linux-armv7l-3.9/sparse_rrt/systems 2021-07-13T12:01:23,815 creating build/lib.linux-armv7l-3.9/sparse_rrt/experiments 2021-07-13T12:01:23,816 copying sparse_rrt/experiments/__init__.py -> build/lib.linux-armv7l-3.9/sparse_rrt/experiments 2021-07-13T12:01:23,818 copying sparse_rrt/experiments/acrobot_experiments.py -> build/lib.linux-armv7l-3.9/sparse_rrt/experiments 2021-07-13T12:01:23,820 copying sparse_rrt/experiments/standard_experiments.py -> build/lib.linux-armv7l-3.9/sparse_rrt/experiments 2021-07-13T12:01:23,822 copying sparse_rrt/experiments/rally_car_experiments.py -> build/lib.linux-armv7l-3.9/sparse_rrt/experiments 2021-07-13T12:01:23,824 copying sparse_rrt/experiments/cart_pole_experiments.py -> build/lib.linux-armv7l-3.9/sparse_rrt/experiments 2021-07-13T12:01:23,826 copying sparse_rrt/experiments/car_experiments.py -> build/lib.linux-armv7l-3.9/sparse_rrt/experiments 2021-07-13T12:01:23,828 copying sparse_rrt/experiments/experiment_utils.py -> build/lib.linux-armv7l-3.9/sparse_rrt/experiments 2021-07-13T12:01:23,830 copying sparse_rrt/experiments/point_experiments.py -> build/lib.linux-armv7l-3.9/sparse_rrt/experiments 2021-07-13T12:01:23,832 copying sparse_rrt/experiments/pendulum_experiments.py -> build/lib.linux-armv7l-3.9/sparse_rrt/experiments 2021-07-13T12:01:23,833 running egg_info 2021-07-13T12:01:23,850 writing sparse_rrt.egg-info/PKG-INFO 2021-07-13T12:01:23,853 writing dependency_links to sparse_rrt.egg-info/dependency_links.txt 2021-07-13T12:01:23,854 writing requirements to sparse_rrt.egg-info/requires.txt 2021-07-13T12:01:23,855 writing top-level names to sparse_rrt.egg-info/top_level.txt 2021-07-13T12:01:23,865 reading manifest file 'sparse_rrt.egg-info/SOURCES.txt' 2021-07-13T12:01:23,873 reading manifest template 'MANIFEST.in' 2021-07-13T12:01:23,873 warning: no files found matching 'include' 2021-07-13T12:01:23,988 warning: no files found matching '*' under directory 'input' 2021-07-13T12:01:24,005 writing manifest file 'sparse_rrt.egg-info/SOURCES.txt' 2021-07-13T12:01:24,019 running build_ext 2021-07-13T12:01:24,023 building 'sparse_rrt._sst_module' extension 2021-07-13T12:01:24,024 creating build/temp.linux-armv7l-3.9 2021-07-13T12:01:24,024 creating build/temp.linux-armv7l-3.9/src 2021-07-13T12:01:24,025 creating build/temp.linux-armv7l-3.9/src/image_creation 2021-07-13T12:01:24,026 creating build/temp.linux-armv7l-3.9/src/motion_planners 2021-07-13T12:01:24,026 creating build/temp.linux-armv7l-3.9/src/nearest_neighbors 2021-07-13T12:01:24,027 creating build/temp.linux-armv7l-3.9/src/systems 2021-07-13T12:01:24,028 creating build/temp.linux-armv7l-3.9/src/utilities 2021-07-13T12:01:24,028 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 -Ideps/pybind11/include -Iinclude -I/usr/include/python3.9 -c src/image_creation/planner_visualization.cpp -o build/temp.linux-armv7l-3.9/src/image_creation/planner_visualization.o -std=c++1y -O3 2021-07-13T12:01:27,587 In file included from /usr/include/c++/10/vector:72, 2021-07-13T12:01:27,587 from include/image_creation/svg_image.hpp:37, 2021-07-13T12:01:27,587 from src/image_creation/planner_visualization.cpp:15: 2021-07-13T12:01:27,588 /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 svg::Point&}; _Tp = svg::Point; _Alloc = std::allocator]’: 2021-07-13T12:01:27,588 /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-13T12:01:27,588 426 | vector<_Tp, _Alloc>:: 2021-07-13T12:01:27,588 | ^~~~~~~~~~~~~~~~~~~ 2021-07-13T12:01:27,643 In file included from /usr/include/c++/10/vector:67, 2021-07-13T12:01:27,643 from include/image_creation/svg_image.hpp:37, 2021-07-13T12:01:27,643 from src/image_creation/planner_visualization.cpp:15: 2021-07-13T12:01:27,644 /usr/include/c++/10/bits/stl_vector.h: In function ‘void visualize_solution_path(const std::vector >&, projection_function, svg::DocumentBody&, svg::Dimensions&, double)’: 2021-07-13T12:01:27,644 /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-13T12:01:27,644 1198 | _M_realloc_insert(end(), __x); 2021-07-13T12:01:27,644 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2021-07-13T12:01:27,747 /usr/include/c++/10/bits/stl_vector.h: In function ‘void visualize_edge(tree_node_t*, projection_function, svg::DocumentBody&, svg::Dimensions&, double)’: 2021-07-13T12:01:27,747 /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-13T12:01:27,747 1198 | _M_realloc_insert(end(), __x); 2021-07-13T12:01:27,747 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2021-07-13T12:01:27,748 /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-13T12:01:27,748 1198 | _M_realloc_insert(end(), __x); 2021-07-13T12:01:27,748 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2021-07-13T12:01:29,155 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 -Ideps/pybind11/include -Iinclude -I/usr/include/python3.9 -c src/image_creation/svg_image.cpp -o build/temp.linux-armv7l-3.9/src/image_creation/svg_image.o -std=c++1y -O3 2021-07-13T12:01:31,046 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 -Ideps/pybind11/include -Iinclude -I/usr/include/python3.9 -c src/motion_planners/rrt.cpp -o build/temp.linux-armv7l-3.9/src/motion_planners/rrt.o -std=c++1y -O3 2021-07-13T12:01:31,915 In file included from include/motion_planners/rrt.hpp:18, 2021-07-13T12:01:31,916 from src/motion_planners/rrt.cpp:15: 2021-07-13T12:01:31,916 include/systems/system.hpp:63:18: error: ‘string’ in namespace ‘std’ does not name a type 2021-07-13T12:01:31,916 63 | virtual std::string visualize_obstacles(int image_width, int image_height) const 2021-07-13T12:01:31,916 | ^~~~~~ 2021-07-13T12:01:31,916 include/systems/system.hpp:21:1: note: ‘std::string’ is defined in header ‘’; did you forget to ‘#include ’? 2021-07-13T12:01:31,917 20 | #include "systems/distance_functions.h" 2021-07-13T12:01:31,917 +++ |+#include 2021-07-13T12:01:31,917 21 | 2021-07-13T12:01:33,172 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2021-07-13T12:01:33,257 Building wheel for sparse-rrt (setup.py): finished with status 'error' 2021-07-13T12:01:33,258 ERROR: Failed building wheel for sparse-rrt 2021-07-13T12:01:33,258 Running setup.py clean for sparse-rrt 2021-07-13T12:01:33,259 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-7ldl9yns/sparse-rrt_c0e47589b3654c96aac5a3b966b2c40e/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-7ldl9yns/sparse-rrt_c0e47589b3654c96aac5a3b966b2c40e/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'"'"'))' clean --all 2021-07-13T12:01:34,469 running clean 2021-07-13T12:01:34,472 removing 'build/temp.linux-armv7l-3.9' (and everything under it) 2021-07-13T12:01:34,479 removing 'build/lib.linux-armv7l-3.9' (and everything under it) 2021-07-13T12:01:34,490 'build/bdist.linux-armv7l' does not exist -- can't clean it 2021-07-13T12:01:34,490 'build/scripts-3.9' does not exist -- can't clean it 2021-07-13T12:01:34,490 removing 'build' 2021-07-13T12:01:34,549 Failed to build sparse-rrt 2021-07-13T12:01:34,549 ERROR: Failed to build one or more wheels 2021-07-13T12:01:34,550 Exception information: 2021-07-13T12:01:34,550 Traceback (most recent call last): 2021-07-13T12:01:34,550 File "/home/piwheels/.local/lib/python3.9/site-packages/pip/_internal/cli/base_command.py", line 180, in _main 2021-07-13T12:01:34,550 status = self.run(options, args) 2021-07-13T12:01:34,550 File "/home/piwheels/.local/lib/python3.9/site-packages/pip/_internal/cli/req_command.py", line 205, in wrapper 2021-07-13T12:01:34,550 return func(self, options, args) 2021-07-13T12:01:34,550 File "/home/piwheels/.local/lib/python3.9/site-packages/pip/_internal/commands/wheel.py", line 174, in run 2021-07-13T12:01:34,550 raise CommandError( 2021-07-13T12:01:34,550 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2021-07-13T12:01:34,553 Removed build tracker: '/tmp/pip-req-tracker-fbesu16b'