2023-09-08T18:15:42,215 Created temporary directory: /tmp/pip-build-tracker-iufl0jes 2023-09-08T18:15:42,216 Initialized build tracking at /tmp/pip-build-tracker-iufl0jes 2023-09-08T18:15:42,217 Created build tracker: /tmp/pip-build-tracker-iufl0jes 2023-09-08T18:15:42,217 Entered build tracker: /tmp/pip-build-tracker-iufl0jes 2023-09-08T18:15:42,218 Created temporary directory: /tmp/pip-wheel-uke0pu0x 2023-09-08T18:15:42,221 Created temporary directory: /tmp/pip-ephem-wheel-cache-zty0d79h 2023-09-08T18:15:42,243 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-08T18:15:42,247 2 location(s) to search for versions of fuzzy: 2023-09-08T18:15:42,247 * https://pypi.org/simple/fuzzy/ 2023-09-08T18:15:42,247 * https://www.piwheels.org/simple/fuzzy/ 2023-09-08T18:15:42,247 Fetching project page and analyzing links: https://pypi.org/simple/fuzzy/ 2023-09-08T18:15:42,248 Getting page https://pypi.org/simple/fuzzy/ 2023-09-08T18:15:42,250 Found index url https://pypi.org/simple/ 2023-09-08T18:15:42,468 Fetched page https://pypi.org/simple/fuzzy/ as application/vnd.pypi.simple.v1+json 2023-09-08T18:15:42,469 Found link https://files.pythonhosted.org/packages/9f/9a/0acba29e3b9d7e51561c7377599110472c939d52a9e3d7fccc528838ede0/Fuzzy-1.0.tar.gz (from https://pypi.org/simple/fuzzy/), version: 1.0 2023-09-08T18:15:42,470 Found link https://files.pythonhosted.org/packages/0e/cb/24003d3553ba239bee615de9ad198746a12f4dfd57dac3289e07ecfcb44a/Fuzzy-1.1.tar.gz (from https://pypi.org/simple/fuzzy/), version: 1.1 2023-09-08T18:15:42,471 Found link https://files.pythonhosted.org/packages/9c/d1/451924b0cd5e96fd2750386efc2211c0c6a7ec952fd6af1de9d2599f3438/Fuzzy-1.2.tar.gz (from https://pypi.org/simple/fuzzy/), version: 1.2 2023-09-08T18:15:42,471 Found link https://files.pythonhosted.org/packages/48/69/8c6c38f7f5a46da2c32d8c971c76d58743a5c9dae2692eadf2c0896715e5/Fuzzy-1.2.1.tar.gz (from https://pypi.org/simple/fuzzy/), version: 1.2.1 2023-09-08T18:15:42,472 Found link https://files.pythonhosted.org/packages/ad/b0/210f790e81e3c9f86a740f5384c758ad6c7bc1958332cf64263a9d3cf336/Fuzzy-1.2.2.tar.gz (from https://pypi.org/simple/fuzzy/), version: 1.2.2 2023-09-08T18:15:42,473 Fetching project page and analyzing links: https://www.piwheels.org/simple/fuzzy/ 2023-09-08T18:15:42,474 Getting page https://www.piwheels.org/simple/fuzzy/ 2023-09-08T18:15:42,475 Found index url https://www.piwheels.org/simple/ 2023-09-08T18:15:44,087 Fetched page https://www.piwheels.org/simple/fuzzy/ as text/html 2023-09-08T18:15:44,100 Skipping link: No binaries permitted for fuzzy: https://www.piwheels.org/simple/fuzzy/Fuzzy-1.2-cp34-cp34m-linux_armv6l.whl#sha256=b3b6d6560af57cb7d9614a1ca86adc954c46cb1df9da2e2f18a26cd451cef4e7 (from https://www.piwheels.org/simple/fuzzy/) 2023-09-08T18:15:44,101 Skipping link: No binaries permitted for fuzzy: https://www.piwheels.org/simple/fuzzy/Fuzzy-1.2-cp34-cp34m-linux_armv7l.whl#sha256=b3b6d6560af57cb7d9614a1ca86adc954c46cb1df9da2e2f18a26cd451cef4e7 (from https://www.piwheels.org/simple/fuzzy/) 2023-09-08T18:15:44,102 Skipping link: No binaries permitted for fuzzy: https://www.piwheels.org/simple/fuzzy/Fuzzy-1.2-cp35-cp35m-linux_armv6l.whl#sha256=8d7d5c44febfd37d2739220afd06f0434b715b7fe6a437f803d6ec128e63e742 (from https://www.piwheels.org/simple/fuzzy/) 2023-09-08T18:15:44,103 Skipping link: No binaries permitted for fuzzy: https://www.piwheels.org/simple/fuzzy/Fuzzy-1.2-cp35-cp35m-linux_armv7l.whl#sha256=8d7d5c44febfd37d2739220afd06f0434b715b7fe6a437f803d6ec128e63e742 (from https://www.piwheels.org/simple/fuzzy/) 2023-09-08T18:15:44,104 Skipping link: No binaries permitted for fuzzy: https://www.piwheels.org/simple/fuzzy/Fuzzy-1.2-cp37-cp37m-linux_armv6l.whl#sha256=e0cb1116ee9144e009d32eaebb1040fba22e8e3292e765b44875612b06878508 (from https://www.piwheels.org/simple/fuzzy/) 2023-09-08T18:15:44,105 Skipping link: No binaries permitted for fuzzy: https://www.piwheels.org/simple/fuzzy/Fuzzy-1.2-cp37-cp37m-linux_armv7l.whl#sha256=e0cb1116ee9144e009d32eaebb1040fba22e8e3292e765b44875612b06878508 (from https://www.piwheels.org/simple/fuzzy/) 2023-09-08T18:15:44,106 Skipping link: No binaries permitted for fuzzy: https://www.piwheels.org/simple/fuzzy/Fuzzy-1.2-cp39-cp39-linux_armv6l.whl#sha256=2717fd0f834e26dcc058a29c36aa800dd1154ce88a7b078d8659aea318d960fb (from https://www.piwheels.org/simple/fuzzy/) 2023-09-08T18:15:44,107 Skipping link: No binaries permitted for fuzzy: https://www.piwheels.org/simple/fuzzy/Fuzzy-1.2-cp39-cp39-linux_armv7l.whl#sha256=2717fd0f834e26dcc058a29c36aa800dd1154ce88a7b078d8659aea318d960fb (from https://www.piwheels.org/simple/fuzzy/) 2023-09-08T18:15:44,107 Skipping link: No binaries permitted for fuzzy: https://www.piwheels.org/simple/fuzzy/Fuzzy-1.2.1-cp34-cp34m-linux_armv6l.whl#sha256=8b5c9df57306a6e35fb45047c2a7a93aeeb587e700759e973dc1ff3c9531638b (from https://www.piwheels.org/simple/fuzzy/) 2023-09-08T18:15:44,108 Skipping link: No binaries permitted for fuzzy: https://www.piwheels.org/simple/fuzzy/Fuzzy-1.2.1-cp34-cp34m-linux_armv7l.whl#sha256=8b5c9df57306a6e35fb45047c2a7a93aeeb587e700759e973dc1ff3c9531638b (from https://www.piwheels.org/simple/fuzzy/) 2023-09-08T18:15:44,109 Skipping link: No binaries permitted for fuzzy: https://www.piwheels.org/simple/fuzzy/Fuzzy-1.2.1-cp35-cp35m-linux_armv6l.whl#sha256=7b927529d6ae183f2016f1b0a7d98c33d9ad47b289c437929095a5c50d3713b9 (from https://www.piwheels.org/simple/fuzzy/) 2023-09-08T18:15:44,110 Skipping link: No binaries permitted for fuzzy: https://www.piwheels.org/simple/fuzzy/Fuzzy-1.2.1-cp35-cp35m-linux_armv7l.whl#sha256=7b927529d6ae183f2016f1b0a7d98c33d9ad47b289c437929095a5c50d3713b9 (from https://www.piwheels.org/simple/fuzzy/) 2023-09-08T18:15:44,110 Skipping link: No binaries permitted for fuzzy: https://www.piwheels.org/simple/fuzzy/Fuzzy-1.2.1-cp37-cp37m-linux_armv6l.whl#sha256=4bf02060c1517e8ae0cdd68a1cfa87f8d64301cb65d82647799720be949a7295 (from https://www.piwheels.org/simple/fuzzy/) 2023-09-08T18:15:44,111 Skipping link: No binaries permitted for fuzzy: https://www.piwheels.org/simple/fuzzy/Fuzzy-1.2.1-cp37-cp37m-linux_armv7l.whl#sha256=4bf02060c1517e8ae0cdd68a1cfa87f8d64301cb65d82647799720be949a7295 (from https://www.piwheels.org/simple/fuzzy/) 2023-09-08T18:15:44,112 Skipping link: No binaries permitted for fuzzy: https://www.piwheels.org/simple/fuzzy/Fuzzy-1.2.1-cp39-cp39-linux_armv6l.whl#sha256=e2ace9c3edf137e6efed09ffddf79ad658aff4fc42452cdb625d2af916a0fab7 (from https://www.piwheels.org/simple/fuzzy/) 2023-09-08T18:15:44,113 Skipping link: No binaries permitted for fuzzy: https://www.piwheels.org/simple/fuzzy/Fuzzy-1.2.1-cp39-cp39-linux_armv7l.whl#sha256=e2ace9c3edf137e6efed09ffddf79ad658aff4fc42452cdb625d2af916a0fab7 (from https://www.piwheels.org/simple/fuzzy/) 2023-09-08T18:15:44,114 Skipping link: No binaries permitted for fuzzy: https://www.piwheels.org/simple/fuzzy/Fuzzy-1.2.2-cp34-cp34m-linux_armv6l.whl#sha256=7e0dac91ae45bd8de67402c1a7289c0637c8025ca83cab540634eff5e8c88247 (from https://www.piwheels.org/simple/fuzzy/) 2023-09-08T18:15:44,115 Skipping link: No binaries permitted for fuzzy: https://www.piwheels.org/simple/fuzzy/Fuzzy-1.2.2-cp34-cp34m-linux_armv7l.whl#sha256=7e0dac91ae45bd8de67402c1a7289c0637c8025ca83cab540634eff5e8c88247 (from https://www.piwheels.org/simple/fuzzy/) 2023-09-08T18:15:44,116 Skipping link: No binaries permitted for fuzzy: https://www.piwheels.org/simple/fuzzy/Fuzzy-1.2.2-cp35-cp35m-linux_armv6l.whl#sha256=0da98f7c9bce67c51379942a82f074d093d96943f8de88e9782a9f312db10b62 (from https://www.piwheels.org/simple/fuzzy/) 2023-09-08T18:15:44,116 Skipping link: No binaries permitted for fuzzy: https://www.piwheels.org/simple/fuzzy/Fuzzy-1.2.2-cp35-cp35m-linux_armv7l.whl#sha256=0da98f7c9bce67c51379942a82f074d093d96943f8de88e9782a9f312db10b62 (from https://www.piwheels.org/simple/fuzzy/) 2023-09-08T18:15:44,117 Skipping link: No binaries permitted for fuzzy: https://www.piwheels.org/simple/fuzzy/Fuzzy-1.2.2-cp37-cp37m-linux_armv6l.whl#sha256=b304e4bb72b20c09d6a8cebb2a4882ee1fae064cbf50550e6a8b6ef7e91651bf (from https://www.piwheels.org/simple/fuzzy/) 2023-09-08T18:15:44,118 Skipping link: No binaries permitted for fuzzy: https://www.piwheels.org/simple/fuzzy/Fuzzy-1.2.2-cp37-cp37m-linux_armv7l.whl#sha256=b304e4bb72b20c09d6a8cebb2a4882ee1fae064cbf50550e6a8b6ef7e91651bf (from https://www.piwheels.org/simple/fuzzy/) 2023-09-08T18:15:44,119 Skipping link: No binaries permitted for fuzzy: https://www.piwheels.org/simple/fuzzy/Fuzzy-1.2.2-cp39-cp39-linux_armv6l.whl#sha256=f8581b10fc6c7ff9d6f839184b9d2e7021a73915760d422fc100035df76bcd1a (from https://www.piwheels.org/simple/fuzzy/) 2023-09-08T18:15:44,120 Skipping link: No binaries permitted for fuzzy: https://www.piwheels.org/simple/fuzzy/Fuzzy-1.2.2-cp39-cp39-linux_armv7l.whl#sha256=f8581b10fc6c7ff9d6f839184b9d2e7021a73915760d422fc100035df76bcd1a (from https://www.piwheels.org/simple/fuzzy/) 2023-09-08T18:15:44,121 Skipping link: not a file: https://www.piwheels.org/simple/fuzzy/ 2023-09-08T18:15:44,121 Skipping link: not a file: https://pypi.org/simple/fuzzy/ 2023-09-08T18:15:44,155 Given no hashes to check 1 links for project 'fuzzy': discarding no candidates 2023-09-08T18:15:44,173 Collecting fuzzy==1.1 2023-09-08T18:15:44,176 Created temporary directory: /tmp/pip-unpack-q92sei4x 2023-09-08T18:15:44,392 Downloading Fuzzy-1.1.tar.gz (20 kB) 2023-09-08T18:15:44,435 Added fuzzy==1.1 from https://files.pythonhosted.org/packages/0e/cb/24003d3553ba239bee615de9ad198746a12f4dfd57dac3289e07ecfcb44a/Fuzzy-1.1.tar.gz to build tracker '/tmp/pip-build-tracker-iufl0jes' 2023-09-08T18:15:44,437 Running setup.py (path:/tmp/pip-wheel-uke0pu0x/fuzzy_c622cbee866a471dba62295f7e259cc8/setup.py) egg_info for package fuzzy 2023-09-08T18:15:44,438 Created temporary directory: /tmp/pip-pip-egg-info-8pu2bt2a 2023-09-08T18:15:44,438 Preparing metadata (setup.py): started 2023-09-08T18:15:44,439 Running command python setup.py egg_info 2023-09-08T18:15:45,112 /usr/local/lib/python3.11/dist-packages/setuptools/__init__.py:80: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2023-09-08T18:15:45,112 !! 2023-09-08T18:15:45,114 ******************************************************************************** 2023-09-08T18:15:45,114 Requirements should be satisfied by a PEP 517 installer. 2023-09-08T18:15:45,115 If you are using pip, you can try `pip install --use-pep517`. 2023-09-08T18:15:45,116 ******************************************************************************** 2023-09-08T18:15:45,117 !! 2023-09-08T18:15:45,117 dist.fetch_build_eggs(dist.setup_requires) 2023-09-08T18:15:48,383 running egg_info 2023-09-08T18:15:48,384 creating /tmp/pip-pip-egg-info-8pu2bt2a/Fuzzy.egg-info 2023-09-08T18:15:48,411 writing /tmp/pip-pip-egg-info-8pu2bt2a/Fuzzy.egg-info/PKG-INFO 2023-09-08T18:15:48,414 writing dependency_links to /tmp/pip-pip-egg-info-8pu2bt2a/Fuzzy.egg-info/dependency_links.txt 2023-09-08T18:15:48,416 writing top-level names to /tmp/pip-pip-egg-info-8pu2bt2a/Fuzzy.egg-info/top_level.txt 2023-09-08T18:15:48,417 writing manifest file '/tmp/pip-pip-egg-info-8pu2bt2a/Fuzzy.egg-info/SOURCES.txt' 2023-09-08T18:15:48,564 listing git files failed - pretending there aren't any 2023-09-08T18:15:48,569 reading manifest file '/tmp/pip-pip-egg-info-8pu2bt2a/Fuzzy.egg-info/SOURCES.txt' 2023-09-08T18:15:48,571 reading manifest template 'MANIFEST.in' 2023-09-08T18:15:48,575 writing manifest file '/tmp/pip-pip-egg-info-8pu2bt2a/Fuzzy.egg-info/SOURCES.txt' 2023-09-08T18:15:48,694 Preparing metadata (setup.py): finished with status 'done' 2023-09-08T18:15:48,698 Source in /tmp/pip-wheel-uke0pu0x/fuzzy_c622cbee866a471dba62295f7e259cc8 has version 1.1, which satisfies requirement fuzzy==1.1 from https://files.pythonhosted.org/packages/0e/cb/24003d3553ba239bee615de9ad198746a12f4dfd57dac3289e07ecfcb44a/Fuzzy-1.1.tar.gz 2023-09-08T18:15:48,699 Removed fuzzy==1.1 from https://files.pythonhosted.org/packages/0e/cb/24003d3553ba239bee615de9ad198746a12f4dfd57dac3289e07ecfcb44a/Fuzzy-1.1.tar.gz from build tracker '/tmp/pip-build-tracker-iufl0jes' 2023-09-08T18:15:48,704 Created temporary directory: /tmp/pip-unpack-r0g_vbyv 2023-09-08T18:15:48,705 Created temporary directory: /tmp/pip-unpack-rq_20gea 2023-09-08T18:15:48,708 Building wheels for collected packages: fuzzy 2023-09-08T18:15:48,712 Created temporary directory: /tmp/pip-wheel-wx_4w1sw 2023-09-08T18:15:48,712 Building wheel for fuzzy (setup.py): started 2023-09-08T18:15:48,713 Destination directory: /tmp/pip-wheel-wx_4w1sw 2023-09-08T18:15:48,714 Running command python setup.py bdist_wheel 2023-09-08T18:15:49,392 /usr/local/lib/python3.11/dist-packages/setuptools/__init__.py:80: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2023-09-08T18:15:49,393 !! 2023-09-08T18:15:49,394 ******************************************************************************** 2023-09-08T18:15:49,394 Requirements should be satisfied by a PEP 517 installer. 2023-09-08T18:15:49,395 If you are using pip, you can try `pip install --use-pep517`. 2023-09-08T18:15:49,395 ******************************************************************************** 2023-09-08T18:15:49,396 !! 2023-09-08T18:15:49,396 dist.fetch_build_eggs(dist.setup_requires) 2023-09-08T18:15:49,995 running bdist_wheel 2023-09-08T18:15:50,106 running build 2023-09-08T18:15:50,107 running build_ext 2023-09-08T18:15:50,810 building 'fuzzy' extension 2023-09-08T18:15:50,811 creating build 2023-09-08T18:15:50,812 creating build/temp.linux-armv7l-cpython-311 2023-09-08T18:15:50,813 creating build/temp.linux-armv7l-cpython-311/src 2023-09-08T18:15:50,814 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c src/double_metaphone.c -o build/temp.linux-armv7l-cpython-311/src/double_metaphone.o 2023-09-08T18:15:52,028 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c src/fuzzy.c -o build/temp.linux-armv7l-cpython-311/src/fuzzy.o 2023-09-08T18:15:52,623 src/fuzzy.c: In function ‘__pyx_f_5fuzzy_nysiis’: 2023-09-08T18:15:52,623 src/fuzzy.c:395:15: warning: implicit declaration of function ‘PyInt_FromLong’; did you mean ‘PyLong_FromLong’? [-Wimplicit-function-declaration] 2023-09-08T18:15:52,624 395 | __pyx_2 = PyInt_FromLong(0); if (!__pyx_2) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 93; goto __pyx_L1;} 2023-09-08T18:15:52,625 | ^~~~~~~~~~~~~~ 2023-09-08T18:15:52,625 | PyLong_FromLong 2023-09-08T18:15:52,626 src/fuzzy.c:395:13: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T18:15:52,627 395 | __pyx_2 = PyInt_FromLong(0); if (!__pyx_2) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 93; goto __pyx_L1;} 2023-09-08T18:15:52,627 | ^ 2023-09-08T18:15:52,639 src/fuzzy.c:403:15: warning: implicit declaration of function ‘PyString_AsString’ [-Wimplicit-function-declaration] 2023-09-08T18:15:52,640 403 | __pyx_7 = PyString_AsString(__pyx_v_foo); if (!__pyx_7) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 94; goto __pyx_L1;} 2023-09-08T18:15:52,641 | ^~~~~~~~~~~~~~~~~ 2023-09-08T18:15:52,641 src/fuzzy.c:403:13: warning: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T18:15:52,642 403 | __pyx_7 = PyString_AsString(__pyx_v_foo); if (!__pyx_7) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 94; goto __pyx_L1;} 2023-09-08T18:15:52,643 | ^ 2023-09-08T18:15:52,643 src/fuzzy.c:416:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T18:15:52,644 416 | __pyx_3 = PyInt_FromLong((__pyx_v_i - 1)); if (!__pyx_3) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 99; goto __pyx_L1;} 2023-09-08T18:15:52,645 | ^ 2023-09-08T18:15:52,649 src/fuzzy.c:431:7: warning: implicit declaration of function ‘PyObject_Cmp’; did you mean ‘PyObject_Type’? [-Wimplicit-function-declaration] 2023-09-08T18:15:52,650 431 | if (PyObject_Cmp(__pyx_1, __pyx_n_MAC, &__pyx_6) < 0) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 105; goto __pyx_L1;} 2023-09-08T18:15:52,650 | ^~~~~~~~~~~~ 2023-09-08T18:15:52,651 | PyObject_Type 2023-09-08T18:15:52,664 src/fuzzy.c:482:17: warning: implicit declaration of function ‘PyString_FromString’; did you mean ‘PyLong_FromString’? [-Wimplicit-function-declaration] 2023-09-08T18:15:52,664 482 | __pyx_2 = PyString_FromString(__pyx_v_suffix); if (!__pyx_2) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 118; goto __pyx_L1;} 2023-09-08T18:15:52,665 | ^~~~~~~~~~~~~~~~~~~ 2023-09-08T18:15:52,665 | PyLong_FromString 2023-09-08T18:15:52,666 src/fuzzy.c:482:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T18:15:52,667 482 | __pyx_2 = PyString_FromString(__pyx_v_suffix); if (!__pyx_2) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 118; goto __pyx_L1;} 2023-09-08T18:15:52,667 | ^ 2023-09-08T18:15:52,668 src/fuzzy.c:491:15: warning: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T18:15:52,668 491 | __pyx_7 = PyString_AsString(__pyx_v_y); if (!__pyx_7) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 119; goto __pyx_L1;} 2023-09-08T18:15:52,669 | ^ 2023-09-08T18:15:52,669 src/fuzzy.c:506:11: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T18:15:52,670 506 | __pyx_2 = PyString_FromString(__pyx_v_suffix); if (!__pyx_2) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 123; goto __pyx_L1;} 2023-09-08T18:15:52,670 | ^ 2023-09-08T18:15:52,671 src/fuzzy.c:534:13: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T18:15:52,672 534 | __pyx_2 = PyInt_FromLong((__pyx_v_stop - __pyx_v_i)); if (!__pyx_2) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 131; goto __pyx_L1;} 2023-09-08T18:15:52,672 | ^ 2023-09-08T18:15:52,673 src/fuzzy.c:545:13: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T18:15:52,674 545 | __pyx_1 = PyInt_FromLong(3); if (!__pyx_1) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 135; goto __pyx_L1;} 2023-09-08T18:15:52,675 | ^ 2023-09-08T18:15:52,675 src/fuzzy.c:546:13: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T18:15:52,676 546 | __pyx_3 = PyInt_FromLong(2); if (!__pyx_3) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 135; goto __pyx_L1;} 2023-09-08T18:15:52,676 | ^ 2023-09-08T18:15:52,677 src/fuzzy.c:547:13: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T18:15:52,678 547 | __pyx_2 = PyInt_FromLong(1); if (!__pyx_2) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 135; goto __pyx_L1;} 2023-09-08T18:15:52,678 | ^ 2023-09-08T18:15:52,679 src/fuzzy.c:571:17: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T18:15:52,679 571 | __pyx_2 = PyInt_FromLong(__pyx_v_i); if (!__pyx_2) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 137; goto __pyx_L1;} 2023-09-08T18:15:52,680 | ^ 2023-09-08T18:15:52,681 src/fuzzy.c:574:19: warning: implicit declaration of function ‘PyInt_AsSsize_t’; did you mean ‘PyLong_AsSsize_t’? [-Wimplicit-function-declaration] 2023-09-08T18:15:52,681 574 | __pyx_5 = PyInt_AsSsize_t(__pyx_8); if (PyErr_Occurred()) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 137; goto __pyx_L1;} 2023-09-08T18:15:52,682 | ^~~~~~~~~~~~~~~ 2023-09-08T18:15:52,682 | PyLong_AsSsize_t 2023-09-08T18:15:52,683 src/fuzzy.c:664:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T18:15:52,684 664 | __pyx_1 = PyInt_FromLong(__pyx_v_i); if (!__pyx_1) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 155; goto __pyx_L1;} 2023-09-08T18:15:52,684 | ^ 2023-09-08T18:15:52,694 src/fuzzy.c:667:17: warning: implicit declaration of function ‘PyInt_AsLong’; did you mean ‘PyLong_AsLong’? [-Wimplicit-function-declaration] 2023-09-08T18:15:52,694 667 | __pyx_6 = PyInt_AsLong(__pyx_2); if (PyErr_Occurred()) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 155; goto __pyx_L1;} 2023-09-08T18:15:52,695 | ^~~~~~~~~~~~ 2023-09-08T18:15:52,695 | PyLong_AsLong 2023-09-08T18:15:52,696 src/fuzzy.c:676:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T18:15:52,696 676 | __pyx_3 = PyInt_FromLong(__pyx_v_i); if (!__pyx_3) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 157; goto __pyx_L1;} 2023-09-08T18:15:52,697 | ^ 2023-09-08T18:15:52,697 src/fuzzy.c:701:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T18:15:52,698 701 | __pyx_1 = PyInt_FromLong((__pyx_v_stop - 1)); if (!__pyx_1) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 164; goto __pyx_L1;} 2023-09-08T18:15:52,699 | ^ 2023-09-08T18:15:52,699 src/fuzzy.c:712:11: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T18:15:52,700 712 | __pyx_2 = PyString_FromString(__pyx_v_first); if (!__pyx_2) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 168; goto __pyx_L1;} 2023-09-08T18:15:52,701 | ^ 2023-09-08T18:15:52,701 src/fuzzy.c:718:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T18:15:52,702 718 | __pyx_3 = PyString_FromString(__pyx_v_first); if (!__pyx_3) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 170; goto __pyx_L1;} 2023-09-08T18:15:52,703 | ^ 2023-09-08T18:15:52,704 src/fuzzy.c:719:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T18:15:52,704 719 | __pyx_1 = PyInt_FromLong(0); if (!__pyx_1) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 170; goto __pyx_L1;} 2023-09-08T18:15:52,705 | ^ 2023-09-08T18:15:52,705 src/fuzzy.c:726:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T18:15:52,706 726 | __pyx_8 = PyString_FromString(__pyx_v_first); if (!__pyx_8) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 172; goto __pyx_L1;} 2023-09-08T18:15:52,707 | ^ 2023-09-08T18:15:52,708 src/fuzzy.c: In function ‘__pyx_f_5fuzzy_7Soundex___call__’: 2023-09-08T18:15:52,708 src/fuzzy.c:881:11: warning: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T18:15:52,709 881 | __pyx_1 = PyString_AsString(__pyx_v_s); if (!__pyx_1) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 205; goto __pyx_L1;} 2023-09-08T18:15:52,710 | ^ 2023-09-08T18:15:52,711 src/fuzzy.c:961:11: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T18:15:52,711 961 | __pyx_3 = PyString_FromString(__pyx_v_out); if (!__pyx_3) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 225; goto __pyx_L1;} 2023-09-08T18:15:52,711 | ^ 2023-09-08T18:15:52,712 src/fuzzy.c: In function ‘__pyx_f_5fuzzy_10DMetaphone___init__’: 2023-09-08T18:15:52,712 src/fuzzy.c:1003:13: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T18:15:52,713 1003 | __pyx_1 = PyInt_FromLong(99999); if (!__pyx_1) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 239; goto __pyx_L1;} 2023-09-08T18:15:52,713 | ^ 2023-09-08T18:15:52,714 src/fuzzy.c: In function ‘__pyx_f_5fuzzy_10DMetaphone___call__’: 2023-09-08T18:15:52,714 src/fuzzy.c:1045:11: warning: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T18:15:52,715 1045 | __pyx_1 = PyString_AsString(__pyx_v_s); if (!__pyx_1) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 245; goto __pyx_L1;} 2023-09-08T18:15:52,715 | ^ 2023-09-08T18:15:52,716 src/fuzzy.c:1052:11: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T18:15:52,716 1052 | __pyx_2 = PyString_FromString((__pyx_v_out[0])); if (!__pyx_2) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 247; goto __pyx_L1;} 2023-09-08T18:15:52,717 | ^ 2023-09-08T18:15:52,717 src/fuzzy.c:1058:11: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T18:15:52,718 1058 | __pyx_2 = PyString_FromString((__pyx_v_out[1])); if (!__pyx_2) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 248; goto __pyx_L1;} 2023-09-08T18:15:52,719 | ^ 2023-09-08T18:15:52,719 src/fuzzy.c: At top level: 2023-09-08T18:15:52,720 src/fuzzy.c:1196:3: warning: excess elements in struct initializer 2023-09-08T18:15:52,721 1196 | 0, /*nb_inplace_floor_divide*/ 2023-09-08T18:15:52,721 | ^ 2023-09-08T18:15:52,722 src/fuzzy.c:1196:3: note: (near initialization for ‘__pyx_tp_as_number_Soundex’) 2023-09-08T18:15:52,722 src/fuzzy.c:1197:3: warning: excess elements in struct initializer 2023-09-08T18:15:52,723 1197 | 0, /*nb_inplace_true_divide*/ 2023-09-08T18:15:52,724 | ^ 2023-09-08T18:15:52,724 src/fuzzy.c:1197:3: note: (near initialization for ‘__pyx_tp_as_number_Soundex’) 2023-09-08T18:15:52,725 src/fuzzy.c:1225:3: warning: excess elements in struct initializer 2023-09-08T18:15:52,725 1225 | 0, /*bf_getsegcount*/ 2023-09-08T18:15:52,726 | ^ 2023-09-08T18:15:52,726 src/fuzzy.c:1225:3: note: (near initialization for ‘__pyx_tp_as_buffer_Soundex’) 2023-09-08T18:15:52,727 src/fuzzy.c:1226:3: warning: excess elements in struct initializer 2023-09-08T18:15:52,727 1226 | 0, /*bf_getcharbuffer*/ 2023-09-08T18:15:52,728 | ^ 2023-09-08T18:15:52,728 src/fuzzy.c:1226:3: note: (near initialization for ‘__pyx_tp_as_buffer_Soundex’) 2023-09-08T18:15:52,729 src/fuzzy.c:1229:42: warning: missing braces around initializer [-Wmissing-braces] 2023-09-08T18:15:52,729 1229 | PyTypeObject __pyx_type_5fuzzy_Soundex = { 2023-09-08T18:15:52,730 | ^ 2023-09-08T18:15:52,731 src/fuzzy.c:1232:3: warning: initialization of ‘int’ from ‘char *’ makes integer from pointer without a cast [-Wint-conversion] 2023-09-08T18:15:52,731 1232 | "fuzzy.Soundex", /*tp_name*/ 2023-09-08T18:15:52,732 | ^~~~~~~~~~~~~~~ 2023-09-08T18:15:52,733 src/fuzzy.c:1232:3: note: (near initialization for ‘__pyx_type_5fuzzy_Soundex.tp_basicsize’) 2023-09-08T18:15:52,733 src/fuzzy.c:1235:3: warning: initialization of ‘int’ from ‘void (*)(PyObject *)’ {aka ‘void (*)(struct _object *)’} makes integer from pointer without a cast [-Wint-conversion] 2023-09-08T18:15:52,734 1235 | __pyx_tp_dealloc_5fuzzy_Soundex, /*tp_dealloc*/ 2023-09-08T18:15:52,734 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-08T18:15:52,734 src/fuzzy.c:1235:3: note: (near initialization for ‘__pyx_type_5fuzzy_Soundex.tp_vectorcall_offset’) 2023-09-08T18:15:52,735 src/fuzzy.c:1241:3: warning: initialization of ‘PySequenceMethods *’ from incompatible pointer type ‘PyNumberMethods *’ [-Wincompatible-pointer-types] 2023-09-08T18:15:52,735 1241 | &__pyx_tp_as_number_Soundex, /*tp_as_number*/ 2023-09-08T18:15:52,736 | ^ 2023-09-08T18:15:52,736 src/fuzzy.c:1241:3: note: (near initialization for ‘__pyx_type_5fuzzy_Soundex.tp_as_sequence’) 2023-09-08T18:15:52,736 src/fuzzy.c:1242:3: warning: initialization of ‘PyMappingMethods *’ from incompatible pointer type ‘PySequenceMethods *’ [-Wincompatible-pointer-types] 2023-09-08T18:15:52,737 1242 | &__pyx_tp_as_sequence_Soundex, /*tp_as_sequence*/ 2023-09-08T18:15:52,737 | ^ 2023-09-08T18:15:52,738 src/fuzzy.c:1242:3: note: (near initialization for ‘__pyx_type_5fuzzy_Soundex.tp_as_mapping’) 2023-09-08T18:15:52,738 src/fuzzy.c:1243:3: warning: initialization of ‘Py_hash_t (*)(PyObject *)’ {aka ‘int (*)(struct _object *)’} from incompatible pointer type ‘PyMappingMethods *’ [-Wincompatible-pointer-types] 2023-09-08T18:15:52,739 1243 | &__pyx_tp_as_mapping_Soundex, /*tp_as_mapping*/ 2023-09-08T18:15:52,739 | ^ 2023-09-08T18:15:52,740 src/fuzzy.c:1243:3: note: (near initialization for ‘__pyx_type_5fuzzy_Soundex.tp_hash’) 2023-09-08T18:15:52,740 src/fuzzy.c:1245:3: warning: initialization of ‘PyObject * (*)(PyObject *)’ {aka ‘struct _object * (*)(struct _object *)’} from incompatible pointer type ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} [-Wincompatible-pointer-types] 2023-09-08T18:15:52,741 1245 | __pyx_f_5fuzzy_7Soundex___call__, /*tp_call*/ 2023-09-08T18:15:52,742 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-08T18:15:52,742 src/fuzzy.c:1245:3: note: (near initialization for ‘__pyx_type_5fuzzy_Soundex.tp_str’) 2023-09-08T18:15:52,743 src/fuzzy.c:1249:3: warning: initialization of ‘long unsigned int’ from ‘PyBufferProcs *’ makes integer from pointer without a cast [-Wint-conversion] 2023-09-08T18:15:52,744 1249 | &__pyx_tp_as_buffer_Soundex, /*tp_as_buffer*/ 2023-09-08T18:15:52,744 | ^ 2023-09-08T18:15:52,745 src/fuzzy.c:1249:3: note: (near initialization for ‘__pyx_type_5fuzzy_Soundex.tp_flags’) 2023-09-08T18:15:52,749 src/fuzzy.c:1250:22: error: ‘Py_TPFLAGS_CHECKTYPES’ undeclared here (not in a function); did you mean ‘Py_TPFLAGS_HEAPTYPE’? 2023-09-08T18:15:52,749 1250 | Py_TPFLAGS_DEFAULT|Py_TPFLAGS_CHECKTYPES|Py_TPFLAGS_BASETYPE, /*tp_flags*/ 2023-09-08T18:15:52,750 | ^~~~~~~~~~~~~~~~~~~~~ 2023-09-08T18:15:52,750 | Py_TPFLAGS_HEAPTYPE 2023-09-08T18:15:52,751 src/fuzzy.c:1258:3: warning: initialization of ‘PyMemberDef *’ from incompatible pointer type ‘struct PyMethodDef *’ [-Wincompatible-pointer-types] 2023-09-08T18:15:52,752 1258 | __pyx_methods_5fuzzy_Soundex, /*tp_methods*/ 2023-09-08T18:15:52,752 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-08T18:15:52,753 src/fuzzy.c:1258:3: note: (near initialization for ‘__pyx_type_5fuzzy_Soundex.tp_members’) 2023-09-08T18:15:52,753 src/fuzzy.c:1266:3: warning: initialization of ‘PyObject * (*)(PyTypeObject *, Py_ssize_t)’ {aka ‘struct _object * (*)(struct _typeobject *, int)’} from incompatible pointer type ‘int (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘int (*)(struct _object *, struct _object *, struct _object *)’} [-Wincompatible-pointer-types] 2023-09-08T18:15:52,754 1266 | __pyx_f_5fuzzy_7Soundex___init__, /*tp_init*/ 2023-09-08T18:15:52,755 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-08T18:15:52,756 src/fuzzy.c:1266:3: note: (near initialization for ‘__pyx_type_5fuzzy_Soundex.tp_alloc’) 2023-09-08T18:15:52,756 src/fuzzy.c:1268:3: warning: initialization of ‘void (*)(void *)’ from incompatible pointer type ‘PyObject * (*)(PyTypeObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _typeobject *, struct _object *, struct _object *)’} [-Wincompatible-pointer-types] 2023-09-08T18:15:52,757 1268 | __pyx_tp_new_5fuzzy_Soundex, /*tp_new*/ 2023-09-08T18:15:52,757 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-08T18:15:52,757 src/fuzzy.c:1268:3: note: (near initialization for ‘__pyx_type_5fuzzy_Soundex.tp_free’) 2023-09-08T18:15:52,758 src/fuzzy.c:1229:42: warning: missing braces around initializer [-Wmissing-braces] 2023-09-08T18:15:52,758 1229 | PyTypeObject __pyx_type_5fuzzy_Soundex = { 2023-09-08T18:15:52,759 | ^ 2023-09-08T18:15:52,759 src/fuzzy.c:1329:3: warning: excess elements in struct initializer 2023-09-08T18:15:52,759 1329 | 0, /*nb_inplace_floor_divide*/ 2023-09-08T18:15:52,760 | ^ 2023-09-08T18:15:52,761 src/fuzzy.c:1329:3: note: (near initialization for ‘__pyx_tp_as_number_DMetaphone’) 2023-09-08T18:15:52,761 src/fuzzy.c:1330:3: warning: excess elements in struct initializer 2023-09-08T18:15:52,762 1330 | 0, /*nb_inplace_true_divide*/ 2023-09-08T18:15:52,762 | ^ 2023-09-08T18:15:52,763 src/fuzzy.c:1330:3: note: (near initialization for ‘__pyx_tp_as_number_DMetaphone’) 2023-09-08T18:15:52,763 src/fuzzy.c:1358:3: warning: excess elements in struct initializer 2023-09-08T18:15:52,764 1358 | 0, /*bf_getsegcount*/ 2023-09-08T18:15:52,765 | ^ 2023-09-08T18:15:52,765 src/fuzzy.c:1358:3: note: (near initialization for ‘__pyx_tp_as_buffer_DMetaphone’) 2023-09-08T18:15:52,766 src/fuzzy.c:1359:3: warning: excess elements in struct initializer 2023-09-08T18:15:52,767 1359 | 0, /*bf_getcharbuffer*/ 2023-09-08T18:15:52,767 | ^ 2023-09-08T18:15:52,768 src/fuzzy.c:1359:3: note: (near initialization for ‘__pyx_tp_as_buffer_DMetaphone’) 2023-09-08T18:15:52,768 src/fuzzy.c:1362:45: warning: missing braces around initializer [-Wmissing-braces] 2023-09-08T18:15:52,769 1362 | PyTypeObject __pyx_type_5fuzzy_DMetaphone = { 2023-09-08T18:15:52,770 | ^ 2023-09-08T18:15:52,770 src/fuzzy.c:1365:3: warning: initialization of ‘int’ from ‘char *’ makes integer from pointer without a cast [-Wint-conversion] 2023-09-08T18:15:52,771 1365 | "fuzzy.DMetaphone", /*tp_name*/ 2023-09-08T18:15:52,771 | ^~~~~~~~~~~~~~~~~~ 2023-09-08T18:15:52,772 src/fuzzy.c:1365:3: note: (near initialization for ‘__pyx_type_5fuzzy_DMetaphone.tp_basicsize’) 2023-09-08T18:15:52,772 src/fuzzy.c:1368:3: warning: initialization of ‘int’ from ‘void (*)(PyObject *)’ {aka ‘void (*)(struct _object *)’} makes integer from pointer without a cast [-Wint-conversion] 2023-09-08T18:15:52,773 1368 | __pyx_tp_dealloc_5fuzzy_DMetaphone, /*tp_dealloc*/ 2023-09-08T18:15:52,774 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-08T18:15:52,774 src/fuzzy.c:1368:3: note: (near initialization for ‘__pyx_type_5fuzzy_DMetaphone.tp_vectorcall_offset’) 2023-09-08T18:15:52,775 src/fuzzy.c:1374:3: warning: initialization of ‘PySequenceMethods *’ from incompatible pointer type ‘PyNumberMethods *’ [-Wincompatible-pointer-types] 2023-09-08T18:15:52,775 1374 | &__pyx_tp_as_number_DMetaphone, /*tp_as_number*/ 2023-09-08T18:15:52,776 | ^ 2023-09-08T18:15:52,777 src/fuzzy.c:1374:3: note: (near initialization for ‘__pyx_type_5fuzzy_DMetaphone.tp_as_sequence’) 2023-09-08T18:15:52,777 src/fuzzy.c:1375:3: warning: initialization of ‘PyMappingMethods *’ from incompatible pointer type ‘PySequenceMethods *’ [-Wincompatible-pointer-types] 2023-09-08T18:15:52,778 1375 | &__pyx_tp_as_sequence_DMetaphone, /*tp_as_sequence*/ 2023-09-08T18:15:52,779 | ^ 2023-09-08T18:15:52,779 src/fuzzy.c:1375:3: note: (near initialization for ‘__pyx_type_5fuzzy_DMetaphone.tp_as_mapping’) 2023-09-08T18:15:52,780 src/fuzzy.c:1376:3: warning: initialization of ‘Py_hash_t (*)(PyObject *)’ {aka ‘int (*)(struct _object *)’} from incompatible pointer type ‘PyMappingMethods *’ [-Wincompatible-pointer-types] 2023-09-08T18:15:52,780 1376 | &__pyx_tp_as_mapping_DMetaphone, /*tp_as_mapping*/ 2023-09-08T18:15:52,781 | ^ 2023-09-08T18:15:52,781 src/fuzzy.c:1376:3: note: (near initialization for ‘__pyx_type_5fuzzy_DMetaphone.tp_hash’) 2023-09-08T18:15:52,782 src/fuzzy.c:1378:3: warning: initialization of ‘PyObject * (*)(PyObject *)’ {aka ‘struct _object * (*)(struct _object *)’} from incompatible pointer type ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} [-Wincompatible-pointer-types] 2023-09-08T18:15:52,782 1378 | __pyx_f_5fuzzy_10DMetaphone___call__, /*tp_call*/ 2023-09-08T18:15:52,783 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-08T18:15:52,783 src/fuzzy.c:1378:3: note: (near initialization for ‘__pyx_type_5fuzzy_DMetaphone.tp_str’) 2023-09-08T18:15:52,783 src/fuzzy.c:1382:3: warning: initialization of ‘long unsigned int’ from ‘PyBufferProcs *’ makes integer from pointer without a cast [-Wint-conversion] 2023-09-08T18:15:52,784 1382 | &__pyx_tp_as_buffer_DMetaphone, /*tp_as_buffer*/ 2023-09-08T18:15:52,785 | ^ 2023-09-08T18:15:52,785 src/fuzzy.c:1382:3: note: (near initialization for ‘__pyx_type_5fuzzy_DMetaphone.tp_flags’) 2023-09-08T18:15:52,786 src/fuzzy.c:1391:3: warning: initialization of ‘PyMemberDef *’ from incompatible pointer type ‘struct PyMethodDef *’ [-Wincompatible-pointer-types] 2023-09-08T18:15:52,786 1391 | __pyx_methods_5fuzzy_DMetaphone, /*tp_methods*/ 2023-09-08T18:15:52,787 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-08T18:15:52,788 src/fuzzy.c:1391:3: note: (near initialization for ‘__pyx_type_5fuzzy_DMetaphone.tp_members’) 2023-09-08T18:15:52,788 src/fuzzy.c:1399:3: warning: initialization of ‘PyObject * (*)(PyTypeObject *, Py_ssize_t)’ {aka ‘struct _object * (*)(struct _typeobject *, int)’} from incompatible pointer type ‘int (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘int (*)(struct _object *, struct _object *, struct _object *)’} [-Wincompatible-pointer-types] 2023-09-08T18:15:52,789 1399 | __pyx_f_5fuzzy_10DMetaphone___init__, /*tp_init*/ 2023-09-08T18:15:52,790 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-08T18:15:52,790 src/fuzzy.c:1399:3: note: (near initialization for ‘__pyx_type_5fuzzy_DMetaphone.tp_alloc’) 2023-09-08T18:15:52,791 src/fuzzy.c:1401:3: warning: initialization of ‘void (*)(void *)’ from incompatible pointer type ‘PyObject * (*)(PyTypeObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _typeobject *, struct _object *, struct _object *)’} [-Wincompatible-pointer-types] 2023-09-08T18:15:52,791 1401 | __pyx_tp_new_5fuzzy_DMetaphone, /*tp_new*/ 2023-09-08T18:15:52,792 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-08T18:15:52,793 src/fuzzy.c:1401:3: note: (near initialization for ‘__pyx_type_5fuzzy_DMetaphone.tp_free’) 2023-09-08T18:15:52,793 src/fuzzy.c:1362:45: warning: missing braces around initializer [-Wmissing-braces] 2023-09-08T18:15:52,794 1362 | PyTypeObject __pyx_type_5fuzzy_DMetaphone = { 2023-09-08T18:15:52,795 | ^ 2023-09-08T18:15:52,795 src/fuzzy.c: In function ‘initfuzzy’: 2023-09-08T18:15:52,796 src/fuzzy.c:1424:13: warning: implicit declaration of function ‘Py_InitModule4’ [-Wimplicit-function-declaration] 2023-09-08T18:15:52,797 1424 | __pyx_m = Py_InitModule4("fuzzy", __pyx_methods, 0, 0, PYTHON_API_VERSION); 2023-09-08T18:15:52,797 | ^~~~~~~~~~~~~~ 2023-09-08T18:15:52,797 src/fuzzy.c:1424:11: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T18:15:52,798 1424 | __pyx_m = Py_InitModule4("fuzzy", __pyx_methods, 0, 0, PYTHON_API_VERSION); 2023-09-08T18:15:52,798 | ^ 2023-09-08T18:15:52,799 src/fuzzy.c:1525:11: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T18:15:52,799 1525 | __pyx_2 = PyInt_FromLong(0); if (!__pyx_2) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 238; goto __pyx_L1;} 2023-09-08T18:15:52,800 | ^ 2023-09-08T18:15:52,800 src/fuzzy.c:1530:3: warning: ‘return’ with no value, in function returning non-void [-Wreturn-type] 2023-09-08T18:15:52,801 1530 | return; 2023-09-08T18:15:52,801 | ^~~~~~ 2023-09-08T18:15:52,801 src/fuzzy.c:1419:16: note: declared here 2023-09-08T18:15:52,802 1419 | PyMODINIT_FUNC initfuzzy(void) { 2023-09-08T18:15:52,802 | ^~~~~~~~~ 2023-09-08T18:15:52,813 src/fuzzy.c: In function ‘__Pyx_InitStrings’: 2023-09-08T18:15:52,814 src/fuzzy.c:1558:17: warning: implicit declaration of function ‘PyString_FromStringAndSize’; did you mean ‘PyBytes_FromStringAndSize’? [-Wimplicit-function-declaration] 2023-09-08T18:15:52,815 1558 | *t->p = PyString_FromStringAndSize(t->s, t->n - 1); 2023-09-08T18:15:52,815 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-08T18:15:52,816 | PyBytes_FromStringAndSize 2023-09-08T18:15:52,817 src/fuzzy.c:1558:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T18:15:52,817 1558 | *t->p = PyString_FromStringAndSize(t->s, t->n - 1); 2023-09-08T18:15:52,818 | ^ 2023-09-08T18:15:52,835 src/fuzzy.c:1562:13: warning: implicit declaration of function ‘PyString_InternInPlace’; did you mean ‘PyUnicode_InternInPlace’? [-Wimplicit-function-declaration] 2023-09-08T18:15:52,836 1562 | PyString_InternInPlace(t->p); 2023-09-08T18:15:52,836 | ^~~~~~~~~~~~~~~~~~~~~~ 2023-09-08T18:15:52,837 | PyUnicode_InternInPlace 2023-09-08T18:15:52,839 src/fuzzy.c: In function ‘__Pyx_AddTraceback’: 2023-09-08T18:15:52,840 src/fuzzy.c:1614:16: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T18:15:52,841 1614 | py_srcfile = PyString_FromString(__pyx_filename); 2023-09-08T18:15:52,841 | ^ 2023-09-08T18:15:52,842 src/fuzzy.c:1616:17: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T18:15:52,843 1616 | py_funcname = PyString_FromString(funcname); 2023-09-08T18:15:52,843 | ^ 2023-09-08T18:15:52,844 src/fuzzy.c:1622:18: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T18:15:52,845 1622 | empty_string = PyString_FromString(""); 2023-09-08T18:15:52,845 | ^ 2023-09-08T18:15:52,846 src/fuzzy.c:1629:9: warning: passing argument 5 of ‘PyCode_New’ makes integer from pointer without a cast [-Wint-conversion] 2023-09-08T18:15:52,846 1629 | empty_string, /*PyObject *code,*/ 2023-09-08T18:15:52,847 | ^~~~~~~~~~~~ 2023-09-08T18:15:52,847 | | 2023-09-08T18:15:52,848 | PyObject * {aka struct _object *} 2023-09-08T18:15:52,849 In file included from /usr/include/python3.11/Python.h:71, 2023-09-08T18:15:52,849 from src/fuzzy.c:4: 2023-09-08T18:15:52,850 /usr/include/python3.11/cpython/code.h:149:29: note: expected ‘int’ but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2023-09-08T18:15:52,850 149 | int, int, int, int, int, PyObject *, PyObject *, 2023-09-08T18:15:52,850 | ^~~ 2023-09-08T18:15:52,851 src/fuzzy.c:1637:9: warning: passing argument 13 of ‘PyCode_New’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T18:15:52,852 1637 | __pyx_lineno, /*int firstlineno,*/ 2023-09-08T18:15:52,853 | ^~~~~~~~~~~~ 2023-09-08T18:15:52,855 | | 2023-09-08T18:15:52,855 | int 2023-09-08T18:15:52,856 /usr/include/python3.11/cpython/code.h:151:21: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ 2023-09-08T18:15:52,856 151 | PyObject *, PyObject *, PyObject *, int, PyObject *, 2023-09-08T18:15:52,857 | ^~~~~~~~~~ 2023-09-08T18:15:52,857 src/fuzzy.c:1624:15: error: too few arguments to function ‘PyCode_New’ 2023-09-08T18:15:52,858 1624 | py_code = PyCode_New( 2023-09-08T18:15:52,858 | ^~~~~~~~~~ 2023-09-08T18:15:52,859 /usr/include/python3.11/cpython/code.h:148:28: note: declared here 2023-09-08T18:15:52,859 148 | PyAPI_FUNC(PyCodeObject *) PyCode_New( 2023-09-08T18:15:52,860 | ^~~~~~~~~~ 2023-09-08T18:15:52,860 src/fuzzy.c:1648:13: error: invalid use of incomplete typedef ‘PyFrameObject’ {aka ‘struct _frame’} 2023-09-08T18:15:52,861 1648 | py_frame->f_lineno = __pyx_lineno; 2023-09-08T18:15:52,862 | ^~ 2023-09-08T18:15:52,874 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2023-09-08T18:15:53,025 ERROR: [present-rich] python setup.py bdist_wheel exited with 1 2023-09-08T18:15:53,039 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2023-09-08T18:15:53,039 exec(compile('"'"''"'"''"'"' 2023-09-08T18:15:53,039 # This is -- a caller that pip uses to run setup.py 2023-09-08T18:15:53,039 # 2023-09-08T18:15:53,039 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-08T18:15:53,039 # import from `distutils.core` to work with newer packaging standards. 2023-09-08T18:15:53,039 # - It provides a clear error message when setuptools is not installed. 2023-09-08T18:15:53,039 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-08T18:15:53,039 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-08T18:15:53,039 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-08T18:15:53,039 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-08T18:15:53,039 import os, sys, tokenize 2023-09-08T18:15:53,039 2023-09-08T18:15:53,039 try: 2023-09-08T18:15:53,039 import setuptools 2023-09-08T18:15:53,039 except ImportError as error: 2023-09-08T18:15:53,039 print( 2023-09-08T18:15:53,039 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-08T18:15:53,039 "the build environment.", 2023-09-08T18:15:53,039 file=sys.stderr, 2023-09-08T18:15:53,039 ) 2023-09-08T18:15:53,039 sys.exit(1) 2023-09-08T18:15:53,039 2023-09-08T18:15:53,039 __file__ = %r 2023-09-08T18:15:53,039 sys.argv[0] = __file__ 2023-09-08T18:15:53,039 2023-09-08T18:15:53,039 if os.path.exists(__file__): 2023-09-08T18:15:53,039 filename = __file__ 2023-09-08T18:15:53,039 with tokenize.open(__file__) as f: 2023-09-08T18:15:53,039 setup_py_code = f.read() 2023-09-08T18:15:53,039 else: 2023-09-08T18:15:53,039 filename = "" 2023-09-08T18:15:53,039 setup_py_code = "from setuptools import setup; setup()" 2023-09-08T18:15:53,039 2023-09-08T18:15:53,039 exec(compile(setup_py_code, filename, "exec")) 2023-09-08T18:15:53,039 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-uke0pu0x/fuzzy_c622cbee866a471dba62295f7e259cc8/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-wx_4w1sw[/] 2023-09-08T18:15:53,039 [bold magenta]cwd[/]: /tmp/pip-wheel-uke0pu0x/fuzzy_c622cbee866a471dba62295f7e259cc8/ 2023-09-08T18:15:53,040 Building wheel for fuzzy (setup.py): finished with status 'error' 2023-09-08T18:15:53,041 ERROR: Failed building wheel for fuzzy 2023-09-08T18:15:53,042 Running setup.py clean for fuzzy 2023-09-08T18:15:53,043 Running command python setup.py clean 2023-09-08T18:15:53,717 /usr/local/lib/python3.11/dist-packages/setuptools/__init__.py:80: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2023-09-08T18:15:53,717 !! 2023-09-08T18:15:53,718 ******************************************************************************** 2023-09-08T18:15:53,719 Requirements should be satisfied by a PEP 517 installer. 2023-09-08T18:15:53,719 If you are using pip, you can try `pip install --use-pep517`. 2023-09-08T18:15:53,719 ******************************************************************************** 2023-09-08T18:15:53,720 !! 2023-09-08T18:15:53,721 dist.fetch_build_eggs(dist.setup_requires) 2023-09-08T18:15:54,325 running clean 2023-09-08T18:15:54,377 removing 'build/temp.linux-armv7l-cpython-311' (and everything under it) 2023-09-08T18:15:54,379 'build/lib.linux-armv7l-cpython-311' does not exist -- can't clean it 2023-09-08T18:15:54,380 'build/bdist.linux-armv7l' does not exist -- can't clean it 2023-09-08T18:15:54,380 'build/scripts-3.11' does not exist -- can't clean it 2023-09-08T18:15:54,381 removing 'build' 2023-09-08T18:15:54,498 Failed to build fuzzy 2023-09-08T18:15:54,499 ERROR: Failed to build one or more wheels 2023-09-08T18:15:54,500 Exception information: 2023-09-08T18:15:54,500 Traceback (most recent call last): 2023-09-08T18:15:54,500 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-08T18:15:54,500 status = run_func(*args) 2023-09-08T18:15:54,500 ^^^^^^^^^^^^^^^ 2023-09-08T18:15:54,500 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-08T18:15:54,500 return func(self, options, args) 2023-09-08T18:15:54,500 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T18:15:54,500 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 181, in run 2023-09-08T18:15:54,500 raise CommandError("Failed to build one or more wheels") 2023-09-08T18:15:54,500 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2023-09-08T18:15:54,504 Removed build tracker: '/tmp/pip-build-tracker-iufl0jes'