2021-07-14T17:18:06,567 Created temporary directory: /tmp/pip-ephem-wheel-cache-fc135k5p 2021-07-14T17:18:06,570 Created temporary directory: /tmp/pip-req-tracker-srpi9ubd 2021-07-14T17:18:06,570 Initialized build tracking at /tmp/pip-req-tracker-srpi9ubd 2021-07-14T17:18:06,571 Created build tracker: /tmp/pip-req-tracker-srpi9ubd 2021-07-14T17:18:06,571 Entered build tracker: /tmp/pip-req-tracker-srpi9ubd 2021-07-14T17:18:06,571 Created temporary directory: /tmp/pip-wheel-a2_rbgck 2021-07-14T17:18:06,601 1 location(s) to search for versions of mazelib: 2021-07-14T17:18:06,601 * https://pypi.org/simple/mazelib/ 2021-07-14T17:18:06,601 Fetching project page and analyzing links: https://pypi.org/simple/mazelib/ 2021-07-14T17:18:06,602 Getting page https://pypi.org/simple/mazelib/ 2021-07-14T17:18:06,603 Found index url https://pypi.org/simple 2021-07-14T17:18:06,794 Found link https://files.pythonhosted.org/packages/d2/c4/0a15714c215f154833636511d269fd2ebaa05c3d2c81bd235fe0e13c0173/mazelib-0.8.1.tar.gz#sha256=dd158cf83f0631b8092f9692fac848b722fc11b6ed3779461cf67680d05860a3 (from https://pypi.org/simple/mazelib/), version: 0.8.1 2021-07-14T17:18:06,794 Found link https://files.pythonhosted.org/packages/da/96/e386d53835c0ff070cbb9ccec56b12f4dc22181d0c5452eeebdb10d87914/mazelib-0.8.2.tar.gz#sha256=8f592eb3428fd558a4c0a74a1ec2f716c9f6414c9e47ebbbaf8addd564d1b1f5 (from https://pypi.org/simple/mazelib/), version: 0.8.2 2021-07-14T17:18:06,794 Found link https://files.pythonhosted.org/packages/e4/97/910aa219b0491fce25ad9198f9b5ce1bbbb6c68d326703a131e7d493aaca/mazelib-0.8.3.tar.gz#sha256=fb86bdbd1b1afd87b3fb20e2157f54a3b73798cc33ceab2570d0ff748e91707d (from https://pypi.org/simple/mazelib/), version: 0.8.3 2021-07-14T17:18:06,795 Found link https://files.pythonhosted.org/packages/b3/21/928995d2565e5b257c5498c3b4b5aaee512e7dd7786a2ec2c0b01fd1334a/mazelib-0.8.4.tar.gz#sha256=67e183ba3bc5805de07ba422624eca5b664a06445cfbe310193b4dfec05309e6 (from https://pypi.org/simple/mazelib/), version: 0.8.4 2021-07-14T17:18:06,795 Found link https://files.pythonhosted.org/packages/21/83/c868f3794cf30b23053461cf2e1cb7cbcc96c10133bab1286b1377227f65/mazelib-0.8.5.tar.gz#sha256=39a79fc10974876cae442e0f5e8682e9d6e75047bc43b1ad4b9ee3e2b41bc0c9 (from https://pypi.org/simple/mazelib/), version: 0.8.5 2021-07-14T17:18:06,795 Found link https://files.pythonhosted.org/packages/8b/bd/6d89829c5f540f45b7e06101e7ca4451f879d5694c2812dd0751f63fccda/mazelib-0.8.6.tar.gz#sha256=7673032a4aceea7b27ce791879fd4fd567ce94e631c4a183e476fdecb897b9b7 (from https://pypi.org/simple/mazelib/), version: 0.8.6 2021-07-14T17:18:06,796 Found link https://files.pythonhosted.org/packages/a7/f5/fff096a4cccc4c0cc4f201641e148970378570dc91e65799b3c5b6bb0e1e/mazelib-0.8.7.tar.gz#sha256=2fad227cc005ce22b59e28f85734913fa1491e0ae7edf4aaae23f5fa00f412c3 (from https://pypi.org/simple/mazelib/), version: 0.8.7 2021-07-14T17:18:06,796 Found link https://files.pythonhosted.org/packages/51/83/7987b3296978f6d1d851ad23a9c4c3b462c36e7f726203fe3481cd0be10c/mazelib-0.8.8.tar.gz#sha256=85f0ca63065e04f4522438d5138778a0a1597d277e2ad2b6bc6ee14d29c23176 (from https://pypi.org/simple/mazelib/), version: 0.8.8 2021-07-14T17:18:06,796 Found link https://files.pythonhosted.org/packages/87/40/c111d0ec87fcca18f3f0963f1a47ea0798e8504c3394e377a45b5b50b5fb/mazelib-0.8.9.tar.gz#sha256=5f255ebc736db2028512df999662d8322a6e3c4ad0654462d052c0fed312b22f (from https://pypi.org/simple/mazelib/), version: 0.8.9 2021-07-14T17:18:06,796 Found link https://files.pythonhosted.org/packages/91/8c/f96eaacd14892d7bb326c1bc63eaab2e9dea9516aa558812f8e5e0c16c94/mazelib-0.9.1.tar.gz#sha256=bc8054c7748ce5378d149e7a522c63a8a669d8093fc0cf75e9f12714b7024a36 (from https://pypi.org/simple/mazelib/), version: 0.9.1 2021-07-14T17:18:06,797 Found link https://files.pythonhosted.org/packages/51/11/3bc5bce69b99f05fc74dc85926a593f5e82fa3da873f757e8df4f1431f10/mazelib-0.9.2.tar.gz#sha256=124d23e73c280375e0ed86fe870d49eb44e982cf3dfa9eb6fe2fc9bb843eaa83 (from https://pypi.org/simple/mazelib/), version: 0.9.2 2021-07-14T17:18:06,797 Found link https://files.pythonhosted.org/packages/3f/d1/063f0e66162174f25b072feab5545372b120374db37a24d068415f35419d/mazelib-0.9.3.tar.gz#sha256=3c6444015faa9cdcfeab3d804455061c74e4dd093248bf312309542b74869b7e (from https://pypi.org/simple/mazelib/), version: 0.9.3 2021-07-14T17:18:06,797 Found link https://files.pythonhosted.org/packages/ef/36/6ee4bbc89fb241a945eb2c5aee9d46d422be391eeff18fadfcb7e0579037/mazelib-0.9.4.tar.gz#sha256=4ad3ad3148a3b9cdfd32801a1e48b8f2f298ff3eda932a0793f79830b958f9be (from https://pypi.org/simple/mazelib/), version: 0.9.4 2021-07-14T17:18:06,798 Link requires a different Python (3.9.2 not in: '>=3.3, !=3.8.* , !=3.9.*'): https://files.pythonhosted.org/packages/62/35/f7c4ab39520d86dcee1ef59e897c4467f9f96d888bde51a1cec90a2447fa/mazelib-0.9.6.tar.gz#sha256=f3d93c62ee149800734fe64e8681bff94028d6c18a7fd9fbb61a29b7d955df95 (from https://pypi.org/simple/mazelib/) (requires-python:>=3.3, !=3.8.* , !=3.9.*) 2021-07-14T17:18:06,799 Link requires a different Python (3.9.2 not in: '>=3.3, !=3.8.* , !=3.9.*'): https://files.pythonhosted.org/packages/d6/d7/1c6e86d47ed091d8510a44d72503d0556d475271e0e5fa88c4b1d0a6d897/mazelib-0.9.7.tar.gz#sha256=4c79dc15b2a99e6e0e956bc70ca71cdffe43193c74199dd3bc34138444475a79 (from https://pypi.org/simple/mazelib/) (requires-python:>=3.3, !=3.8.* , !=3.9.*) 2021-07-14T17:18:06,799 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/fa/47/672b45c795f5266df0690eea40b3eb60b6fb53cd99478af56e55224c1753/mazelib-0.9.8-py3.6-linux-x86_64.egg#sha256=50c34863931107454b096c0c02cccde2720342b5efbb5294f0072837ba30b1ba (from https://pypi.org/simple/mazelib/) (requires-python:>=3.4, <3.9) 2021-07-14T17:18:06,800 Link requires a different Python (3.9.2 not in: '>=3.4, <3.9'): https://files.pythonhosted.org/packages/23/91/75d95eed5f1c640728adbc89559bc64fd720dc081a7b87cafd377a8b0591/mazelib-0.9.8.tar.gz#sha256=f115451276518dea6afe3713a8f82dfb8892bfde9bb32a7bff66861206531424 (from https://pypi.org/simple/mazelib/) (requires-python:>=3.4, <3.9) 2021-07-14T17:18:06,800 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/f0/26/35f4c432c483ff8fde097e8ac41f17f102da25cd8d83592d080127f7d0ac/mazelib-0.9.12-py3.8-linux-x86_64.egg#sha256=0f13a60489358ef7e546f17d51f6836ad811335b91dab5c0e4b66a969a0ef6b2 (from https://pypi.org/simple/mazelib/) (requires-python:>=3.4, <3.10) 2021-07-14T17:18:06,801 Found link https://files.pythonhosted.org/packages/2a/9c/d919d3af972959051a90f64be782e1fdef173efc6b9b5609d4a47a73020f/mazelib-0.9.12.tar.gz#sha256=b48baf86692fa707a3cdfc7525e44377b0326e2171f298454c022aa4cbc6aaaf (from https://pypi.org/simple/mazelib/) (requires-python:>=3.4, <3.10), version: 0.9.12 2021-07-14T17:18:06,801 Skipping link: not a file: https://pypi.org/simple/mazelib/ 2021-07-14T17:18:06,821 Given no hashes to check 1 links for project 'mazelib': discarding no candidates 2021-07-14T17:18:06,840 Collecting mazelib==0.8.3 2021-07-14T17:18:06,841 Created temporary directory: /tmp/pip-unpack-6mcqvthp 2021-07-14T17:18:07,309 Downloading mazelib-0.8.3.tar.gz (1.9 MB) 2021-07-14T17:18:08,287 Added mazelib==0.8.3 from https://files.pythonhosted.org/packages/e4/97/910aa219b0491fce25ad9198f9b5ce1bbbb6c68d326703a131e7d493aaca/mazelib-0.8.3.tar.gz#sha256=fb86bdbd1b1afd87b3fb20e2157f54a3b73798cc33ceab2570d0ff748e91707d to build tracker '/tmp/pip-req-tracker-srpi9ubd' 2021-07-14T17:18:08,288 Running setup.py (path:/tmp/pip-wheel-a2_rbgck/mazelib_218de1290927438f85f7f8c818dc7342/setup.py) egg_info for package mazelib 2021-07-14T17:18:08,289 Created temporary directory: /tmp/pip-pip-egg-info-7y0ooee4 2021-07-14T17:18:08,289 Running command python setup.py egg_info 2021-07-14T17:18:10,577 running egg_info 2021-07-14T17:18:10,579 creating /tmp/pip-pip-egg-info-7y0ooee4/mazelib.egg-info 2021-07-14T17:18:10,580 writing /tmp/pip-pip-egg-info-7y0ooee4/mazelib.egg-info/PKG-INFO 2021-07-14T17:18:10,583 writing dependency_links to /tmp/pip-pip-egg-info-7y0ooee4/mazelib.egg-info/dependency_links.txt 2021-07-14T17:18:10,585 writing requirements to /tmp/pip-pip-egg-info-7y0ooee4/mazelib.egg-info/requires.txt 2021-07-14T17:18:10,586 writing top-level names to /tmp/pip-pip-egg-info-7y0ooee4/mazelib.egg-info/top_level.txt 2021-07-14T17:18:10,587 writing manifest file '/tmp/pip-pip-egg-info-7y0ooee4/mazelib.egg-info/SOURCES.txt' 2021-07-14T17:18:10,742 reading manifest file '/tmp/pip-pip-egg-info-7y0ooee4/mazelib.egg-info/SOURCES.txt' 2021-07-14T17:18:10,748 writing manifest file '/tmp/pip-pip-egg-info-7y0ooee4/mazelib.egg-info/SOURCES.txt' 2021-07-14T17:18:10,876 Source in /tmp/pip-wheel-a2_rbgck/mazelib_218de1290927438f85f7f8c818dc7342 has version 0.8.3, which satisfies requirement mazelib==0.8.3 from https://files.pythonhosted.org/packages/e4/97/910aa219b0491fce25ad9198f9b5ce1bbbb6c68d326703a131e7d493aaca/mazelib-0.8.3.tar.gz#sha256=fb86bdbd1b1afd87b3fb20e2157f54a3b73798cc33ceab2570d0ff748e91707d 2021-07-14T17:18:10,877 Removed mazelib==0.8.3 from https://files.pythonhosted.org/packages/e4/97/910aa219b0491fce25ad9198f9b5ce1bbbb6c68d326703a131e7d493aaca/mazelib-0.8.3.tar.gz#sha256=fb86bdbd1b1afd87b3fb20e2157f54a3b73798cc33ceab2570d0ff748e91707d from build tracker '/tmp/pip-req-tracker-srpi9ubd' 2021-07-14T17:18:10,881 Created temporary directory: /tmp/pip-unpack-8vobw8uw 2021-07-14T17:18:10,882 Building wheels for collected packages: mazelib 2021-07-14T17:18:10,886 Created temporary directory: /tmp/pip-wheel-7khgjgqw 2021-07-14T17:18:10,888 Building wheel for mazelib (setup.py): started 2021-07-14T17:18:10,888 Destination directory: /tmp/pip-wheel-7khgjgqw 2021-07-14T17:18:10,888 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-a2_rbgck/mazelib_218de1290927438f85f7f8c818dc7342/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-a2_rbgck/mazelib_218de1290927438f85f7f8c818dc7342/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-7khgjgqw 2021-07-14T17:18:13,049 running bdist_wheel 2021-07-14T17:18:13,054 running build 2021-07-14T17:18:13,055 running build_py 2021-07-14T17:18:13,191 creating build 2021-07-14T17:18:13,191 creating build/lib.linux-armv7l-3.9 2021-07-14T17:18:13,192 creating build/lib.linux-armv7l-3.9/mazelib 2021-07-14T17:18:13,193 copying mazelib/mazelib.py -> build/lib.linux-armv7l-3.9/mazelib 2021-07-14T17:18:13,195 copying mazelib/__init__.py -> build/lib.linux-armv7l-3.9/mazelib 2021-07-14T17:18:13,197 creating build/lib.linux-armv7l-3.9/test 2021-07-14T17:18:13,198 copying test/generators_test.py -> build/lib.linux-armv7l-3.9/test 2021-07-14T17:18:13,200 copying test/solvers_test.py -> build/lib.linux-armv7l-3.9/test 2021-07-14T17:18:13,203 copying test/maze_test.py -> build/lib.linux-armv7l-3.9/test 2021-07-14T17:18:13,205 copying test/__init__.py -> build/lib.linux-armv7l-3.9/test 2021-07-14T17:18:13,207 creating build/lib.linux-armv7l-3.9/mazelib/solve 2021-07-14T17:18:13,208 copying mazelib/solve/Collision.py -> build/lib.linux-armv7l-3.9/mazelib/solve 2021-07-14T17:18:13,210 copying mazelib/solve/WallFollower.py -> build/lib.linux-armv7l-3.9/mazelib/solve 2021-07-14T17:18:13,212 copying mazelib/solve/Chain.py -> build/lib.linux-armv7l-3.9/mazelib/solve 2021-07-14T17:18:13,215 copying mazelib/solve/DeadEndFiller.py -> build/lib.linux-armv7l-3.9/mazelib/solve 2021-07-14T17:18:13,217 copying mazelib/solve/RandomMouse.py -> build/lib.linux-armv7l-3.9/mazelib/solve 2021-07-14T17:18:13,218 copying mazelib/solve/BlindAlley.py -> build/lib.linux-armv7l-3.9/mazelib/solve 2021-07-14T17:18:13,221 copying mazelib/solve/BacktrackingSolver.py -> build/lib.linux-armv7l-3.9/mazelib/solve 2021-07-14T17:18:13,223 copying mazelib/solve/MazeSolveAlgo.py -> build/lib.linux-armv7l-3.9/mazelib/solve 2021-07-14T17:18:13,225 copying mazelib/solve/Tremaux.py -> build/lib.linux-armv7l-3.9/mazelib/solve 2021-07-14T17:18:13,227 copying mazelib/solve/CuldeSacFiller.py -> build/lib.linux-armv7l-3.9/mazelib/solve 2021-07-14T17:18:13,229 copying mazelib/solve/ShortestPaths.py -> build/lib.linux-armv7l-3.9/mazelib/solve 2021-07-14T17:18:13,232 copying mazelib/solve/__init__.py -> build/lib.linux-armv7l-3.9/mazelib/solve 2021-07-14T17:18:13,233 copying mazelib/solve/ShortestPath.py -> build/lib.linux-armv7l-3.9/mazelib/solve 2021-07-14T17:18:13,237 creating build/lib.linux-armv7l-3.9/mazelib/generate 2021-07-14T17:18:13,238 copying mazelib/generate/GrowingTree.py -> build/lib.linux-armv7l-3.9/mazelib/generate 2021-07-14T17:18:13,241 copying mazelib/generate/Kruskal.py -> build/lib.linux-armv7l-3.9/mazelib/generate 2021-07-14T17:18:13,243 copying mazelib/generate/Sidewinder.py -> build/lib.linux-armv7l-3.9/mazelib/generate 2021-07-14T17:18:13,244 copying mazelib/generate/TrivialMaze.py -> build/lib.linux-armv7l-3.9/mazelib/generate 2021-07-14T17:18:13,247 copying mazelib/generate/BinaryTree.py -> build/lib.linux-armv7l-3.9/mazelib/generate 2021-07-14T17:18:13,249 copying mazelib/generate/BacktrackingGenerator.py -> build/lib.linux-armv7l-3.9/mazelib/generate 2021-07-14T17:18:13,251 copying mazelib/generate/Perturbation.py -> build/lib.linux-armv7l-3.9/mazelib/generate 2021-07-14T17:18:13,253 copying mazelib/generate/HuntAndKill.py -> build/lib.linux-armv7l-3.9/mazelib/generate 2021-07-14T17:18:13,255 copying mazelib/generate/CellularAutomaton.py -> build/lib.linux-armv7l-3.9/mazelib/generate 2021-07-14T17:18:13,257 copying mazelib/generate/MazeGenAlgo.py -> build/lib.linux-armv7l-3.9/mazelib/generate 2021-07-14T17:18:13,259 copying mazelib/generate/Division.py -> build/lib.linux-armv7l-3.9/mazelib/generate 2021-07-14T17:18:13,261 copying mazelib/generate/AldousBroder.py -> build/lib.linux-armv7l-3.9/mazelib/generate 2021-07-14T17:18:13,262 copying mazelib/generate/Prims.py -> build/lib.linux-armv7l-3.9/mazelib/generate 2021-07-14T17:18:13,264 copying mazelib/generate/DungeonRooms.py -> build/lib.linux-armv7l-3.9/mazelib/generate 2021-07-14T17:18:13,269 copying mazelib/generate/Wilsons.py -> build/lib.linux-armv7l-3.9/mazelib/generate 2021-07-14T17:18:13,271 copying mazelib/generate/Ellers.py -> build/lib.linux-armv7l-3.9/mazelib/generate 2021-07-14T17:18:13,274 copying mazelib/generate/__init__.py -> build/lib.linux-armv7l-3.9/mazelib/generate 2021-07-14T17:18:13,280 running build_ext 2021-07-14T17:18:13,289 building 'mazelib.solve.MazeSolveAlgo' extension 2021-07-14T17:18:13,290 creating build/temp.linux-armv7l-3.9 2021-07-14T17:18:13,290 creating build/temp.linux-armv7l-3.9/mazelib 2021-07-14T17:18:13,291 creating build/temp.linux-armv7l-3.9/mazelib/solve 2021-07-14T17:18:13,291 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/home/piwheels/.local/lib/python3.9/site-packages/numpy/core/include -I. -I/usr/include/python3.9 -c mazelib/solve/MazeSolveAlgo.c -o build/temp.linux-armv7l-3.9/mazelib/solve/MazeSolveAlgo.o 2021-07-14T17:18:13,704 In file included from /home/piwheels/.local/lib/python3.9/site-packages/numpy/core/include/numpy/ndarraytypes.h:1969, 2021-07-14T17:18:13,705 from /home/piwheels/.local/lib/python3.9/site-packages/numpy/core/include/numpy/ndarrayobject.h:12, 2021-07-14T17:18:13,705 from /home/piwheels/.local/lib/python3.9/site-packages/numpy/core/include/numpy/arrayobject.h:4, 2021-07-14T17:18:13,705 from mazelib/solve/MazeSolveAlgo.c:618: 2021-07-14T17:18:13,705 /home/piwheels/.local/lib/python3.9/site-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-14T17:18:13,705 17 | #warning "Using deprecated NumPy API, disable it with " \ 2021-07-14T17:18:13,706 | ^~~~~~~ 2021-07-14T17:18:13,923 mazelib/solve/MazeSolveAlgo.c: In function ‘__Pyx_InitCachedConstants’: 2021-07-14T17:18:13,928 mazelib/solve/MazeSolveAlgo.c:10093:282: error: macro "__Pyx_PyCode_New" requires 16 arguments, but only 15 given 2021-07-14T17:18:13,928 10093 | __pyx_codeobj__12 = (PyObject*)__Pyx_PyCode_New(4, 0, 4, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__11, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_mazelib_solve_MazeSolveAlgo_py, __pyx_n_s_solve, 9, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__12)) __PYX_ERR(0, 9, __pyx_L1_error) 2021-07-14T17:18:13,929 | ^ 2021-07-14T17:18:13,929 mazelib/solve/MazeSolveAlgo.c:334: note: macro "__Pyx_PyCode_New" defined here 2021-07-14T17:18:13,929 334 | #define __Pyx_PyCode_New(a, p, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos)\ 2021-07-14T17:18:13,929 | 2021-07-14T17:18:13,957 mazelib/solve/MazeSolveAlgo.c:10093:34: error: ‘__Pyx_PyCode_New’ undeclared (first use in this function); did you mean ‘PyCode_New’? 2021-07-14T17:18:13,958 10093 | __pyx_codeobj__12 = (PyObject*)__Pyx_PyCode_New(4, 0, 4, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__11, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_mazelib_solve_MazeSolveAlgo_py, __pyx_n_s_solve, 9, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__12)) __PYX_ERR(0, 9, __pyx_L1_error) 2021-07-14T17:18:13,958 | ^~~~~~~~~~~~~~~~ 2021-07-14T17:18:13,958 | PyCode_New 2021-07-14T17:18:13,958 mazelib/solve/MazeSolveAlgo.c:10093:34: note: each undeclared identifier is reported only once for each function it appears in 2021-07-14T17:18:13,964 mazelib/solve/MazeSolveAlgo.c:10105:285: error: macro "__Pyx_PyCode_New" requires 16 arguments, but only 15 given 2021-07-14T17:18:13,964 10105 | __pyx_codeobj__14 = (PyObject*)__Pyx_PyCode_New(1, 0, 1, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__13, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_mazelib_solve_MazeSolveAlgo_py, __pyx_n_s_solve_2, 33, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__14)) __PYX_ERR(0, 33, __pyx_L1_error) 2021-07-14T17:18:13,964 | ^ 2021-07-14T17:18:13,964 mazelib/solve/MazeSolveAlgo.c:334: note: macro "__Pyx_PyCode_New" defined here 2021-07-14T17:18:13,964 334 | #define __Pyx_PyCode_New(a, p, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos)\ 2021-07-14T17:18:13,965 | 2021-07-14T17:18:13,971 mazelib/solve/MazeSolveAlgo.c:10117:292: error: macro "__Pyx_PyCode_New" requires 16 arguments, but only 15 given 2021-07-14T17:18:13,971 10117 | __pyx_codeobj__16 = (PyObject*)__Pyx_PyCode_New(3, 0, 3, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__15, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_mazelib_solve_MazeSolveAlgo_py, __pyx_n_s_find_neighbors, 41, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__16)) __PYX_ERR(0, 41, __pyx_L1_error) 2021-07-14T17:18:13,972 | ^ 2021-07-14T17:18:13,972 mazelib/solve/MazeSolveAlgo.c:334: note: macro "__Pyx_PyCode_New" defined here 2021-07-14T17:18:13,972 334 | #define __Pyx_PyCode_New(a, p, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos)\ 2021-07-14T17:18:13,972 | 2021-07-14T17:18:13,979 mazelib/solve/MazeSolveAlgo.c:10129:302: error: macro "__Pyx_PyCode_New" requires 16 arguments, but only 15 given 2021-07-14T17:18:13,979 10129 | __pyx_codeobj__18 = (PyObject*)__Pyx_PyCode_New(2, 0, 2, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__17, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_mazelib_solve_MazeSolveAlgo_py, __pyx_n_s_find_unblocked_neighbors, 61, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__18)) __PYX_ERR(0, 61, __pyx_L1_error) 2021-07-14T17:18:13,979 | ^ 2021-07-14T17:18:13,979 mazelib/solve/MazeSolveAlgo.c:334: note: macro "__Pyx_PyCode_New" defined here 2021-07-14T17:18:13,979 334 | #define __Pyx_PyCode_New(a, p, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos)\ 2021-07-14T17:18:13,980 | 2021-07-14T17:18:13,986 mazelib/solve/MazeSolveAlgo.c:10141:286: error: macro "__Pyx_PyCode_New" requires 16 arguments, but only 15 given 2021-07-14T17:18:13,986 10141 | __pyx_codeobj__20 = (PyObject*)__Pyx_PyCode_New(3, 0, 3, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__19, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_mazelib_solve_MazeSolveAlgo_py, __pyx_n_s_midpoint, 79, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__20)) __PYX_ERR(0, 79, __pyx_L1_error) 2021-07-14T17:18:13,986 | ^ 2021-07-14T17:18:13,987 mazelib/solve/MazeSolveAlgo.c:334: note: macro "__Pyx_PyCode_New" defined here 2021-07-14T17:18:13,987 334 | #define __Pyx_PyCode_New(a, p, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos)\ 2021-07-14T17:18:13,987 | 2021-07-14T17:18:13,994 mazelib/solve/MazeSolveAlgo.c:10153:282: error: macro "__Pyx_PyCode_New" requires 16 arguments, but only 15 given 2021-07-14T17:18:13,994 10153 | __pyx_codeobj__22 = (PyObject*)__Pyx_PyCode_New(3, 0, 3, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__21, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_mazelib_solve_MazeSolveAlgo_py, __pyx_n_s_move, 83, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__22)) __PYX_ERR(0, 83, __pyx_L1_error) 2021-07-14T17:18:13,994 | ^ 2021-07-14T17:18:13,994 mazelib/solve/MazeSolveAlgo.c:334: note: macro "__Pyx_PyCode_New" defined here 2021-07-14T17:18:13,994 334 | #define __Pyx_PyCode_New(a, p, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos)\ 2021-07-14T17:18:13,994 | 2021-07-14T17:18:14,001 mazelib/solve/MazeSolveAlgo.c:10165:285: error: macro "__Pyx_PyCode_New" requires 16 arguments, but only 15 given 2021-07-14T17:18:14,001 10165 | __pyx_codeobj__24 = (PyObject*)__Pyx_PyCode_New(2, 0, 2, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__23, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_mazelib_solve_MazeSolveAlgo_py, __pyx_n_s_on_edge, 89, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__24)) __PYX_ERR(0, 89, __pyx_L1_error) 2021-07-14T17:18:14,001 | ^ 2021-07-14T17:18:14,002 mazelib/solve/MazeSolveAlgo.c:334: note: macro "__Pyx_PyCode_New" defined here 2021-07-14T17:18:14,002 334 | #define __Pyx_PyCode_New(a, p, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos)\ 2021-07-14T17:18:14,002 | 2021-07-14T17:18:14,009 mazelib/solve/MazeSolveAlgo.c:10177:288: error: macro "__Pyx_PyCode_New" requires 16 arguments, but only 15 given 2021-07-14T17:18:14,009 10177 | __pyx_codeobj__26 = (PyObject*)__Pyx_PyCode_New(2, 0, 2, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__25, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_mazelib_solve_MazeSolveAlgo_py, __pyx_n_s_push_edge, 100, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__26)) __PYX_ERR(0, 100, __pyx_L1_error) 2021-07-14T17:18:14,009 | ^ 2021-07-14T17:18:14,009 mazelib/solve/MazeSolveAlgo.c:334: note: macro "__Pyx_PyCode_New" defined here 2021-07-14T17:18:14,009 334 | #define __Pyx_PyCode_New(a, p, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos)\ 2021-07-14T17:18:14,009 | 2021-07-14T17:18:14,016 mazelib/solve/MazeSolveAlgo.c:10189:289: error: macro "__Pyx_PyCode_New" requires 16 arguments, but only 15 given 2021-07-14T17:18:14,016 10189 | __pyx_codeobj__28 = (PyObject*)__Pyx_PyCode_New(3, 0, 3, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__27, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_mazelib_solve_MazeSolveAlgo_py, __pyx_n_s_within_one, 113, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__28)) __PYX_ERR(0, 113, __pyx_L1_error) 2021-07-14T17:18:14,016 | ^ 2021-07-14T17:18:14,016 mazelib/solve/MazeSolveAlgo.c:334: note: macro "__Pyx_PyCode_New" defined here 2021-07-14T17:18:14,016 334 | #define __Pyx_PyCode_New(a, p, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos)\ 2021-07-14T17:18:14,016 | 2021-07-14T17:18:14,022 mazelib/solve/MazeSolveAlgo.c:10201:293: error: macro "__Pyx_PyCode_New" requires 16 arguments, but only 15 given 2021-07-14T17:18:14,022 10201 | __pyx_codeobj__30 = (PyObject*)__Pyx_PyCode_New(2, 0, 2, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__29, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_mazelib_solve_MazeSolveAlgo_py, __pyx_n_s_prune_solution, 129, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__30)) __PYX_ERR(0, 129, __pyx_L1_error) 2021-07-14T17:18:14,022 | ^ 2021-07-14T17:18:14,023 mazelib/solve/MazeSolveAlgo.c:334: note: macro "__Pyx_PyCode_New" defined here 2021-07-14T17:18:14,023 334 | #define __Pyx_PyCode_New(a, p, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos)\ 2021-07-14T17:18:14,023 | 2021-07-14T17:18:14,029 mazelib/solve/MazeSolveAlgo.c:10211:272: error: macro "__Pyx_PyCode_New" requires 16 arguments, but only 15 given 2021-07-14T17:18:14,029 10211 | __pyx_codeobj__32 = (PyObject*)__Pyx_PyCode_New(1, 0, 4, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__31, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_stringsource, __pyx_n_s_reduce_cython, 1, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__32)) __PYX_ERR(2, 1, __pyx_L1_error) 2021-07-14T17:18:14,029 | ^ 2021-07-14T17:18:14,029 mazelib/solve/MazeSolveAlgo.c:334: note: macro "__Pyx_PyCode_New" defined here 2021-07-14T17:18:14,029 334 | #define __Pyx_PyCode_New(a, p, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos)\ 2021-07-14T17:18:14,029 | 2021-07-14T17:18:14,035 mazelib/solve/MazeSolveAlgo.c:10222:275: error: macro "__Pyx_PyCode_New" requires 16 arguments, but only 15 given 2021-07-14T17:18:14,035 10222 | __pyx_codeobj__34 = (PyObject*)__Pyx_PyCode_New(2, 0, 2, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__33, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_stringsource, __pyx_n_s_setstate_cython, 16, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__34)) __PYX_ERR(2, 16, __pyx_L1_error) 2021-07-14T17:18:14,036 | ^ 2021-07-14T17:18:14,036 mazelib/solve/MazeSolveAlgo.c:334: note: macro "__Pyx_PyCode_New" defined here 2021-07-14T17:18:14,036 334 | #define __Pyx_PyCode_New(a, p, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos)\ 2021-07-14T17:18:14,036 | 2021-07-14T17:18:14,042 mazelib/solve/MazeSolveAlgo.c:10232:285: error: macro "__Pyx_PyCode_New" requires 16 arguments, but only 15 given 2021-07-14T17:18:14,042 10232 | __pyx_codeobj__36 = (PyObject*)__Pyx_PyCode_New(3, 0, 5, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__35, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_stringsource, __pyx_n_s_pyx_unpickle_MazeSolveAlgo, 1, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__36)) __PYX_ERR(2, 1, __pyx_L1_error) 2021-07-14T17:18:14,042 | ^ 2021-07-14T17:18:14,042 mazelib/solve/MazeSolveAlgo.c:334: note: macro "__Pyx_PyCode_New" defined here 2021-07-14T17:18:14,042 334 | #define __Pyx_PyCode_New(a, p, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos)\ 2021-07-14T17:18:14,042 | 2021-07-14T17:18:14,165 mazelib/solve/MazeSolveAlgo.c: In function ‘__Pyx_ParseOptionalKeywords’: 2021-07-14T17:18:14,171 mazelib/solve/MazeSolveAlgo.c:11728:21: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 2021-07-14T17:18:14,171 11728 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T17:18:14,171 | ^ 2021-07-14T17:18:14,172 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-14T17:18:14,172 from /usr/include/python3.9/Python.h:97, 2021-07-14T17:18:14,172 from mazelib/solve/MazeSolveAlgo.c:21: 2021-07-14T17:18:14,172 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-14T17:18:14,172 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-14T17:18:14,172 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T17:18:14,179 mazelib/solve/MazeSolveAlgo.c:11728:21: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations] 2021-07-14T17:18:14,179 11728 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T17:18:14,179 | ^ 2021-07-14T17:18:14,179 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-14T17:18:14,179 from /usr/include/python3.9/Python.h:97, 2021-07-14T17:18:14,179 from mazelib/solve/MazeSolveAlgo.c:21: 2021-07-14T17:18:14,180 /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here 2021-07-14T17:18:14,180 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( 2021-07-14T17:18:14,180 | ^~~~~~~~~~~~~~~~~~~ 2021-07-14T17:18:14,186 mazelib/solve/MazeSolveAlgo.c:11728:21: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 2021-07-14T17:18:14,186 11728 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T17:18:14,186 | ^ 2021-07-14T17:18:14,186 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-14T17:18:14,187 from /usr/include/python3.9/Python.h:97, 2021-07-14T17:18:14,187 from mazelib/solve/MazeSolveAlgo.c:21: 2021-07-14T17:18:14,187 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-14T17:18:14,187 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-14T17:18:14,187 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T17:18:14,193 mazelib/solve/MazeSolveAlgo.c:11728:21: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 2021-07-14T17:18:14,193 11728 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T17:18:14,193 | ^ 2021-07-14T17:18:14,194 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-14T17:18:14,194 from /usr/include/python3.9/Python.h:97, 2021-07-14T17:18:14,194 from mazelib/solve/MazeSolveAlgo.c:21: 2021-07-14T17:18:14,194 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-14T17:18:14,194 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-14T17:18:14,194 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T17:18:14,200 mazelib/solve/MazeSolveAlgo.c:11728:21: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations] 2021-07-14T17:18:14,201 11728 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T17:18:14,201 | ^ 2021-07-14T17:18:14,201 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-14T17:18:14,201 from /usr/include/python3.9/Python.h:97, 2021-07-14T17:18:14,201 from mazelib/solve/MazeSolveAlgo.c:21: 2021-07-14T17:18:14,201 /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here 2021-07-14T17:18:14,201 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( 2021-07-14T17:18:14,201 | ^~~~~~~~~~~~~~~~~~~ 2021-07-14T17:18:14,207 mazelib/solve/MazeSolveAlgo.c:11728:21: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 2021-07-14T17:18:14,208 11728 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T17:18:14,208 | ^ 2021-07-14T17:18:14,208 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-14T17:18:14,208 from /usr/include/python3.9/Python.h:97, 2021-07-14T17:18:14,208 from mazelib/solve/MazeSolveAlgo.c:21: 2021-07-14T17:18:14,208 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-14T17:18:14,208 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-14T17:18:14,209 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T17:18:14,216 mazelib/solve/MazeSolveAlgo.c:11744:25: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 2021-07-14T17:18:14,217 11744 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T17:18:14,217 | ^ 2021-07-14T17:18:14,217 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-14T17:18:14,217 from /usr/include/python3.9/Python.h:97, 2021-07-14T17:18:14,217 from mazelib/solve/MazeSolveAlgo.c:21: 2021-07-14T17:18:14,217 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-14T17:18:14,217 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-14T17:18:14,217 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T17:18:14,223 mazelib/solve/MazeSolveAlgo.c:11744:25: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations] 2021-07-14T17:18:14,224 11744 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T17:18:14,224 | ^ 2021-07-14T17:18:14,224 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-14T17:18:14,224 from /usr/include/python3.9/Python.h:97, 2021-07-14T17:18:14,224 from mazelib/solve/MazeSolveAlgo.c:21: 2021-07-14T17:18:14,224 /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here 2021-07-14T17:18:14,224 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( 2021-07-14T17:18:14,225 | ^~~~~~~~~~~~~~~~~~~ 2021-07-14T17:18:14,231 mazelib/solve/MazeSolveAlgo.c:11744:25: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 2021-07-14T17:18:14,231 11744 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T17:18:14,231 | ^ 2021-07-14T17:18:14,231 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-14T17:18:14,231 from /usr/include/python3.9/Python.h:97, 2021-07-14T17:18:14,231 from mazelib/solve/MazeSolveAlgo.c:21: 2021-07-14T17:18:14,231 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-14T17:18:14,232 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-14T17:18:14,232 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T17:18:14,238 mazelib/solve/MazeSolveAlgo.c:11744:25: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 2021-07-14T17:18:14,238 11744 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T17:18:14,238 | ^ 2021-07-14T17:18:14,238 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-14T17:18:14,238 from /usr/include/python3.9/Python.h:97, 2021-07-14T17:18:14,239 from mazelib/solve/MazeSolveAlgo.c:21: 2021-07-14T17:18:14,239 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-14T17:18:14,239 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-14T17:18:14,239 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T17:18:14,245 mazelib/solve/MazeSolveAlgo.c:11744:25: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations] 2021-07-14T17:18:14,245 11744 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T17:18:14,245 | ^ 2021-07-14T17:18:14,246 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-14T17:18:14,246 from /usr/include/python3.9/Python.h:97, 2021-07-14T17:18:14,246 from mazelib/solve/MazeSolveAlgo.c:21: 2021-07-14T17:18:14,246 /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here 2021-07-14T17:18:14,246 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( 2021-07-14T17:18:14,246 | ^~~~~~~~~~~~~~~~~~~ 2021-07-14T17:18:14,252 mazelib/solve/MazeSolveAlgo.c:11744:25: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 2021-07-14T17:18:14,252 11744 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T17:18:14,253 | ^ 2021-07-14T17:18:14,253 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-14T17:18:14,253 from /usr/include/python3.9/Python.h:97, 2021-07-14T17:18:14,253 from mazelib/solve/MazeSolveAlgo.c:21: 2021-07-14T17:18:14,253 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-14T17:18:14,253 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-14T17:18:14,253 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T17:18:14,464 mazelib/solve/MazeSolveAlgo.c: In function ‘__Pyx_CreateCodeObjectForTraceback’: 2021-07-14T17:18:14,471 mazelib/solve/MazeSolveAlgo.c:13957:5: error: macro "__Pyx_PyCode_New" requires 16 arguments, but only 15 given 2021-07-14T17:18:14,471 13957 | ); 2021-07-14T17:18:14,472 | ^ 2021-07-14T17:18:14,472 mazelib/solve/MazeSolveAlgo.c:334: note: macro "__Pyx_PyCode_New" defined here 2021-07-14T17:18:14,472 334 | #define __Pyx_PyCode_New(a, p, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos)\ 2021-07-14T17:18:14,472 | 2021-07-14T17:18:14,503 mazelib/solve/MazeSolveAlgo.c:13941:15: error: ‘__Pyx_PyCode_New’ undeclared (first use in this function); did you mean ‘PyCode_New’? 2021-07-14T17:18:14,504 13941 | py_code = __Pyx_PyCode_New( 2021-07-14T17:18:14,504 | ^~~~~~~~~~~~~~~~ 2021-07-14T17:18:14,504 | PyCode_New 2021-07-14T17:18:14,697 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2021-07-14T17:18:14,840 Building wheel for mazelib (setup.py): finished with status 'error' 2021-07-14T17:18:14,841 ERROR: Failed building wheel for mazelib 2021-07-14T17:18:14,842 Running setup.py clean for mazelib 2021-07-14T17:18:14,842 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-a2_rbgck/mazelib_218de1290927438f85f7f8c818dc7342/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-a2_rbgck/mazelib_218de1290927438f85f7f8c818dc7342/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-14T17:18:17,010 running clean 2021-07-14T17:18:17,012 removing 'build/temp.linux-armv7l-3.9' (and everything under it) 2021-07-14T17:18:17,014 removing 'build/lib.linux-armv7l-3.9' (and everything under it) 2021-07-14T17:18:17,028 'build/bdist.linux-armv7l' does not exist -- can't clean it 2021-07-14T17:18:17,029 'build/scripts-3.9' does not exist -- can't clean it 2021-07-14T17:18:17,029 removing 'build' 2021-07-14T17:18:17,151 Failed to build mazelib 2021-07-14T17:18:17,152 ERROR: Failed to build one or more wheels 2021-07-14T17:18:17,153 Exception information: 2021-07-14T17:18:17,153 Traceback (most recent call last): 2021-07-14T17:18:17,153 File "/home/piwheels/.local/lib/python3.9/site-packages/pip/_internal/cli/base_command.py", line 180, in _main 2021-07-14T17:18:17,153 status = self.run(options, args) 2021-07-14T17:18:17,153 File "/home/piwheels/.local/lib/python3.9/site-packages/pip/_internal/cli/req_command.py", line 205, in wrapper 2021-07-14T17:18:17,153 return func(self, options, args) 2021-07-14T17:18:17,153 File "/home/piwheels/.local/lib/python3.9/site-packages/pip/_internal/commands/wheel.py", line 174, in run 2021-07-14T17:18:17,153 raise CommandError( 2021-07-14T17:18:17,153 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2021-07-14T17:18:17,155 Removed build tracker: '/tmp/pip-req-tracker-srpi9ubd'