2020-02-26T14:08:56 Created temporary directory: /tmp/pip-ephem-wheel-cache-_hrnix2s 2020-02-26T14:08:56 Created temporary directory: /tmp/pip-req-tracker-tm1u_3k1 2020-02-26T14:08:56 Created requirements tracker '/tmp/pip-req-tracker-tm1u_3k1' 2020-02-26T14:08:56 Created temporary directory: /tmp/pip-wheel-8sgt4_1i 2020-02-26T14:08:56 Collecting reeds-shepp==1.0.6 2020-02-26T14:08:56 1 location(s) to search for versions of reeds-shepp: 2020-02-26T14:08:56 * https://pypi.org/simple/reeds-shepp/ 2020-02-26T14:08:56 Getting page https://pypi.org/simple/reeds-shepp/ 2020-02-26T14:08:56 Analyzing links from page https://pypi.org/simple/reeds-shepp/ 2020-02-26T14:08:56 Found link https://files.pythonhosted.org/packages/bd/a9/e1cf5c50f3c017d2d8d35a447617a071ff8fdb70d680511fe9c46a9cfc36/reeds_shepp-1.0.3.tar.gz#sha256=970d84a9aeda592caa7e7d1cc9d65c41f98c1f7c3d87e8dec3d16c450bb61a33 (from https://pypi.org/simple/reeds-shepp/), version: 1.0.3 2020-02-26T14:08:56 Found link https://files.pythonhosted.org/packages/3d/63/fa5c6e4acb1ecf85fa5ded0412e76adfe20d192fca19634ba3d6b6de8b98/reeds_shepp-1.0.4.tar.gz#sha256=4c2b0a39829a9aa64b3363e717fe2a33a960cecb1c2d3fa5ae3f5dc5d15d8723 (from https://pypi.org/simple/reeds-shepp/), version: 1.0.4 2020-02-26T14:08:56 Found link https://files.pythonhosted.org/packages/27/86/6a36f56dd012a0c74bc932f8528a6d86441a1b51ad0c7de9cf7128888998/reeds_shepp-1.0.5.tar.gz#sha256=6c6a3884a099fd2c3f954493112438e933f6c39721169939a0b1d76ec565bcb6 (from https://pypi.org/simple/reeds-shepp/), version: 1.0.5 2020-02-26T14:08:56 Found link https://files.pythonhosted.org/packages/f2/28/14d0fca2213356f6d6a398cf0ecf5423549ca2298d7250a61252c7e668a5/reeds_shepp-1.0.6.tar.gz#sha256=c91efaeccb4e22eae7d51605a95c9a089635f39c7d9fa6244a2529990821a78e (from https://pypi.org/simple/reeds-shepp/), version: 1.0.6 2020-02-26T14:08:56 Using version 1.0.6 (newest of versions: 1.0.6) 2020-02-26T14:08:56 Created temporary directory: /tmp/pip-unpack-b9abiwz5 2020-02-26T14:08:56 Downloading https://files.pythonhosted.org/packages/f2/28/14d0fca2213356f6d6a398cf0ecf5423549ca2298d7250a61252c7e668a5/reeds_shepp-1.0.6.tar.gz 2020-02-26T14:08:56 Downloading from URL https://files.pythonhosted.org/packages/f2/28/14d0fca2213356f6d6a398cf0ecf5423549ca2298d7250a61252c7e668a5/reeds_shepp-1.0.6.tar.gz#sha256=c91efaeccb4e22eae7d51605a95c9a089635f39c7d9fa6244a2529990821a78e (from https://pypi.org/simple/reeds-shepp/) 2020-02-26T14:08:56 Added reeds-shepp==1.0.6 from https://files.pythonhosted.org/packages/f2/28/14d0fca2213356f6d6a398cf0ecf5423549ca2298d7250a61252c7e668a5/reeds_shepp-1.0.6.tar.gz#sha256=c91efaeccb4e22eae7d51605a95c9a089635f39c7d9fa6244a2529990821a78e to build tracker '/tmp/pip-req-tracker-tm1u_3k1' 2020-02-26T14:08:56 Running setup.py (path:/tmp/pip-wheel-8sgt4_1i/reeds-shepp/setup.py) egg_info for package reeds-shepp 2020-02-26T14:08:56 Running command python setup.py egg_info 2020-02-26T14:08:58 running egg_info 2020-02-26T14:08:58 creating pip-egg-info/reeds_shepp.egg-info 2020-02-26T14:08:58 writing pip-egg-info/reeds_shepp.egg-info/PKG-INFO 2020-02-26T14:08:58 writing dependency_links to pip-egg-info/reeds_shepp.egg-info/dependency_links.txt 2020-02-26T14:08:58 writing top-level names to pip-egg-info/reeds_shepp.egg-info/top_level.txt 2020-02-26T14:08:58 writing manifest file 'pip-egg-info/reeds_shepp.egg-info/SOURCES.txt' 2020-02-26T14:08:58 reading manifest file 'pip-egg-info/reeds_shepp.egg-info/SOURCES.txt' 2020-02-26T14:08:58 reading manifest template 'MANIFEST.in' 2020-02-26T14:08:58 writing manifest file 'pip-egg-info/reeds_shepp.egg-info/SOURCES.txt' 2020-02-26T14:08:58 Source in /tmp/pip-wheel-8sgt4_1i/reeds-shepp has version 1.0.6, which satisfies requirement reeds-shepp==1.0.6 from https://files.pythonhosted.org/packages/f2/28/14d0fca2213356f6d6a398cf0ecf5423549ca2298d7250a61252c7e668a5/reeds_shepp-1.0.6.tar.gz#sha256=c91efaeccb4e22eae7d51605a95c9a089635f39c7d9fa6244a2529990821a78e 2020-02-26T14:08:58 Removed reeds-shepp==1.0.6 from https://files.pythonhosted.org/packages/f2/28/14d0fca2213356f6d6a398cf0ecf5423549ca2298d7250a61252c7e668a5/reeds_shepp-1.0.6.tar.gz#sha256=c91efaeccb4e22eae7d51605a95c9a089635f39c7d9fa6244a2529990821a78e from build tracker '/tmp/pip-req-tracker-tm1u_3k1' 2020-02-26T14:08:58 Building wheels for collected packages: reeds-shepp 2020-02-26T14:08:58 Created temporary directory: /tmp/pip-wheel-pdxyfsem 2020-02-26T14:08:58 Building wheel for reeds-shepp (setup.py): started 2020-02-26T14:08:58 Destination directory: /tmp/pip-wheel-pdxyfsem 2020-02-26T14:08:58 Running command /usr/bin/python3 -u -c 'import setuptools, tokenize;__file__='"'"'/tmp/pip-wheel-8sgt4_1i/reeds-shepp/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-pdxyfsem 2020-02-26T14:09:00 running bdist_wheel 2020-02-26T14:09:00 running build 2020-02-26T14:09:00 running build_ext 2020-02-26T14:09:00 cythoning reeds_shepp/reeds_shepp.pyx to reeds_shepp/reeds_shepp.cpp 2020-02-26T14:09:01 /usr/lib/python3/dist-packages/Cython/Compiler/Main.py:367: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /tmp/pip-wheel-8sgt4_1i/reeds-shepp/reeds_shepp/reeds_shepp.pyx 2020-02-26T14:09:01 tree = Parsing.p_module(s, pxd, full_module_name) 2020-02-26T14:09:01 Error compiling Cython file: 2020-02-26T14:09:01 ------------------------------------------------------------ 2020-02-26T14:09:01 ... 2020-02-26T14:09:01 # Author: Guan-Horng Liu 2020-02-26T14:09:01 #********************************************************************/ 2020-02-26T14:09:01 cimport cython 2020-02-26T14:09:01 from core cimport ReedsSheppStateSpace, sample_cb, type_cb 2020-02-26T14:09:01 ^ 2020-02-26T14:09:01 ------------------------------------------------------------ 2020-02-26T14:09:01 reeds_shepp/reeds_shepp.pyx:40:0: 'core.pxd' not found 2020-02-26T14:09:01 Error compiling Cython file: 2020-02-26T14:09:01 ------------------------------------------------------------ 2020-02-26T14:09:01 ... 2020-02-26T14:09:01 # Author: Guan-Horng Liu 2020-02-26T14:09:01 #********************************************************************/ 2020-02-26T14:09:01 cimport cython 2020-02-26T14:09:01 from core cimport ReedsSheppStateSpace, sample_cb, type_cb 2020-02-26T14:09:01 ^ 2020-02-26T14:09:01 ------------------------------------------------------------ 2020-02-26T14:09:01 reeds_shepp/reeds_shepp.pyx:40:0: 'core/ReedsSheppStateSpace.pxd' not found 2020-02-26T14:09:01 Error compiling Cython file: 2020-02-26T14:09:01 ------------------------------------------------------------ 2020-02-26T14:09:01 ... 2020-02-26T14:09:01 # Author: Guan-Horng Liu 2020-02-26T14:09:01 #********************************************************************/ 2020-02-26T14:09:01 cimport cython 2020-02-26T14:09:01 from core cimport ReedsSheppStateSpace, sample_cb, type_cb 2020-02-26T14:09:01 ^ 2020-02-26T14:09:01 ------------------------------------------------------------ 2020-02-26T14:09:01 reeds_shepp/reeds_shepp.pyx:40:0: 'core/sample_cb.pxd' not found 2020-02-26T14:09:01 Error compiling Cython file: 2020-02-26T14:09:01 ------------------------------------------------------------ 2020-02-26T14:09:01 ... 2020-02-26T14:09:01 # Author: Guan-Horng Liu 2020-02-26T14:09:01 #********************************************************************/ 2020-02-26T14:09:01 cimport cython 2020-02-26T14:09:01 from core cimport ReedsSheppStateSpace, sample_cb, type_cb 2020-02-26T14:09:01 ^ 2020-02-26T14:09:01 ------------------------------------------------------------ 2020-02-26T14:09:01 reeds_shepp/reeds_shepp.pyx:40:0: 'core/type_cb.pxd' not found 2020-02-26T14:09:01 Error compiling Cython file: 2020-02-26T14:09:01 ------------------------------------------------------------ 2020-02-26T14:09:01 ... 2020-02-26T14:09:01 LEFT = 1 2020-02-26T14:09:01 STRAIGHT = 2 2020-02-26T14:09:01 RIGHT = 3 2020-02-26T14:09:01 cdef class PyReedsSheppPath: 2020-02-26T14:09:01 cdef ReedsSheppStateSpace *thisptr 2020-02-26T14:09:01 ^ 2020-02-26T14:09:01 ------------------------------------------------------------ 2020-02-26T14:09:01 reeds_shepp/reeds_shepp.pyx:47:9: 'ReedsSheppStateSpace' is not a type identifier 2020-02-26T14:09:01 Error compiling Cython file: 2020-02-26T14:09:01 ------------------------------------------------------------ 2020-02-26T14:09:01 ... 2020-02-26T14:09:01 cdef ReedsSheppStateSpace *thisptr 2020-02-26T14:09:01 cdef double _q0[3] 2020-02-26T14:09:01 cdef double _q1[3] 2020-02-26T14:09:01 def __init__(self, q0, q1, turning_radius): 2020-02-26T14:09:01 self.thisptr = new ReedsSheppStateSpace(turning_radius) 2020-02-26T14:09:01 ^ 2020-02-26T14:09:01 ------------------------------------------------------------ 2020-02-26T14:09:01 reeds_shepp/reeds_shepp.pyx:52:27: 'ReedsSheppStateSpace' is not a type identifier 2020-02-26T14:09:01 Error compiling Cython file: 2020-02-26T14:09:01 ------------------------------------------------------------ 2020-02-26T14:09:01 ... 2020-02-26T14:09:01 cdef ReedsSheppStateSpace *thisptr 2020-02-26T14:09:01 cdef double _q0[3] 2020-02-26T14:09:01 cdef double _q1[3] 2020-02-26T14:09:01 def __init__(self, q0, q1, turning_radius): 2020-02-26T14:09:01 self.thisptr = new ReedsSheppStateSpace(turning_radius) 2020-02-26T14:09:01 ^ 2020-02-26T14:09:01 ------------------------------------------------------------ 2020-02-26T14:09:01 reeds_shepp/reeds_shepp.pyx:52:27: new operator can only be applied to a C++ class 2020-02-26T14:09:01 Error compiling Cython file: 2020-02-26T14:09:01 ------------------------------------------------------------ 2020-02-26T14:09:01 ... 2020-02-26T14:09:01 for i in [0,1,2]: 2020-02-26T14:09:01 self._q0[i] = q0[i] 2020-02-26T14:09:01 self._q1[i] = q1[i] 2020-02-26T14:09:01 def __dealloc__(self): 2020-02-26T14:09:01 del self.thisptr 2020-02-26T14:09:01 ^ 2020-02-26T14:09:01 ------------------------------------------------------------ 2020-02-26T14:09:01 reeds_shepp/reeds_shepp.pyx:58:16: Deletion of non-Python, non-C++ object 2020-02-26T14:09:01 Error compiling Cython file: 2020-02-26T14:09:01 ------------------------------------------------------------ 2020-02-26T14:09:01 ... 2020-02-26T14:09:01 def f(q): 2020-02-26T14:09:01 qs.append(q) 2020-02-26T14:09:01 return 0 2020-02-26T14:09:01 self.thisptr.sample(self._q0, self._q1, step_size, sample_cb, f) 2020-02-26T14:09:01 ^ 2020-02-26T14:09:01 ------------------------------------------------------------ 2020-02-26T14:09:01 reeds_shepp/reeds_shepp.pyx:70:59: 'sample_cb' is not a constant, variable or function identifier 2020-02-26T14:09:01 Error compiling Cython file: 2020-02-26T14:09:01 ------------------------------------------------------------ 2020-02-26T14:09:01 ... 2020-02-26T14:09:01 def f(q): 2020-02-26T14:09:01 qs.append(q) 2020-02-26T14:09:01 return 0 2020-02-26T14:09:01 self.thisptr.sample(self._q0, self._q1, step_size, sample_cb, f) 2020-02-26T14:09:01 ^ 2020-02-26T14:09:01 ------------------------------------------------------------ 2020-02-26T14:09:01 reeds_shepp/reeds_shepp.pyx:70:70: Cannot convert 'void *' to Python object 2020-02-26T14:09:01 Error compiling Cython file: 2020-02-26T14:09:01 ------------------------------------------------------------ 2020-02-26T14:09:01 ... 2020-02-26T14:09:01 def f(t, l): 2020-02-26T14:09:01 if t is not 0 : ts.append((t, l)) 2020-02-26T14:09:01 return 0 2020-02-26T14:09:01 self.thisptr.type(self._q0, self._q1, type_cb, f) 2020-02-26T14:09:01 ^ 2020-02-26T14:09:01 ------------------------------------------------------------ 2020-02-26T14:09:01 reeds_shepp/reeds_shepp.pyx:80:46: 'type_cb' is not a constant, variable or function identifier 2020-02-26T14:09:01 Error compiling Cython file: 2020-02-26T14:09:01 ------------------------------------------------------------ 2020-02-26T14:09:01 ... 2020-02-26T14:09:01 def f(t, l): 2020-02-26T14:09:01 if t is not 0 : ts.append((t, l)) 2020-02-26T14:09:01 return 0 2020-02-26T14:09:01 self.thisptr.type(self._q0, self._q1, type_cb, f) 2020-02-26T14:09:01 ^ 2020-02-26T14:09:01 ------------------------------------------------------------ 2020-02-26T14:09:01 reeds_shepp/reeds_shepp.pyx:80:55: Cannot convert 'void *' to Python object 2020-02-26T14:09:01 building 'reeds_shepp' extension 2020-02-26T14:09:01 creating build 2020-02-26T14:09:01 creating build/temp.linux-armv7l-3.7 2020-02-26T14:09:01 creating build/temp.linux-armv7l-3.7/reeds_shepp 2020-02-26T14:09:01 creating build/temp.linux-armv7l-3.7/reeds_shepp/src 2020-02-26T14:09:01 arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Ireeds_shepp/include -I/usr/include/python3.7m -c reeds_shepp/src/reeds_shepp.cpp -o build/temp.linux-armv7l-3.7/reeds_shepp/src/reeds_shepp.o 2020-02-26T14:09:01 In file included from reeds_shepp/src/reeds_shepp.cpp:39: 2020-02-26T14:09:01 reeds_shepp/include/reeds_shepp.h:41:10: fatal error: boost/math/constants/constants.hpp: No such file or directory 2020-02-26T14:09:01 #include 2020-02-26T14:09:01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2020-02-26T14:09:01 compilation terminated. 2020-02-26T14:09:01 error: command 'arm-linux-gnueabihf-gcc' failed with exit status 1 2020-02-26T14:09:02 Building wheel for reeds-shepp (setup.py): finished with status 'error' 2020-02-26T14:09:02 ERROR: Failed building wheel for reeds-shepp 2020-02-26T14:09:02 Running setup.py clean for reeds-shepp 2020-02-26T14:09:02 Running command /usr/bin/python3 -u -c 'import setuptools, tokenize;__file__='"'"'/tmp/pip-wheel-8sgt4_1i/reeds-shepp/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' clean --all 2020-02-26T14:09:03 running clean 2020-02-26T14:09:03 removing 'build/temp.linux-armv7l-3.7' (and everything under it) 2020-02-26T14:09:03 'build/lib.linux-armv7l-3.7' does not exist -- can't clean it 2020-02-26T14:09:03 'build/bdist.linux-armv7l' does not exist -- can't clean it 2020-02-26T14:09:03 'build/scripts-3.7' does not exist -- can't clean it 2020-02-26T14:09:03 removing 'build' 2020-02-26T14:09:03 Failed to build reeds-shepp 2020-02-26T14:09:03 Cleaning up... 2020-02-26T14:09:03 Removing source in /tmp/pip-wheel-8sgt4_1i/reeds-shepp 2020-02-26T14:09:03 Removed build tracker '/tmp/pip-req-tracker-tm1u_3k1' 2020-02-26T14:09:03 ERROR: Failed to build one or more wheels 2020-02-26T14:09:03 Exception information: 2020-02-26T14:09:03 Traceback (most recent call last): 2020-02-26T14:09:03 File "/usr/local/lib/python3.7/dist-packages/pip/_internal/cli/base_command.py", line 178, in main 2020-02-26T14:09:03 status = self.run(options, args) 2020-02-26T14:09:03 File "/usr/local/lib/python3.7/dist-packages/pip/_internal/commands/wheel.py", line 178, in run 2020-02-26T14:09:03 "Failed to build one or more wheels" 2020-02-26T14:09:03 pip._internal.exceptions.CommandError: Failed to build one or more wheels