2023-09-08T03:36:48,410 Created temporary directory: /tmp/pip-build-tracker-een52t15 2023-09-08T03:36:48,411 Initialized build tracking at /tmp/pip-build-tracker-een52t15 2023-09-08T03:36:48,412 Created build tracker: /tmp/pip-build-tracker-een52t15 2023-09-08T03:36:48,412 Entered build tracker: /tmp/pip-build-tracker-een52t15 2023-09-08T03:36:48,413 Created temporary directory: /tmp/pip-wheel-k1tyqk__ 2023-09-08T03:36:48,416 Created temporary directory: /tmp/pip-ephem-wheel-cache-a28f0mu4 2023-09-08T03:36:48,438 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-08T03:36:48,442 2 location(s) to search for versions of fuzzy: 2023-09-08T03:36:48,442 * https://pypi.org/simple/fuzzy/ 2023-09-08T03:36:48,442 * https://www.piwheels.org/simple/fuzzy/ 2023-09-08T03:36:48,443 Fetching project page and analyzing links: https://pypi.org/simple/fuzzy/ 2023-09-08T03:36:48,443 Getting page https://pypi.org/simple/fuzzy/ 2023-09-08T03:36:48,445 Found index url https://pypi.org/simple/ 2023-09-08T03:36:48,586 Fetched page https://pypi.org/simple/fuzzy/ as application/vnd.pypi.simple.v1+json 2023-09-08T03:36:48,588 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-08T03:36:48,589 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-08T03:36:48,591 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-08T03:36:48,593 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-08T03:36:48,595 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-08T03:36:48,597 Fetching project page and analyzing links: https://www.piwheels.org/simple/fuzzy/ 2023-09-08T03:36:48,599 Getting page https://www.piwheels.org/simple/fuzzy/ 2023-09-08T03:36:48,602 Found index url https://www.piwheels.org/simple/ 2023-09-08T03:36:48,874 Fetched page https://www.piwheels.org/simple/fuzzy/ as text/html 2023-09-08T03:36:48,881 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-08T03:36:48,882 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-08T03:36:48,883 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-08T03:36:48,883 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-08T03:36:48,884 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-08T03:36:48,885 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-08T03:36:48,885 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-08T03:36:48,887 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-08T03:36:48,887 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-08T03:36:48,888 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-08T03:36:48,888 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-08T03:36:48,889 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-08T03:36:48,889 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-08T03:36:48,890 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-08T03:36:48,890 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-08T03:36:48,891 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-08T03:36:48,892 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-08T03:36:48,893 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-08T03:36:48,893 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-08T03:36:48,894 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-08T03:36:48,894 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-08T03:36:48,895 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-08T03:36:48,896 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-08T03:36:48,897 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-08T03:36:48,897 Skipping link: not a file: https://www.piwheels.org/simple/fuzzy/ 2023-09-08T03:36:48,898 Skipping link: not a file: https://pypi.org/simple/fuzzy/ 2023-09-08T03:36:48,925 Given no hashes to check 1 links for project 'fuzzy': discarding no candidates 2023-09-08T03:36:48,952 Collecting fuzzy==1.0 2023-09-08T03:36:48,955 Created temporary directory: /tmp/pip-unpack-c1wtdnpj 2023-09-08T03:36:49,187 Downloading Fuzzy-1.0.tar.gz (21 kB) 2023-09-08T03:36:49,242 Added fuzzy==1.0 from https://files.pythonhosted.org/packages/9f/9a/0acba29e3b9d7e51561c7377599110472c939d52a9e3d7fccc528838ede0/Fuzzy-1.0.tar.gz to build tracker '/tmp/pip-build-tracker-een52t15' 2023-09-08T03:36:49,243 Running setup.py (path:/tmp/pip-wheel-k1tyqk__/fuzzy_4242e87b8be3432ba65ece8ed34564cc/setup.py) egg_info for package fuzzy 2023-09-08T03:36:49,245 Created temporary directory: /tmp/pip-pip-egg-info-26893jhe 2023-09-08T03:36:49,246 Preparing metadata (setup.py): started 2023-09-08T03:36:49,247 Running command python setup.py egg_info 2023-09-08T03:36:50,287 running egg_info 2023-09-08T03:36:50,289 creating /tmp/pip-pip-egg-info-26893jhe/Fuzzy.egg-info 2023-09-08T03:36:50,313 writing /tmp/pip-pip-egg-info-26893jhe/Fuzzy.egg-info/PKG-INFO 2023-09-08T03:36:50,316 writing dependency_links to /tmp/pip-pip-egg-info-26893jhe/Fuzzy.egg-info/dependency_links.txt 2023-09-08T03:36:50,318 writing top-level names to /tmp/pip-pip-egg-info-26893jhe/Fuzzy.egg-info/top_level.txt 2023-09-08T03:36:50,320 writing manifest file '/tmp/pip-pip-egg-info-26893jhe/Fuzzy.egg-info/SOURCES.txt' 2023-09-08T03:36:50,391 reading manifest file '/tmp/pip-pip-egg-info-26893jhe/Fuzzy.egg-info/SOURCES.txt' 2023-09-08T03:36:50,392 reading manifest template 'MANIFEST.in' 2023-09-08T03:36:50,397 writing manifest file '/tmp/pip-pip-egg-info-26893jhe/Fuzzy.egg-info/SOURCES.txt' 2023-09-08T03:36:50,507 Preparing metadata (setup.py): finished with status 'done' 2023-09-08T03:36:50,510 Source in /tmp/pip-wheel-k1tyqk__/fuzzy_4242e87b8be3432ba65ece8ed34564cc has version 1.0, which satisfies requirement fuzzy==1.0 from https://files.pythonhosted.org/packages/9f/9a/0acba29e3b9d7e51561c7377599110472c939d52a9e3d7fccc528838ede0/Fuzzy-1.0.tar.gz 2023-09-08T03:36:50,511 Removed fuzzy==1.0 from https://files.pythonhosted.org/packages/9f/9a/0acba29e3b9d7e51561c7377599110472c939d52a9e3d7fccc528838ede0/Fuzzy-1.0.tar.gz from build tracker '/tmp/pip-build-tracker-een52t15' 2023-09-08T03:36:50,516 Created temporary directory: /tmp/pip-unpack-s4jjpe55 2023-09-08T03:36:50,517 Created temporary directory: /tmp/pip-unpack-5zsyvwiw 2023-09-08T03:36:50,520 Building wheels for collected packages: fuzzy 2023-09-08T03:36:50,524 Created temporary directory: /tmp/pip-wheel-l_qbzbze 2023-09-08T03:36:50,525 Building wheel for fuzzy (setup.py): started 2023-09-08T03:36:50,526 Destination directory: /tmp/pip-wheel-l_qbzbze 2023-09-08T03:36:50,526 Running command python setup.py bdist_wheel 2023-09-08T03:36:51,513 running bdist_wheel 2023-09-08T03:36:51,609 running build 2023-09-08T03:36:51,610 running build_ext 2023-09-08T03:36:52,114 building 'fuzzy' extension 2023-09-08T03:36:52,114 creating build 2023-09-08T03:36:52,115 creating build/temp.linux-armv7l-cpython-311 2023-09-08T03:36:52,115 creating build/temp.linux-armv7l-cpython-311/src 2023-09-08T03:36:52,117 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-08T03:36:53,331 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-08T03:36:53,707 src/fuzzy.c: In function ‘__pyx_f_5fuzzy_nysiis’: 2023-09-08T03:36:53,708 src/fuzzy.c:395:15: warning: implicit declaration of function ‘PyInt_FromLong’; did you mean ‘PyLong_FromLong’? [-Wimplicit-function-declaration] 2023-09-08T03:36:53,708 395 | __pyx_2 = PyInt_FromLong(0); if (!__pyx_2) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 93; goto __pyx_L1;} 2023-09-08T03:36:53,708 | ^~~~~~~~~~~~~~ 2023-09-08T03:36:53,709 | PyLong_FromLong 2023-09-08T03:36:53,709 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-08T03:36:53,710 395 | __pyx_2 = PyInt_FromLong(0); if (!__pyx_2) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 93; goto __pyx_L1;} 2023-09-08T03:36:53,710 | ^ 2023-09-08T03:36:53,723 src/fuzzy.c:403:15: warning: implicit declaration of function ‘PyString_AsString’ [-Wimplicit-function-declaration] 2023-09-08T03:36:53,724 403 | __pyx_7 = PyString_AsString(__pyx_v_foo); if (!__pyx_7) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 94; goto __pyx_L1;} 2023-09-08T03:36:53,725 | ^~~~~~~~~~~~~~~~~ 2023-09-08T03:36:53,725 src/fuzzy.c:403:13: warning: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T03:36:53,726 403 | __pyx_7 = PyString_AsString(__pyx_v_foo); if (!__pyx_7) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 94; goto __pyx_L1;} 2023-09-08T03:36:53,726 | ^ 2023-09-08T03:36:53,727 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-08T03:36:53,727 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-08T03:36:53,728 | ^ 2023-09-08T03:36:53,734 src/fuzzy.c:431:7: warning: implicit declaration of function ‘PyObject_Cmp’; did you mean ‘PyObject_Type’? [-Wimplicit-function-declaration] 2023-09-08T03:36:53,735 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-08T03:36:53,735 | ^~~~~~~~~~~~ 2023-09-08T03:36:53,736 | PyObject_Type 2023-09-08T03:36:53,749 src/fuzzy.c:482:17: warning: implicit declaration of function ‘PyString_FromString’; did you mean ‘PyLong_FromString’? [-Wimplicit-function-declaration] 2023-09-08T03:36:53,749 482 | __pyx_2 = PyString_FromString(__pyx_v_suffix); if (!__pyx_2) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 118; goto __pyx_L1;} 2023-09-08T03:36:53,750 | ^~~~~~~~~~~~~~~~~~~ 2023-09-08T03:36:53,751 | PyLong_FromString 2023-09-08T03:36:53,751 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-08T03:36:53,752 482 | __pyx_2 = PyString_FromString(__pyx_v_suffix); if (!__pyx_2) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 118; goto __pyx_L1;} 2023-09-08T03:36:53,753 | ^ 2023-09-08T03:36:53,753 src/fuzzy.c:491:15: warning: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T03:36:53,754 491 | __pyx_7 = PyString_AsString(__pyx_v_y); if (!__pyx_7) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 119; goto __pyx_L1;} 2023-09-08T03:36:53,755 | ^ 2023-09-08T03:36:53,756 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-08T03:36:53,756 506 | __pyx_2 = PyString_FromString(__pyx_v_suffix); if (!__pyx_2) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 123; goto __pyx_L1;} 2023-09-08T03:36:53,757 | ^ 2023-09-08T03:36:53,757 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-08T03:36:53,758 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-08T03:36:53,758 | ^ 2023-09-08T03:36:53,759 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-08T03:36:53,759 545 | __pyx_1 = PyInt_FromLong(3); if (!__pyx_1) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 135; goto __pyx_L1;} 2023-09-08T03:36:53,760 | ^ 2023-09-08T03:36:53,760 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-08T03:36:53,761 546 | __pyx_3 = PyInt_FromLong(2); if (!__pyx_3) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 135; goto __pyx_L1;} 2023-09-08T03:36:53,761 | ^ 2023-09-08T03:36:53,762 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-08T03:36:53,762 547 | __pyx_2 = PyInt_FromLong(1); if (!__pyx_2) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 135; goto __pyx_L1;} 2023-09-08T03:36:53,763 | ^ 2023-09-08T03:36:53,763 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-08T03:36:53,764 571 | __pyx_2 = PyInt_FromLong(__pyx_v_i); if (!__pyx_2) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 137; goto __pyx_L1;} 2023-09-08T03:36:53,764 | ^ 2023-09-08T03:36:53,767 src/fuzzy.c:574:19: warning: implicit declaration of function ‘PyInt_AsSsize_t’; did you mean ‘PyLong_AsSsize_t’? [-Wimplicit-function-declaration] 2023-09-08T03:36:53,767 574 | __pyx_5 = PyInt_AsSsize_t(__pyx_8); if (PyErr_Occurred()) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 137; goto __pyx_L1;} 2023-09-08T03:36:53,768 | ^~~~~~~~~~~~~~~ 2023-09-08T03:36:53,768 | PyLong_AsSsize_t 2023-09-08T03:36:53,770 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-08T03:36:53,771 664 | __pyx_1 = PyInt_FromLong(__pyx_v_i); if (!__pyx_1) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 155; goto __pyx_L1;} 2023-09-08T03:36:53,771 | ^ 2023-09-08T03:36:53,781 src/fuzzy.c:667:17: warning: implicit declaration of function ‘PyInt_AsLong’; did you mean ‘PyLong_AsLong’? [-Wimplicit-function-declaration] 2023-09-08T03:36:53,781 667 | __pyx_6 = PyInt_AsLong(__pyx_2); if (PyErr_Occurred()) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 155; goto __pyx_L1;} 2023-09-08T03:36:53,782 | ^~~~~~~~~~~~ 2023-09-08T03:36:53,782 | PyLong_AsLong 2023-09-08T03:36:53,783 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-08T03:36:53,784 676 | __pyx_3 = PyInt_FromLong(__pyx_v_i); if (!__pyx_3) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 157; goto __pyx_L1;} 2023-09-08T03:36:53,785 | ^ 2023-09-08T03:36:53,785 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-08T03:36:53,786 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-08T03:36:53,786 | ^ 2023-09-08T03:36:53,787 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-08T03:36:53,787 712 | __pyx_2 = PyString_FromString(__pyx_v_first); if (!__pyx_2) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 168; goto __pyx_L1;} 2023-09-08T03:36:53,788 | ^ 2023-09-08T03:36:53,788 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-08T03:36:53,789 718 | __pyx_3 = PyString_FromString(__pyx_v_first); if (!__pyx_3) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 170; goto __pyx_L1;} 2023-09-08T03:36:53,790 | ^ 2023-09-08T03:36:53,790 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-08T03:36:53,791 719 | __pyx_1 = PyInt_FromLong(0); if (!__pyx_1) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 170; goto __pyx_L1;} 2023-09-08T03:36:53,791 | ^ 2023-09-08T03:36:53,792 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-08T03:36:53,792 726 | __pyx_8 = PyString_FromString(__pyx_v_first); if (!__pyx_8) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 172; goto __pyx_L1;} 2023-09-08T03:36:53,793 | ^ 2023-09-08T03:36:53,794 src/fuzzy.c: In function ‘__pyx_f_5fuzzy_7Soundex___call__’: 2023-09-08T03:36:53,794 src/fuzzy.c:880:11: warning: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T03:36:53,795 880 | __pyx_1 = PyString_AsString(__pyx_v_s); if (!__pyx_1) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 204; goto __pyx_L1;} 2023-09-08T03:36:53,795 | ^ 2023-09-08T03:36:53,796 src/fuzzy.c:957:11: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T03:36:53,797 957 | __pyx_3 = PyString_FromString(__pyx_v_out); if (!__pyx_3) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 223; goto __pyx_L1;} 2023-09-08T03:36:53,797 | ^ 2023-09-08T03:36:53,798 src/fuzzy.c: In function ‘__pyx_f_5fuzzy_10DMetaphone___init__’: 2023-09-08T03:36:53,798 src/fuzzy.c:999:13: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T03:36:53,799 999 | __pyx_1 = PyInt_FromLong(99999); if (!__pyx_1) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 237; goto __pyx_L1;} 2023-09-08T03:36:53,800 | ^ 2023-09-08T03:36:53,800 src/fuzzy.c: In function ‘__pyx_f_5fuzzy_10DMetaphone___call__’: 2023-09-08T03:36:53,801 src/fuzzy.c:1041:11: warning: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T03:36:53,801 1041 | __pyx_1 = PyString_AsString(__pyx_v_s); if (!__pyx_1) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 243; goto __pyx_L1;} 2023-09-08T03:36:53,802 | ^ 2023-09-08T03:36:53,802 src/fuzzy.c:1048:11: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T03:36:53,803 1048 | __pyx_2 = PyString_FromString((__pyx_v_out[0])); if (!__pyx_2) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 245; goto __pyx_L1;} 2023-09-08T03:36:53,804 | ^ 2023-09-08T03:36:53,804 src/fuzzy.c:1054:11: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T03:36:53,805 1054 | __pyx_2 = PyString_FromString((__pyx_v_out[1])); if (!__pyx_2) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 246; goto __pyx_L1;} 2023-09-08T03:36:53,805 | ^ 2023-09-08T03:36:53,806 src/fuzzy.c: At top level: 2023-09-08T03:36:53,806 src/fuzzy.c:1192:3: warning: excess elements in struct initializer 2023-09-08T03:36:53,807 1192 | 0, /*nb_inplace_floor_divide*/ 2023-09-08T03:36:53,807 | ^ 2023-09-08T03:36:53,808 src/fuzzy.c:1192:3: note: (near initialization for ‘__pyx_tp_as_number_Soundex’) 2023-09-08T03:36:53,808 src/fuzzy.c:1193:3: warning: excess elements in struct initializer 2023-09-08T03:36:53,809 1193 | 0, /*nb_inplace_true_divide*/ 2023-09-08T03:36:53,809 | ^ 2023-09-08T03:36:53,810 src/fuzzy.c:1193:3: note: (near initialization for ‘__pyx_tp_as_number_Soundex’) 2023-09-08T03:36:53,810 src/fuzzy.c:1221:3: warning: excess elements in struct initializer 2023-09-08T03:36:53,811 1221 | 0, /*bf_getsegcount*/ 2023-09-08T03:36:53,811 | ^ 2023-09-08T03:36:53,811 src/fuzzy.c:1221:3: note: (near initialization for ‘__pyx_tp_as_buffer_Soundex’) 2023-09-08T03:36:53,812 src/fuzzy.c:1222:3: warning: excess elements in struct initializer 2023-09-08T03:36:53,812 1222 | 0, /*bf_getcharbuffer*/ 2023-09-08T03:36:53,813 | ^ 2023-09-08T03:36:53,813 src/fuzzy.c:1222:3: note: (near initialization for ‘__pyx_tp_as_buffer_Soundex’) 2023-09-08T03:36:53,814 src/fuzzy.c:1225:42: warning: missing braces around initializer [-Wmissing-braces] 2023-09-08T03:36:53,814 1225 | PyTypeObject __pyx_type_5fuzzy_Soundex = { 2023-09-08T03:36:53,815 | ^ 2023-09-08T03:36:53,815 src/fuzzy.c:1228:3: warning: initialization of ‘int’ from ‘char *’ makes integer from pointer without a cast [-Wint-conversion] 2023-09-08T03:36:53,816 1228 | "fuzzy.Soundex", /*tp_name*/ 2023-09-08T03:36:53,816 | ^~~~~~~~~~~~~~~ 2023-09-08T03:36:53,817 src/fuzzy.c:1228:3: note: (near initialization for ‘__pyx_type_5fuzzy_Soundex.tp_basicsize’) 2023-09-08T03:36:53,817 src/fuzzy.c:1231:3: warning: initialization of ‘int’ from ‘void (*)(PyObject *)’ {aka ‘void (*)(struct _object *)’} makes integer from pointer without a cast [-Wint-conversion] 2023-09-08T03:36:53,818 1231 | __pyx_tp_dealloc_5fuzzy_Soundex, /*tp_dealloc*/ 2023-09-08T03:36:53,819 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-08T03:36:53,819 src/fuzzy.c:1231:3: note: (near initialization for ‘__pyx_type_5fuzzy_Soundex.tp_vectorcall_offset’) 2023-09-08T03:36:53,820 src/fuzzy.c:1237:3: warning: initialization of ‘PySequenceMethods *’ from incompatible pointer type ‘PyNumberMethods *’ [-Wincompatible-pointer-types] 2023-09-08T03:36:53,820 1237 | &__pyx_tp_as_number_Soundex, /*tp_as_number*/ 2023-09-08T03:36:53,821 | ^ 2023-09-08T03:36:53,821 src/fuzzy.c:1237:3: note: (near initialization for ‘__pyx_type_5fuzzy_Soundex.tp_as_sequence’) 2023-09-08T03:36:53,822 src/fuzzy.c:1238:3: warning: initialization of ‘PyMappingMethods *’ from incompatible pointer type ‘PySequenceMethods *’ [-Wincompatible-pointer-types] 2023-09-08T03:36:53,822 1238 | &__pyx_tp_as_sequence_Soundex, /*tp_as_sequence*/ 2023-09-08T03:36:53,823 | ^ 2023-09-08T03:36:53,823 src/fuzzy.c:1238:3: note: (near initialization for ‘__pyx_type_5fuzzy_Soundex.tp_as_mapping’) 2023-09-08T03:36:53,824 src/fuzzy.c:1239:3: warning: initialization of ‘Py_hash_t (*)(PyObject *)’ {aka ‘int (*)(struct _object *)’} from incompatible pointer type ‘PyMappingMethods *’ [-Wincompatible-pointer-types] 2023-09-08T03:36:53,824 1239 | &__pyx_tp_as_mapping_Soundex, /*tp_as_mapping*/ 2023-09-08T03:36:53,825 | ^ 2023-09-08T03:36:53,825 src/fuzzy.c:1239:3: note: (near initialization for ‘__pyx_type_5fuzzy_Soundex.tp_hash’) 2023-09-08T03:36:53,825 src/fuzzy.c:1241: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-08T03:36:53,826 1241 | __pyx_f_5fuzzy_7Soundex___call__, /*tp_call*/ 2023-09-08T03:36:53,826 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-08T03:36:53,827 src/fuzzy.c:1241:3: note: (near initialization for ‘__pyx_type_5fuzzy_Soundex.tp_str’) 2023-09-08T03:36:53,827 src/fuzzy.c:1245:3: warning: initialization of ‘long unsigned int’ from ‘PyBufferProcs *’ makes integer from pointer without a cast [-Wint-conversion] 2023-09-08T03:36:53,828 1245 | &__pyx_tp_as_buffer_Soundex, /*tp_as_buffer*/ 2023-09-08T03:36:53,828 | ^ 2023-09-08T03:36:53,829 src/fuzzy.c:1245:3: note: (near initialization for ‘__pyx_type_5fuzzy_Soundex.tp_flags’) 2023-09-08T03:36:53,842 src/fuzzy.c:1246:22: error: ‘Py_TPFLAGS_CHECKTYPES’ undeclared here (not in a function); did you mean ‘Py_TPFLAGS_HEAPTYPE’? 2023-09-08T03:36:53,842 1246 | Py_TPFLAGS_DEFAULT|Py_TPFLAGS_CHECKTYPES|Py_TPFLAGS_BASETYPE, /*tp_flags*/ 2023-09-08T03:36:53,843 | ^~~~~~~~~~~~~~~~~~~~~ 2023-09-08T03:36:53,843 | Py_TPFLAGS_HEAPTYPE 2023-09-08T03:36:53,844 src/fuzzy.c:1254:3: warning: initialization of ‘PyMemberDef *’ from incompatible pointer type ‘struct PyMethodDef *’ [-Wincompatible-pointer-types] 2023-09-08T03:36:53,844 1254 | __pyx_methods_5fuzzy_Soundex, /*tp_methods*/ 2023-09-08T03:36:53,845 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-08T03:36:53,845 src/fuzzy.c:1254:3: note: (near initialization for ‘__pyx_type_5fuzzy_Soundex.tp_members’) 2023-09-08T03:36:53,846 src/fuzzy.c:1262: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-08T03:36:53,846 1262 | __pyx_f_5fuzzy_7Soundex___init__, /*tp_init*/ 2023-09-08T03:36:53,847 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-08T03:36:53,847 src/fuzzy.c:1262:3: note: (near initialization for ‘__pyx_type_5fuzzy_Soundex.tp_alloc’) 2023-09-08T03:36:53,848 src/fuzzy.c:1264: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-08T03:36:53,848 1264 | __pyx_tp_new_5fuzzy_Soundex, /*tp_new*/ 2023-09-08T03:36:53,849 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-08T03:36:53,849 src/fuzzy.c:1264:3: note: (near initialization for ‘__pyx_type_5fuzzy_Soundex.tp_free’) 2023-09-08T03:36:53,850 src/fuzzy.c:1225:42: warning: missing braces around initializer [-Wmissing-braces] 2023-09-08T03:36:53,851 1225 | PyTypeObject __pyx_type_5fuzzy_Soundex = { 2023-09-08T03:36:53,851 | ^ 2023-09-08T03:36:53,852 src/fuzzy.c:1325:3: warning: excess elements in struct initializer 2023-09-08T03:36:53,852 1325 | 0, /*nb_inplace_floor_divide*/ 2023-09-08T03:36:53,853 | ^ 2023-09-08T03:36:53,853 src/fuzzy.c:1325:3: note: (near initialization for ‘__pyx_tp_as_number_DMetaphone’) 2023-09-08T03:36:53,854 src/fuzzy.c:1326:3: warning: excess elements in struct initializer 2023-09-08T03:36:53,855 1326 | 0, /*nb_inplace_true_divide*/ 2023-09-08T03:36:53,855 | ^ 2023-09-08T03:36:53,855 src/fuzzy.c:1326:3: note: (near initialization for ‘__pyx_tp_as_number_DMetaphone’) 2023-09-08T03:36:53,856 src/fuzzy.c:1354:3: warning: excess elements in struct initializer 2023-09-08T03:36:53,856 1354 | 0, /*bf_getsegcount*/ 2023-09-08T03:36:53,857 | ^ 2023-09-08T03:36:53,857 src/fuzzy.c:1354:3: note: (near initialization for ‘__pyx_tp_as_buffer_DMetaphone’) 2023-09-08T03:36:53,858 src/fuzzy.c:1355:3: warning: excess elements in struct initializer 2023-09-08T03:36:53,858 1355 | 0, /*bf_getcharbuffer*/ 2023-09-08T03:36:53,858 | ^ 2023-09-08T03:36:53,859 src/fuzzy.c:1355:3: note: (near initialization for ‘__pyx_tp_as_buffer_DMetaphone’) 2023-09-08T03:36:53,859 src/fuzzy.c:1358:45: warning: missing braces around initializer [-Wmissing-braces] 2023-09-08T03:36:53,860 1358 | PyTypeObject __pyx_type_5fuzzy_DMetaphone = { 2023-09-08T03:36:53,860 | ^ 2023-09-08T03:36:53,861 src/fuzzy.c:1361:3: warning: initialization of ‘int’ from ‘char *’ makes integer from pointer without a cast [-Wint-conversion] 2023-09-08T03:36:53,861 1361 | "fuzzy.DMetaphone", /*tp_name*/ 2023-09-08T03:36:53,861 | ^~~~~~~~~~~~~~~~~~ 2023-09-08T03:36:53,862 src/fuzzy.c:1361:3: note: (near initialization for ‘__pyx_type_5fuzzy_DMetaphone.tp_basicsize’) 2023-09-08T03:36:53,862 src/fuzzy.c:1364:3: warning: initialization of ‘int’ from ‘void (*)(PyObject *)’ {aka ‘void (*)(struct _object *)’} makes integer from pointer without a cast [-Wint-conversion] 2023-09-08T03:36:53,863 1364 | __pyx_tp_dealloc_5fuzzy_DMetaphone, /*tp_dealloc*/ 2023-09-08T03:36:53,863 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-08T03:36:53,864 src/fuzzy.c:1364:3: note: (near initialization for ‘__pyx_type_5fuzzy_DMetaphone.tp_vectorcall_offset’) 2023-09-08T03:36:53,864 src/fuzzy.c:1370:3: warning: initialization of ‘PySequenceMethods *’ from incompatible pointer type ‘PyNumberMethods *’ [-Wincompatible-pointer-types] 2023-09-08T03:36:53,865 1370 | &__pyx_tp_as_number_DMetaphone, /*tp_as_number*/ 2023-09-08T03:36:53,865 | ^ 2023-09-08T03:36:53,866 src/fuzzy.c:1370:3: note: (near initialization for ‘__pyx_type_5fuzzy_DMetaphone.tp_as_sequence’) 2023-09-08T03:36:53,866 src/fuzzy.c:1371:3: warning: initialization of ‘PyMappingMethods *’ from incompatible pointer type ‘PySequenceMethods *’ [-Wincompatible-pointer-types] 2023-09-08T03:36:53,867 1371 | &__pyx_tp_as_sequence_DMetaphone, /*tp_as_sequence*/ 2023-09-08T03:36:53,867 | ^ 2023-09-08T03:36:53,868 src/fuzzy.c:1371:3: note: (near initialization for ‘__pyx_type_5fuzzy_DMetaphone.tp_as_mapping’) 2023-09-08T03:36:53,868 src/fuzzy.c:1372:3: warning: initialization of ‘Py_hash_t (*)(PyObject *)’ {aka ‘int (*)(struct _object *)’} from incompatible pointer type ‘PyMappingMethods *’ [-Wincompatible-pointer-types] 2023-09-08T03:36:53,869 1372 | &__pyx_tp_as_mapping_DMetaphone, /*tp_as_mapping*/ 2023-09-08T03:36:53,869 | ^ 2023-09-08T03:36:53,870 src/fuzzy.c:1372:3: note: (near initialization for ‘__pyx_type_5fuzzy_DMetaphone.tp_hash’) 2023-09-08T03:36:53,870 src/fuzzy.c:1374: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-08T03:36:53,871 1374 | __pyx_f_5fuzzy_10DMetaphone___call__, /*tp_call*/ 2023-09-08T03:36:53,871 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-08T03:36:53,872 src/fuzzy.c:1374:3: note: (near initialization for ‘__pyx_type_5fuzzy_DMetaphone.tp_str’) 2023-09-08T03:36:53,873 src/fuzzy.c:1378:3: warning: initialization of ‘long unsigned int’ from ‘PyBufferProcs *’ makes integer from pointer without a cast [-Wint-conversion] 2023-09-08T03:36:53,873 1378 | &__pyx_tp_as_buffer_DMetaphone, /*tp_as_buffer*/ 2023-09-08T03:36:53,873 | ^ 2023-09-08T03:36:53,874 src/fuzzy.c:1378:3: note: (near initialization for ‘__pyx_type_5fuzzy_DMetaphone.tp_flags’) 2023-09-08T03:36:53,874 src/fuzzy.c:1387:3: warning: initialization of ‘PyMemberDef *’ from incompatible pointer type ‘struct PyMethodDef *’ [-Wincompatible-pointer-types] 2023-09-08T03:36:53,875 1387 | __pyx_methods_5fuzzy_DMetaphone, /*tp_methods*/ 2023-09-08T03:36:53,875 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-08T03:36:53,876 src/fuzzy.c:1387:3: note: (near initialization for ‘__pyx_type_5fuzzy_DMetaphone.tp_members’) 2023-09-08T03:36:53,876 src/fuzzy.c:1395: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-08T03:36:53,876 1395 | __pyx_f_5fuzzy_10DMetaphone___init__, /*tp_init*/ 2023-09-08T03:36:53,877 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-08T03:36:53,878 src/fuzzy.c:1395:3: note: (near initialization for ‘__pyx_type_5fuzzy_DMetaphone.tp_alloc’) 2023-09-08T03:36:53,878 src/fuzzy.c:1397: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-08T03:36:53,879 1397 | __pyx_tp_new_5fuzzy_DMetaphone, /*tp_new*/ 2023-09-08T03:36:53,879 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-08T03:36:53,880 src/fuzzy.c:1397:3: note: (near initialization for ‘__pyx_type_5fuzzy_DMetaphone.tp_free’) 2023-09-08T03:36:53,880 src/fuzzy.c:1358:45: warning: missing braces around initializer [-Wmissing-braces] 2023-09-08T03:36:53,881 1358 | PyTypeObject __pyx_type_5fuzzy_DMetaphone = { 2023-09-08T03:36:53,881 | ^ 2023-09-08T03:36:53,885 src/fuzzy.c: In function ‘initfuzzy’: 2023-09-08T03:36:53,886 src/fuzzy.c:1420:13: warning: implicit declaration of function ‘Py_InitModule4’ [-Wimplicit-function-declaration] 2023-09-08T03:36:53,886 1420 | __pyx_m = Py_InitModule4("fuzzy", __pyx_methods, 0, 0, PYTHON_API_VERSION); 2023-09-08T03:36:53,887 | ^~~~~~~~~~~~~~ 2023-09-08T03:36:53,887 src/fuzzy.c:1420:11: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T03:36:53,888 1420 | __pyx_m = Py_InitModule4("fuzzy", __pyx_methods, 0, 0, PYTHON_API_VERSION); 2023-09-08T03:36:53,889 | ^ 2023-09-08T03:36:53,894 src/fuzzy.c:1521:11: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T03:36:53,894 1521 | __pyx_2 = PyInt_FromLong(0); if (!__pyx_2) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 236; goto __pyx_L1;} 2023-09-08T03:36:53,895 | ^ 2023-09-08T03:36:53,896 src/fuzzy.c:1526:3: warning: ‘return’ with no value, in function returning non-void [-Wreturn-type] 2023-09-08T03:36:53,896 1526 | return; 2023-09-08T03:36:53,897 | ^~~~~~ 2023-09-08T03:36:53,897 src/fuzzy.c:1415:16: note: declared here 2023-09-08T03:36:53,898 1415 | PyMODINIT_FUNC initfuzzy(void) { 2023-09-08T03:36:53,898 | ^~~~~~~~~ 2023-09-08T03:36:53,912 src/fuzzy.c: In function ‘__Pyx_InitStrings’: 2023-09-08T03:36:53,913 src/fuzzy.c:1554:17: warning: implicit declaration of function ‘PyString_FromStringAndSize’; did you mean ‘PyBytes_FromStringAndSize’? [-Wimplicit-function-declaration] 2023-09-08T03:36:53,914 1554 | *t->p = PyString_FromStringAndSize(t->s, t->n - 1); 2023-09-08T03:36:53,915 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-08T03:36:53,915 | PyBytes_FromStringAndSize 2023-09-08T03:36:53,915 src/fuzzy.c:1554:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T03:36:53,916 1554 | *t->p = PyString_FromStringAndSize(t->s, t->n - 1); 2023-09-08T03:36:53,916 | ^ 2023-09-08T03:36:53,934 src/fuzzy.c:1558:13: warning: implicit declaration of function ‘PyString_InternInPlace’; did you mean ‘PyUnicode_InternInPlace’? [-Wimplicit-function-declaration] 2023-09-08T03:36:53,935 1558 | PyString_InternInPlace(t->p); 2023-09-08T03:36:53,935 | ^~~~~~~~~~~~~~~~~~~~~~ 2023-09-08T03:36:53,936 | PyUnicode_InternInPlace 2023-09-08T03:36:53,939 src/fuzzy.c: In function ‘__Pyx_AddTraceback’: 2023-09-08T03:36:53,940 src/fuzzy.c:1610:16: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T03:36:53,941 1610 | py_srcfile = PyString_FromString(__pyx_filename); 2023-09-08T03:36:53,941 | ^ 2023-09-08T03:36:53,942 src/fuzzy.c:1612:17: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T03:36:53,942 1612 | py_funcname = PyString_FromString(funcname); 2023-09-08T03:36:53,943 | ^ 2023-09-08T03:36:53,944 src/fuzzy.c:1618:18: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T03:36:53,945 1618 | empty_string = PyString_FromString(""); 2023-09-08T03:36:53,945 | ^ 2023-09-08T03:36:53,946 src/fuzzy.c:1625:9: warning: passing argument 5 of ‘PyCode_New’ makes integer from pointer without a cast [-Wint-conversion] 2023-09-08T03:36:53,946 1625 | empty_string, /*PyObject *code,*/ 2023-09-08T03:36:53,947 | ^~~~~~~~~~~~ 2023-09-08T03:36:53,947 | | 2023-09-08T03:36:53,948 | PyObject * {aka struct _object *} 2023-09-08T03:36:53,948 In file included from /usr/include/python3.11/Python.h:71, 2023-09-08T03:36:53,949 from src/fuzzy.c:4: 2023-09-08T03:36:53,949 /usr/include/python3.11/cpython/code.h:149:29: note: expected ‘int’ but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2023-09-08T03:36:53,950 149 | int, int, int, int, int, PyObject *, PyObject *, 2023-09-08T03:36:53,951 | ^~~ 2023-09-08T03:36:53,951 src/fuzzy.c:1633:9: warning: passing argument 13 of ‘PyCode_New’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T03:36:53,952 1633 | __pyx_lineno, /*int firstlineno,*/ 2023-09-08T03:36:53,952 | ^~~~~~~~~~~~ 2023-09-08T03:36:53,953 | | 2023-09-08T03:36:53,955 | int 2023-09-08T03:36:53,956 /usr/include/python3.11/cpython/code.h:151:21: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ 2023-09-08T03:36:53,957 151 | PyObject *, PyObject *, PyObject *, int, PyObject *, 2023-09-08T03:36:53,957 | ^~~~~~~~~~ 2023-09-08T03:36:53,958 src/fuzzy.c:1620:15: error: too few arguments to function ‘PyCode_New’ 2023-09-08T03:36:53,959 1620 | py_code = PyCode_New( 2023-09-08T03:36:53,959 | ^~~~~~~~~~ 2023-09-08T03:36:53,960 /usr/include/python3.11/cpython/code.h:148:28: note: declared here 2023-09-08T03:36:53,960 148 | PyAPI_FUNC(PyCodeObject *) PyCode_New( 2023-09-08T03:36:53,961 | ^~~~~~~~~~ 2023-09-08T03:36:53,962 src/fuzzy.c:1644:13: error: invalid use of incomplete typedef ‘PyFrameObject’ {aka ‘struct _frame’} 2023-09-08T03:36:53,962 1644 | py_frame->f_lineno = __pyx_lineno; 2023-09-08T03:36:53,963 | ^~ 2023-09-08T03:36:53,975 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2023-09-08T03:36:54,118 ERROR: [present-rich] python setup.py bdist_wheel exited with 1 2023-09-08T03:36:54,131 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2023-09-08T03:36:54,131 exec(compile('"'"''"'"''"'"' 2023-09-08T03:36:54,131 # This is -- a caller that pip uses to run setup.py 2023-09-08T03:36:54,131 # 2023-09-08T03:36:54,131 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-08T03:36:54,131 # import from `distutils.core` to work with newer packaging standards. 2023-09-08T03:36:54,131 # - It provides a clear error message when setuptools is not installed. 2023-09-08T03:36:54,131 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-08T03:36:54,131 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-08T03:36:54,131 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-08T03:36:54,131 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-08T03:36:54,131 import os, sys, tokenize 2023-09-08T03:36:54,131 2023-09-08T03:36:54,131 try: 2023-09-08T03:36:54,131 import setuptools 2023-09-08T03:36:54,131 except ImportError as error: 2023-09-08T03:36:54,131 print( 2023-09-08T03:36:54,131 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-08T03:36:54,131 "the build environment.", 2023-09-08T03:36:54,131 file=sys.stderr, 2023-09-08T03:36:54,131 ) 2023-09-08T03:36:54,131 sys.exit(1) 2023-09-08T03:36:54,131 2023-09-08T03:36:54,131 __file__ = %r 2023-09-08T03:36:54,131 sys.argv[0] = __file__ 2023-09-08T03:36:54,131 2023-09-08T03:36:54,131 if os.path.exists(__file__): 2023-09-08T03:36:54,131 filename = __file__ 2023-09-08T03:36:54,131 with tokenize.open(__file__) as f: 2023-09-08T03:36:54,131 setup_py_code = f.read() 2023-09-08T03:36:54,131 else: 2023-09-08T03:36:54,131 filename = "" 2023-09-08T03:36:54,131 setup_py_code = "from setuptools import setup; setup()" 2023-09-08T03:36:54,131 2023-09-08T03:36:54,131 exec(compile(setup_py_code, filename, "exec")) 2023-09-08T03:36:54,131 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-k1tyqk__/fuzzy_4242e87b8be3432ba65ece8ed34564cc/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-l_qbzbze[/] 2023-09-08T03:36:54,132 [bold magenta]cwd[/]: /tmp/pip-wheel-k1tyqk__/fuzzy_4242e87b8be3432ba65ece8ed34564cc/ 2023-09-08T03:36:54,133 Building wheel for fuzzy (setup.py): finished with status 'error' 2023-09-08T03:36:54,134 ERROR: Failed building wheel for fuzzy 2023-09-08T03:36:54,135 Running setup.py clean for fuzzy 2023-09-08T03:36:54,136 Running command python setup.py clean 2023-09-08T03:36:55,115 running clean 2023-09-08T03:36:55,160 removing 'build/temp.linux-armv7l-cpython-311' (and everything under it) 2023-09-08T03:36:55,163 'build/lib.linux-armv7l-cpython-311' does not exist -- can't clean it 2023-09-08T03:36:55,163 'build/bdist.linux-armv7l' does not exist -- can't clean it 2023-09-08T03:36:55,164 'build/scripts-3.11' does not exist -- can't clean it 2023-09-08T03:36:55,164 removing 'build' 2023-09-08T03:36:55,273 Failed to build fuzzy 2023-09-08T03:36:55,275 ERROR: Failed to build one or more wheels 2023-09-08T03:36:55,276 Exception information: 2023-09-08T03:36:55,276 Traceback (most recent call last): 2023-09-08T03:36:55,276 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-08T03:36:55,276 status = run_func(*args) 2023-09-08T03:36:55,276 ^^^^^^^^^^^^^^^ 2023-09-08T03:36:55,276 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-08T03:36:55,276 return func(self, options, args) 2023-09-08T03:36:55,276 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T03:36:55,276 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 181, in run 2023-09-08T03:36:55,276 raise CommandError("Failed to build one or more wheels") 2023-09-08T03:36:55,276 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2023-09-08T03:36:55,279 Removed build tracker: '/tmp/pip-build-tracker-een52t15'