2025-09-07T22:26:03,638 Created temporary directory: /tmp/pip-build-tracker-93xakcl6 2025-09-07T22:26:03,638 Initialized build tracking at /tmp/pip-build-tracker-93xakcl6 2025-09-07T22:26:03,638 Created build tracker: /tmp/pip-build-tracker-93xakcl6 2025-09-07T22:26:03,639 Entered build tracker: /tmp/pip-build-tracker-93xakcl6 2025-09-07T22:26:03,639 Created temporary directory: /tmp/pip-wheel-29_bqvkw 2025-09-07T22:26:03,642 Created temporary directory: /tmp/pip-ephem-wheel-cache-qx6y9m4u 2025-09-07T22:26:03,703 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-07T22:26:03,705 2 location(s) to search for versions of pymumps: 2025-09-07T22:26:03,705 * https://pypi.org/simple/pymumps/ 2025-09-07T22:26:03,705 * https://www.piwheels.org/simple/pymumps/ 2025-09-07T22:26:03,705 Fetching project page and analyzing links: https://pypi.org/simple/pymumps/ 2025-09-07T22:26:03,706 Getting page https://pypi.org/simple/pymumps/ 2025-09-07T22:26:03,707 Found index url https://pypi.org/simple/ 2025-09-07T22:26:03,858 Fetched page https://pypi.org/simple/pymumps/ as application/vnd.pypi.simple.v1+json 2025-09-07T22:26:03,861 Found link https://files.pythonhosted.org/packages/ac/27/773ea19219ed0fff64db06f415e6606414b09493f1525c5a73941d0517dd/PyMUMPS-0.1.tar.gz (from https://pypi.org/simple/pymumps/), version: 0.1 2025-09-07T22:26:03,862 Found link https://files.pythonhosted.org/packages/a6/d9/17e83815b9d8e2fa6dfaed054bfd32e7123faea7242eff6d0feb4be382b4/PyMUMPS-0.2.tar.gz (from https://pypi.org/simple/pymumps/), version: 0.2 2025-09-07T22:26:03,862 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 2025-09-07T22:26:03,863 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 2025-09-07T22:26:03,863 Found link https://files.pythonhosted.org/packages/8d/36/75ff7ce99ff1f65132af5a310c10eeb6f80537ad352570a39f1c1eb239b7/pymumps-0.3.3.tar.gz (from https://pypi.org/simple/pymumps/), version: 0.3.3 2025-09-07T22:26:03,864 Fetching project page and analyzing links: https://www.piwheels.org/simple/pymumps/ 2025-09-07T22:26:03,865 Getting page https://www.piwheels.org/simple/pymumps/ 2025-09-07T22:26:03,866 Found index url https://www.piwheels.org/simple/ 2025-09-07T22:26:03,960 Fetched page https://www.piwheels.org/simple/pymumps/ as text/html 2025-09-07T22:26:03,963 Skipping link: No binaries permitted for pymumps: https://archive1.piwheels.org/simple/pymumps/PyMUMPS-0.3.3-cp311-cp311-linux_armv6l.whl#sha256=7f6fb6a1b22e84803c7ed1388b0ec1e3cfbdc4f33560db42737ddcc81a8e8661 (from https://www.piwheels.org/simple/pymumps/) 2025-09-07T22:26:03,964 Skipping link: No binaries permitted for pymumps: https://archive1.piwheels.org/simple/pymumps/PyMUMPS-0.3.3-cp311-cp311-linux_armv7l.whl#sha256=7f6fb6a1b22e84803c7ed1388b0ec1e3cfbdc4f33560db42737ddcc81a8e8661 (from https://www.piwheels.org/simple/pymumps/) 2025-09-07T22:26:03,964 Skipping link: No binaries permitted for pymumps: https://archive1.piwheels.org/simple/pymumps/PyMUMPS-0.3.3-cp37-cp37m-linux_armv6l.whl#sha256=40b60d4ec0765bff945c550efd63d20c91feebdd6805d974c698a9ff2caabf2a (from https://www.piwheels.org/simple/pymumps/) 2025-09-07T22:26:03,964 Skipping link: No binaries permitted for pymumps: https://archive1.piwheels.org/simple/pymumps/PyMUMPS-0.3.3-cp37-cp37m-linux_armv7l.whl#sha256=40b60d4ec0765bff945c550efd63d20c91feebdd6805d974c698a9ff2caabf2a (from https://www.piwheels.org/simple/pymumps/) 2025-09-07T22:26:03,964 Skipping link: No binaries permitted for pymumps: https://archive1.piwheels.org/simple/pymumps/PyMUMPS-0.3.3-cp39-cp39-linux_armv6l.whl#sha256=993e138010b925afaa804c9978f36bddc028e83018d18d386825670fdf88a04b (from https://www.piwheels.org/simple/pymumps/) 2025-09-07T22:26:03,964 Skipping link: No binaries permitted for pymumps: https://archive1.piwheels.org/simple/pymumps/PyMUMPS-0.3.3-cp39-cp39-linux_armv7l.whl#sha256=993e138010b925afaa804c9978f36bddc028e83018d18d386825670fdf88a04b (from https://www.piwheels.org/simple/pymumps/) 2025-09-07T22:26:03,964 Skipping link: No binaries permitted for pymumps: https://archive1.piwheels.org/simple/pymumps/PyMUMPS-0.3.2-cp39-cp39-linux_armv6l.whl#sha256=ddca26aba403cf0ea701cf9251d3e2af60c963198982649e7b464f30eeda58c3 (from https://www.piwheels.org/simple/pymumps/) 2025-09-07T22:26:03,964 Skipping link: No binaries permitted for pymumps: https://archive1.piwheels.org/simple/pymumps/PyMUMPS-0.3.2-cp39-cp39-linux_armv7l.whl#sha256=ddca26aba403cf0ea701cf9251d3e2af60c963198982649e7b464f30eeda58c3 (from https://www.piwheels.org/simple/pymumps/) 2025-09-07T22:26:03,964 Skipping link: No binaries permitted for pymumps: https://archive1.piwheels.org/simple/pymumps/PyMUMPS-0.3.2-cp311-cp311-linux_armv6l.whl#sha256=1d208ac7738a1bfa816ca99f5ff7479bd8d68c745ca937f8bd9e57416a475573 (from https://www.piwheels.org/simple/pymumps/) 2025-09-07T22:26:03,965 Skipping link: No binaries permitted for pymumps: https://archive1.piwheels.org/simple/pymumps/PyMUMPS-0.3.2-cp311-cp311-linux_armv7l.whl#sha256=1d208ac7738a1bfa816ca99f5ff7479bd8d68c745ca937f8bd9e57416a475573 (from https://www.piwheels.org/simple/pymumps/) 2025-09-07T22:26:03,965 Skipping link: No binaries permitted for pymumps: https://archive1.piwheels.org/simple/pymumps/PyMUMPS-0.3.1-cp39-cp39-linux_armv6l.whl#sha256=5c29f21d3c24bbbf39d7bd29030afacaf24ea1f6cf3061d67874be5486c92c27 (from https://www.piwheels.org/simple/pymumps/) 2025-09-07T22:26:03,965 Skipping link: No binaries permitted for pymumps: https://archive1.piwheels.org/simple/pymumps/PyMUMPS-0.3.1-cp39-cp39-linux_armv7l.whl#sha256=5c29f21d3c24bbbf39d7bd29030afacaf24ea1f6cf3061d67874be5486c92c27 (from https://www.piwheels.org/simple/pymumps/) 2025-09-07T22:26:03,965 Skipping link: No binaries permitted for pymumps: https://archive1.piwheels.org/simple/pymumps/PyMUMPS-0.3.1-cp311-cp311-linux_armv6l.whl#sha256=e54056a7a83d3f430c638c6d9176a15ac2eddda6161fc3857fa34aea3611f71d (from https://www.piwheels.org/simple/pymumps/) 2025-09-07T22:26:03,965 Skipping link: No binaries permitted for pymumps: https://archive1.piwheels.org/simple/pymumps/PyMUMPS-0.3.1-cp311-cp311-linux_armv7l.whl#sha256=e54056a7a83d3f430c638c6d9176a15ac2eddda6161fc3857fa34aea3611f71d (from https://www.piwheels.org/simple/pymumps/) 2025-09-07T22:26:03,965 Skipping link: No binaries permitted for pymumps: https://archive1.piwheels.org/simple/pymumps/PyMUMPS-0.2-cp39-cp39-linux_armv6l.whl#sha256=94a44c05b29abba6fd1f74d82d9f9ca4f9d78902ac3a09a6454ce69b052c50d8 (from https://www.piwheels.org/simple/pymumps/) 2025-09-07T22:26:03,965 Skipping link: No binaries permitted for pymumps: https://archive1.piwheels.org/simple/pymumps/PyMUMPS-0.2-cp39-cp39-linux_armv7l.whl#sha256=94a44c05b29abba6fd1f74d82d9f9ca4f9d78902ac3a09a6454ce69b052c50d8 (from https://www.piwheels.org/simple/pymumps/) 2025-09-07T22:26:03,965 Skipping link: No binaries permitted for pymumps: https://archive1.piwheels.org/simple/pymumps/PyMUMPS-0.2-cp311-cp311-linux_armv6l.whl#sha256=c5dd075d779d1eee5894b1b5bc67a7acc924723f8247740b310ab1692586c306 (from https://www.piwheels.org/simple/pymumps/) 2025-09-07T22:26:03,966 Skipping link: No binaries permitted for pymumps: https://archive1.piwheels.org/simple/pymumps/PyMUMPS-0.2-cp311-cp311-linux_armv7l.whl#sha256=c5dd075d779d1eee5894b1b5bc67a7acc924723f8247740b310ab1692586c306 (from https://www.piwheels.org/simple/pymumps/) 2025-09-07T22:26:03,966 Skipping link: not a file: https://www.piwheels.org/simple/pymumps/ 2025-09-07T22:26:03,966 Skipping link: not a file: https://pypi.org/simple/pymumps/ 2025-09-07T22:26:03,990 Given no hashes to check 1 links for project 'pymumps': discarding no candidates 2025-09-07T22:26:03,991 Collecting pymumps==0.1 2025-09-07T22:26:03,992 Created temporary directory: /tmp/pip-unpack-oj8shr9a 2025-09-07T22:26:04,132 Downloading PyMUMPS-0.1.tar.gz (96 kB) 2025-09-07T22:26:04,181 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-93xakcl6' 2025-09-07T22:26:04,183 Running setup.py (path:/tmp/pip-wheel-29_bqvkw/pymumps_e3bf2bc6d77a477baee938aab98bcbc4/setup.py) egg_info for package pymumps 2025-09-07T22:26:04,183 Created temporary directory: /tmp/pip-pip-egg-info-4wkvd83g 2025-09-07T22:26:04,183 Preparing metadata (setup.py): started 2025-09-07T22:26:04,184 Running command python setup.py egg_info 2025-09-07T22:26:05,180 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-07T22:26:05,180 !! 2025-09-07T22:26:05,180 ******************************************************************************** 2025-09-07T22:26:05,180 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-07T22:26:05,180 License :: OSI Approved :: BSD License 2025-09-07T22:26:05,180 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-07T22:26:05,181 ******************************************************************************** 2025-09-07T22:26:05,181 !! 2025-09-07T22:26:05,181 self._finalize_license_expression() 2025-09-07T22:26:05,735 Preparing metadata (setup.py): finished with status 'done' 2025-09-07T22:26:05,740 Source in /tmp/pip-wheel-29_bqvkw/pymumps_e3bf2bc6d77a477baee938aab98bcbc4 has version 0.1, which satisfies requirement pymumps==0.1 from https://files.pythonhosted.org/packages/ac/27/773ea19219ed0fff64db06f415e6606414b09493f1525c5a73941d0517dd/PyMUMPS-0.1.tar.gz 2025-09-07T22:26:05,740 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-93xakcl6' 2025-09-07T22:26:05,743 Created temporary directory: /tmp/pip-unpack-t8sehkxq 2025-09-07T22:26:05,743 Created temporary directory: /tmp/pip-unpack-4quho_e0 2025-09-07T22:26:05,743 Building wheels for collected packages: pymumps 2025-09-07T22:26:05,745 Created temporary directory: /tmp/pip-wheel-s03tj9e0 2025-09-07T22:26:05,745 DEPRECATION: Building 'pymumps' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'pymumps'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-07T22:26:05,746 Building wheel for pymumps (setup.py): started 2025-09-07T22:26:05,747 Destination directory: /tmp/pip-wheel-s03tj9e0 2025-09-07T22:26:05,747 Running command python setup.py bdist_wheel 2025-09-07T22:26:06,740 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-07T22:26:06,740 !! 2025-09-07T22:26:06,740 ******************************************************************************** 2025-09-07T22:26:06,740 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-07T22:26:06,740 License :: OSI Approved :: BSD License 2025-09-07T22:26:06,741 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-07T22:26:06,741 ******************************************************************************** 2025-09-07T22:26:06,741 !! 2025-09-07T22:26:06,741 self._finalize_license_expression() 2025-09-07T22:26:07,890 mumps/_dmumps.c: In function ‘__Pyx_PyList_Append’: 2025-09-07T22:26:07,890 mumps/_dmumps.c:808:23: error: lvalue required as left operand of assignment 2025-09-07T22:26:07,890 808 | Py_SIZE(list) = len+1; 2025-09-07T22:26:07,890 | ^ 2025-09-07T22:26:08,172 mumps/_dmumps.c: In function ‘__pyx_tp_dealloc_array’: 2025-09-07T22:26:08,189 mumps/_dmumps.c:18282:5: error: lvalue required as increment operand 2025-09-07T22:26:08,190 18282 | ++Py_REFCNT(o); 2025-09-07T22:26:08,190 | ^~ 2025-09-07T22:26:08,212 mumps/_dmumps.c:18285:5: error: lvalue required as decrement operand 2025-09-07T22:26:08,212 18285 | --Py_REFCNT(o); 2025-09-07T22:26:08,212 | ^~ 2025-09-07T22:26:08,229 mumps/_dmumps.c: In function ‘__pyx_tp_dealloc_memoryview’: 2025-09-07T22:26:08,247 mumps/_dmumps.c:18729:5: error: lvalue required as increment operand 2025-09-07T22:26:08,247 18729 | ++Py_REFCNT(o); 2025-09-07T22:26:08,248 | ^~ 2025-09-07T22:26:08,270 mumps/_dmumps.c:18732:5: error: lvalue required as decrement operand 2025-09-07T22:26:08,270 18732 | --Py_REFCNT(o); 2025-09-07T22:26:08,270 | ^~ 2025-09-07T22:26:08,283 mumps/_dmumps.c: In function ‘__pyx_tp_dealloc__memoryviewslice’: 2025-09-07T22:26:08,302 mumps/_dmumps.c:19023:5: error: lvalue required as increment operand 2025-09-07T22:26:08,302 19023 | ++Py_REFCNT(o); 2025-09-07T22:26:08,303 | ^~ 2025-09-07T22:26:08,326 mumps/_dmumps.c:19026:5: error: lvalue required as decrement operand 2025-09-07T22:26:08,326 19026 | --Py_REFCNT(o); 2025-09-07T22:26:08,326 | ^~ 2025-09-07T22:26:08,338 mumps/_dmumps.c: In function ‘__Pyx_InitCachedConstants’: 2025-09-07T22:26:08,357 mumps/_dmumps.c:19537:3: warning: ‘PyCode_New’ is deprecated [-Wdeprecated-declarations] 2025-09-07T22:26:08,358 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;} 2025-09-07T22:26:08,358 | ^~~~~~~~~~~~~~~~~~ 2025-09-07T22:26:08,358 In file included from /usr/include/python3.13/Python.h:101, 2025-09-07T22:26:08,358 from mumps/_dmumps.c:4: 2025-09-07T22:26:08,358 /usr/include/python3.13/cpython/code.h:213:1: note: declared here 2025-09-07T22:26:08,359 213 | PyCode_New( 2025-09-07T22:26:08,359 | ^~~~~~~~~~ 2025-09-07T22:26:08,380 mumps/_dmumps.c:19537:216: error: passing argument 14 of ‘PyCode_New’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:26:08,380 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;} 2025-09-07T22:26:08,380 | ^~~ 2025-09-07T22:26:08,380 | | 2025-09-07T22:26:08,381 | int 2025-09-07T22:26:08,381 mumps/_dmumps.c:107:72: note: in definition of macro ‘__Pyx_PyCode_New’ 2025-09-07T22:26:08,381 107 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2025-09-07T22:26:08,381 | ^~~~~ 2025-09-07T22:26:08,381 /usr/include/python3.13/cpython/code.h:216:45: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ 2025-09-07T22:26:08,381 216 | PyObject *l, PyObject *m, PyObject *n, int o, PyObject *p, 2025-09-07T22:26:08,381 | ~~~~~~~~~~^ 2025-09-07T22:26:08,406 mumps/_dmumps.c:19537:221: error: passing argument 15 of ‘PyCode_New’ makes integer from pointer without a cast [-Wint-conversion] 2025-09-07T22:26:08,406 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;} 2025-09-07T22:26:08,406 | ^~~~~~~~~~~~~~~~~ 2025-09-07T22:26:08,406 | | 2025-09-07T22:26:08,406 | PyObject * {aka struct _object *} 2025-09-07T22:26:08,407 mumps/_dmumps.c:107:79: note: in definition of macro ‘__Pyx_PyCode_New’ 2025-09-07T22:26:08,407 107 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2025-09-07T22:26:08,407 | ^~~~ 2025-09-07T22:26:08,407 /usr/include/python3.13/cpython/code.h:216:52: note: expected ‘int’ but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2025-09-07T22:26:08,407 216 | PyObject *l, PyObject *m, PyObject *n, int o, PyObject *p, 2025-09-07T22:26:08,407 | ~~~~^ 2025-09-07T22:26:08,429 mumps/_dmumps.c:107:11: error: too few arguments to function ‘PyCode_New’ 2025-09-07T22:26:08,429 107 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2025-09-07T22:26:08,429 | ^~~~~~~~~~ 2025-09-07T22:26:08,429 mumps/_dmumps.c:19537:35: note: in expansion of macro ‘__Pyx_PyCode_New’ 2025-09-07T22:26:08,429 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;} 2025-09-07T22:26:08,429 | ^~~~~~~~~~~~~~~~ 2025-09-07T22:26:08,430 /usr/include/python3.13/cpython/code.h:213:1: note: declared here 2025-09-07T22:26:08,430 213 | PyCode_New( 2025-09-07T22:26:08,430 | ^~~~~~~~~~ 2025-09-07T22:26:08,448 mumps/_dmumps.c:19549:3: warning: ‘PyCode_New’ is deprecated [-Wdeprecated-declarations] 2025-09-07T22:26:08,448 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;} 2025-09-07T22:26:08,448 | ^~~~~~~~~~~~~~~~~~ 2025-09-07T22:26:08,449 /usr/include/python3.13/cpython/code.h:213:1: note: declared here 2025-09-07T22:26:08,449 213 | PyCode_New( 2025-09-07T22:26:08,449 | ^~~~~~~~~~ 2025-09-07T22:26:08,469 mumps/_dmumps.c:19549:218: error: passing argument 14 of ‘PyCode_New’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:26:08,470 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;} 2025-09-07T22:26:08,470 | ^~~ 2025-09-07T22:26:08,470 | | 2025-09-07T22:26:08,470 | int 2025-09-07T22:26:08,470 mumps/_dmumps.c:107:72: note: in definition of macro ‘__Pyx_PyCode_New’ 2025-09-07T22:26:08,470 107 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2025-09-07T22:26:08,470 | ^~~~~ 2025-09-07T22:26:08,470 /usr/include/python3.13/cpython/code.h:216:45: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ 2025-09-07T22:26:08,470 216 | PyObject *l, PyObject *m, PyObject *n, int o, PyObject *p, 2025-09-07T22:26:08,470 | ~~~~~~~~~~^ 2025-09-07T22:26:08,491 mumps/_dmumps.c:19549:223: error: passing argument 15 of ‘PyCode_New’ makes integer from pointer without a cast [-Wint-conversion] 2025-09-07T22:26:08,491 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;} 2025-09-07T22:26:08,491 | ^~~~~~~~~~~~~~~~~ 2025-09-07T22:26:08,491 | | 2025-09-07T22:26:08,491 | PyObject * {aka struct _object *} 2025-09-07T22:26:08,491 mumps/_dmumps.c:107:79: note: in definition of macro ‘__Pyx_PyCode_New’ 2025-09-07T22:26:08,491 107 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2025-09-07T22:26:08,491 | ^~~~ 2025-09-07T22:26:08,491 /usr/include/python3.13/cpython/code.h:216:52: note: expected ‘int’ but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2025-09-07T22:26:08,492 216 | PyObject *l, PyObject *m, PyObject *n, int o, PyObject *p, 2025-09-07T22:26:08,492 | ~~~~^ 2025-09-07T22:26:08,512 mumps/_dmumps.c:107:11: error: too few arguments to function ‘PyCode_New’ 2025-09-07T22:26:08,512 107 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2025-09-07T22:26:08,512 | ^~~~~~~~~~ 2025-09-07T22:26:08,512 mumps/_dmumps.c:19549:35: note: in expansion of macro ‘__Pyx_PyCode_New’ 2025-09-07T22:26:08,512 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;} 2025-09-07T22:26:08,512 | ^~~~~~~~~~~~~~~~ 2025-09-07T22:26:08,513 /usr/include/python3.13/cpython/code.h:213:1: note: declared here 2025-09-07T22:26:08,513 213 | PyCode_New( 2025-09-07T22:26:08,513 | ^~~~~~~~~~ 2025-09-07T22:26:08,687 mumps/_dmumps.c: In function ‘__pyx_fatalerror’: 2025-09-07T22:26:08,708 mumps/_dmumps.c:20795:19: error: macro "va_start" requires 2 arguments, but only 1 given 2025-09-07T22:26:08,708 20795 | va_start(vargs); 2025-09-07T22:26:08,708 | ^ 2025-09-07T22:26:08,708 In file included from /usr/include/python3.13/Python.h:23: 2025-09-07T22:26:08,709 /usr/lib/gcc/arm-linux-gnueabihf/14/include/stdarg.h:50:9: note: macro "va_start" defined here 2025-09-07T22:26:08,709 50 | #define va_start(v,l) __builtin_va_start(v,l) 2025-09-07T22:26:08,709 | ^~~~~~~~ 2025-09-07T22:26:08,736 mumps/_dmumps.c:20795:5: error: ‘va_start’ undeclared (first use in this function) 2025-09-07T22:26:08,736 20795 | va_start(vargs); 2025-09-07T22:26:08,737 | ^~~~~~~~ 2025-09-07T22:26:08,739 mumps/_dmumps.c:20795:5: note: each undeclared identifier is reported only once for each function it appears in 2025-09-07T22:26:08,780 mumps/_dmumps.c: In function ‘__Pyx_decode_bytes’: 2025-09-07T22:26:08,810 mumps/_dmumps.c:20889:16: error: implicit declaration of function ‘PyUnicode_FromUnicode’; did you mean ‘PyInt_FromUnicode’? [-Wimplicit-function-declaration] 2025-09-07T22:26:08,810 20889 | return PyUnicode_FromUnicode(NULL, 0); 2025-09-07T22:26:08,810 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-07T22:26:08,810 | PyInt_FromUnicode 2025-09-07T22:26:08,833 mumps/_dmumps.c:20889:16: error: returning ‘int’ from a function with return type ‘PyObject *’ {aka ‘struct _object *’} makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:26:08,833 20889 | return PyUnicode_FromUnicode(NULL, 0); 2025-09-07T22:26:08,833 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-07T22:26:08,843 mumps/_dmumps.c: In function ‘__Pyx_ErrRestore’: 2025-09-07T22:26:08,864 mumps/_dmumps.c:20922:22: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-07T22:26:08,864 20922 | tmp_type = tstate->curexc_type; 2025-09-07T22:26:08,864 | ^~ 2025-09-07T22:26:08,885 mumps/_dmumps.c:20923:23: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_value’ 2025-09-07T22:26:08,885 20923 | tmp_value = tstate->curexc_value; 2025-09-07T22:26:08,885 | ^~ 2025-09-07T22:26:08,907 mumps/_dmumps.c:20924:20: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-07T22:26:08,907 20924 | tmp_tb = tstate->curexc_traceback; 2025-09-07T22:26:08,907 | ^~ 2025-09-07T22:26:08,928 mumps/_dmumps.c:20925:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-07T22:26:08,928 20925 | tstate->curexc_type = type; 2025-09-07T22:26:08,928 | ^~ 2025-09-07T22:26:08,949 mumps/_dmumps.c:20926:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_value’ 2025-09-07T22:26:08,950 20926 | tstate->curexc_value = value; 2025-09-07T22:26:08,950 | ^~ 2025-09-07T22:26:08,971 mumps/_dmumps.c:20927:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-07T22:26:08,971 20927 | tstate->curexc_traceback = tb; 2025-09-07T22:26:08,971 | ^~ 2025-09-07T22:26:08,971 mumps/_dmumps.c: In function ‘__Pyx_ErrFetch’: 2025-09-07T22:26:08,993 mumps/_dmumps.c:20938:19: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-07T22:26:08,993 20938 | *type = tstate->curexc_type; 2025-09-07T22:26:08,993 | ^~ 2025-09-07T22:26:09,014 mumps/_dmumps.c:20939:20: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_value’ 2025-09-07T22:26:09,014 20939 | *value = tstate->curexc_value; 2025-09-07T22:26:09,014 | ^~ 2025-09-07T22:26:09,035 mumps/_dmumps.c:20940:17: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-07T22:26:09,036 20940 | *tb = tstate->curexc_traceback; 2025-09-07T22:26:09,036 | ^~ 2025-09-07T22:26:09,057 mumps/_dmumps.c:20941:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-07T22:26:09,057 20941 | tstate->curexc_type = 0; 2025-09-07T22:26:09,057 | ^~ 2025-09-07T22:26:09,078 mumps/_dmumps.c:20942:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_value’ 2025-09-07T22:26:09,078 20942 | tstate->curexc_value = 0; 2025-09-07T22:26:09,078 | ^~ 2025-09-07T22:26:09,099 mumps/_dmumps.c:20943:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-07T22:26:09,100 20943 | tstate->curexc_traceback = 0; 2025-09-07T22:26:09,100 | ^~ 2025-09-07T22:26:09,138 mumps/_dmumps.c: In function ‘__Pyx_Raise’: 2025-09-07T22:26:09,168 mumps/_dmumps.c:21047:26: error: implicit declaration of function ‘PyEval_CallObject’; did you mean ‘PyObject_CallObject’? [-Wimplicit-function-declaration] 2025-09-07T22:26:09,168 21047 | owned_instance = PyEval_CallObject(type, args); 2025-09-07T22:26:09,168 | ^~~~~~~~~~~~~~~~~ 2025-09-07T22:26:09,168 | PyObject_CallObject 2025-09-07T22:26:09,191 mumps/_dmumps.c:21047:24: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:26:09,191 21047 | owned_instance = PyEval_CallObject(type, args); 2025-09-07T22:26:09,191 | ^ 2025-09-07T22:26:09,226 mumps/_dmumps.c:21086:34: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-07T22:26:09,227 21086 | PyObject* tmp_tb = tstate->curexc_traceback; 2025-09-07T22:26:09,227 | ^~ 2025-09-07T22:26:09,248 mumps/_dmumps.c:21089:19: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-07T22:26:09,248 21089 | tstate->curexc_traceback = tb; 2025-09-07T22:26:09,248 | ^~ 2025-09-07T22:26:09,267 mumps/_dmumps.c: In function ‘__Pyx_ParseOptionalKeywords’: 2025-09-07T22:26:09,297 mumps/_dmumps.c:21185:22: error: implicit declaration of function ‘PyUnicode_GET_SIZE’; did you mean ‘PyDict_GET_SIZE’? [-Wimplicit-function-declaration] 2025-09-07T22:26:09,297 21185 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2025-09-07T22:26:09,298 | ^~~~~~~~~~~~~~~~~~ 2025-09-07T22:26:09,298 | PyDict_GET_SIZE 2025-09-07T22:26:09,338 mumps/_dmumps.c: In function ‘__Pyx_decode_c_string’: 2025-09-07T22:26:09,359 mumps/_dmumps.c:21322:16: error: returning ‘int’ from a function with return type ‘PyObject *’ {aka ‘struct _object *’} makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:26:09,359 21322 | return PyUnicode_FromUnicode(NULL, 0); 2025-09-07T22:26:09,359 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-07T22:26:09,364 mumps/_dmumps.c: In function ‘__Pyx_IterFinish’: 2025-09-07T22:26:09,385 mumps/_dmumps.c:21349:32: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-07T22:26:09,385 21349 | PyObject* exc_type = tstate->curexc_type; 2025-09-07T22:26:09,385 | ^~ 2025-09-07T22:26:09,407 mumps/_dmumps.c:21353:31: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_value’ 2025-09-07T22:26:09,407 21353 | exc_value = tstate->curexc_value; 2025-09-07T22:26:09,407 | ^~ 2025-09-07T22:26:09,428 mumps/_dmumps.c:21354:28: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-07T22:26:09,428 21354 | exc_tb = tstate->curexc_traceback; 2025-09-07T22:26:09,428 | ^~ 2025-09-07T22:26:09,449 mumps/_dmumps.c:21355:19: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-07T22:26:09,449 21355 | tstate->curexc_type = 0; 2025-09-07T22:26:09,449 | ^~ 2025-09-07T22:26:09,470 mumps/_dmumps.c:21356:19: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_value’ 2025-09-07T22:26:09,470 21356 | tstate->curexc_value = 0; 2025-09-07T22:26:09,470 | ^~ 2025-09-07T22:26:09,491 mumps/_dmumps.c:21357:19: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-07T22:26:09,492 21357 | tstate->curexc_traceback = 0; 2025-09-07T22:26:09,492 | ^~ 2025-09-07T22:26:09,497 mumps/_dmumps.c: In function ‘__Pyx_GetException’: 2025-09-07T22:26:09,519 mumps/_dmumps.c:21408:24: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-07T22:26:09,519 21408 | local_type = tstate->curexc_type; 2025-09-07T22:26:09,519 | ^~ 2025-09-07T22:26:09,541 mumps/_dmumps.c:21409:25: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_value’ 2025-09-07T22:26:09,541 21409 | local_value = tstate->curexc_value; 2025-09-07T22:26:09,541 | ^~ 2025-09-07T22:26:09,563 mumps/_dmumps.c:21410:22: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-07T22:26:09,563 21410 | local_tb = tstate->curexc_traceback; 2025-09-07T22:26:09,563 | ^~ 2025-09-07T22:26:09,584 mumps/_dmumps.c:21411:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-07T22:26:09,585 21411 | tstate->curexc_type = 0; 2025-09-07T22:26:09,585 | ^~ 2025-09-07T22:26:09,606 mumps/_dmumps.c:21412:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_value’ 2025-09-07T22:26:09,606 21412 | tstate->curexc_value = 0; 2025-09-07T22:26:09,606 | ^~ 2025-09-07T22:26:09,628 mumps/_dmumps.c:21413:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-07T22:26:09,628 21413 | tstate->curexc_traceback = 0; 2025-09-07T22:26:09,628 | ^~ 2025-09-07T22:26:09,650 mumps/_dmumps.c:21419:24: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-07T22:26:09,650 21419 | if (unlikely(tstate->curexc_type)) 2025-09-07T22:26:09,650 | ^~ 2025-09-07T22:26:09,650 mumps/_dmumps.c:315:45: note: in definition of macro ‘unlikely’ 2025-09-07T22:26:09,650 315 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-09-07T22:26:09,650 | ^ 2025-09-07T22:26:09,690 mumps/_dmumps.c:21435:24: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_type’; did you mean ‘exc_state’? 2025-09-07T22:26:09,690 21435 | tmp_type = tstate->exc_type; 2025-09-07T22:26:09,690 | ^~~~~~~~ 2025-09-07T22:26:09,691 | exc_state 2025-09-07T22:26:09,711 mumps/_dmumps.c:21436:23: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_value’ 2025-09-07T22:26:09,711 21436 | tmp_value = tstate->exc_value; 2025-09-07T22:26:09,711 | ^~ 2025-09-07T22:26:09,733 mumps/_dmumps.c:21437:20: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_traceback’ 2025-09-07T22:26:09,733 21437 | tmp_tb = tstate->exc_traceback; 2025-09-07T22:26:09,733 | ^~ 2025-09-07T22:26:09,763 mumps/_dmumps.c:21438:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_type’; did you mean ‘exc_state’? 2025-09-07T22:26:09,764 21438 | tstate->exc_type = local_type; 2025-09-07T22:26:09,764 | ^~~~~~~~ 2025-09-07T22:26:09,764 | exc_state 2025-09-07T22:26:09,784 mumps/_dmumps.c:21439:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_value’ 2025-09-07T22:26:09,785 21439 | tstate->exc_value = local_value; 2025-09-07T22:26:09,785 | ^~ 2025-09-07T22:26:09,806 mumps/_dmumps.c:21440:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_traceback’ 2025-09-07T22:26:09,806 21440 | tstate->exc_traceback = local_tb; 2025-09-07T22:26:09,806 | ^~ 2025-09-07T22:26:09,808 mumps/_dmumps.c: In function ‘__Pyx_PyInt_from_py_MUMPS_INT’: 2025-09-07T22:26:09,829 mumps/_dmumps.c:21614:23: error: too few arguments to function ‘_PyLong_AsByteArray’ 2025-09-07T22:26:09,830 21614 | int ret = _PyLong_AsByteArray((PyLongObject *)v, 2025-09-07T22:26:09,830 | ^~~~~~~~~~~~~~~~~~~ 2025-09-07T22:26:09,830 In file included from /usr/include/python3.13/longobject.h:107, 2025-09-07T22:26:09,830 from /usr/include/python3.13/Python.h:81: 2025-09-07T22:26:09,830 /usr/include/python3.13/cpython/longobject.h:111:17: note: declared here 2025-09-07T22:26:09,830 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v, 2025-09-07T22:26:09,830 | ^~~~~~~~~~~~~~~~~~~ 2025-09-07T22:26:09,862 mumps/_dmumps.c: In function ‘__Pyx_ExceptionSave’: 2025-09-07T22:26:09,893 mumps/_dmumps.c:21786:21: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_type’; did you mean ‘exc_state’? 2025-09-07T22:26:09,893 21786 | *type = tstate->exc_type; 2025-09-07T22:26:09,893 | ^~~~~~~~ 2025-09-07T22:26:09,893 | exc_state 2025-09-07T22:26:09,914 mumps/_dmumps.c:21787:20: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_value’ 2025-09-07T22:26:09,914 21787 | *value = tstate->exc_value; 2025-09-07T22:26:09,914 | ^~ 2025-09-07T22:26:09,935 mumps/_dmumps.c:21788:17: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_traceback’ 2025-09-07T22:26:09,935 21788 | *tb = tstate->exc_traceback; 2025-09-07T22:26:09,935 | ^~ 2025-09-07T22:26:09,936 mumps/_dmumps.c: In function ‘__Pyx_ExceptionReset’: 2025-09-07T22:26:09,966 mumps/_dmumps.c:21800:24: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_type’; did you mean ‘exc_state’? 2025-09-07T22:26:09,966 21800 | tmp_type = tstate->exc_type; 2025-09-07T22:26:09,966 | ^~~~~~~~ 2025-09-07T22:26:09,966 | exc_state 2025-09-07T22:26:09,987 mumps/_dmumps.c:21801:23: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_value’ 2025-09-07T22:26:09,987 21801 | tmp_value = tstate->exc_value; 2025-09-07T22:26:09,987 | ^~ 2025-09-07T22:26:10,008 mumps/_dmumps.c:21802:20: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_traceback’ 2025-09-07T22:26:10,009 21802 | tmp_tb = tstate->exc_traceback; 2025-09-07T22:26:10,009 | ^~ 2025-09-07T22:26:10,039 mumps/_dmumps.c:21803:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_type’; did you mean ‘exc_state’? 2025-09-07T22:26:10,039 21803 | tstate->exc_type = type; 2025-09-07T22:26:10,039 | ^~~~~~~~ 2025-09-07T22:26:10,039 | exc_state 2025-09-07T22:26:10,060 mumps/_dmumps.c:21804:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_value’ 2025-09-07T22:26:10,060 21804 | tstate->exc_value = value; 2025-09-07T22:26:10,060 | ^~ 2025-09-07T22:26:10,081 mumps/_dmumps.c:21805:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_traceback’ 2025-09-07T22:26:10,081 21805 | tstate->exc_traceback = tb; 2025-09-07T22:26:10,082 | ^~ 2025-09-07T22:26:10,209 mumps/_dmumps.c: In function ‘__Pyx_CreateCodeObjectForTraceback’: 2025-09-07T22:26:10,231 mumps/_dmumps.c:22549:5: warning: ‘PyCode_New’ is deprecated [-Wdeprecated-declarations] 2025-09-07T22:26:10,231 22549 | py_code = __Pyx_PyCode_New( 2025-09-07T22:26:10,231 | ^~~~~~~ 2025-09-07T22:26:10,231 /usr/include/python3.13/cpython/code.h:213:1: note: declared here 2025-09-07T22:26:10,231 213 | PyCode_New( 2025-09-07T22:26:10,231 | ^~~~~~~~~~ 2025-09-07T22:26:10,253 mumps/_dmumps.c:22563:9: error: passing argument 14 of ‘PyCode_New’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T22:26:10,253 22563 | py_line, /*int firstlineno,*/ 2025-09-07T22:26:10,253 | ^~~~~~~ 2025-09-07T22:26:10,254 | | 2025-09-07T22:26:10,254 | int 2025-09-07T22:26:10,254 mumps/_dmumps.c:107:72: note: in definition of macro ‘__Pyx_PyCode_New’ 2025-09-07T22:26:10,254 107 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2025-09-07T22:26:10,254 | ^~~~~ 2025-09-07T22:26:10,254 /usr/include/python3.13/cpython/code.h:216:45: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ 2025-09-07T22:26:10,254 216 | PyObject *l, PyObject *m, PyObject *n, int o, PyObject *p, 2025-09-07T22:26:10,254 | ~~~~~~~~~~^ 2025-09-07T22:26:10,278 mumps/_dmumps.c:22564:9: error: passing argument 15 of ‘PyCode_New’ makes integer from pointer without a cast [-Wint-conversion] 2025-09-07T22:26:10,278 22564 | __pyx_empty_bytes /*PyObject *lnotab*/ 2025-09-07T22:26:10,278 | ^~~~~~~~~~~~~~~~~ 2025-09-07T22:26:10,278 | | 2025-09-07T22:26:10,278 | PyObject * {aka struct _object *} 2025-09-07T22:26:10,279 mumps/_dmumps.c:107:79: note: in definition of macro ‘__Pyx_PyCode_New’ 2025-09-07T22:26:10,279 107 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2025-09-07T22:26:10,279 | ^~~~ 2025-09-07T22:26:10,279 /usr/include/python3.13/cpython/code.h:216:52: note: expected ‘int’ but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2025-09-07T22:26:10,279 216 | PyObject *l, PyObject *m, PyObject *n, int o, PyObject *p, 2025-09-07T22:26:10,279 | ~~~~^ 2025-09-07T22:26:10,303 mumps/_dmumps.c:107:11: error: too few arguments to function ‘PyCode_New’ 2025-09-07T22:26:10,303 107 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2025-09-07T22:26:10,303 | ^~~~~~~~~~ 2025-09-07T22:26:10,303 mumps/_dmumps.c:22549:15: note: in expansion of macro ‘__Pyx_PyCode_New’ 2025-09-07T22:26:10,303 22549 | py_code = __Pyx_PyCode_New( 2025-09-07T22:26:10,303 | ^~~~~~~~~~~~~~~~ 2025-09-07T22:26:10,303 /usr/include/python3.13/cpython/code.h:213:1: note: declared here 2025-09-07T22:26:10,304 213 | PyCode_New( 2025-09-07T22:26:10,304 | ^~~~~~~~~~ 2025-09-07T22:26:10,318 mumps/_dmumps.c: In function ‘__Pyx_AddTraceback’: 2025-09-07T22:26:10,341 mumps/_dmumps.c:22595:13: error: invalid use of incomplete typedef ‘PyFrameObject’ {aka ‘struct _frame’} 2025-09-07T22:26:10,341 22595 | py_frame->f_lineno = py_line; 2025-09-07T22:26:10,341 | ^~ 2025-09-07T22:26:10,544 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2025-09-07T22:26:10,690 ERROR: python setup.py bdist_wheel exited with 1 2025-09-07T22:26:10,703 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-07T22:26:10,703 exec(compile('"'"''"'"''"'"' 2025-09-07T22:26:10,703 # This is -- a caller that pip uses to run setup.py 2025-09-07T22:26:10,703 # 2025-09-07T22:26:10,703 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-07T22:26:10,703 # import from `distutils.core` to work with newer packaging standards. 2025-09-07T22:26:10,703 # - It provides a clear error message when setuptools is not installed. 2025-09-07T22:26:10,703 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-07T22:26:10,703 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-07T22:26:10,703 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-07T22:26:10,703 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-07T22:26:10,703 import os, sys, tokenize, traceback 2025-09-07T22:26:10,703 2025-09-07T22:26:10,703 try: 2025-09-07T22:26:10,703 import setuptools 2025-09-07T22:26:10,703 except ImportError: 2025-09-07T22:26:10,703 print( 2025-09-07T22:26:10,703 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-07T22:26:10,703 "the build environment with exception:", 2025-09-07T22:26:10,703 file=sys.stderr, 2025-09-07T22:26:10,703 ) 2025-09-07T22:26:10,703 traceback.print_exc() 2025-09-07T22:26:10,703 sys.exit(1) 2025-09-07T22:26:10,703 2025-09-07T22:26:10,703 __file__ = %r 2025-09-07T22:26:10,703 sys.argv[0] = __file__ 2025-09-07T22:26:10,703 2025-09-07T22:26:10,703 if os.path.exists(__file__): 2025-09-07T22:26:10,703 filename = __file__ 2025-09-07T22:26:10,703 with tokenize.open(__file__) as f: 2025-09-07T22:26:10,703 setup_py_code = f.read() 2025-09-07T22:26:10,703 else: 2025-09-07T22:26:10,703 filename = "" 2025-09-07T22:26:10,703 setup_py_code = "from setuptools import setup; setup()" 2025-09-07T22:26:10,703 2025-09-07T22:26:10,703 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T22:26:10,703 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-29_bqvkw/pymumps_e3bf2bc6d77a477baee938aab98bcbc4/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-s03tj9e0[/] 2025-09-07T22:26:10,703 [bold magenta]cwd[/]: /tmp/pip-wheel-29_bqvkw/pymumps_e3bf2bc6d77a477baee938aab98bcbc4/ 2025-09-07T22:26:10,703 Building wheel for pymumps (setup.py): finished with status 'error' 2025-09-07T22:26:10,704 ERROR: Failed building wheel for pymumps 2025-09-07T22:26:10,705 Running setup.py clean for pymumps 2025-09-07T22:26:10,705 Running command python setup.py clean 2025-09-07T22:26:11,680 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-07T22:26:11,680 !! 2025-09-07T22:26:11,680 ******************************************************************************** 2025-09-07T22:26:11,680 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-07T22:26:11,680 License :: OSI Approved :: BSD License 2025-09-07T22:26:11,680 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-07T22:26:11,681 ******************************************************************************** 2025-09-07T22:26:11,681 !! 2025-09-07T22:26:11,681 self._finalize_license_expression() 2025-09-07T22:26:11,898 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-07T22:26:11,898 'build/scripts-3.13' does not exist -- can't clean it 2025-09-07T22:26:12,011 Failed to build pymumps 2025-09-07T22:26:12,012 ERROR: Failed to build one or more wheels 2025-09-07T22:26:12,013 Exception information: 2025-09-07T22:26:12,013 Traceback (most recent call last): 2025-09-07T22:26:12,013 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-07T22:26:12,013 status = _inner_run() 2025-09-07T22:26:12,013 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-07T22:26:12,013 return self.run(options, args) 2025-09-07T22:26:12,013 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-07T22:26:12,013 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-07T22:26:12,013 return func(self, options, args) 2025-09-07T22:26:12,013 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-07T22:26:12,013 raise CommandError("Failed to build one or more wheels") 2025-09-07T22:26:12,013 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-07T22:26:12,017 Removed build tracker: '/tmp/pip-build-tracker-93xakcl6'