2025-09-09T01:01:34,265 Created temporary directory: /tmp/pip-build-tracker-jr3_w8ro 2025-09-09T01:01:34,266 Initialized build tracking at /tmp/pip-build-tracker-jr3_w8ro 2025-09-09T01:01:34,266 Created build tracker: /tmp/pip-build-tracker-jr3_w8ro 2025-09-09T01:01:34,266 Entered build tracker: /tmp/pip-build-tracker-jr3_w8ro 2025-09-09T01:01:34,266 Created temporary directory: /tmp/pip-wheel-uzwabwo8 2025-09-09T01:01:34,270 Created temporary directory: /tmp/pip-ephem-wheel-cache-6myz4lxj 2025-09-09T01:01:34,326 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-09T01:01:34,328 2 location(s) to search for versions of sageregina: 2025-09-09T01:01:34,328 * https://pypi.org/simple/sageregina/ 2025-09-09T01:01:34,328 * https://www.piwheels.org/simple/sageregina/ 2025-09-09T01:01:34,328 Fetching project page and analyzing links: https://pypi.org/simple/sageregina/ 2025-09-09T01:01:34,328 Getting page https://pypi.org/simple/sageregina/ 2025-09-09T01:01:34,330 Found index url https://pypi.org/simple/ 2025-09-09T01:01:34,400 Fetched page https://pypi.org/simple/sageregina/ as application/vnd.pypi.simple.v1+json 2025-09-09T01:01:34,403 Found link https://files.pythonhosted.org/packages/fe/3c/8edd6fb83acce29b58c310371ec66034408d862db9e04d2728a89a20b456/sageRegina-5.0%2B1.tar.gz (from https://pypi.org/simple/sageregina/), version: 5.0+1 2025-09-09T01:01:34,403 Found link https://files.pythonhosted.org/packages/04/a4/4bea4aaa241a783895704e7f7a3c1263d115b3c802bd1766da2f93e479ea/sageRegina-5.1.tar.gz (from https://pypi.org/simple/sageregina/), version: 5.1 2025-09-09T01:01:34,403 Found link https://files.pythonhosted.org/packages/5b/d2/bcee5774238110c0a22cc5121a5c0d78c05172d032e9a92ef0951262ea4b/sageRegina-5.1%2B1.tar.gz (from https://pypi.org/simple/sageregina/), version: 5.1+1 2025-09-09T01:01:34,404 Found link https://files.pythonhosted.org/packages/b0/a7/b423df2e55a868ae8658155cb49a234b8b0f2fdcbb3b432882ceadeffdfc/sageRegina-5.1.2.tar.gz (from https://pypi.org/simple/sageregina/), version: 5.1.2 2025-09-09T01:01:34,404 Found link https://files.pythonhosted.org/packages/24/d4/22b80a0d58209024a9c9c362ec7687258acbb07e25c11677304588a3db55/sageRegina-5.1.3.tar.gz (from https://pypi.org/simple/sageregina/), version: 5.1.3 2025-09-09T01:01:34,404 Found link https://files.pythonhosted.org/packages/88/5a/b3332bebf09dd1cf97c6173600f62d20693067d860b2b4a4e0f5de37d56f/sageRegina-5.1.5.tar.gz (from https://pypi.org/simple/sageregina/), version: 5.1.5 2025-09-09T01:01:34,404 Found link https://files.pythonhosted.org/packages/b4/3b/836379f67f1e468c2264b46c99eeabfdc6253e4c8bdee22144b4c2212749/sageRegina-5.1.9.tar.gz (from https://pypi.org/simple/sageregina/), version: 5.1.9 2025-09-09T01:01:34,404 Found link https://files.pythonhosted.org/packages/91/91/7b3c6fbc9039b1f0d68143a40f4106ddcd367a5327b36e3d8b334df7722e/sageRegina-5.1.10.tar.gz (from https://pypi.org/simple/sageregina/), version: 5.1.10 2025-09-09T01:01:34,405 Found link https://files.pythonhosted.org/packages/59/fd/d9717641918ab11641070fb97c3028a78c74ee5c445001f46a5078e9d093/sageRegina-6.0.0.tar.gz (from https://pypi.org/simple/sageregina/), version: 6.0.0 2025-09-09T01:01:34,405 Found link https://files.pythonhosted.org/packages/e5/3e/86a2372248312cd8fa16b0c475fe21fd68a6a86c12925315e8c7d948b164/sageRegina-6.0.1.tar.gz (from https://pypi.org/simple/sageregina/), version: 6.0.1 2025-09-09T01:01:34,405 Fetching project page and analyzing links: https://www.piwheels.org/simple/sageregina/ 2025-09-09T01:01:34,406 Getting page https://www.piwheels.org/simple/sageregina/ 2025-09-09T01:01:34,406 Found index url https://www.piwheels.org/simple/ 2025-09-09T01:01:34,508 Fetched page https://www.piwheels.org/simple/sageregina/ as text/html 2025-09-09T01:01:34,508 Skipping link: not a file: https://www.piwheels.org/simple/sageregina/ 2025-09-09T01:01:34,509 Skipping link: not a file: https://pypi.org/simple/sageregina/ 2025-09-09T01:01:34,535 Given no hashes to check 1 links for project 'sageregina': discarding no candidates 2025-09-09T01:01:34,536 Collecting sageregina==5.1.10 2025-09-09T01:01:34,538 Created temporary directory: /tmp/pip-unpack-2nuv1jcf 2025-09-09T01:01:35,222 Downloading sageRegina-5.1.10.tar.gz (45.3 MB) 2025-09-09T01:01:53,341 Added sageregina==5.1.10 from https://files.pythonhosted.org/packages/91/91/7b3c6fbc9039b1f0d68143a40f4106ddcd367a5327b36e3d8b334df7722e/sageRegina-5.1.10.tar.gz to build tracker '/tmp/pip-build-tracker-jr3_w8ro' 2025-09-09T01:01:53,342 Running setup.py (path:/tmp/pip-wheel-uzwabwo8/sageregina_4d1129c951bd4d7eb348d26491b87dd8/setup.py) egg_info for package sageregina 2025-09-09T01:01:53,343 Created temporary directory: /tmp/pip-pip-egg-info-ziwbndyn 2025-09-09T01:01:53,343 Preparing metadata (setup.py): started 2025-09-09T01:01:53,344 Running command python setup.py egg_info 2025-09-09T01:01:54,630 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-09T01:01:54,630 !! 2025-09-09T01:01:54,630 ******************************************************************************** 2025-09-09T01:01:54,630 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-09T01:01:54,631 License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+) 2025-09-09T01:01:54,631 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-09T01:01:54,631 ******************************************************************************** 2025-09-09T01:01:54,631 !! 2025-09-09T01:01:54,631 self._finalize_license_expression() 2025-09-09T01:01:54,706 running egg_info 2025-09-09T01:01:54,783 creating /tmp/pip-pip-egg-info-ziwbndyn/sageRegina.egg-info 2025-09-09T01:01:54,783 writing /tmp/pip-pip-egg-info-ziwbndyn/sageRegina.egg-info/PKG-INFO 2025-09-09T01:01:54,785 writing dependency_links to /tmp/pip-pip-egg-info-ziwbndyn/sageRegina.egg-info/dependency_links.txt 2025-09-09T01:01:54,785 writing top-level names to /tmp/pip-pip-egg-info-ziwbndyn/sageRegina.egg-info/top_level.txt 2025-09-09T01:01:54,786 writing manifest file '/tmp/pip-pip-egg-info-ziwbndyn/sageRegina.egg-info/SOURCES.txt' 2025-09-09T01:01:55,167 reading manifest file '/tmp/pip-pip-egg-info-ziwbndyn/sageRegina.egg-info/SOURCES.txt' 2025-09-09T01:01:55,190 writing manifest file '/tmp/pip-pip-egg-info-ziwbndyn/sageRegina.egg-info/SOURCES.txt' 2025-09-09T01:01:55,326 Preparing metadata (setup.py): finished with status 'done' 2025-09-09T01:01:55,330 Source in /tmp/pip-wheel-uzwabwo8/sageregina_4d1129c951bd4d7eb348d26491b87dd8 has version 5.1.10, which satisfies requirement sageregina==5.1.10 from https://files.pythonhosted.org/packages/91/91/7b3c6fbc9039b1f0d68143a40f4106ddcd367a5327b36e3d8b334df7722e/sageRegina-5.1.10.tar.gz 2025-09-09T01:01:55,331 Removed sageregina==5.1.10 from https://files.pythonhosted.org/packages/91/91/7b3c6fbc9039b1f0d68143a40f4106ddcd367a5327b36e3d8b334df7722e/sageRegina-5.1.10.tar.gz from build tracker '/tmp/pip-build-tracker-jr3_w8ro' 2025-09-09T01:01:55,334 Created temporary directory: /tmp/pip-unpack-jmy49j7m 2025-09-09T01:01:55,334 Created temporary directory: /tmp/pip-unpack-op35eehm 2025-09-09T01:01:55,334 Building wheels for collected packages: sageregina 2025-09-09T01:01:55,335 Created temporary directory: /tmp/pip-wheel-hw121jah 2025-09-09T01:01:55,336 DEPRECATION: Building 'sageregina' 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 'sageregina'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-09T01:01:55,337 Building wheel for sageregina (setup.py): started 2025-09-09T01:01:55,338 Destination directory: /tmp/pip-wheel-hw121jah 2025-09-09T01:01:55,338 Running command python setup.py bdist_wheel 2025-09-09T01:01:56,630 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-09T01:01:56,630 !! 2025-09-09T01:01:56,630 ******************************************************************************** 2025-09-09T01:01:56,630 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-09T01:01:56,630 License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+) 2025-09-09T01:01:56,630 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-09T01:01:56,631 ******************************************************************************** 2025-09-09T01:01:56,631 !! 2025-09-09T01:01:56,631 self._finalize_license_expression() 2025-09-09T01:01:56,632 running bdist_wheel 2025-09-09T01:01:56,992 running build 2025-09-09T01:01:56,992 running build_py 2025-09-09T01:01:57,068 creating build/lib.linux-armv7l-cpython-313/regina 2025-09-09T01:01:57,068 copying regina_3a523aa/python/regina/purePyMethods.py -> build/lib.linux-armv7l-cpython-313/regina 2025-09-09T01:01:57,069 copying regina_3a523aa/python/regina/sageSetup.py -> build/lib.linux-armv7l-cpython-313/regina 2025-09-09T01:01:57,070 copying regina_3a523aa/python/regina/__init__.py -> build/lib.linux-armv7l-cpython-313/regina 2025-09-09T01:01:57,071 creating build/lib.linux-armv7l-cpython-313/regina/pyCensus 2025-09-09T01:01:57,071 copying regina_3a523aa/python/regina/pyCensus/__init__.py -> build/lib.linux-armv7l-cpython-313/regina/pyCensus 2025-09-09T01:01:57,072 creating build/lib.linux-armv7l-cpython-313/regina/sageRegina 2025-09-09T01:01:57,073 copying extras/sageRegina/test.py -> build/lib.linux-armv7l-cpython-313/regina/sageRegina 2025-09-09T01:01:57,074 copying extras/sageRegina/__init__.py -> build/lib.linux-armv7l-cpython-313/regina/sageRegina 2025-09-09T01:01:57,074 copying extras/sageRegina/version.py -> build/lib.linux-armv7l-cpython-313/regina/sageRegina 2025-09-09T01:01:57,075 copying extras/sageRegina/config.py -> build/lib.linux-armv7l-cpython-313/regina/sageRegina 2025-09-09T01:01:57,082 copying regina_3a523aa/python/regina/pyCensus/closed-or-census-11.tdb -> build/lib.linux-armv7l-cpython-313/regina/pyCensus 2025-09-09T01:01:57,085 copying regina_3a523aa/python/regina/pyCensus/cusped-hyp-or-census-9.tdb -> build/lib.linux-armv7l-cpython-313/regina/pyCensus 2025-09-09T01:01:57,093 copying regina_3a523aa/python/regina/pyCensus/closed-nor-census-11.tdb -> build/lib.linux-armv7l-cpython-313/regina/pyCensus 2025-09-09T01:01:57,094 copying regina_3a523aa/python/regina/pyCensus/cusped-hyp-nor-census-9.tdb -> build/lib.linux-armv7l-cpython-313/regina/pyCensus 2025-09-09T01:01:57,098 copying regina_3a523aa/python/regina/pyCensus/closed-hyp-census-full.tdb -> build/lib.linux-armv7l-cpython-313/regina/pyCensus 2025-09-09T01:01:57,100 copying regina_3a523aa/python/regina/pyCensus/hyp-knot-link-census.tdb -> build/lib.linux-armv7l-cpython-313/regina/pyCensus 2025-09-09T01:01:57,101 creating build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,102 copying regina_3a523aa/python/testsuite/file.test -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,103 copying regina_3a523aa/python/testsuite/alltypes.out -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,104 copying regina_3a523aa/python/testsuite/generic.out -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,104 copying regina_3a523aa/python/testsuite/i18n.test -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,105 copying regina_3a523aa/python/testsuite/i18n.out -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,106 copying regina_3a523aa/python/testsuite/misc.test -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,107 copying regina_3a523aa/python/testsuite/theta_in_solid_torus.orb -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,107 copying regina_3a523aa/python/testsuite/orb.test -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,108 copying regina_3a523aa/python/testsuite/file1.rga -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,109 copying regina_3a523aa/python/testsuite/hypersurfaces.out -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,110 copying regina_3a523aa/python/testsuite/file2.rga -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,111 copying regina_3a523aa/python/testsuite/i18n-latin1.rga -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,112 copying regina_3a523aa/python/testsuite/memory2.test -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,112 copying regina_3a523aa/python/testsuite/file3.rga -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,113 copying regina_3a523aa/python/testsuite/README.txt -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,114 copying regina_3a523aa/python/testsuite/surfaces.test -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,115 copying regina_3a523aa/python/testsuite/cube.orb -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,115 copying regina_3a523aa/python/testsuite/embeddings.test -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,116 copying regina_3a523aa/python/testsuite/euler.test -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,117 copying regina_3a523aa/python/testsuite/O2_1.rga -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,117 copying regina_3a523aa/python/testsuite/facenumbering.out -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,118 copying regina_3a523aa/python/testsuite/sample.pdf -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,119 copying regina_3a523aa/python/testsuite/misc.out -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,120 copying regina_3a523aa/python/testsuite/knotted-Y.orb -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,121 copying regina_3a523aa/python/testsuite/skeleton.out -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,122 copying regina_3a523aa/python/testsuite/trigeneral.test -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,122 copying regina_3a523aa/python/testsuite/safeheldtype_basic.test -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,123 copying regina_3a523aa/python/testsuite/groups.out -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,124 copying regina_3a523aa/python/testsuite/safeheldtype_packet.test -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,125 copying regina_3a523aa/python/testsuite/generic.test -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,125 copying regina_3a523aa/python/testsuite/pdf.out -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,126 copying regina_3a523aa/python/testsuite/utf8.out -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,127 copying regina_3a523aa/python/testsuite/orb.out -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,127 copying regina_3a523aa/python/testsuite/O2_1.tri -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,128 copying regina_3a523aa/python/testsuite/surfaces.out -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,129 copying regina_3a523aa/python/testsuite/hypersurfaces.test -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,130 copying regina_3a523aa/python/testsuite/embeddings.out -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,131 copying regina_3a523aa/python/testsuite/testall.in -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,132 copying regina_3a523aa/python/testsuite/facenumbering.test -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,132 copying regina_3a523aa/python/testsuite/i18n-utf8.rga -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,133 copying regina_3a523aa/python/testsuite/integer.out -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,134 copying regina_3a523aa/python/testsuite/iterators.test -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,134 copying regina_3a523aa/python/testsuite/integer.test -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,135 copying regina_3a523aa/python/testsuite/iterators.out -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,136 copying regina_3a523aa/python/testsuite/dodec.orb -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,137 copying regina_3a523aa/python/testsuite/euler.out -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,137 copying regina_3a523aa/python/testsuite/alltypes.test -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,138 copying regina_3a523aa/python/testsuite/memory1.test -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,139 copying regina_3a523aa/python/testsuite/trigeneral.out -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,140 copying regina_3a523aa/python/testsuite/utf8.test -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,141 copying regina_3a523aa/python/testsuite/safeheldtype_packet.out -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,141 copying regina_3a523aa/python/testsuite/CMakeLists.txt -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,142 copying regina_3a523aa/python/testsuite/pdf.test -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,143 copying regina_3a523aa/python/testsuite/equality.test -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,143 copying regina_3a523aa/python/testsuite/safeheldtype_basic.out -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,144 copying regina_3a523aa/python/testsuite/skeleton.test -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,145 copying regina_3a523aa/python/testsuite/memory1.out -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,146 copying regina_3a523aa/python/testsuite/groups.test -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,146 copying regina_3a523aa/python/testsuite/italian.orb -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,147 copying regina_3a523aa/python/testsuite/file.out -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,148 copying regina_3a523aa/python/testsuite/equality.out -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,149 copying regina_3a523aa/python/testsuite/memory2.out -> build/lib.linux-armv7l-cpython-313/regina/sageRegina/testsuite 2025-09-09T01:01:57,151 running build_clib 2025-09-09T01:01:57,228 building 'boost_python_regina' library 2025-09-09T01:01:57,236 creating build/temp.linux-armv7l-cpython-313/boost_1_68_0/libs/python/src 2025-09-09T01:01:57,238 creating build/temp.linux-armv7l-cpython-313/boost_1_68_0/libs/python/src/object 2025-09-09T01:01:57,239 creating build/temp.linux-armv7l-cpython-313/boost_1_68_0/libs/python/src/numpy 2025-09-09T01:01:57,240 creating build/temp.linux-armv7l-cpython-313/boost_1_68_0/libs/python/src/converter 2025-09-09T01:01:57,241 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iboost_1_68_0 -I/usr/include/python3.13 -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -c boost_1_68_0/libs/python/src/import.cpp -o build/temp.linux-armv7l-cpython-313/boost_1_68_0/libs/python/src/import.o -fpermissive 2025-09-09T01:02:02,283 In file included from boost_1_68_0/boost/python/detail/is_xxx.hpp:8, 2025-09-09T01:02:02,283 from boost_1_68_0/boost/python/detail/is_auto_ptr.hpp:9, 2025-09-09T01:02:02,283 from boost_1_68_0/boost/python/detail/copy_ctor_mutates_rhs.hpp:8, 2025-09-09T01:02:02,284 from boost_1_68_0/boost/python/detail/value_arg.hpp:7, 2025-09-09T01:02:02,284 from boost_1_68_0/boost/python/object/forward.hpp:10, 2025-09-09T01:02:02,284 from boost_1_68_0/boost/python/object/pointer_holder.hpp:16, 2025-09-09T01:02:02,284 from boost_1_68_0/boost/python/to_python_indirect.hpp:10, 2025-09-09T01:02:02,284 from boost_1_68_0/boost/python/converter/arg_to_python.hpp:10, 2025-09-09T01:02:02,284 from boost_1_68_0/boost/python/call.hpp:15, 2025-09-09T01:02:02,284 from boost_1_68_0/boost/python/object_core.hpp:14, 2025-09-09T01:02:02,284 from boost_1_68_0/boost/python/object.hpp:9, 2025-09-09T01:02:02,284 from boost_1_68_0/boost/python/import.hpp:8, 2025-09-09T01:02:02,284 from boost_1_68_0/libs/python/src/import.cpp:6: 2025-09-09T01:02:02,284 boost_1_68_0/boost/python/detail/is_auto_ptr.hpp:17:40: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-09T01:02:02,285 17 | BOOST_PYTHON_IS_XXX_DEF(auto_ptr, std::auto_ptr, 1) 2025-09-09T01:02:02,285 | ^~~~~~~~ 2025-09-09T01:02:02,285 boost_1_68_0/boost/detail/is_xxx.hpp:20:4: note: in definition of macro ‘BOOST_DETAIL_IS_XXX_DEF’ 2025-09-09T01:02:02,285 20 | qualified_name< BOOST_PP_ENUM_PARAMS_Z(1, nargs, T) > \ 2025-09-09T01:02:02,285 | ^~~~~~~~~~~~~~ 2025-09-09T01:02:02,285 boost_1_68_0/boost/python/detail/is_auto_ptr.hpp:17:1: note: in expansion of macro ‘BOOST_PYTHON_IS_XXX_DEF’ 2025-09-09T01:02:02,285 17 | BOOST_PYTHON_IS_XXX_DEF(auto_ptr, std::auto_ptr, 1) 2025-09-09T01:02:02,285 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T01:02:02,286 In file included from /usr/include/c++/14/memory:78, 2025-09-09T01:02:02,286 from boost_1_68_0/boost/config/no_tr1/memory.hpp:21, 2025-09-09T01:02:02,286 from boost_1_68_0/boost/get_pointer.hpp:14, 2025-09-09T01:02:02,286 from boost_1_68_0/boost/python/object/pointer_holder.hpp:11: 2025-09-09T01:02:02,287 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-09T01:02:02,287 59 | template class auto_ptr; 2025-09-09T01:02:02,287 | ^~~~~~~~ 2025-09-09T01:02:02,345 In file included from /usr/include/python3.13/Python.h:72, 2025-09-09T01:02:02,345 from boost_1_68_0/boost/python/detail/wrap_python.hpp:151, 2025-09-09T01:02:02,345 from boost_1_68_0/boost/python/detail/prefix.hpp:13, 2025-09-09T01:02:02,345 from boost_1_68_0/boost/python/ssize_t.hpp:9, 2025-09-09T01:02:02,345 from boost_1_68_0/boost/python/object.hpp:8: 2025-09-09T01:02:02,345 boost_1_68_0/boost/python/object/make_instance.hpp: In static member function ‘static PyObject* boost::python::objects::make_instance_impl::execute(Arg&)’: 2025-09-09T01:02:02,346 /usr/include/python3.13/object.h:357:30: error: lvalue required as left operand of assignment 2025-09-09T01:02:02,346 357 | # define Py_SIZE(ob) Py_SIZE(_PyObject_CAST(ob)) 2025-09-09T01:02:02,346 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2025-09-09T01:02:02,346 boost_1_68_0/boost/python/object/make_instance.hpp:50:13: note: in expansion of macro ‘Py_SIZE’ 2025-09-09T01:02:02,346 50 | Py_SIZE(instance) = offsetof(instance_t, storage); 2025-09-09T01:02:02,346 | ^~~~~~~ 2025-09-09T01:02:02,997 In file included from boost_1_68_0/boost/type_index/stl_type_index.hpp:42, 2025-09-09T01:02:02,997 from boost_1_68_0/boost/type_index.hpp:29, 2025-09-09T01:02:02,998 from boost_1_68_0/boost/function/function_base.hpp:21, 2025-09-09T01:02:02,998 from boost_1_68_0/boost/function/detail/prologue.hpp:17, 2025-09-09T01:02:02,998 from boost_1_68_0/boost/function/function_template.hpp:13, 2025-09-09T01:02:02,998 from boost_1_68_0/boost/function/detail/maybe_include.hpp:15, 2025-09-09T01:02:02,998 from boost_1_68_0/boost/function/function0.hpp:11, 2025-09-09T01:02:02,998 from boost_1_68_0/boost/python/errors.hpp:13, 2025-09-09T01:02:02,998 from boost_1_68_0/boost/python/handle.hpp:11, 2025-09-09T01:02:02,998 from boost_1_68_0/boost/python/converter/arg_to_python_base.hpp:7, 2025-09-09T01:02:02,998 from boost_1_68_0/boost/python/converter/arg_to_python.hpp:14: 2025-09-09T01:02:02,998 boost_1_68_0/boost/container_hash/hash.hpp: At global scope: 2025-09-09T01:02:02,998 boost_1_68_0/boost/container_hash/hash.hpp:130:33: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T01:02:02,999 130 | struct hash_base : std::unary_function {}; 2025-09-09T01:02:02,999 | ^~~~~~~~~~~~~~ 2025-09-09T01:02:03,000 In file included from /usr/include/c++/14/bits/unique_ptr.h:38: 2025-09-09T01:02:03,000 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T01:02:03,000 117 | struct unary_function 2025-09-09T01:02:03,000 | ^~~~~~~~~~~~~~ 2025-09-09T01:02:03,841 In file included from boost_1_68_0/boost/preprocessor/iteration/detail/iter/forward1.hpp:47, 2025-09-09T01:02:03,841 from boost_1_68_0/boost/python/call.hpp:33: 2025-09-09T01:02:03,841 boost_1_68_0/boost/python/call.hpp: In function ‘typename boost::python::detail::returnable::type boost::python::call(PyObject*, boost::type*)’: 2025-09-09T01:02:03,841 boost_1_68_0/boost/python/call.hpp:62:9: warning: there are no arguments to ‘PyEval_CallFunction’ that depend on a template parameter, so a declaration of ‘PyEval_CallFunction’ must be available [-fpermissive] 2025-09-09T01:02:03,841 62 | PyObject* const result = 2025-09-09T01:02:03,841 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T01:02:04,290 error: command '/usr/bin/arm-linux-gnueabihf-g++' failed with exit code 1 2025-09-09T01:02:04,421 ERROR: python setup.py bdist_wheel exited with 1 2025-09-09T01:02:04,433 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-09T01:02:04,433 exec(compile('"'"''"'"''"'"' 2025-09-09T01:02:04,433 # This is -- a caller that pip uses to run setup.py 2025-09-09T01:02:04,433 # 2025-09-09T01:02:04,433 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-09T01:02:04,433 # import from `distutils.core` to work with newer packaging standards. 2025-09-09T01:02:04,433 # - It provides a clear error message when setuptools is not installed. 2025-09-09T01:02:04,433 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-09T01:02:04,433 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-09T01:02:04,433 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-09T01:02:04,433 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-09T01:02:04,433 import os, sys, tokenize, traceback 2025-09-09T01:02:04,433 2025-09-09T01:02:04,433 try: 2025-09-09T01:02:04,433 import setuptools 2025-09-09T01:02:04,433 except ImportError: 2025-09-09T01:02:04,433 print( 2025-09-09T01:02:04,433 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-09T01:02:04,433 "the build environment with exception:", 2025-09-09T01:02:04,433 file=sys.stderr, 2025-09-09T01:02:04,433 ) 2025-09-09T01:02:04,433 traceback.print_exc() 2025-09-09T01:02:04,433 sys.exit(1) 2025-09-09T01:02:04,433 2025-09-09T01:02:04,433 __file__ = %r 2025-09-09T01:02:04,433 sys.argv[0] = __file__ 2025-09-09T01:02:04,433 2025-09-09T01:02:04,433 if os.path.exists(__file__): 2025-09-09T01:02:04,433 filename = __file__ 2025-09-09T01:02:04,433 with tokenize.open(__file__) as f: 2025-09-09T01:02:04,433 setup_py_code = f.read() 2025-09-09T01:02:04,433 else: 2025-09-09T01:02:04,433 filename = "" 2025-09-09T01:02:04,433 setup_py_code = "from setuptools import setup; setup()" 2025-09-09T01:02:04,433 2025-09-09T01:02:04,433 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T01:02:04,433 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-uzwabwo8/sageregina_4d1129c951bd4d7eb348d26491b87dd8/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-hw121jah[/] 2025-09-09T01:02:04,433 [bold magenta]cwd[/]: /tmp/pip-wheel-uzwabwo8/sageregina_4d1129c951bd4d7eb348d26491b87dd8/ 2025-09-09T01:02:04,434 Building wheel for sageregina (setup.py): finished with status 'error' 2025-09-09T01:02:04,435 ERROR: Failed building wheel for sageregina 2025-09-09T01:02:04,436 Running setup.py clean for sageregina 2025-09-09T01:02:04,436 Running command python setup.py clean 2025-09-09T01:02:05,893 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-09T01:02:05,893 !! 2025-09-09T01:02:05,893 ******************************************************************************** 2025-09-09T01:02:05,893 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-09T01:02:05,893 License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+) 2025-09-09T01:02:05,893 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-09T01:02:05,894 ******************************************************************************** 2025-09-09T01:02:05,894 !! 2025-09-09T01:02:05,894 self._finalize_license_expression() 2025-09-09T01:02:05,969 running clean 2025-09-09T01:02:06,114 removing 'build/temp.linux-armv7l-cpython-313' (and everything under it) 2025-09-09T01:02:06,115 removing 'build/lib.linux-armv7l-cpython-313' (and everything under it) 2025-09-09T01:02:06,119 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-09T01:02:06,120 'build/scripts-3.13' does not exist -- can't clean it 2025-09-09T01:02:06,120 removing 'build' 2025-09-09T01:02:06,255 Failed to build sageregina 2025-09-09T01:02:06,256 ERROR: Failed to build one or more wheels 2025-09-09T01:02:06,257 Exception information: 2025-09-09T01:02:06,257 Traceback (most recent call last): 2025-09-09T01:02:06,257 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-09T01:02:06,257 status = _inner_run() 2025-09-09T01:02:06,257 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-09T01:02:06,257 return self.run(options, args) 2025-09-09T01:02:06,257 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-09T01:02:06,257 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-09T01:02:06,257 return func(self, options, args) 2025-09-09T01:02:06,257 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-09T01:02:06,257 raise CommandError("Failed to build one or more wheels") 2025-09-09T01:02:06,257 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-09T01:02:06,261 Removed build tracker: '/tmp/pip-build-tracker-jr3_w8ro'