2023-09-08T11:35:47,860 Created temporary directory: /tmp/pip-build-tracker-n2xhkthm 2023-09-08T11:35:47,861 Initialized build tracking at /tmp/pip-build-tracker-n2xhkthm 2023-09-08T11:35:47,862 Created build tracker: /tmp/pip-build-tracker-n2xhkthm 2023-09-08T11:35:47,862 Entered build tracker: /tmp/pip-build-tracker-n2xhkthm 2023-09-08T11:35:47,863 Created temporary directory: /tmp/pip-wheel-_d1ko9f5 2023-09-08T11:35:47,866 Created temporary directory: /tmp/pip-ephem-wheel-cache-fu9tieol 2023-09-08T11:35:47,888 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-08T11:35:47,891 2 location(s) to search for versions of pymumps: 2023-09-08T11:35:47,891 * https://pypi.org/simple/pymumps/ 2023-09-08T11:35:47,891 * https://www.piwheels.org/simple/pymumps/ 2023-09-08T11:35:47,892 Fetching project page and analyzing links: https://pypi.org/simple/pymumps/ 2023-09-08T11:35:47,893 Getting page https://pypi.org/simple/pymumps/ 2023-09-08T11:35:47,894 Found index url https://pypi.org/simple/ 2023-09-08T11:35:48,107 Fetched page https://pypi.org/simple/pymumps/ as application/vnd.pypi.simple.v1+json 2023-09-08T11:35:48,109 Found link https://files.pythonhosted.org/packages/ac/27/773ea19219ed0fff64db06f415e6606414b09493f1525c5a73941d0517dd/PyMUMPS-0.1.tar.gz (from https://pypi.org/simple/pymumps/), version: 0.1 2023-09-08T11:35:48,110 Found link https://files.pythonhosted.org/packages/a6/d9/17e83815b9d8e2fa6dfaed054bfd32e7123faea7242eff6d0feb4be382b4/PyMUMPS-0.2.tar.gz (from https://pypi.org/simple/pymumps/), version: 0.2 2023-09-08T11:35:48,110 Found link https://files.pythonhosted.org/packages/d7/a4/a05888ab2a264fbd2cfa79c8bf38d1d580541bc0a6eb0f11bc9dae841ffb/PyMUMPS-0.3.1.tar.gz (from https://pypi.org/simple/pymumps/), version: 0.3.1 2023-09-08T11:35:48,111 Found link https://files.pythonhosted.org/packages/74/19/5a4405c485dc0548ad5be7536c9d19dac567c865834987ff1e998340b7ae/PyMUMPS-0.3.2.tar.gz (from https://pypi.org/simple/pymumps/), version: 0.3.2 2023-09-08T11:35:48,111 Fetching project page and analyzing links: https://www.piwheels.org/simple/pymumps/ 2023-09-08T11:35:48,112 Getting page https://www.piwheels.org/simple/pymumps/ 2023-09-08T11:35:48,113 Found index url https://www.piwheels.org/simple/ 2023-09-08T11:35:51,340 Fetched page https://www.piwheels.org/simple/pymumps/ as text/html 2023-09-08T11:35:51,346 Skipping link: No binaries permitted for pymumps: https://www.piwheels.org/simple/pymumps/PyMUMPS-0.2-cp39-cp39-linux_armv6l.whl#sha256=94a44c05b29abba6fd1f74d82d9f9ca4f9d78902ac3a09a6454ce69b052c50d8 (from https://www.piwheels.org/simple/pymumps/) 2023-09-08T11:35:51,348 Skipping link: No binaries permitted for pymumps: https://www.piwheels.org/simple/pymumps/PyMUMPS-0.2-cp39-cp39-linux_armv7l.whl#sha256=94a44c05b29abba6fd1f74d82d9f9ca4f9d78902ac3a09a6454ce69b052c50d8 (from https://www.piwheels.org/simple/pymumps/) 2023-09-08T11:35:51,349 Skipping link: No binaries permitted for pymumps: https://www.piwheels.org/simple/pymumps/PyMUMPS-0.3.1-cp39-cp39-linux_armv6l.whl#sha256=5c29f21d3c24bbbf39d7bd29030afacaf24ea1f6cf3061d67874be5486c92c27 (from https://www.piwheels.org/simple/pymumps/) 2023-09-08T11:35:51,350 Skipping link: No binaries permitted for pymumps: https://www.piwheels.org/simple/pymumps/PyMUMPS-0.3.1-cp39-cp39-linux_armv7l.whl#sha256=5c29f21d3c24bbbf39d7bd29030afacaf24ea1f6cf3061d67874be5486c92c27 (from https://www.piwheels.org/simple/pymumps/) 2023-09-08T11:35:51,351 Skipping link: No binaries permitted for pymumps: https://www.piwheels.org/simple/pymumps/PyMUMPS-0.3.2-cp39-cp39-linux_armv6l.whl#sha256=ddca26aba403cf0ea701cf9251d3e2af60c963198982649e7b464f30eeda58c3 (from https://www.piwheels.org/simple/pymumps/) 2023-09-08T11:35:51,352 Skipping link: No binaries permitted for pymumps: https://www.piwheels.org/simple/pymumps/PyMUMPS-0.3.2-cp39-cp39-linux_armv7l.whl#sha256=ddca26aba403cf0ea701cf9251d3e2af60c963198982649e7b464f30eeda58c3 (from https://www.piwheels.org/simple/pymumps/) 2023-09-08T11:35:51,353 Skipping link: not a file: https://www.piwheels.org/simple/pymumps/ 2023-09-08T11:35:51,354 Skipping link: not a file: https://pypi.org/simple/pymumps/ 2023-09-08T11:35:51,400 Given no hashes to check 1 links for project 'pymumps': discarding no candidates 2023-09-08T11:35:51,443 Collecting pymumps==0.1 2023-09-08T11:35:51,446 Created temporary directory: /tmp/pip-unpack-rjp5d4et 2023-09-08T11:35:51,737 Downloading PyMUMPS-0.1.tar.gz (96 kB) 2023-09-08T11:35:51,832 Added pymumps==0.1 from https://files.pythonhosted.org/packages/ac/27/773ea19219ed0fff64db06f415e6606414b09493f1525c5a73941d0517dd/PyMUMPS-0.1.tar.gz to build tracker '/tmp/pip-build-tracker-n2xhkthm' 2023-09-08T11:35:51,833 Running setup.py (path:/tmp/pip-wheel-_d1ko9f5/pymumps_67910ec0ba3f4b64aeee1032f34bc851/setup.py) egg_info for package pymumps 2023-09-08T11:35:51,834 Created temporary directory: /tmp/pip-pip-egg-info-9x57q3m2 2023-09-08T11:35:51,835 Preparing metadata (setup.py): started 2023-09-08T11:35:51,836 Running command python setup.py egg_info 2023-09-08T11:35:53,059 Preparing metadata (setup.py): finished with status 'done' 2023-09-08T11:35:53,062 Source in /tmp/pip-wheel-_d1ko9f5/pymumps_67910ec0ba3f4b64aeee1032f34bc851 has version 0.1, which satisfies requirement pymumps==0.1 from https://files.pythonhosted.org/packages/ac/27/773ea19219ed0fff64db06f415e6606414b09493f1525c5a73941d0517dd/PyMUMPS-0.1.tar.gz 2023-09-08T11:35:53,063 Removed pymumps==0.1 from https://files.pythonhosted.org/packages/ac/27/773ea19219ed0fff64db06f415e6606414b09493f1525c5a73941d0517dd/PyMUMPS-0.1.tar.gz from build tracker '/tmp/pip-build-tracker-n2xhkthm' 2023-09-08T11:35:53,067 Created temporary directory: /tmp/pip-unpack-1m60ucsq 2023-09-08T11:35:53,068 Created temporary directory: /tmp/pip-unpack-1yjx_gbi 2023-09-08T11:35:53,071 Building wheels for collected packages: pymumps 2023-09-08T11:35:53,075 Created temporary directory: /tmp/pip-wheel-d4ha4jia 2023-09-08T11:35:53,076 Building wheel for pymumps (setup.py): started 2023-09-08T11:35:53,077 Destination directory: /tmp/pip-wheel-d4ha4jia 2023-09-08T11:35:53,077 Running command python setup.py bdist_wheel 2023-09-08T11:35:55,011 mumps/_dmumps.c: In function ‘__Pyx_PyList_Append’: 2023-09-08T11:35:55,012 mumps/_dmumps.c:808:23: error: lvalue required as left operand of assignment 2023-09-08T11:35:55,013 808 | Py_SIZE(list) = len+1; 2023-09-08T11:35:55,013 | ^ 2023-09-08T11:35:55,305 mumps/_dmumps.c: In function ‘__pyx_tp_dealloc_array’: 2023-09-08T11:35:55,321 mumps/_dmumps.c:18282:5: error: lvalue required as increment operand 2023-09-08T11:35:55,321 18282 | ++Py_REFCNT(o); 2023-09-08T11:35:55,322 | ^~ 2023-09-08T11:35:55,340 mumps/_dmumps.c:18285:5: error: lvalue required as decrement operand 2023-09-08T11:35:55,341 18285 | --Py_REFCNT(o); 2023-09-08T11:35:55,342 | ^~ 2023-09-08T11:35:55,360 mumps/_dmumps.c: In function ‘__pyx_tp_dealloc_memoryview’: 2023-09-08T11:35:55,376 mumps/_dmumps.c:18729:5: error: lvalue required as increment operand 2023-09-08T11:35:55,376 18729 | ++Py_REFCNT(o); 2023-09-08T11:35:55,377 | ^~ 2023-09-08T11:35:55,396 mumps/_dmumps.c:18732:5: error: lvalue required as decrement operand 2023-09-08T11:35:55,397 18732 | --Py_REFCNT(o); 2023-09-08T11:35:55,397 | ^~ 2023-09-08T11:35:55,409 mumps/_dmumps.c: In function ‘__pyx_tp_dealloc__memoryviewslice’: 2023-09-08T11:35:55,425 mumps/_dmumps.c:19023:5: error: lvalue required as increment operand 2023-09-08T11:35:55,426 19023 | ++Py_REFCNT(o); 2023-09-08T11:35:55,426 | ^~ 2023-09-08T11:35:55,446 mumps/_dmumps.c:19026:5: error: lvalue required as decrement operand 2023-09-08T11:35:55,446 19026 | --Py_REFCNT(o); 2023-09-08T11:35:55,447 | ^~ 2023-09-08T11:35:55,459 mumps/_dmumps.c: In function ‘__Pyx_InitCachedConstants’: 2023-09-08T11:35:55,476 mumps/_dmumps.c:19537:216: warning: passing argument 14 of ‘PyCode_New’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T11:35:55,477 19537 | __pyx_k_codeobj_44 = (PyObject*)__Pyx_PyCode_New(1, 0, 1, 0, 0, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_k_tuple_43, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_45, __pyx_n_s__dmumps_c, 317, __pyx_empty_bytes); if (unlikely(!__pyx_k_codeobj_44)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 317; __pyx_clineno = __LINE__; goto __pyx_L1_error;} 2023-09-08T11:35:55,478 | ^~~ 2023-09-08T11:35:55,478 | | 2023-09-08T11:35:55,478 | int 2023-09-08T11:35:55,479 mumps/_dmumps.c:107:72: note: in definition of macro ‘__Pyx_PyCode_New’ 2023-09-08T11:35:55,479 107 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2023-09-08T11:35:55,480 | ^~~~~ 2023-09-08T11:35:55,480 In file included from /usr/include/python3.11/Python.h:71, 2023-09-08T11:35:55,481 from mumps/_dmumps.c:4: 2023-09-08T11:35:55,481 /usr/include/python3.11/cpython/code.h:151:33: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ 2023-09-08T11:35:55,481 151 | PyObject *, PyObject *, PyObject *, int, PyObject *, 2023-09-08T11:35:55,482 | ^~~~~~~~~~ 2023-09-08T11:35:55,499 mumps/_dmumps.c:19537:221: warning: passing argument 15 of ‘PyCode_New’ makes integer from pointer without a cast [-Wint-conversion] 2023-09-08T11:35:55,500 19537 | __pyx_k_codeobj_44 = (PyObject*)__Pyx_PyCode_New(1, 0, 1, 0, 0, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_k_tuple_43, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_45, __pyx_n_s__dmumps_c, 317, __pyx_empty_bytes); if (unlikely(!__pyx_k_codeobj_44)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 317; __pyx_clineno = __LINE__; goto __pyx_L1_error;} 2023-09-08T11:35:55,501 | ^~~~~~~~~~~~~~~~~ 2023-09-08T11:35:55,501 | | 2023-09-08T11:35:55,502 | PyObject * {aka struct _object *} 2023-09-08T11:35:55,502 mumps/_dmumps.c:107:79: note: in definition of macro ‘__Pyx_PyCode_New’ 2023-09-08T11:35:55,503 107 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2023-09-08T11:35:55,503 | ^~~~ 2023-09-08T11:35:55,504 /usr/include/python3.11/cpython/code.h:151:45: note: expected ‘int’ but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2023-09-08T11:35:55,505 151 | PyObject *, PyObject *, PyObject *, int, PyObject *, 2023-09-08T11:35:55,505 | ^~~ 2023-09-08T11:35:55,522 mumps/_dmumps.c:107:11: error: too few arguments to function ‘PyCode_New’ 2023-09-08T11:35:55,523 107 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2023-09-08T11:35:55,523 | ^~~~~~~~~~ 2023-09-08T11:35:55,524 mumps/_dmumps.c:19537:35: note: in expansion of macro ‘__Pyx_PyCode_New’ 2023-09-08T11:35:55,524 19537 | __pyx_k_codeobj_44 = (PyObject*)__Pyx_PyCode_New(1, 0, 1, 0, 0, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_k_tuple_43, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_45, __pyx_n_s__dmumps_c, 317, __pyx_empty_bytes); if (unlikely(!__pyx_k_codeobj_44)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 317; __pyx_clineno = __LINE__; goto __pyx_L1_error;} 2023-09-08T11:35:55,525 | ^~~~~~~~~~~~~~~~ 2023-09-08T11:35:55,525 /usr/include/python3.11/cpython/code.h:148:28: note: declared here 2023-09-08T11:35:55,526 148 | PyAPI_FUNC(PyCodeObject *) PyCode_New( 2023-09-08T11:35:55,526 | ^~~~~~~~~~ 2023-09-08T11:35:55,542 mumps/_dmumps.c:19549:218: warning: passing argument 14 of ‘PyCode_New’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T11:35:55,543 19549 | __pyx_k_codeobj_48 = (PyObject*)__Pyx_PyCode_New(1, 0, 2, 0, 0, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_k_tuple_47, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_45, __pyx_n_s__cast_array, 326, __pyx_empty_bytes); if (unlikely(!__pyx_k_codeobj_48)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 326; __pyx_clineno = __LINE__; goto __pyx_L1_error;} 2023-09-08T11:35:55,543 | ^~~ 2023-09-08T11:35:55,544 | | 2023-09-08T11:35:55,544 | int 2023-09-08T11:35:55,545 mumps/_dmumps.c:107:72: note: in definition of macro ‘__Pyx_PyCode_New’ 2023-09-08T11:35:55,545 107 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2023-09-08T11:35:55,546 | ^~~~~ 2023-09-08T11:35:55,547 /usr/include/python3.11/cpython/code.h:151:33: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ 2023-09-08T11:35:55,547 151 | PyObject *, PyObject *, PyObject *, int, PyObject *, 2023-09-08T11:35:55,548 | ^~~~~~~~~~ 2023-09-08T11:35:55,564 mumps/_dmumps.c:19549:223: warning: passing argument 15 of ‘PyCode_New’ makes integer from pointer without a cast [-Wint-conversion] 2023-09-08T11:35:55,565 19549 | __pyx_k_codeobj_48 = (PyObject*)__Pyx_PyCode_New(1, 0, 2, 0, 0, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_k_tuple_47, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_45, __pyx_n_s__cast_array, 326, __pyx_empty_bytes); if (unlikely(!__pyx_k_codeobj_48)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 326; __pyx_clineno = __LINE__; goto __pyx_L1_error;} 2023-09-08T11:35:55,566 | ^~~~~~~~~~~~~~~~~ 2023-09-08T11:35:55,566 | | 2023-09-08T11:35:55,567 | PyObject * {aka struct _object *} 2023-09-08T11:35:55,568 mumps/_dmumps.c:107:79: note: in definition of macro ‘__Pyx_PyCode_New’ 2023-09-08T11:35:55,568 107 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2023-09-08T11:35:55,568 | ^~~~ 2023-09-08T11:35:55,569 /usr/include/python3.11/cpython/code.h:151:45: note: expected ‘int’ but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2023-09-08T11:35:55,569 151 | PyObject *, PyObject *, PyObject *, int, PyObject *, 2023-09-08T11:35:55,570 | ^~~ 2023-09-08T11:35:55,586 mumps/_dmumps.c:107:11: error: too few arguments to function ‘PyCode_New’ 2023-09-08T11:35:55,587 107 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2023-09-08T11:35:55,587 | ^~~~~~~~~~ 2023-09-08T11:35:55,588 mumps/_dmumps.c:19549:35: note: in expansion of macro ‘__Pyx_PyCode_New’ 2023-09-08T11:35:55,588 19549 | __pyx_k_codeobj_48 = (PyObject*)__Pyx_PyCode_New(1, 0, 2, 0, 0, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_k_tuple_47, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_45, __pyx_n_s__cast_array, 326, __pyx_empty_bytes); if (unlikely(!__pyx_k_codeobj_48)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 326; __pyx_clineno = __LINE__; goto __pyx_L1_error;} 2023-09-08T11:35:55,589 | ^~~~~~~~~~~~~~~~ 2023-09-08T11:35:55,589 /usr/include/python3.11/cpython/code.h:148:28: note: declared here 2023-09-08T11:35:55,590 148 | PyAPI_FUNC(PyCodeObject *) PyCode_New( 2023-09-08T11:35:55,590 | ^~~~~~~~~~ 2023-09-08T11:35:55,761 mumps/_dmumps.c: In function ‘__Pyx_decode_bytes’: 2023-09-08T11:35:55,779 mumps/_dmumps.c:20889:9: warning: ‘PyUnicode_FromUnicode’ is deprecated [-Wdeprecated-declarations] 2023-09-08T11:35:55,779 20889 | return PyUnicode_FromUnicode(NULL, 0); 2023-09-08T11:35:55,780 | ^~~~~~ 2023-09-08T11:35:55,780 In file included from /usr/include/python3.11/unicodeobject.h:1042, 2023-09-08T11:35:55,781 from /usr/include/python3.11/Python.h:51: 2023-09-08T11:35:55,782 /usr/include/python3.11/cpython/unicodeobject.h:600:42: note: declared here 2023-09-08T11:35:55,782 600 | Py_DEPRECATED(3.3) PyAPI_FUNC(PyObject*) PyUnicode_FromUnicode( 2023-09-08T11:35:55,783 | ^~~~~~~~~~~~~~~~~~~~~ 2023-09-08T11:35:55,811 mumps/_dmumps.c: In function ‘__Pyx_Raise’: 2023-09-08T11:35:55,829 mumps/_dmumps.c:21047:9: warning: ‘PyEval_CallObjectWithKeywords’ is deprecated [-Wdeprecated-declarations] 2023-09-08T11:35:55,830 21047 | owned_instance = PyEval_CallObject(type, args); 2023-09-08T11:35:55,831 | ^~~~~~~~~~~~~~ 2023-09-08T11:35:55,832 In file included from /usr/include/python3.11/Python.h:95: 2023-09-08T11:35:55,833 /usr/include/python3.11/ceval.h:27:43: note: declared here 2023-09-08T11:35:55,833 27 | Py_DEPRECATED(3.9) PyAPI_FUNC(PyObject *) PyEval_CallObjectWithKeywords( 2023-09-08T11:35:55,834 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-08T11:35:55,851 mumps/_dmumps.c: In function ‘__Pyx_ParseOptionalKeywords’: 2023-09-08T11:35:55,869 mumps/_dmumps.c:21185:21: warning: ‘PyUnicode_GET_SIZE’ is deprecated [-Wdeprecated-declarations] 2023-09-08T11:35:55,869 21185 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2023-09-08T11:35:55,870 | ^ 2023-09-08T11:35:55,871 /usr/include/python3.11/cpython/unicodeobject.h:652:26: note: declared here 2023-09-08T11:35:55,872 652 | static inline Py_ssize_t PyUnicode_GET_SIZE(PyObject *op) 2023-09-08T11:35:55,872 | ^~~~~~~~~~~~~~~~~~ 2023-09-08T11:35:55,891 mumps/_dmumps.c:21185:21: warning: ‘PyUnicode_GET_SIZE’ is deprecated [-Wdeprecated-declarations] 2023-09-08T11:35:55,892 21185 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2023-09-08T11:35:55,892 | ^ 2023-09-08T11:35:55,893 /usr/include/python3.11/cpython/unicodeobject.h:652:26: note: declared here 2023-09-08T11:35:55,893 652 | static inline Py_ssize_t PyUnicode_GET_SIZE(PyObject *op) 2023-09-08T11:35:55,894 | ^~~~~~~~~~~~~~~~~~ 2023-09-08T11:35:55,916 mumps/_dmumps.c:21201:25: warning: ‘PyUnicode_GET_SIZE’ is deprecated [-Wdeprecated-declarations] 2023-09-08T11:35:55,916 21201 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2023-09-08T11:35:55,917 | ^ 2023-09-08T11:35:55,918 /usr/include/python3.11/cpython/unicodeobject.h:652:26: note: declared here 2023-09-08T11:35:55,918 652 | static inline Py_ssize_t PyUnicode_GET_SIZE(PyObject *op) 2023-09-08T11:35:55,918 | ^~~~~~~~~~~~~~~~~~ 2023-09-08T11:35:55,938 mumps/_dmumps.c:21201:25: warning: ‘PyUnicode_GET_SIZE’ is deprecated [-Wdeprecated-declarations] 2023-09-08T11:35:55,939 21201 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2023-09-08T11:35:55,939 | ^ 2023-09-08T11:35:55,940 /usr/include/python3.11/cpython/unicodeobject.h:652:26: note: declared here 2023-09-08T11:35:55,940 652 | static inline Py_ssize_t PyUnicode_GET_SIZE(PyObject *op) 2023-09-08T11:35:55,941 | ^~~~~~~~~~~~~~~~~~ 2023-09-08T11:35:55,972 mumps/_dmumps.c: In function ‘__Pyx_decode_c_string’: 2023-09-08T11:35:55,990 mumps/_dmumps.c:21322:9: warning: ‘PyUnicode_FromUnicode’ is deprecated [-Wdeprecated-declarations] 2023-09-08T11:35:55,991 21322 | return PyUnicode_FromUnicode(NULL, 0); 2023-09-08T11:35:55,991 | ^~~~~~ 2023-09-08T11:35:55,992 /usr/include/python3.11/cpython/unicodeobject.h:600:42: note: declared here 2023-09-08T11:35:55,992 600 | Py_DEPRECATED(3.3) PyAPI_FUNC(PyObject*) PyUnicode_FromUnicode( 2023-09-08T11:35:55,993 | ^~~~~~~~~~~~~~~~~~~~~ 2023-09-08T11:35:56,011 mumps/_dmumps.c: In function ‘__Pyx_GetException’: 2023-09-08T11:35:56,037 mumps/_dmumps.c:21435:24: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_type’; did you mean ‘curexc_type’? 2023-09-08T11:35:56,038 21435 | tmp_type = tstate->exc_type; 2023-09-08T11:35:56,039 | ^~~~~~~~ 2023-09-08T11:35:56,039 | curexc_type 2023-09-08T11:35:56,065 mumps/_dmumps.c:21436:25: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_value’; did you mean ‘curexc_value’? 2023-09-08T11:35:56,066 21436 | tmp_value = tstate->exc_value; 2023-09-08T11:35:56,066 | ^~~~~~~~~ 2023-09-08T11:35:56,067 | curexc_value 2023-09-08T11:35:56,093 mumps/_dmumps.c:21437:22: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? 2023-09-08T11:35:56,094 21437 | tmp_tb = tstate->exc_traceback; 2023-09-08T11:35:56,094 | ^~~~~~~~~~~~~ 2023-09-08T11:35:56,095 | curexc_traceback 2023-09-08T11:35:56,121 mumps/_dmumps.c:21438:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_type’; did you mean ‘curexc_type’? 2023-09-08T11:35:56,121 21438 | tstate->exc_type = local_type; 2023-09-08T11:35:56,122 | ^~~~~~~~ 2023-09-08T11:35:56,123 | curexc_type 2023-09-08T11:35:56,149 mumps/_dmumps.c:21439:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_value’; did you mean ‘curexc_value’? 2023-09-08T11:35:56,149 21439 | tstate->exc_value = local_value; 2023-09-08T11:35:56,150 | ^~~~~~~~~ 2023-09-08T11:35:56,150 | curexc_value 2023-09-08T11:35:56,175 mumps/_dmumps.c:21440:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? 2023-09-08T11:35:56,176 21440 | tstate->exc_traceback = local_tb; 2023-09-08T11:35:56,176 | ^~~~~~~~~~~~~ 2023-09-08T11:35:56,177 | curexc_traceback 2023-09-08T11:35:56,206 mumps/_dmumps.c: In function ‘__Pyx_ExceptionSave’: 2023-09-08T11:35:56,233 mumps/_dmumps.c:21786:21: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_type’; did you mean ‘curexc_type’? 2023-09-08T11:35:56,234 21786 | *type = tstate->exc_type; 2023-09-08T11:35:56,234 | ^~~~~~~~ 2023-09-08T11:35:56,235 | curexc_type 2023-09-08T11:35:56,260 mumps/_dmumps.c:21787:22: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_value’; did you mean ‘curexc_value’? 2023-09-08T11:35:56,261 21787 | *value = tstate->exc_value; 2023-09-08T11:35:56,261 | ^~~~~~~~~ 2023-09-08T11:35:56,262 | curexc_value 2023-09-08T11:35:56,287 mumps/_dmumps.c:21788:19: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? 2023-09-08T11:35:56,287 21788 | *tb = tstate->exc_traceback; 2023-09-08T11:35:56,288 | ^~~~~~~~~~~~~ 2023-09-08T11:35:56,288 | curexc_traceback 2023-09-08T11:35:56,289 mumps/_dmumps.c: In function ‘__Pyx_ExceptionReset’: 2023-09-08T11:35:56,313 mumps/_dmumps.c:21800:24: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_type’; did you mean ‘curexc_type’? 2023-09-08T11:35:56,314 21800 | tmp_type = tstate->exc_type; 2023-09-08T11:35:56,315 | ^~~~~~~~ 2023-09-08T11:35:56,315 | curexc_type 2023-09-08T11:35:56,340 mumps/_dmumps.c:21801:25: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_value’; did you mean ‘curexc_value’? 2023-09-08T11:35:56,340 21801 | tmp_value = tstate->exc_value; 2023-09-08T11:35:56,341 | ^~~~~~~~~ 2023-09-08T11:35:56,342 | curexc_value 2023-09-08T11:35:56,366 mumps/_dmumps.c:21802:22: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? 2023-09-08T11:35:56,367 21802 | tmp_tb = tstate->exc_traceback; 2023-09-08T11:35:56,367 | ^~~~~~~~~~~~~ 2023-09-08T11:35:56,368 | curexc_traceback 2023-09-08T11:35:56,392 mumps/_dmumps.c:21803:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_type’; did you mean ‘curexc_type’? 2023-09-08T11:35:56,393 21803 | tstate->exc_type = type; 2023-09-08T11:35:56,394 | ^~~~~~~~ 2023-09-08T11:35:56,394 | curexc_type 2023-09-08T11:35:56,419 mumps/_dmumps.c:21804:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_value’; did you mean ‘curexc_value’? 2023-09-08T11:35:56,419 21804 | tstate->exc_value = value; 2023-09-08T11:35:56,420 | ^~~~~~~~~ 2023-09-08T11:35:56,420 | curexc_value 2023-09-08T11:35:56,445 mumps/_dmumps.c:21805:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? 2023-09-08T11:35:56,446 21805 | tstate->exc_traceback = tb; 2023-09-08T11:35:56,447 | ^~~~~~~~~~~~~ 2023-09-08T11:35:56,447 | curexc_traceback 2023-09-08T11:35:56,559 mumps/_dmumps.c: In function ‘__Pyx_CreateCodeObjectForTraceback’: 2023-09-08T11:35:56,578 mumps/_dmumps.c:22563:9: warning: passing argument 14 of ‘PyCode_New’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T11:35:56,579 22563 | py_line, /*int firstlineno,*/ 2023-09-08T11:35:56,579 | ^~~~~~~ 2023-09-08T11:35:56,580 | | 2023-09-08T11:35:56,580 | int 2023-09-08T11:35:56,581 mumps/_dmumps.c:107:72: note: in definition of macro ‘__Pyx_PyCode_New’ 2023-09-08T11:35:56,581 107 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2023-09-08T11:35:56,581 | ^~~~~ 2023-09-08T11:35:56,582 /usr/include/python3.11/cpython/code.h:151:33: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ 2023-09-08T11:35:56,582 151 | PyObject *, PyObject *, PyObject *, int, PyObject *, 2023-09-08T11:35:56,583 | ^~~~~~~~~~ 2023-09-08T11:35:56,599 mumps/_dmumps.c:22564:9: warning: passing argument 15 of ‘PyCode_New’ makes integer from pointer without a cast [-Wint-conversion] 2023-09-08T11:35:56,600 22564 | __pyx_empty_bytes /*PyObject *lnotab*/ 2023-09-08T11:35:56,600 | ^~~~~~~~~~~~~~~~~ 2023-09-08T11:35:56,601 | | 2023-09-08T11:35:56,601 | PyObject * {aka struct _object *} 2023-09-08T11:35:56,602 mumps/_dmumps.c:107:79: note: in definition of macro ‘__Pyx_PyCode_New’ 2023-09-08T11:35:56,603 107 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2023-09-08T11:35:56,603 | ^~~~ 2023-09-08T11:35:56,604 /usr/include/python3.11/cpython/code.h:151:45: note: expected ‘int’ but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2023-09-08T11:35:56,605 151 | PyObject *, PyObject *, PyObject *, int, PyObject *, 2023-09-08T11:35:56,605 | ^~~ 2023-09-08T11:35:56,620 mumps/_dmumps.c:107:11: error: too few arguments to function ‘PyCode_New’ 2023-09-08T11:35:56,621 107 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2023-09-08T11:35:56,622 | ^~~~~~~~~~ 2023-09-08T11:35:56,622 mumps/_dmumps.c:22549:15: note: in expansion of macro ‘__Pyx_PyCode_New’ 2023-09-08T11:35:56,623 22549 | py_code = __Pyx_PyCode_New( 2023-09-08T11:35:56,624 | ^~~~~~~~~~~~~~~~ 2023-09-08T11:35:56,624 /usr/include/python3.11/cpython/code.h:148:28: note: declared here 2023-09-08T11:35:56,625 148 | PyAPI_FUNC(PyCodeObject *) PyCode_New( 2023-09-08T11:35:56,625 | ^~~~~~~~~~ 2023-09-08T11:35:56,634 mumps/_dmumps.c: In function ‘__Pyx_AddTraceback’: 2023-09-08T11:35:56,653 mumps/_dmumps.c:22595:13: error: invalid use of incomplete typedef ‘PyFrameObject’ {aka ‘struct _frame’} 2023-09-08T11:35:56,654 22595 | py_frame->f_lineno = py_line; 2023-09-08T11:35:56,654 | ^~ 2023-09-08T11:35:56,855 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2023-09-08T11:35:56,998 ERROR: [present-rich] python setup.py bdist_wheel exited with 1 2023-09-08T11:35:57,011 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2023-09-08T11:35:57,011 exec(compile('"'"''"'"''"'"' 2023-09-08T11:35:57,011 # This is -- a caller that pip uses to run setup.py 2023-09-08T11:35:57,011 # 2023-09-08T11:35:57,011 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-08T11:35:57,011 # import from `distutils.core` to work with newer packaging standards. 2023-09-08T11:35:57,011 # - It provides a clear error message when setuptools is not installed. 2023-09-08T11:35:57,011 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-08T11:35:57,011 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-08T11:35:57,011 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-08T11:35:57,011 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-08T11:35:57,011 import os, sys, tokenize 2023-09-08T11:35:57,011 2023-09-08T11:35:57,011 try: 2023-09-08T11:35:57,011 import setuptools 2023-09-08T11:35:57,011 except ImportError as error: 2023-09-08T11:35:57,011 print( 2023-09-08T11:35:57,011 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-08T11:35:57,011 "the build environment.", 2023-09-08T11:35:57,011 file=sys.stderr, 2023-09-08T11:35:57,011 ) 2023-09-08T11:35:57,011 sys.exit(1) 2023-09-08T11:35:57,011 2023-09-08T11:35:57,011 __file__ = %r 2023-09-08T11:35:57,011 sys.argv[0] = __file__ 2023-09-08T11:35:57,011 2023-09-08T11:35:57,011 if os.path.exists(__file__): 2023-09-08T11:35:57,011 filename = __file__ 2023-09-08T11:35:57,011 with tokenize.open(__file__) as f: 2023-09-08T11:35:57,011 setup_py_code = f.read() 2023-09-08T11:35:57,011 else: 2023-09-08T11:35:57,011 filename = "" 2023-09-08T11:35:57,011 setup_py_code = "from setuptools import setup; setup()" 2023-09-08T11:35:57,011 2023-09-08T11:35:57,011 exec(compile(setup_py_code, filename, "exec")) 2023-09-08T11:35:57,011 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-_d1ko9f5/pymumps_67910ec0ba3f4b64aeee1032f34bc851/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-d4ha4jia[/] 2023-09-08T11:35:57,012 [bold magenta]cwd[/]: /tmp/pip-wheel-_d1ko9f5/pymumps_67910ec0ba3f4b64aeee1032f34bc851/ 2023-09-08T11:35:57,013 Building wheel for pymumps (setup.py): finished with status 'error' 2023-09-08T11:35:57,014 ERROR: Failed building wheel for pymumps 2023-09-08T11:35:57,015 Running setup.py clean for pymumps 2023-09-08T11:35:57,017 Running command python setup.py clean 2023-09-08T11:35:57,997 'build/bdist.linux-armv7l' does not exist -- can't clean it 2023-09-08T11:35:57,997 'build/scripts-3.11' does not exist -- can't clean it 2023-09-08T11:35:58,106 Failed to build pymumps 2023-09-08T11:35:58,108 ERROR: Failed to build one or more wheels 2023-09-08T11:35:58,109 Exception information: 2023-09-08T11:35:58,109 Traceback (most recent call last): 2023-09-08T11:35:58,109 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-08T11:35:58,109 status = run_func(*args) 2023-09-08T11:35:58,109 ^^^^^^^^^^^^^^^ 2023-09-08T11:35:58,109 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-08T11:35:58,109 return func(self, options, args) 2023-09-08T11:35:58,109 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T11:35:58,109 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 181, in run 2023-09-08T11:35:58,109 raise CommandError("Failed to build one or more wheels") 2023-09-08T11:35:58,109 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2023-09-08T11:35:58,112 Removed build tracker: '/tmp/pip-build-tracker-n2xhkthm'