2021-07-14T19:29:32,431 Created temporary directory: /tmp/pip-ephem-wheel-cache-1h9eip8_ 2021-07-14T19:29:32,434 Created temporary directory: /tmp/pip-req-tracker-zufr49y5 2021-07-14T19:29:32,435 Initialized build tracking at /tmp/pip-req-tracker-zufr49y5 2021-07-14T19:29:32,435 Created build tracker: /tmp/pip-req-tracker-zufr49y5 2021-07-14T19:29:32,436 Entered build tracker: /tmp/pip-req-tracker-zufr49y5 2021-07-14T19:29:32,436 Created temporary directory: /tmp/pip-wheel-36lx9kjz 2021-07-14T19:29:32,470 1 location(s) to search for versions of fairules: 2021-07-14T19:29:32,470 * https://pypi.org/simple/fairules/ 2021-07-14T19:29:32,470 Fetching project page and analyzing links: https://pypi.org/simple/fairules/ 2021-07-14T19:29:32,471 Getting page https://pypi.org/simple/fairules/ 2021-07-14T19:29:32,473 Found index url https://pypi.org/simple 2021-07-14T19:29:32,705 Found link https://files.pythonhosted.org/packages/7e/df/6d7531cb92daa5194501fbcdcba931c74bb9a6e535a10d1463d656eda2fa/fairules-1.3.tar.gz#sha256=2483c5099a9400203826b5ee0dc8837ca4645b124ac32a5407b3d49292704abf (from https://pypi.org/simple/fairules/) (requires-python:>=2.7), version: 1.3 2021-07-14T19:29:32,705 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/d5/11/090084e13eaa4dd322dffd373e9b790312d8df953292391007d1709f7947/fairules-1.4-py3.6-macosx-10.9-x86_64.egg#sha256=4964c35ed758aedc8f42dc15428893d306bcfd0c328d6b34ac214d4374509710 (from https://pypi.org/simple/fairules/) (requires-python:>=2.7) 2021-07-14T19:29:32,706 Found link https://files.pythonhosted.org/packages/30/49/2115f7c38b3df47546b1bf427a5aa1f0d1d7a0a10fb8f988c7fdb4b2d246/fairules-1.5.tar.gz#sha256=9a53154eeacf5529d48abd483a330812e0dfa480b489f59852929006bf705557 (from https://pypi.org/simple/fairules/) (requires-python:>=2.7), version: 1.5 2021-07-14T19:29:32,707 Found link https://files.pythonhosted.org/packages/4b/4d/11c22fd99aa8554ac6b5991e802436cd3f9b821a14705d2f824d47eb29ac/fairules-1.6.tar.gz#sha256=9088a7f433cfa9be1314f252a6d04c17c5efeabc9b426c0df7131256ddeff4e7 (from https://pypi.org/simple/fairules/) (requires-python:>=2.7), version: 1.6 2021-07-14T19:29:32,707 Skipping link: not a file: https://pypi.org/simple/fairules/ 2021-07-14T19:29:32,730 Given no hashes to check 1 links for project 'fairules': discarding no candidates 2021-07-14T19:29:32,754 Collecting fairules==1.3 2021-07-14T19:29:32,756 Created temporary directory: /tmp/pip-unpack-kpmvoslx 2021-07-14T19:29:32,959 Downloading fairules-1.3.tar.gz (121 kB) 2021-07-14T19:29:33,087 Added fairules==1.3 from https://files.pythonhosted.org/packages/7e/df/6d7531cb92daa5194501fbcdcba931c74bb9a6e535a10d1463d656eda2fa/fairules-1.3.tar.gz#sha256=2483c5099a9400203826b5ee0dc8837ca4645b124ac32a5407b3d49292704abf to build tracker '/tmp/pip-req-tracker-zufr49y5' 2021-07-14T19:29:33,088 Running setup.py (path:/tmp/pip-wheel-36lx9kjz/fairules_17ff6948e43544ae96b08c3c4aa5c627/setup.py) egg_info for package fairules 2021-07-14T19:29:33,088 Created temporary directory: /tmp/pip-pip-egg-info-4tl0ti8v 2021-07-14T19:29:33,089 Running command python setup.py egg_info 2021-07-14T19:29:34,343 /usr/local/lib/python3.9/dist-packages/setuptools/dist.py:697: UserWarning: Usage of dash-separated 'description-file' will not be supported in future versions. Please use the underscore name 'description_file' instead 2021-07-14T19:29:34,343 warnings.warn( 2021-07-14T19:29:34,471 running egg_info 2021-07-14T19:29:34,473 creating /tmp/pip-pip-egg-info-4tl0ti8v/fairules.egg-info 2021-07-14T19:29:34,475 writing /tmp/pip-pip-egg-info-4tl0ti8v/fairules.egg-info/PKG-INFO 2021-07-14T19:29:34,477 writing dependency_links to /tmp/pip-pip-egg-info-4tl0ti8v/fairules.egg-info/dependency_links.txt 2021-07-14T19:29:34,480 writing requirements to /tmp/pip-pip-egg-info-4tl0ti8v/fairules.egg-info/requires.txt 2021-07-14T19:29:34,481 writing top-level names to /tmp/pip-pip-egg-info-4tl0ti8v/fairules.egg-info/top_level.txt 2021-07-14T19:29:34,482 writing manifest file '/tmp/pip-pip-egg-info-4tl0ti8v/fairules.egg-info/SOURCES.txt' 2021-07-14T19:29:34,909 reading manifest file '/tmp/pip-pip-egg-info-4tl0ti8v/fairules.egg-info/SOURCES.txt' 2021-07-14T19:29:34,910 reading manifest template 'MANIFEST.in' 2021-07-14T19:29:34,915 adding license file 'LICENSE' 2021-07-14T19:29:34,918 writing manifest file '/tmp/pip-pip-egg-info-4tl0ti8v/fairules.egg-info/SOURCES.txt' 2021-07-14T19:29:35,036 Source in /tmp/pip-wheel-36lx9kjz/fairules_17ff6948e43544ae96b08c3c4aa5c627 has version 1.3, which satisfies requirement fairules==1.3 from https://files.pythonhosted.org/packages/7e/df/6d7531cb92daa5194501fbcdcba931c74bb9a6e535a10d1463d656eda2fa/fairules-1.3.tar.gz#sha256=2483c5099a9400203826b5ee0dc8837ca4645b124ac32a5407b3d49292704abf 2021-07-14T19:29:35,037 Removed fairules==1.3 from https://files.pythonhosted.org/packages/7e/df/6d7531cb92daa5194501fbcdcba931c74bb9a6e535a10d1463d656eda2fa/fairules-1.3.tar.gz#sha256=2483c5099a9400203826b5ee0dc8837ca4645b124ac32a5407b3d49292704abf from build tracker '/tmp/pip-req-tracker-zufr49y5' 2021-07-14T19:29:35,046 Created temporary directory: /tmp/pip-unpack-qj0j41a2 2021-07-14T19:29:35,047 Building wheels for collected packages: fairules 2021-07-14T19:29:35,051 Created temporary directory: /tmp/pip-wheel-pd9n9hca 2021-07-14T19:29:35,051 Building wheel for fairules (setup.py): started 2021-07-14T19:29:35,052 Destination directory: /tmp/pip-wheel-pd9n9hca 2021-07-14T19:29:35,052 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-36lx9kjz/fairules_17ff6948e43544ae96b08c3c4aa5c627/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-36lx9kjz/fairules_17ff6948e43544ae96b08c3c4aa5c627/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-pd9n9hca 2021-07-14T19:29:36,298 /usr/local/lib/python3.9/dist-packages/setuptools/dist.py:697: UserWarning: Usage of dash-separated 'description-file' will not be supported in future versions. Please use the underscore name 'description_file' instead 2021-07-14T19:29:36,299 warnings.warn( 2021-07-14T19:29:36,442 running bdist_wheel 2021-07-14T19:29:36,447 running build 2021-07-14T19:29:36,448 running build_py 2021-07-14T19:29:36,592 creating build 2021-07-14T19:29:36,592 creating build/lib.linux-armv7l-3.9 2021-07-14T19:29:36,593 creating build/lib.linux-armv7l-3.9/fairules 2021-07-14T19:29:36,594 copying fairules/corels.py -> build/lib.linux-armv7l-3.9/fairules 2021-07-14T19:29:36,597 copying fairules/__init__.py -> build/lib.linux-armv7l-3.9/fairules 2021-07-14T19:29:36,598 copying fairules/utils.py -> build/lib.linux-armv7l-3.9/fairules 2021-07-14T19:29:36,601 running build_ext 2021-07-14T19:29:36,876 building 'fairules._corels' extension 2021-07-14T19:29:36,877 creating build/temp.linux-armv7l-3.9 2021-07-14T19:29:36,877 creating build/temp.linux-armv7l-3.9/fairules 2021-07-14T19:29:36,878 creating build/temp.linux-armv7l-3.9/fairules/src 2021-07-14T19:29:36,879 creating build/temp.linux-armv7l-3.9/fairules/src/corels 2021-07-14T19:29:36,879 creating build/temp.linux-armv7l-3.9/fairules/src/corels/src 2021-07-14T19:29:36,880 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Ifairules/src/ -Ifairules/src/corels/src -I/usr/include/python3.9 -I/home/piwheels/.local/lib/python3.9/site-packages/numpy/core/include -c fairules/_corels.cpp -o build/temp.linux-armv7l-3.9/fairules/_corels.o -Wall -O3 -std=c++11 -DGMP 2021-07-14T19:29:37,205 In file included from /home/piwheels/.local/lib/python3.9/site-packages/numpy/core/include/numpy/ndarraytypes.h:1969, 2021-07-14T19:29:37,206 from /home/piwheels/.local/lib/python3.9/site-packages/numpy/core/include/numpy/ndarrayobject.h:12, 2021-07-14T19:29:37,206 from /home/piwheels/.local/lib/python3.9/site-packages/numpy/core/include/numpy/arrayobject.h:4, 2021-07-14T19:29:37,206 from fairules/_corels.cpp:653: 2021-07-14T19:29:37,206 /home/piwheels/.local/lib/python3.9/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 2021-07-14T19:29:37,206 17 | #warning "Using deprecated NumPy API, disable it with " \ 2021-07-14T19:29:37,207 | ^~~~~~~ 2021-07-14T19:29:38,696 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-14T19:29:38,696 from /usr/include/python3.9/Python.h:97, 2021-07-14T19:29:38,697 from fairules/_corels.cpp:44: 2021-07-14T19:29:38,697 fairules/_corels.cpp: In function ‘int __Pyx_ParseOptionalKeywords(PyObject*, PyObject***, PyObject*, PyObject**, Py_ssize_t, const char*)’: 2021-07-14T19:29:38,697 /usr/include/python3.9/cpython/unicodeobject.h:451:75: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations] 2021-07-14T19:29:38,697 451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op) 2021-07-14T19:29:38,698 | ^ 2021-07-14T19:29:38,698 /usr/include/python3.9/cpython/unicodeobject.h:261:7: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’ 2021-07-14T19:29:38,698 261 | PyUnicode_WSTR_LENGTH(op) : \ 2021-07-14T19:29:38,698 | ^~~~~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:38,698 fairules/_corels.cpp:9156:22: note: in expansion of macro ‘PyUnicode_GET_SIZE’ 2021-07-14T19:29:38,699 9156 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T19:29:38,699 | ^~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:38,699 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-14T19:29:38,699 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-14T19:29:38,700 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:38,700 /usr/include/python3.9/cpython/unicodeobject.h:262:52: warning: ‘Py_UNICODE* PyUnicode_AsUnicode(PyObject*)’ is deprecated [-Wdeprecated-declarations] 2021-07-14T19:29:38,700 262 | ((void)PyUnicode_AsUnicode(_PyObject_CAST(op)),\ 2021-07-14T19:29:38,700 | ^ 2021-07-14T19:29:38,700 fairules/_corels.cpp:9156:22: note: in expansion of macro ‘PyUnicode_GET_SIZE’ 2021-07-14T19:29:38,701 9156 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T19:29:38,701 | ^~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:38,701 /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here 2021-07-14T19:29:38,701 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( 2021-07-14T19:29:38,701 | ^~~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:38,702 /usr/include/python3.9/cpython/unicodeobject.h:451:75: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations] 2021-07-14T19:29:38,702 451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op) 2021-07-14T19:29:38,702 | ^ 2021-07-14T19:29:38,702 /usr/include/python3.9/cpython/unicodeobject.h:264:8: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’ 2021-07-14T19:29:38,702 264 | PyUnicode_WSTR_LENGTH(op))) 2021-07-14T19:29:38,703 | ^~~~~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:38,703 fairules/_corels.cpp:9156:22: note: in expansion of macro ‘PyUnicode_GET_SIZE’ 2021-07-14T19:29:38,703 9156 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T19:29:38,703 | ^~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:38,703 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-14T19:29:38,704 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-14T19:29:38,704 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:38,704 /usr/include/python3.9/cpython/unicodeobject.h:451:75: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations] 2021-07-14T19:29:38,704 451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op) 2021-07-14T19:29:38,705 | ^ 2021-07-14T19:29:38,705 /usr/include/python3.9/cpython/unicodeobject.h:261:7: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’ 2021-07-14T19:29:38,705 261 | PyUnicode_WSTR_LENGTH(op) : \ 2021-07-14T19:29:38,705 | ^~~~~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:38,705 fairules/_corels.cpp:9156:52: note: in expansion of macro ‘PyUnicode_GET_SIZE’ 2021-07-14T19:29:38,706 9156 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T19:29:38,706 | ^~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:38,706 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-14T19:29:38,706 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-14T19:29:38,706 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:38,707 /usr/include/python3.9/cpython/unicodeobject.h:262:52: warning: ‘Py_UNICODE* PyUnicode_AsUnicode(PyObject*)’ is deprecated [-Wdeprecated-declarations] 2021-07-14T19:29:38,707 262 | ((void)PyUnicode_AsUnicode(_PyObject_CAST(op)),\ 2021-07-14T19:29:38,707 | ^ 2021-07-14T19:29:38,707 fairules/_corels.cpp:9156:52: note: in expansion of macro ‘PyUnicode_GET_SIZE’ 2021-07-14T19:29:38,707 9156 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T19:29:38,708 | ^~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:38,708 /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here 2021-07-14T19:29:38,708 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( 2021-07-14T19:29:38,708 | ^~~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:38,708 /usr/include/python3.9/cpython/unicodeobject.h:451:75: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations] 2021-07-14T19:29:38,709 451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op) 2021-07-14T19:29:38,709 | ^ 2021-07-14T19:29:38,709 /usr/include/python3.9/cpython/unicodeobject.h:264:8: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’ 2021-07-14T19:29:38,709 264 | PyUnicode_WSTR_LENGTH(op))) 2021-07-14T19:29:38,709 | ^~~~~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:38,709 fairules/_corels.cpp:9156:52: note: in expansion of macro ‘PyUnicode_GET_SIZE’ 2021-07-14T19:29:38,710 9156 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T19:29:38,710 | ^~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:38,710 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-14T19:29:38,710 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-14T19:29:38,711 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:38,711 /usr/include/python3.9/cpython/unicodeobject.h:451:75: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations] 2021-07-14T19:29:38,711 451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op) 2021-07-14T19:29:38,711 | ^ 2021-07-14T19:29:38,711 /usr/include/python3.9/cpython/unicodeobject.h:261:7: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’ 2021-07-14T19:29:38,711 261 | PyUnicode_WSTR_LENGTH(op) : \ 2021-07-14T19:29:38,712 | ^~~~~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:38,712 fairules/_corels.cpp:9172:26: note: in expansion of macro ‘PyUnicode_GET_SIZE’ 2021-07-14T19:29:38,712 9172 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T19:29:38,712 | ^~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:38,713 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-14T19:29:38,713 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-14T19:29:38,713 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:38,713 /usr/include/python3.9/cpython/unicodeobject.h:262:52: warning: ‘Py_UNICODE* PyUnicode_AsUnicode(PyObject*)’ is deprecated [-Wdeprecated-declarations] 2021-07-14T19:29:38,713 262 | ((void)PyUnicode_AsUnicode(_PyObject_CAST(op)),\ 2021-07-14T19:29:38,714 | ^ 2021-07-14T19:29:38,714 fairules/_corels.cpp:9172:26: note: in expansion of macro ‘PyUnicode_GET_SIZE’ 2021-07-14T19:29:38,714 9172 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T19:29:38,714 | ^~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:38,714 /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here 2021-07-14T19:29:38,715 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( 2021-07-14T19:29:38,715 | ^~~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:38,715 /usr/include/python3.9/cpython/unicodeobject.h:451:75: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations] 2021-07-14T19:29:38,715 451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op) 2021-07-14T19:29:38,715 | ^ 2021-07-14T19:29:38,716 /usr/include/python3.9/cpython/unicodeobject.h:264:8: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’ 2021-07-14T19:29:38,716 264 | PyUnicode_WSTR_LENGTH(op))) 2021-07-14T19:29:38,716 | ^~~~~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:38,716 fairules/_corels.cpp:9172:26: note: in expansion of macro ‘PyUnicode_GET_SIZE’ 2021-07-14T19:29:38,716 9172 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T19:29:38,717 | ^~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:38,717 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-14T19:29:38,717 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-14T19:29:38,717 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:38,717 /usr/include/python3.9/cpython/unicodeobject.h:451:75: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations] 2021-07-14T19:29:38,718 451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op) 2021-07-14T19:29:38,718 | ^ 2021-07-14T19:29:38,718 /usr/include/python3.9/cpython/unicodeobject.h:261:7: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’ 2021-07-14T19:29:38,718 261 | PyUnicode_WSTR_LENGTH(op) : \ 2021-07-14T19:29:38,718 | ^~~~~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:38,719 fairules/_corels.cpp:9172:59: note: in expansion of macro ‘PyUnicode_GET_SIZE’ 2021-07-14T19:29:38,719 9172 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T19:29:38,719 | ^~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:38,719 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-14T19:29:38,719 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-14T19:29:38,720 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:38,720 /usr/include/python3.9/cpython/unicodeobject.h:262:52: warning: ‘Py_UNICODE* PyUnicode_AsUnicode(PyObject*)’ is deprecated [-Wdeprecated-declarations] 2021-07-14T19:29:38,720 262 | ((void)PyUnicode_AsUnicode(_PyObject_CAST(op)),\ 2021-07-14T19:29:38,720 | ^ 2021-07-14T19:29:38,720 fairules/_corels.cpp:9172:59: note: in expansion of macro ‘PyUnicode_GET_SIZE’ 2021-07-14T19:29:38,721 9172 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T19:29:38,721 | ^~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:38,721 /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here 2021-07-14T19:29:38,721 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( 2021-07-14T19:29:38,721 | ^~~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:38,722 /usr/include/python3.9/cpython/unicodeobject.h:451:75: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations] 2021-07-14T19:29:38,722 451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op) 2021-07-14T19:29:38,722 | ^ 2021-07-14T19:29:38,722 /usr/include/python3.9/cpython/unicodeobject.h:264:8: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’ 2021-07-14T19:29:38,722 264 | PyUnicode_WSTR_LENGTH(op))) 2021-07-14T19:29:38,723 | ^~~~~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:38,723 fairules/_corels.cpp:9172:59: note: in expansion of macro ‘PyUnicode_GET_SIZE’ 2021-07-14T19:29:38,723 9172 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T19:29:38,723 | ^~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:38,723 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-14T19:29:38,724 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-14T19:29:38,724 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:49,662 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Ifairules/src/ -Ifairules/src/corels/src -I/usr/include/python3.9 -I/home/piwheels/.local/lib/python3.9/site-packages/numpy/core/include -c fairules/src/corels/src/cache.cpp -o build/temp.linux-armv7l-3.9/fairules/src/corels/src/cache.o -Wall -O3 -std=c++11 -DGMP 2021-07-14T19:29:53,982 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Ifairules/src/ -Ifairules/src/corels/src -I/usr/include/python3.9 -I/home/piwheels/.local/lib/python3.9/site-packages/numpy/core/include -c fairules/src/corels/src/corels.cpp -o build/temp.linux-armv7l-3.9/fairules/src/corels/src/corels.o -Wall -O3 -std=c++11 -DGMP 2021-07-14T19:29:56,274 fairules/src/corels/src/corels.cpp: In function ‘fairness_metrics compute_fairness_metrics(confusion_matrix_groups)’: 2021-07-14T19:29:56,275 fairules/src/corels/src/corels.cpp:357:35: error: ‘fabs’ was not declared in this scope; did you mean ‘labs’? 2021-07-14T19:29:56,275 357 | metrics.statistical_parity = fabs(statistical_parity_maj - statistical_parity_min); 2021-07-14T19:29:56,276 | ^~~~ 2021-07-14T19:29:56,276 | labs 2021-07-14T19:29:56,836 /usr/local/lib/python3.9/dist-packages/setuptools/dist.py:697: UserWarning: Usage of dash-separated 'description-file' will not be supported in future versions. Please use the underscore name 'description_file' instead 2021-07-14T19:29:56,837 warnings.warn( 2021-07-14T19:29:56,860 running bdist_wheel 2021-07-14T19:29:56,863 running build 2021-07-14T19:29:56,863 running build_py 2021-07-14T19:29:56,867 running build_ext 2021-07-14T19:29:56,870 building 'fairules._corels' extension 2021-07-14T19:29:56,871 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Ifairules/src/ -Ifairules/src/corels/src -I/usr/include/python3.9 -I/home/piwheels/.local/lib/python3.9/site-packages/numpy/core/include -c fairules/_corels.cpp -o build/temp.linux-armv7l-3.9/fairules/_corels.o -Wall -O3 -std=c++11 2021-07-14T19:29:57,175 In file included from /home/piwheels/.local/lib/python3.9/site-packages/numpy/core/include/numpy/ndarraytypes.h:1969, 2021-07-14T19:29:57,175 from /home/piwheels/.local/lib/python3.9/site-packages/numpy/core/include/numpy/ndarrayobject.h:12, 2021-07-14T19:29:57,175 from /home/piwheels/.local/lib/python3.9/site-packages/numpy/core/include/numpy/arrayobject.h:4, 2021-07-14T19:29:57,175 from fairules/_corels.cpp:653: 2021-07-14T19:29:57,176 /home/piwheels/.local/lib/python3.9/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 2021-07-14T19:29:57,176 17 | #warning "Using deprecated NumPy API, disable it with " \ 2021-07-14T19:29:57,176 | ^~~~~~~ 2021-07-14T19:29:58,606 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-14T19:29:58,607 from /usr/include/python3.9/Python.h:97, 2021-07-14T19:29:58,607 from fairules/_corels.cpp:44: 2021-07-14T19:29:58,607 fairules/_corels.cpp: In function ‘int __Pyx_ParseOptionalKeywords(PyObject*, PyObject***, PyObject*, PyObject**, Py_ssize_t, const char*)’: 2021-07-14T19:29:58,607 /usr/include/python3.9/cpython/unicodeobject.h:451:75: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations] 2021-07-14T19:29:58,607 451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op) 2021-07-14T19:29:58,607 | ^ 2021-07-14T19:29:58,607 /usr/include/python3.9/cpython/unicodeobject.h:261:7: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’ 2021-07-14T19:29:58,608 261 | PyUnicode_WSTR_LENGTH(op) : \ 2021-07-14T19:29:58,608 | ^~~~~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:58,608 fairules/_corels.cpp:9156:22: note: in expansion of macro ‘PyUnicode_GET_SIZE’ 2021-07-14T19:29:58,608 9156 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T19:29:58,608 | ^~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:58,608 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-14T19:29:58,608 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-14T19:29:58,609 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:58,609 /usr/include/python3.9/cpython/unicodeobject.h:262:52: warning: ‘Py_UNICODE* PyUnicode_AsUnicode(PyObject*)’ is deprecated [-Wdeprecated-declarations] 2021-07-14T19:29:58,609 262 | ((void)PyUnicode_AsUnicode(_PyObject_CAST(op)),\ 2021-07-14T19:29:58,609 | ^ 2021-07-14T19:29:58,609 fairules/_corels.cpp:9156:22: note: in expansion of macro ‘PyUnicode_GET_SIZE’ 2021-07-14T19:29:58,609 9156 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T19:29:58,609 | ^~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:58,610 /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here 2021-07-14T19:29:58,610 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( 2021-07-14T19:29:58,610 | ^~~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:58,610 /usr/include/python3.9/cpython/unicodeobject.h:451:75: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations] 2021-07-14T19:29:58,610 451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op) 2021-07-14T19:29:58,610 | ^ 2021-07-14T19:29:58,610 /usr/include/python3.9/cpython/unicodeobject.h:264:8: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’ 2021-07-14T19:29:58,610 264 | PyUnicode_WSTR_LENGTH(op))) 2021-07-14T19:29:58,611 | ^~~~~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:58,611 fairules/_corels.cpp:9156:22: note: in expansion of macro ‘PyUnicode_GET_SIZE’ 2021-07-14T19:29:58,611 9156 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T19:29:58,611 | ^~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:58,611 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-14T19:29:58,611 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-14T19:29:58,611 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:58,611 /usr/include/python3.9/cpython/unicodeobject.h:451:75: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations] 2021-07-14T19:29:58,612 451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op) 2021-07-14T19:29:58,612 | ^ 2021-07-14T19:29:58,612 /usr/include/python3.9/cpython/unicodeobject.h:261:7: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’ 2021-07-14T19:29:58,612 261 | PyUnicode_WSTR_LENGTH(op) : \ 2021-07-14T19:29:58,612 | ^~~~~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:58,612 fairules/_corels.cpp:9156:52: note: in expansion of macro ‘PyUnicode_GET_SIZE’ 2021-07-14T19:29:58,612 9156 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T19:29:58,612 | ^~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:58,613 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-14T19:29:58,613 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-14T19:29:58,613 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:58,613 /usr/include/python3.9/cpython/unicodeobject.h:262:52: warning: ‘Py_UNICODE* PyUnicode_AsUnicode(PyObject*)’ is deprecated [-Wdeprecated-declarations] 2021-07-14T19:29:58,613 262 | ((void)PyUnicode_AsUnicode(_PyObject_CAST(op)),\ 2021-07-14T19:29:58,613 | ^ 2021-07-14T19:29:58,613 fairules/_corels.cpp:9156:52: note: in expansion of macro ‘PyUnicode_GET_SIZE’ 2021-07-14T19:29:58,613 9156 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T19:29:58,614 | ^~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:58,614 /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here 2021-07-14T19:29:58,614 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( 2021-07-14T19:29:58,614 | ^~~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:58,614 /usr/include/python3.9/cpython/unicodeobject.h:451:75: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations] 2021-07-14T19:29:58,614 451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op) 2021-07-14T19:29:58,614 | ^ 2021-07-14T19:29:58,615 /usr/include/python3.9/cpython/unicodeobject.h:264:8: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’ 2021-07-14T19:29:58,615 264 | PyUnicode_WSTR_LENGTH(op))) 2021-07-14T19:29:58,615 | ^~~~~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:58,615 fairules/_corels.cpp:9156:52: note: in expansion of macro ‘PyUnicode_GET_SIZE’ 2021-07-14T19:29:58,615 9156 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T19:29:58,615 | ^~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:58,615 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-14T19:29:58,615 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-14T19:29:58,616 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:58,616 /usr/include/python3.9/cpython/unicodeobject.h:451:75: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations] 2021-07-14T19:29:58,616 451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op) 2021-07-14T19:29:58,616 | ^ 2021-07-14T19:29:58,616 /usr/include/python3.9/cpython/unicodeobject.h:261:7: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’ 2021-07-14T19:29:58,616 261 | PyUnicode_WSTR_LENGTH(op) : \ 2021-07-14T19:29:58,616 | ^~~~~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:58,617 fairules/_corels.cpp:9172:26: note: in expansion of macro ‘PyUnicode_GET_SIZE’ 2021-07-14T19:29:58,617 9172 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T19:29:58,617 | ^~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:58,617 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-14T19:29:58,617 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-14T19:29:58,617 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:58,617 /usr/include/python3.9/cpython/unicodeobject.h:262:52: warning: ‘Py_UNICODE* PyUnicode_AsUnicode(PyObject*)’ is deprecated [-Wdeprecated-declarations] 2021-07-14T19:29:58,618 262 | ((void)PyUnicode_AsUnicode(_PyObject_CAST(op)),\ 2021-07-14T19:29:58,618 | ^ 2021-07-14T19:29:58,618 fairules/_corels.cpp:9172:26: note: in expansion of macro ‘PyUnicode_GET_SIZE’ 2021-07-14T19:29:58,618 9172 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T19:29:58,618 | ^~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:58,618 /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here 2021-07-14T19:29:58,618 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( 2021-07-14T19:29:58,618 | ^~~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:58,619 /usr/include/python3.9/cpython/unicodeobject.h:451:75: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations] 2021-07-14T19:29:58,619 451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op) 2021-07-14T19:29:58,619 | ^ 2021-07-14T19:29:58,619 /usr/include/python3.9/cpython/unicodeobject.h:264:8: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’ 2021-07-14T19:29:58,619 264 | PyUnicode_WSTR_LENGTH(op))) 2021-07-14T19:29:58,619 | ^~~~~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:58,619 fairules/_corels.cpp:9172:26: note: in expansion of macro ‘PyUnicode_GET_SIZE’ 2021-07-14T19:29:58,619 9172 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T19:29:58,620 | ^~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:58,620 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-14T19:29:58,620 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-14T19:29:58,620 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:58,620 /usr/include/python3.9/cpython/unicodeobject.h:451:75: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations] 2021-07-14T19:29:58,620 451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op) 2021-07-14T19:29:58,620 | ^ 2021-07-14T19:29:58,620 /usr/include/python3.9/cpython/unicodeobject.h:261:7: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’ 2021-07-14T19:29:58,621 261 | PyUnicode_WSTR_LENGTH(op) : \ 2021-07-14T19:29:58,621 | ^~~~~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:58,621 fairules/_corels.cpp:9172:59: note: in expansion of macro ‘PyUnicode_GET_SIZE’ 2021-07-14T19:29:58,621 9172 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T19:29:58,621 | ^~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:58,621 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-14T19:29:58,621 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-14T19:29:58,621 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:58,622 /usr/include/python3.9/cpython/unicodeobject.h:262:52: warning: ‘Py_UNICODE* PyUnicode_AsUnicode(PyObject*)’ is deprecated [-Wdeprecated-declarations] 2021-07-14T19:29:58,622 262 | ((void)PyUnicode_AsUnicode(_PyObject_CAST(op)),\ 2021-07-14T19:29:58,622 | ^ 2021-07-14T19:29:58,622 fairules/_corels.cpp:9172:59: note: in expansion of macro ‘PyUnicode_GET_SIZE’ 2021-07-14T19:29:58,622 9172 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T19:29:58,622 | ^~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:58,622 /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here 2021-07-14T19:29:58,622 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( 2021-07-14T19:29:58,623 | ^~~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:58,623 /usr/include/python3.9/cpython/unicodeobject.h:451:75: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations] 2021-07-14T19:29:58,623 451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op) 2021-07-14T19:29:58,623 | ^ 2021-07-14T19:29:58,623 /usr/include/python3.9/cpython/unicodeobject.h:264:8: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’ 2021-07-14T19:29:58,623 264 | PyUnicode_WSTR_LENGTH(op))) 2021-07-14T19:29:58,623 | ^~~~~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:58,623 fairules/_corels.cpp:9172:59: note: in expansion of macro ‘PyUnicode_GET_SIZE’ 2021-07-14T19:29:58,624 9172 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T19:29:58,624 | ^~~~~~~~~~~~~~~~~~ 2021-07-14T19:29:58,624 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-14T19:29:58,624 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-14T19:29:58,624 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T19:30:09,365 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Ifairules/src/ -Ifairules/src/corels/src -I/usr/include/python3.9 -I/home/piwheels/.local/lib/python3.9/site-packages/numpy/core/include -c fairules/src/corels/src/cache.cpp -o build/temp.linux-armv7l-3.9/fairules/src/corels/src/cache.o -Wall -O3 -std=c++11 2021-07-14T19:30:13,625 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Ifairules/src/ -Ifairules/src/corels/src -I/usr/include/python3.9 -I/home/piwheels/.local/lib/python3.9/site-packages/numpy/core/include -c fairules/src/corels/src/corels.cpp -o build/temp.linux-armv7l-3.9/fairules/src/corels/src/corels.o -Wall -O3 -std=c++11 2021-07-14T19:30:15,865 fairules/src/corels/src/corels.cpp: In function ‘confusion_matrix_groups compute_confusion_matrix(tracking_vector, CacheTree*, VECTOR, VECTOR, int, int, bool, bool)’: 2021-07-14T19:30:15,865 fairules/src/corels/src/corels.cpp:93:5: error: ‘mpz_and’ was not declared in this scope 2021-07-14T19:30:15,866 93 | mpz_and(TP_maj, TP, tree->rule(maj_pos).truthtable); 2021-07-14T19:30:15,866 | ^~~~~~~ 2021-07-14T19:30:15,870 fairules/src/corels/src/corels.cpp:111:19: error: ‘mpz_popcount’ was not declared in this scope 2021-07-14T19:30:15,870 111 | int nTP_maj = mpz_popcount(TP_maj); 2021-07-14T19:30:15,870 | ^~~~~~~~~~~~ 2021-07-14T19:30:15,885 fairules/src/corels/src/corels.cpp: In function ‘fairness_metrics compute_fairness_metrics(confusion_matrix_groups)’: 2021-07-14T19:30:15,885 fairules/src/corels/src/corels.cpp:357:35: error: ‘fabs’ was not declared in this scope; did you mean ‘labs’? 2021-07-14T19:30:15,885 357 | metrics.statistical_parity = fabs(statistical_parity_maj - statistical_parity_min); 2021-07-14T19:30:15,885 | ^~~~ 2021-07-14T19:30:15,885 | labs 2021-07-14T19:30:16,426 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2021-07-14T19:30:16,555 Building wheel for fairules (setup.py): finished with status 'error' 2021-07-14T19:30:16,556 ERROR: Failed building wheel for fairules 2021-07-14T19:30:16,557 Running setup.py clean for fairules 2021-07-14T19:30:16,557 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-36lx9kjz/fairules_17ff6948e43544ae96b08c3c4aa5c627/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-36lx9kjz/fairules_17ff6948e43544ae96b08c3c4aa5c627/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' clean --all 2021-07-14T19:30:17,891 /usr/local/lib/python3.9/dist-packages/setuptools/dist.py:697: UserWarning: Usage of dash-separated 'description-file' will not be supported in future versions. Please use the underscore name 'description_file' instead 2021-07-14T19:30:17,892 warnings.warn( 2021-07-14T19:30:18,012 running clean 2021-07-14T19:30:18,015 removing 'build/temp.linux-armv7l-3.9' (and everything under it) 2021-07-14T19:30:18,020 removing 'build/lib.linux-armv7l-3.9' (and everything under it) 2021-07-14T19:30:18,023 'build/bdist.linux-armv7l' does not exist -- can't clean it 2021-07-14T19:30:18,023 'build/scripts-3.9' does not exist -- can't clean it 2021-07-14T19:30:18,023 removing 'build' 2021-07-14T19:30:18,105 Failed to build fairules 2021-07-14T19:30:18,106 ERROR: Failed to build one or more wheels 2021-07-14T19:30:18,107 Exception information: 2021-07-14T19:30:18,107 Traceback (most recent call last): 2021-07-14T19:30:18,107 File "/home/piwheels/.local/lib/python3.9/site-packages/pip/_internal/cli/base_command.py", line 180, in _main 2021-07-14T19:30:18,107 status = self.run(options, args) 2021-07-14T19:30:18,107 File "/home/piwheels/.local/lib/python3.9/site-packages/pip/_internal/cli/req_command.py", line 205, in wrapper 2021-07-14T19:30:18,107 return func(self, options, args) 2021-07-14T19:30:18,107 File "/home/piwheels/.local/lib/python3.9/site-packages/pip/_internal/commands/wheel.py", line 174, in run 2021-07-14T19:30:18,107 raise CommandError( 2021-07-14T19:30:18,107 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2021-07-14T19:30:18,110 Removed build tracker: '/tmp/pip-req-tracker-zufr49y5'