2022-03-16T16:56:09,867 Created temporary directory: /tmp/pip-ephem-wheel-cache-pqr6g3ty 2022-03-16T16:56:09,873 Created temporary directory: /tmp/pip-req-tracker-td78n5ak 2022-03-16T16:56:09,873 Initialized build tracking at /tmp/pip-req-tracker-td78n5ak 2022-03-16T16:56:09,874 Created build tracker: /tmp/pip-req-tracker-td78n5ak 2022-03-16T16:56:09,874 Entered build tracker: /tmp/pip-req-tracker-td78n5ak 2022-03-16T16:56:09,875 Created temporary directory: /tmp/pip-wheel-72uk2wf7 2022-03-16T16:56:09,948 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2022-03-16T16:56:09,957 2 location(s) to search for versions of crowdbot-flow-planning: 2022-03-16T16:56:09,957 * https://pypi.org/simple/crowdbot-flow-planning/ 2022-03-16T16:56:09,957 * https://www.piwheels.org/simple/crowdbot-flow-planning/ 2022-03-16T16:56:09,958 Fetching project page and analyzing links: https://pypi.org/simple/crowdbot-flow-planning/ 2022-03-16T16:56:09,959 Getting page https://pypi.org/simple/crowdbot-flow-planning/ 2022-03-16T16:56:09,962 Found index url https://pypi.org/simple 2022-03-16T16:56:10,083 Found link https://files.pythonhosted.org/packages/8a/11/f299cadc821273c7459ccec3aac83d99893ecffe1582703b45730e54abf7/crowdbot-flow-planning-0.0.1.tar.gz#sha256=19285f4e7594aaace96d31d9afc2a530954e89d6f51ebb8e4ace17ab775b3f7d (from https://pypi.org/simple/crowdbot-flow-planning/), version: 0.0.1 2022-03-16T16:56:10,085 Found link https://files.pythonhosted.org/packages/28/b9/cbff81441259751bb6de88a9778583ecdd4ecf4e6f7c47d903fb7ebf06cd/crowdbot-flow-planning-0.0.2.tar.gz#sha256=efd13a5158a4584d09315df3ca5f819425b8bc987fdf0df78f43479426f49349 (from https://pypi.org/simple/crowdbot-flow-planning/), version: 0.0.2 2022-03-16T16:56:10,085 Found link https://files.pythonhosted.org/packages/ce/0f/b6c2f3ede3877b8174020f0c492563ce06ab54f78c895d087c5d061ccc3f/crowdbot-flow-planning-0.0.3.tar.gz#sha256=c301ae045d4573e2ee9ebc9510c9a574bcc86ed068f014598cc6f77fe79b1bf1 (from https://pypi.org/simple/crowdbot-flow-planning/), version: 0.0.3 2022-03-16T16:56:10,086 Found link https://files.pythonhosted.org/packages/d6/48/b38382a0b45908ff9251c71b6488573be74fa7578171fa2e7cfe4b5adc84/crowdbot-flow-planning-0.0.4.tar.gz#sha256=72a3979ec75a34fb405fb14bbc525db8e131cbe5b26b9839915122871b938a29 (from https://pypi.org/simple/crowdbot-flow-planning/), version: 0.0.4 2022-03-16T16:56:10,087 Found link https://files.pythonhosted.org/packages/9b/83/b82c40aaf53643a115810cab4400fa1707d69c9873e6380f54c3e6e722d1/crowdbot-flow-planning-0.0.5.tar.gz#sha256=dbc382eb2bdd77c728055790df65b31c0f92983d2e59cb3a705b9c7c7f5b3b2c (from https://pypi.org/simple/crowdbot-flow-planning/), version: 0.0.5 2022-03-16T16:56:10,088 Found link https://files.pythonhosted.org/packages/6c/64/078399a3cd1e42f77f2bc34f1adb543f83c3a149dc2b2c1b3585f15eff96/crowdbot-flow-planning-0.0.6.tar.gz#sha256=1116b5b2ef60c61fd5bff8b7f446697e439f9d86dfbff854566e52e2f1e35286 (from https://pypi.org/simple/crowdbot-flow-planning/), version: 0.0.6 2022-03-16T16:56:10,088 Found link https://files.pythonhosted.org/packages/0a/89/0681eecc7b0560a868c63a689e172ece3367df444e33bc5ee22a7b1799af/crowdbot-flow-planning-0.0.7.tar.gz#sha256=4890d160521dc20ac078d75a5dabf49b0094061236e8fcccfa43be608152c1ed (from https://pypi.org/simple/crowdbot-flow-planning/), version: 0.0.7 2022-03-16T16:56:10,089 Found link https://files.pythonhosted.org/packages/e9/3c/cd598ce3a79d286b8f8f065e497bc2898d9f02b94c534e49a0bf6cd56fd8/crowdbot-flow-planning-0.0.8.tar.gz#sha256=a977b333b11cefc4fd638640b1a96f378f3d4c17de97b271d33abca19dd4b0ba (from https://pypi.org/simple/crowdbot-flow-planning/), version: 0.0.8 2022-03-16T16:56:10,090 Fetching project page and analyzing links: https://www.piwheels.org/simple/crowdbot-flow-planning/ 2022-03-16T16:56:10,090 Getting page https://www.piwheels.org/simple/crowdbot-flow-planning/ 2022-03-16T16:56:10,092 Found index url https://www.piwheels.org/simple 2022-03-16T16:56:10,331 Skipping link: No binaries permitted for crowdbot-flow-planning: https://www.piwheels.org/simple/crowdbot-flow-planning/crowdbot_flow_planning-0.0.4-cp35-cp35m-linux_armv6l.whl#sha256=74804d7724e282b570eaea72c4dbfc03887db1a24b102e5115541ddc0ebeb215 (from https://www.piwheels.org/simple/crowdbot-flow-planning/) 2022-03-16T16:56:10,332 Skipping link: No binaries permitted for crowdbot-flow-planning: https://www.piwheels.org/simple/crowdbot-flow-planning/crowdbot_flow_planning-0.0.4-cp35-cp35m-linux_armv7l.whl#sha256=74804d7724e282b570eaea72c4dbfc03887db1a24b102e5115541ddc0ebeb215 (from https://www.piwheels.org/simple/crowdbot-flow-planning/) 2022-03-16T16:56:10,333 Skipping link: No binaries permitted for crowdbot-flow-planning: https://www.piwheels.org/simple/crowdbot-flow-planning/crowdbot_flow_planning-0.0.4-cp37-cp37m-linux_armv6l.whl#sha256=56b61c1f057706e8221895ae8fe95c4206ead47c48a94c7e84042d1f51f793a8 (from https://www.piwheels.org/simple/crowdbot-flow-planning/) 2022-03-16T16:56:10,333 Skipping link: No binaries permitted for crowdbot-flow-planning: https://www.piwheels.org/simple/crowdbot-flow-planning/crowdbot_flow_planning-0.0.4-cp37-cp37m-linux_armv7l.whl#sha256=56b61c1f057706e8221895ae8fe95c4206ead47c48a94c7e84042d1f51f793a8 (from https://www.piwheels.org/simple/crowdbot-flow-planning/) 2022-03-16T16:56:10,334 Skipping link: No binaries permitted for crowdbot-flow-planning: https://www.piwheels.org/simple/crowdbot-flow-planning/crowdbot_flow_planning-0.0.4-cp39-cp39-linux_armv6l.whl#sha256=ede24d45b8defada4d124dd01d9bc7a2d20300e431ff59f63aeefd5a9c6bf711 (from https://www.piwheels.org/simple/crowdbot-flow-planning/) 2022-03-16T16:56:10,334 Skipping link: No binaries permitted for crowdbot-flow-planning: https://www.piwheels.org/simple/crowdbot-flow-planning/crowdbot_flow_planning-0.0.4-cp39-cp39-linux_armv7l.whl#sha256=ede24d45b8defada4d124dd01d9bc7a2d20300e431ff59f63aeefd5a9c6bf711 (from https://www.piwheels.org/simple/crowdbot-flow-planning/) 2022-03-16T16:56:10,335 Skipping link: No binaries permitted for crowdbot-flow-planning: https://www.piwheels.org/simple/crowdbot-flow-planning/crowdbot_flow_planning-0.0.5-cp35-cp35m-linux_armv6l.whl#sha256=9d12d9df4febf1301a12a8f1d35d8246e69bb448f172e056fc5e045d38fd102a (from https://www.piwheels.org/simple/crowdbot-flow-planning/) 2022-03-16T16:56:10,335 Skipping link: No binaries permitted for crowdbot-flow-planning: https://www.piwheels.org/simple/crowdbot-flow-planning/crowdbot_flow_planning-0.0.5-cp35-cp35m-linux_armv7l.whl#sha256=9d12d9df4febf1301a12a8f1d35d8246e69bb448f172e056fc5e045d38fd102a (from https://www.piwheels.org/simple/crowdbot-flow-planning/) 2022-03-16T16:56:10,336 Skipping link: No binaries permitted for crowdbot-flow-planning: https://www.piwheels.org/simple/crowdbot-flow-planning/crowdbot_flow_planning-0.0.5-cp37-cp37m-linux_armv6l.whl#sha256=2f6dbd920ca4da2a678e3444efa7ad726e6592f240f5577dc12c92e39b58a0f2 (from https://www.piwheels.org/simple/crowdbot-flow-planning/) 2022-03-16T16:56:10,336 Skipping link: No binaries permitted for crowdbot-flow-planning: https://www.piwheels.org/simple/crowdbot-flow-planning/crowdbot_flow_planning-0.0.5-cp37-cp37m-linux_armv7l.whl#sha256=2f6dbd920ca4da2a678e3444efa7ad726e6592f240f5577dc12c92e39b58a0f2 (from https://www.piwheels.org/simple/crowdbot-flow-planning/) 2022-03-16T16:56:10,337 Skipping link: No binaries permitted for crowdbot-flow-planning: https://www.piwheels.org/simple/crowdbot-flow-planning/crowdbot_flow_planning-0.0.5-cp39-cp39-linux_armv6l.whl#sha256=3401db2e92ff1f5cfff4e3c820da27708730c62e03465b36813b6737685d475c (from https://www.piwheels.org/simple/crowdbot-flow-planning/) 2022-03-16T16:56:10,337 Skipping link: No binaries permitted for crowdbot-flow-planning: https://www.piwheels.org/simple/crowdbot-flow-planning/crowdbot_flow_planning-0.0.5-cp39-cp39-linux_armv7l.whl#sha256=3401db2e92ff1f5cfff4e3c820da27708730c62e03465b36813b6737685d475c (from https://www.piwheels.org/simple/crowdbot-flow-planning/) 2022-03-16T16:56:10,338 Skipping link: No binaries permitted for crowdbot-flow-planning: https://www.piwheels.org/simple/crowdbot-flow-planning/crowdbot_flow_planning-0.0.6-cp35-cp35m-linux_armv6l.whl#sha256=8c00c3a02480a19283f7a42be5d8067b60ed651c0e36343f02bc5833b70d855b (from https://www.piwheels.org/simple/crowdbot-flow-planning/) 2022-03-16T16:56:10,338 Skipping link: No binaries permitted for crowdbot-flow-planning: https://www.piwheels.org/simple/crowdbot-flow-planning/crowdbot_flow_planning-0.0.6-cp35-cp35m-linux_armv7l.whl#sha256=8c00c3a02480a19283f7a42be5d8067b60ed651c0e36343f02bc5833b70d855b (from https://www.piwheels.org/simple/crowdbot-flow-planning/) 2022-03-16T16:56:10,339 Skipping link: No binaries permitted for crowdbot-flow-planning: https://www.piwheels.org/simple/crowdbot-flow-planning/crowdbot_flow_planning-0.0.6-cp37-cp37m-linux_armv6l.whl#sha256=cf56136d2b980460c720e9fa0025c37a7a860e4ef898afcda3206e631a49e927 (from https://www.piwheels.org/simple/crowdbot-flow-planning/) 2022-03-16T16:56:10,339 Skipping link: No binaries permitted for crowdbot-flow-planning: https://www.piwheels.org/simple/crowdbot-flow-planning/crowdbot_flow_planning-0.0.6-cp37-cp37m-linux_armv7l.whl#sha256=cf56136d2b980460c720e9fa0025c37a7a860e4ef898afcda3206e631a49e927 (from https://www.piwheels.org/simple/crowdbot-flow-planning/) 2022-03-16T16:56:10,340 Skipping link: No binaries permitted for crowdbot-flow-planning: https://www.piwheels.org/simple/crowdbot-flow-planning/crowdbot_flow_planning-0.0.6-cp39-cp39-linux_armv6l.whl#sha256=2c74d72fd0eb01207a51f41cd13e81bda9ed2ea4a3a225c6c91f308da3e6e1d4 (from https://www.piwheels.org/simple/crowdbot-flow-planning/) 2022-03-16T16:56:10,340 Skipping link: No binaries permitted for crowdbot-flow-planning: https://www.piwheels.org/simple/crowdbot-flow-planning/crowdbot_flow_planning-0.0.6-cp39-cp39-linux_armv7l.whl#sha256=2c74d72fd0eb01207a51f41cd13e81bda9ed2ea4a3a225c6c91f308da3e6e1d4 (from https://www.piwheels.org/simple/crowdbot-flow-planning/) 2022-03-16T16:56:10,341 Skipping link: No binaries permitted for crowdbot-flow-planning: https://www.piwheels.org/simple/crowdbot-flow-planning/crowdbot_flow_planning-0.0.7-cp35-cp35m-linux_armv6l.whl#sha256=560589f1d10707161ec0586bc94e0ae46bc2ca18557bd1ddd7ae4ac7ab0ee8e3 (from https://www.piwheels.org/simple/crowdbot-flow-planning/) 2022-03-16T16:56:10,341 Skipping link: No binaries permitted for crowdbot-flow-planning: https://www.piwheels.org/simple/crowdbot-flow-planning/crowdbot_flow_planning-0.0.7-cp35-cp35m-linux_armv7l.whl#sha256=560589f1d10707161ec0586bc94e0ae46bc2ca18557bd1ddd7ae4ac7ab0ee8e3 (from https://www.piwheels.org/simple/crowdbot-flow-planning/) 2022-03-16T16:56:10,342 Skipping link: No binaries permitted for crowdbot-flow-planning: https://www.piwheels.org/simple/crowdbot-flow-planning/crowdbot_flow_planning-0.0.8-cp35-cp35m-linux_armv6l.whl#sha256=819fa9352ec2eefe717eaa993048bfb616d7a194407cc5553bcf8904dc3dce61 (from https://www.piwheels.org/simple/crowdbot-flow-planning/) 2022-03-16T16:56:10,342 Skipping link: No binaries permitted for crowdbot-flow-planning: https://www.piwheels.org/simple/crowdbot-flow-planning/crowdbot_flow_planning-0.0.8-cp35-cp35m-linux_armv7l.whl#sha256=819fa9352ec2eefe717eaa993048bfb616d7a194407cc5553bcf8904dc3dce61 (from https://www.piwheels.org/simple/crowdbot-flow-planning/) 2022-03-16T16:56:10,343 Skipping link: not a file: https://www.piwheels.org/simple/crowdbot-flow-planning/ 2022-03-16T16:56:10,343 Skipping link: not a file: https://pypi.org/simple/crowdbot-flow-planning/ 2022-03-16T16:56:10,390 Given no hashes to check 1 links for project 'crowdbot-flow-planning': discarding no candidates 2022-03-16T16:56:10,431 Collecting crowdbot-flow-planning==0.0.8 2022-03-16T16:56:10,436 Created temporary directory: /tmp/pip-unpack-9kkcstwq 2022-03-16T16:56:10,525 Downloading crowdbot-flow-planning-0.0.8.tar.gz (143 kB) 2022-03-16T16:56:10,738 Added crowdbot-flow-planning==0.0.8 from https://files.pythonhosted.org/packages/e9/3c/cd598ce3a79d286b8f8f065e497bc2898d9f02b94c534e49a0bf6cd56fd8/crowdbot-flow-planning-0.0.8.tar.gz#sha256=a977b333b11cefc4fd638640b1a96f378f3d4c17de97b271d33abca19dd4b0ba to build tracker '/tmp/pip-req-tracker-td78n5ak' 2022-03-16T16:56:10,740 Running setup.py (path:/tmp/pip-wheel-72uk2wf7/crowdbot-flow-planning_820a085bc1e143ba9f2c3b0cdd6715ed/setup.py) egg_info for package crowdbot-flow-planning 2022-03-16T16:56:10,741 Created temporary directory: /tmp/pip-pip-egg-info-0epjalzc 2022-03-16T16:56:10,742 Preparing metadata (setup.py): started 2022-03-16T16:56:10,744 Running command python setup.py egg_info 2022-03-16T16:56:15,009 running egg_info 2022-03-16T16:56:15,014 creating /tmp/pip-pip-egg-info-0epjalzc/crowdbot_flow_planning.egg-info 2022-03-16T16:56:15,027 writing manifest file '/tmp/pip-pip-egg-info-0epjalzc/crowdbot_flow_planning.egg-info/SOURCES.txt' 2022-03-16T16:56:15,053 writing manifest file '/tmp/pip-pip-egg-info-0epjalzc/crowdbot_flow_planning.egg-info/SOURCES.txt' 2022-03-16T16:56:15,298 Preparing metadata (setup.py): finished with status 'done' 2022-03-16T16:56:15,308 Source in /tmp/pip-wheel-72uk2wf7/crowdbot-flow-planning_820a085bc1e143ba9f2c3b0cdd6715ed has version 0.0.8, which satisfies requirement crowdbot-flow-planning==0.0.8 from https://files.pythonhosted.org/packages/e9/3c/cd598ce3a79d286b8f8f065e497bc2898d9f02b94c534e49a0bf6cd56fd8/crowdbot-flow-planning-0.0.8.tar.gz#sha256=a977b333b11cefc4fd638640b1a96f378f3d4c17de97b271d33abca19dd4b0ba 2022-03-16T16:56:15,310 Removed crowdbot-flow-planning==0.0.8 from https://files.pythonhosted.org/packages/e9/3c/cd598ce3a79d286b8f8f065e497bc2898d9f02b94c534e49a0bf6cd56fd8/crowdbot-flow-planning-0.0.8.tar.gz#sha256=a977b333b11cefc4fd638640b1a96f378f3d4c17de97b271d33abca19dd4b0ba from build tracker '/tmp/pip-req-tracker-td78n5ak' 2022-03-16T16:56:15,318 Created temporary directory: /tmp/pip-unpack-082eef6u 2022-03-16T16:56:15,319 Building wheels for collected packages: crowdbot-flow-planning 2022-03-16T16:56:15,328 Created temporary directory: /tmp/pip-wheel-oijjb0fo 2022-03-16T16:56:15,329 Building wheel for crowdbot-flow-planning (setup.py): started 2022-03-16T16:56:15,331 Destination directory: /tmp/pip-wheel-oijjb0fo 2022-03-16T16:56:15,331 Running command python setup.py bdist_wheel 2022-03-16T16:56:19,519 running bdist_wheel 2022-03-16T16:56:19,530 running build 2022-03-16T16:56:19,531 running build_py 2022-03-16T16:56:19,537 creating build 2022-03-16T16:56:19,539 creating build/lib.linux-armv7l-3.9 2022-03-16T16:56:19,541 copying flowplanner.py -> build/lib.linux-armv7l-3.9 2022-03-16T16:56:19,546 copying rvo.py -> build/lib.linux-armv7l-3.9 2022-03-16T16:56:19,550 running build_ext 2022-03-16T16:56:19,562 creating build/temp.linux-armv7l-3.9 2022-03-16T16:56:19,563 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 -fPIC -I/usr/local/lib/python3.9/dist-packages/numpy/core/include -I/usr/include/python3.9 -c flowplanningtools.cpp -o build/temp.linux-armv7l-3.9/flowplanningtools.o 2022-03-16T16:56:20,466 In file included from /usr/local/lib/python3.9/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1960, 2022-03-16T16:56:20,467 from /usr/local/lib/python3.9/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, 2022-03-16T16:56:20,467 from /usr/local/lib/python3.9/dist-packages/numpy/core/include/numpy/arrayobject.h:5, 2022-03-16T16:56:20,468 from flowplanningtools.cpp:519: 2022-03-16T16:56:20,468 /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] 2022-03-16T16:56:20,468 17 | #warning "Using deprecated NumPy API, disable it with " \ 2022-03-16T16:56:20,469 | ^~~~~~~ 2022-03-16T16:56:24,403 flowplanningtools.cpp: In function ‘PyObject* PyInit_flowplanningtools()’: 2022-03-16T16:56:24,405 flowplanningtools.cpp:23074:26: error: ‘PyTypeObject’ {aka ‘struct _typeobject’} has no member named ‘tp_print’ 2022-03-16T16:56:24,405 23074 | __pyx_type___pyx_array.tp_print = 0; 2022-03-16T16:56:24,405 | ^~~~~~~~ 2022-03-16T16:56:24,406 flowplanningtools.cpp:23079:32: error: ‘PyTypeObject’ {aka ‘struct _typeobject’} has no member named ‘tp_print’ 2022-03-16T16:56:24,406 23079 | __pyx_type___pyx_MemviewEnum.tp_print = 0; 2022-03-16T16:56:24,406 | ^~~~~~~~ 2022-03-16T16:56:24,407 flowplanningtools.cpp:23091:31: error: ‘PyTypeObject’ {aka ‘struct _typeobject’} has no member named ‘tp_print’ 2022-03-16T16:56:24,408 23091 | __pyx_type___pyx_memoryview.tp_print = 0; 2022-03-16T16:56:24,408 | ^~~~~~~~ 2022-03-16T16:56:24,410 flowplanningtools.cpp:23101:36: error: ‘PyTypeObject’ {aka ‘struct _typeobject’} has no member named ‘tp_print’ 2022-03-16T16:56:24,410 23101 | __pyx_type___pyx_memoryviewslice.tp_print = 0; 2022-03-16T16:56:24,410 | ^~~~~~~~ 2022-03-16T16:56:24,441 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2022-03-16T16:56:24,442 from /usr/include/python3.9/Python.h:97, 2022-03-16T16:56:24,442 from flowplanningtools.cpp:18: 2022-03-16T16:56:24,443 flowplanningtools.cpp: In function ‘int __Pyx_ParseOptionalKeywords(PyObject*, PyObject***, PyObject*, PyObject**, Py_ssize_t, const char*)’: 2022-03-16T16:56:24,443 /usr/include/python3.9/cpython/unicodeobject.h:451:75: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations] 2022-03-16T16:56:24,443 451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op) 2022-03-16T16:56:24,444 | ^ 2022-03-16T16:56:24,444 /usr/include/python3.9/cpython/unicodeobject.h:261:7: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’ 2022-03-16T16:56:24,444 261 | PyUnicode_WSTR_LENGTH(op) : \ 2022-03-16T16:56:24,445 | ^~~~~~~~~~~~~~~~~~~~~ 2022-03-16T16:56:24,445 flowplanningtools.cpp:23501:22: note: in expansion of macro ‘PyUnicode_GET_SIZE’ 2022-03-16T16:56:24,445 23501 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2022-03-16T16:56:24,446 | ^~~~~~~~~~~~~~~~~~ 2022-03-16T16:56:24,446 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2022-03-16T16:56:24,446 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2022-03-16T16:56:24,447 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2022-03-16T16:56:24,447 /usr/include/python3.9/cpython/unicodeobject.h:262:52: warning: ‘Py_UNICODE* PyUnicode_AsUnicode(PyObject*)’ is deprecated [-Wdeprecated-declarations] 2022-03-16T16:56:24,447 262 | ((void)PyUnicode_AsUnicode(_PyObject_CAST(op)),\ 2022-03-16T16:56:24,448 | ^ 2022-03-16T16:56:24,448 flowplanningtools.cpp:23501:22: note: in expansion of macro ‘PyUnicode_GET_SIZE’ 2022-03-16T16:56:24,448 23501 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2022-03-16T16:56:24,449 | ^~~~~~~~~~~~~~~~~~ 2022-03-16T16:56:24,449 /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here 2022-03-16T16:56:24,449 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( 2022-03-16T16:56:24,449 | ^~~~~~~~~~~~~~~~~~~ 2022-03-16T16:56:24,450 /usr/include/python3.9/cpython/unicodeobject.h:451:75: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations] 2022-03-16T16:56:24,450 451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op) 2022-03-16T16:56:24,450 | ^ 2022-03-16T16:56:24,451 /usr/include/python3.9/cpython/unicodeobject.h:264:8: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’ 2022-03-16T16:56:24,451 264 | PyUnicode_WSTR_LENGTH(op))) 2022-03-16T16:56:24,451 | ^~~~~~~~~~~~~~~~~~~~~ 2022-03-16T16:56:24,451 flowplanningtools.cpp:23501:22: note: in expansion of macro ‘PyUnicode_GET_SIZE’ 2022-03-16T16:56:24,452 23501 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2022-03-16T16:56:24,452 | ^~~~~~~~~~~~~~~~~~ 2022-03-16T16:56:24,452 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2022-03-16T16:56:24,453 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2022-03-16T16:56:24,453 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2022-03-16T16:56:24,453 /usr/include/python3.9/cpython/unicodeobject.h:451:75: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations] 2022-03-16T16:56:24,454 451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op) 2022-03-16T16:56:24,454 | ^ 2022-03-16T16:56:24,454 /usr/include/python3.9/cpython/unicodeobject.h:261:7: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’ 2022-03-16T16:56:24,455 261 | PyUnicode_WSTR_LENGTH(op) : \ 2022-03-16T16:56:24,455 | ^~~~~~~~~~~~~~~~~~~~~ 2022-03-16T16:56:24,455 flowplanningtools.cpp:23501:52: note: in expansion of macro ‘PyUnicode_GET_SIZE’ 2022-03-16T16:56:24,455 23501 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2022-03-16T16:56:24,456 | ^~~~~~~~~~~~~~~~~~ 2022-03-16T16:56:24,456 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2022-03-16T16:56:24,456 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2022-03-16T16:56:24,457 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2022-03-16T16:56:24,457 /usr/include/python3.9/cpython/unicodeobject.h:262:52: warning: ‘Py_UNICODE* PyUnicode_AsUnicode(PyObject*)’ is deprecated [-Wdeprecated-declarations] 2022-03-16T16:56:24,457 262 | ((void)PyUnicode_AsUnicode(_PyObject_CAST(op)),\ 2022-03-16T16:56:24,458 | ^ 2022-03-16T16:56:24,458 flowplanningtools.cpp:23501:52: note: in expansion of macro ‘PyUnicode_GET_SIZE’ 2022-03-16T16:56:24,458 23501 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2022-03-16T16:56:24,459 | ^~~~~~~~~~~~~~~~~~ 2022-03-16T16:56:24,459 /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here 2022-03-16T16:56:24,459 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( 2022-03-16T16:56:24,459 | ^~~~~~~~~~~~~~~~~~~ 2022-03-16T16:56:24,460 /usr/include/python3.9/cpython/unicodeobject.h:451:75: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations] 2022-03-16T16:56:24,460 451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op) 2022-03-16T16:56:24,460 | ^ 2022-03-16T16:56:24,461 /usr/include/python3.9/cpython/unicodeobject.h:264:8: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’ 2022-03-16T16:56:24,461 264 | PyUnicode_WSTR_LENGTH(op))) 2022-03-16T16:56:24,461 | ^~~~~~~~~~~~~~~~~~~~~ 2022-03-16T16:56:24,462 flowplanningtools.cpp:23501:52: note: in expansion of macro ‘PyUnicode_GET_SIZE’ 2022-03-16T16:56:24,462 23501 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2022-03-16T16:56:24,462 | ^~~~~~~~~~~~~~~~~~ 2022-03-16T16:56:24,462 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2022-03-16T16:56:24,463 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2022-03-16T16:56:24,463 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2022-03-16T16:56:24,464 /usr/include/python3.9/cpython/unicodeobject.h:451:75: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations] 2022-03-16T16:56:24,464 451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op) 2022-03-16T16:56:24,464 | ^ 2022-03-16T16:56:24,465 /usr/include/python3.9/cpython/unicodeobject.h:261:7: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’ 2022-03-16T16:56:24,465 261 | PyUnicode_WSTR_LENGTH(op) : \ 2022-03-16T16:56:24,465 | ^~~~~~~~~~~~~~~~~~~~~ 2022-03-16T16:56:24,466 flowplanningtools.cpp:23517:26: note: in expansion of macro ‘PyUnicode_GET_SIZE’ 2022-03-16T16:56:24,466 23517 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2022-03-16T16:56:24,466 | ^~~~~~~~~~~~~~~~~~ 2022-03-16T16:56:24,466 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2022-03-16T16:56:24,467 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2022-03-16T16:56:24,467 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2022-03-16T16:56:24,467 /usr/include/python3.9/cpython/unicodeobject.h:262:52: warning: ‘Py_UNICODE* PyUnicode_AsUnicode(PyObject*)’ is deprecated [-Wdeprecated-declarations] 2022-03-16T16:56:24,468 262 | ((void)PyUnicode_AsUnicode(_PyObject_CAST(op)),\ 2022-03-16T16:56:24,468 | ^ 2022-03-16T16:56:24,468 flowplanningtools.cpp:23517:26: note: in expansion of macro ‘PyUnicode_GET_SIZE’ 2022-03-16T16:56:24,469 23517 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2022-03-16T16:56:24,469 | ^~~~~~~~~~~~~~~~~~ 2022-03-16T16:56:24,469 /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here 2022-03-16T16:56:24,469 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( 2022-03-16T16:56:24,470 | ^~~~~~~~~~~~~~~~~~~ 2022-03-16T16:56:24,470 /usr/include/python3.9/cpython/unicodeobject.h:451:75: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations] 2022-03-16T16:56:24,470 451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op) 2022-03-16T16:56:24,471 | ^ 2022-03-16T16:56:24,471 /usr/include/python3.9/cpython/unicodeobject.h:264:8: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’ 2022-03-16T16:56:24,471 264 | PyUnicode_WSTR_LENGTH(op))) 2022-03-16T16:56:24,472 | ^~~~~~~~~~~~~~~~~~~~~ 2022-03-16T16:56:24,472 flowplanningtools.cpp:23517:26: note: in expansion of macro ‘PyUnicode_GET_SIZE’ 2022-03-16T16:56:24,472 23517 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2022-03-16T16:56:24,472 | ^~~~~~~~~~~~~~~~~~ 2022-03-16T16:56:24,473 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2022-03-16T16:56:24,473 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2022-03-16T16:56:24,473 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2022-03-16T16:56:24,474 /usr/include/python3.9/cpython/unicodeobject.h:451:75: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations] 2022-03-16T16:56:24,474 451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op) 2022-03-16T16:56:24,474 | ^ 2022-03-16T16:56:24,475 /usr/include/python3.9/cpython/unicodeobject.h:261:7: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’ 2022-03-16T16:56:24,475 261 | PyUnicode_WSTR_LENGTH(op) : \ 2022-03-16T16:56:24,475 | ^~~~~~~~~~~~~~~~~~~~~ 2022-03-16T16:56:24,476 flowplanningtools.cpp:23517:59: note: in expansion of macro ‘PyUnicode_GET_SIZE’ 2022-03-16T16:56:24,476 23517 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2022-03-16T16:56:24,476 | ^~~~~~~~~~~~~~~~~~ 2022-03-16T16:56:24,477 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2022-03-16T16:56:24,477 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2022-03-16T16:56:24,477 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2022-03-16T16:56:24,477 /usr/include/python3.9/cpython/unicodeobject.h:262:52: warning: ‘Py_UNICODE* PyUnicode_AsUnicode(PyObject*)’ is deprecated [-Wdeprecated-declarations] 2022-03-16T16:56:24,478 262 | ((void)PyUnicode_AsUnicode(_PyObject_CAST(op)),\ 2022-03-16T16:56:24,478 | ^ 2022-03-16T16:56:24,478 flowplanningtools.cpp:23517:59: note: in expansion of macro ‘PyUnicode_GET_SIZE’ 2022-03-16T16:56:24,479 23517 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2022-03-16T16:56:24,479 | ^~~~~~~~~~~~~~~~~~ 2022-03-16T16:56:24,479 /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here 2022-03-16T16:56:24,480 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( 2022-03-16T16:56:24,480 | ^~~~~~~~~~~~~~~~~~~ 2022-03-16T16:56:24,480 /usr/include/python3.9/cpython/unicodeobject.h:451:75: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations] 2022-03-16T16:56:24,480 451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op) 2022-03-16T16:56:24,481 | ^ 2022-03-16T16:56:24,481 /usr/include/python3.9/cpython/unicodeobject.h:264:8: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’ 2022-03-16T16:56:24,481 264 | PyUnicode_WSTR_LENGTH(op))) 2022-03-16T16:56:24,482 | ^~~~~~~~~~~~~~~~~~~~~ 2022-03-16T16:56:24,482 flowplanningtools.cpp:23517:59: note: in expansion of macro ‘PyUnicode_GET_SIZE’ 2022-03-16T16:56:24,482 23517 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2022-03-16T16:56:24,483 | ^~~~~~~~~~~~~~~~~~ 2022-03-16T16:56:24,483 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2022-03-16T16:56:24,483 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2022-03-16T16:56:24,483 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2022-03-16T16:56:24,561 flowplanningtools.cpp: In function ‘void __Pyx__ExceptionSave(PyThreadState*, PyObject**, PyObject**, PyObject**)’: 2022-03-16T16:56:24,562 flowplanningtools.cpp:24842:21: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_type’; did you mean ‘curexc_type’? 2022-03-16T16:56:24,562 24842 | *type = tstate->exc_type; 2022-03-16T16:56:24,562 | ^~~~~~~~ 2022-03-16T16:56:24,563 | curexc_type 2022-03-16T16:56:24,563 flowplanningtools.cpp:24843:22: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_value’; did you mean ‘curexc_value’? 2022-03-16T16:56:24,563 24843 | *value = tstate->exc_value; 2022-03-16T16:56:24,564 | ^~~~~~~~~ 2022-03-16T16:56:24,564 | curexc_value 2022-03-16T16:56:24,564 flowplanningtools.cpp:24844:19: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? 2022-03-16T16:56:24,565 24844 | *tb = tstate->exc_traceback; 2022-03-16T16:56:24,565 | ^~~~~~~~~~~~~ 2022-03-16T16:56:24,565 | curexc_traceback 2022-03-16T16:56:24,565 flowplanningtools.cpp: In function ‘void __Pyx__ExceptionReset(PyThreadState*, PyObject*, PyObject*, PyObject*)’: 2022-03-16T16:56:24,566 flowplanningtools.cpp:24851:24: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_type’; did you mean ‘curexc_type’? 2022-03-16T16:56:24,566 24851 | tmp_type = tstate->exc_type; 2022-03-16T16:56:24,566 | ^~~~~~~~ 2022-03-16T16:56:24,567 | curexc_type 2022-03-16T16:56:24,567 flowplanningtools.cpp:24852:25: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_value’; did you mean ‘curexc_value’? 2022-03-16T16:56:24,568 24852 | tmp_value = tstate->exc_value; 2022-03-16T16:56:24,568 | ^~~~~~~~~ 2022-03-16T16:56:24,568 | curexc_value 2022-03-16T16:56:24,568 flowplanningtools.cpp:24853:22: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? 2022-03-16T16:56:24,569 24853 | tmp_tb = tstate->exc_traceback; 2022-03-16T16:56:24,569 | ^~~~~~~~~~~~~ 2022-03-16T16:56:24,569 | curexc_traceback 2022-03-16T16:56:24,569 flowplanningtools.cpp:24854:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_type’; did you mean ‘curexc_type’? 2022-03-16T16:56:24,570 24854 | tstate->exc_type = type; 2022-03-16T16:56:24,570 | ^~~~~~~~ 2022-03-16T16:56:24,570 | curexc_type 2022-03-16T16:56:24,571 flowplanningtools.cpp:24855:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_value’; did you mean ‘curexc_value’? 2022-03-16T16:56:24,571 24855 | tstate->exc_value = value; 2022-03-16T16:56:24,571 | ^~~~~~~~~ 2022-03-16T16:56:24,572 | curexc_value 2022-03-16T16:56:24,572 flowplanningtools.cpp:24856:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? 2022-03-16T16:56:24,572 24856 | tstate->exc_traceback = tb; 2022-03-16T16:56:24,572 | ^~~~~~~~~~~~~ 2022-03-16T16:56:24,573 | curexc_traceback 2022-03-16T16:56:24,573 flowplanningtools.cpp: In function ‘int __Pyx__GetException(PyThreadState*, PyObject**, PyObject**, PyObject**)’: 2022-03-16T16:56:24,573 flowplanningtools.cpp:24911:24: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_type’; did you mean ‘curexc_type’? 2022-03-16T16:56:24,574 24911 | tmp_type = tstate->exc_type; 2022-03-16T16:56:24,574 | ^~~~~~~~ 2022-03-16T16:56:24,574 | curexc_type 2022-03-16T16:56:24,575 flowplanningtools.cpp:24912:25: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_value’; did you mean ‘curexc_value’? 2022-03-16T16:56:24,575 24912 | tmp_value = tstate->exc_value; 2022-03-16T16:56:24,575 | ^~~~~~~~~ 2022-03-16T16:56:24,576 | curexc_value 2022-03-16T16:56:24,576 flowplanningtools.cpp:24913:22: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? 2022-03-16T16:56:24,576 24913 | tmp_tb = tstate->exc_traceback; 2022-03-16T16:56:24,577 | ^~~~~~~~~~~~~ 2022-03-16T16:56:24,577 | curexc_traceback 2022-03-16T16:56:24,577 flowplanningtools.cpp:24914:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_type’; did you mean ‘curexc_type’? 2022-03-16T16:56:24,578 24914 | tstate->exc_type = local_type; 2022-03-16T16:56:24,578 | ^~~~~~~~ 2022-03-16T16:56:24,578 | curexc_type 2022-03-16T16:56:24,579 flowplanningtools.cpp:24915:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_value’; did you mean ‘curexc_value’? 2022-03-16T16:56:24,579 24915 | tstate->exc_value = local_value; 2022-03-16T16:56:24,579 | ^~~~~~~~~ 2022-03-16T16:56:24,579 | curexc_value 2022-03-16T16:56:24,580 flowplanningtools.cpp:24916:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? 2022-03-16T16:56:24,580 24916 | tstate->exc_traceback = local_tb; 2022-03-16T16:56:24,580 | ^~~~~~~~~~~~~ 2022-03-16T16:56:24,581 | curexc_traceback 2022-03-16T16:56:24,596 flowplanningtools.cpp: In function ‘PyObject* __Pyx_decode_c_string(const char*, Py_ssize_t, Py_ssize_t, const char*, const char*, PyObject* (*)(const char*, Py_ssize_t, const char*))’: 2022-03-16T16:56:24,597 flowplanningtools.cpp:25152:45: warning: ‘PyObject* PyUnicode_FromUnicode(const Py_UNICODE*, Py_ssize_t)’ is deprecated [-Wdeprecated-declarations] 2022-03-16T16:56:24,597 25152 | return PyUnicode_FromUnicode(NULL, 0); 2022-03-16T16:56:24,598 | ^ 2022-03-16T16:56:24,598 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2022-03-16T16:56:24,598 from /usr/include/python3.9/Python.h:97, 2022-03-16T16:56:24,599 from flowplanningtools.cpp:18: 2022-03-16T16:56:24,599 /usr/include/python3.9/cpython/unicodeobject.h:551:42: note: declared here 2022-03-16T16:56:24,599 551 | Py_DEPRECATED(3.3) PyAPI_FUNC(PyObject*) PyUnicode_FromUnicode( 2022-03-16T16:56:24,600 | ^~~~~~~~~~~~~~~~~~~~~ 2022-03-16T16:56:24,600 flowplanningtools.cpp: In function ‘void __Pyx__ExceptionSwap(PyThreadState*, PyObject**, PyObject**, PyObject**)’: 2022-03-16T16:56:24,600 flowplanningtools.cpp:25180:24: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_type’; did you mean ‘curexc_type’? 2022-03-16T16:56:24,600 25180 | tmp_type = tstate->exc_type; 2022-03-16T16:56:24,601 | ^~~~~~~~ 2022-03-16T16:56:24,601 | curexc_type 2022-03-16T16:56:24,601 flowplanningtools.cpp:25181:25: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_value’; did you mean ‘curexc_value’? 2022-03-16T16:56:24,602 25181 | tmp_value = tstate->exc_value; 2022-03-16T16:56:24,602 | ^~~~~~~~~ 2022-03-16T16:56:24,602 | curexc_value 2022-03-16T16:56:24,603 flowplanningtools.cpp:25182:22: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? 2022-03-16T16:56:24,603 25182 | tmp_tb = tstate->exc_traceback; 2022-03-16T16:56:24,603 | ^~~~~~~~~~~~~ 2022-03-16T16:56:24,603 | curexc_traceback 2022-03-16T16:56:24,604 flowplanningtools.cpp:25183:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_type’; did you mean ‘curexc_type’? 2022-03-16T16:56:24,604 25183 | tstate->exc_type = *type; 2022-03-16T16:56:24,604 | ^~~~~~~~ 2022-03-16T16:56:24,605 | curexc_type 2022-03-16T16:56:24,605 flowplanningtools.cpp:25184:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_value’; did you mean ‘curexc_value’? 2022-03-16T16:56:24,605 25184 | tstate->exc_value = *value; 2022-03-16T16:56:24,606 | ^~~~~~~~~ 2022-03-16T16:56:24,606 | curexc_value 2022-03-16T16:56:24,606 flowplanningtools.cpp:25185:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? 2022-03-16T16:56:24,607 25185 | tstate->exc_traceback = *tb; 2022-03-16T16:56:24,607 | ^~~~~~~~~~~~~ 2022-03-16T16:56:24,607 | curexc_traceback 2022-03-16T16:56:25,760 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2022-03-16T16:56:26,050 ERROR: [present-diagnostic] python setup.py bdist_wheel exited with 1 2022-03-16T16:56:26,089 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2022-03-16T16:56:26,089 exec(compile('"'"''"'"''"'"' 2022-03-16T16:56:26,089 # This is -- a caller that pip uses to run setup.py 2022-03-16T16:56:26,089 # 2022-03-16T16:56:26,089 # - It imports setuptools before invoking setup.py, to enable projects that directly 2022-03-16T16:56:26,089 # import from `distutils.core` to work with newer packaging standards. 2022-03-16T16:56:26,089 # - It provides a clear error message when setuptools is not installed. 2022-03-16T16:56:26,089 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2022-03-16T16:56:26,089 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2022-03-16T16:56:26,089 # manifest_maker: standard file '"'"'-c'"'"' not found". 2022-03-16T16:56:26,089 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2022-03-16T16:56:26,089 import os, sys, tokenize 2022-03-16T16:56:26,089 2022-03-16T16:56:26,089 try: 2022-03-16T16:56:26,089 import setuptools 2022-03-16T16:56:26,089 except ImportError as error: 2022-03-16T16:56:26,089 print( 2022-03-16T16:56:26,089 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2022-03-16T16:56:26,089 "the build environment.", 2022-03-16T16:56:26,089 file=sys.stderr, 2022-03-16T16:56:26,089 ) 2022-03-16T16:56:26,089 sys.exit(1) 2022-03-16T16:56:26,089 2022-03-16T16:56:26,089 __file__ = %r 2022-03-16T16:56:26,089 sys.argv[0] = __file__ 2022-03-16T16:56:26,089 2022-03-16T16:56:26,089 if os.path.exists(__file__): 2022-03-16T16:56:26,089 filename = __file__ 2022-03-16T16:56:26,089 with tokenize.open(__file__) as f: 2022-03-16T16:56:26,089 setup_py_code = f.read() 2022-03-16T16:56:26,089 else: 2022-03-16T16:56:26,089 filename = "" 2022-03-16T16:56:26,089 setup_py_code = "from setuptools import setup; setup()" 2022-03-16T16:56:26,089 2022-03-16T16:56:26,089 exec(compile(setup_py_code, filename, "exec")) 2022-03-16T16:56:26,089 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-72uk2wf7/crowdbot-flow-planning_820a085bc1e143ba9f2c3b0cdd6715ed/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-oijjb0fo[/] 2022-03-16T16:56:26,090 [bold magenta]cwd[/]: /tmp/pip-wheel-72uk2wf7/crowdbot-flow-planning_820a085bc1e143ba9f2c3b0cdd6715ed/ 2022-03-16T16:56:26,090 Building wheel for crowdbot-flow-planning (setup.py): finished with status 'error' 2022-03-16T16:56:26,092 ERROR: Failed building wheel for crowdbot-flow-planning 2022-03-16T16:56:26,095 Running setup.py clean for crowdbot-flow-planning 2022-03-16T16:56:26,096 Running command python setup.py clean 2022-03-16T16:56:30,207 running clean 2022-03-16T16:56:30,211 removing 'build/temp.linux-armv7l-3.9' (and everything under it) 2022-03-16T16:56:30,212 removing 'build/lib.linux-armv7l-3.9' (and everything under it) 2022-03-16T16:56:30,216 'build/bdist.linux-armv7l' does not exist -- can't clean it 2022-03-16T16:56:30,216 'build/scripts-3.9' does not exist -- can't clean it 2022-03-16T16:56:30,463 Failed to build crowdbot-flow-planning 2022-03-16T16:56:30,467 ERROR: Failed to build one or more wheels 2022-03-16T16:56:30,470 Exception information: 2022-03-16T16:56:30,470 Traceback (most recent call last): 2022-03-16T16:56:30,470 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/cli/base_command.py", line 167, in exc_logging_wrapper 2022-03-16T16:56:30,470 status = run_func(*args) 2022-03-16T16:56:30,470 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/cli/req_command.py", line 205, in wrapper 2022-03-16T16:56:30,470 return func(self, options, args) 2022-03-16T16:56:30,470 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/commands/wheel.py", line 176, in run 2022-03-16T16:56:30,470 raise CommandError("Failed to build one or more wheels") 2022-03-16T16:56:30,470 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2022-03-16T16:56:30,476 Removed build tracker: '/tmp/pip-req-tracker-td78n5ak'