2025-09-12T23:27:19,531 Created temporary directory: /tmp/pip-build-tracker-16r5u0j6 2025-09-12T23:27:19,531 Initialized build tracking at /tmp/pip-build-tracker-16r5u0j6 2025-09-12T23:27:19,532 Created build tracker: /tmp/pip-build-tracker-16r5u0j6 2025-09-12T23:27:19,532 Entered build tracker: /tmp/pip-build-tracker-16r5u0j6 2025-09-12T23:27:19,532 Created temporary directory: /tmp/pip-wheel-f94qfva8 2025-09-12T23:27:19,535 Created temporary directory: /tmp/pip-ephem-wheel-cache-jv1x4l5t 2025-09-12T23:27:19,591 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-12T23:27:19,594 2 location(s) to search for versions of pyquadp: 2025-09-12T23:27:19,594 * https://pypi.org/simple/pyquadp/ 2025-09-12T23:27:19,594 * https://www.piwheels.org/simple/pyquadp/ 2025-09-12T23:27:19,594 Fetching project page and analyzing links: https://pypi.org/simple/pyquadp/ 2025-09-12T23:27:19,594 Getting page https://pypi.org/simple/pyquadp/ 2025-09-12T23:27:19,595 Found index url https://pypi.org/simple/ 2025-09-12T23:27:19,741 Fetched page https://pypi.org/simple/pyquadp/ as application/vnd.pypi.simple.v1+json 2025-09-12T23:27:19,745 Found link https://files.pythonhosted.org/packages/d9/dd/78d037e52a16ad506353637281c1bcc769df8d19f4d7359c0805aa6699ed/pyquadp-0.0.0.tar.gz (from https://pypi.org/simple/pyquadp/) (requires-python:>=3.7), version: 0.0.0 2025-09-12T23:27:19,745 Skipping link: No binaries permitted for pyquadp: https://files.pythonhosted.org/packages/c5/bf/8d720ff8da89d10a38b62b1bed2a1be4528d0ffbbdd782c033c7fee451c6/pyquadp-1.0.0-cp310-cp310-macosx_14_0_arm64.whl (from https://pypi.org/simple/pyquadp/) (requires-python:>=3.10) 2025-09-12T23:27:19,746 Skipping link: No binaries permitted for pyquadp: https://files.pythonhosted.org/packages/18/43/82859566e407a10b6451384df85824a3f6c599b8f7d79dfcdc53051e0e6c/pyquadp-1.0.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/pyquadp/) (requires-python:>=3.10) 2025-09-12T23:27:19,746 Skipping link: No binaries permitted for pyquadp: https://files.pythonhosted.org/packages/87/f8/3ab5d4a7df797035a081a998c66c9972619aa6ff74f59bf9d13c1a1f09a2/pyquadp-1.0.0-cp310-cp310-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/pyquadp/) (requires-python:>=3.10) 2025-09-12T23:27:19,746 Skipping link: No binaries permitted for pyquadp: https://files.pythonhosted.org/packages/f1/ab/f725467c02802f014f6e68275909227618523cc3015531c48ac1bee5f5da/pyquadp-1.0.0-cp311-cp311-macosx_14_0_arm64.whl (from https://pypi.org/simple/pyquadp/) (requires-python:>=3.10) 2025-09-12T23:27:19,746 Skipping link: No binaries permitted for pyquadp: https://files.pythonhosted.org/packages/da/dd/11fd04b30c8effca976c14310ce00c12c725f72fb7e82fb987c783ffa6b3/pyquadp-1.0.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/pyquadp/) (requires-python:>=3.10) 2025-09-12T23:27:19,746 Skipping link: No binaries permitted for pyquadp: https://files.pythonhosted.org/packages/c0/b0/aebbd24d83206180ceb815f52e864705733bd7d6f59b0210d3aa7a5832ab/pyquadp-1.0.0-cp311-cp311-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/pyquadp/) (requires-python:>=3.10) 2025-09-12T23:27:19,746 Skipping link: No binaries permitted for pyquadp: https://files.pythonhosted.org/packages/eb/3d/dd14f5659075b8f8be12a6f68ceea1cced14291ee60f15526b65cd941c71/pyquadp-1.0.0-cp312-cp312-macosx_14_0_arm64.whl (from https://pypi.org/simple/pyquadp/) (requires-python:>=3.10) 2025-09-12T23:27:19,747 Skipping link: No binaries permitted for pyquadp: https://files.pythonhosted.org/packages/6a/d8/ea1d597da6c139d758e3c027b80028196ef25f8d9c027a3b130678e19a5d/pyquadp-1.0.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/pyquadp/) (requires-python:>=3.10) 2025-09-12T23:27:19,747 Skipping link: No binaries permitted for pyquadp: https://files.pythonhosted.org/packages/41/36/37c299b227c774f628395d2173949290a050e4f3db2abd30698394bd5b12/pyquadp-1.0.0-cp312-cp312-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/pyquadp/) (requires-python:>=3.10) 2025-09-12T23:27:19,747 Skipping link: No binaries permitted for pyquadp: https://files.pythonhosted.org/packages/97/c8/4762893fa20c2c8b136101b554e0489d9792ae8638ac3d6e2e77026471e3/pyquadp-1.0.0-cp313-cp313-macosx_14_0_arm64.whl (from https://pypi.org/simple/pyquadp/) (requires-python:>=3.10) 2025-09-12T23:27:19,747 Skipping link: No binaries permitted for pyquadp: https://files.pythonhosted.org/packages/4d/71/adb756b6e40594624729d7d0576eb4ff36e972812f681d1989e15ead27d4/pyquadp-1.0.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/pyquadp/) (requires-python:>=3.10) 2025-09-12T23:27:19,747 Skipping link: No binaries permitted for pyquadp: https://files.pythonhosted.org/packages/05/85/d865d8e8226750d7fe58a28a97b4d88c66a22c7bb71f731166ed2f616a8f/pyquadp-1.0.0-cp313-cp313-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/pyquadp/) (requires-python:>=3.10) 2025-09-12T23:27:19,748 Found link https://files.pythonhosted.org/packages/c0/6e/c45650771c2f9a288b45c1214a2d56b7517358179f5910357d9539593ae6/pyquadp-1.0.0.tar.gz (from https://pypi.org/simple/pyquadp/) (requires-python:>=3.10), version: 1.0.0 2025-09-12T23:27:19,748 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyquadp/ 2025-09-12T23:27:19,749 Getting page https://www.piwheels.org/simple/pyquadp/ 2025-09-12T23:27:19,750 Found index url https://www.piwheels.org/simple/ 2025-09-12T23:27:19,859 Fetched page https://www.piwheels.org/simple/pyquadp/ as text/html 2025-09-12T23:27:19,859 Skipping link: not a file: https://www.piwheels.org/simple/pyquadp/ 2025-09-12T23:27:19,860 Skipping link: not a file: https://pypi.org/simple/pyquadp/ 2025-09-12T23:27:19,884 Given no hashes to check 1 links for project 'pyquadp': discarding no candidates 2025-09-12T23:27:19,885 Collecting pyquadp==0.0.0 2025-09-12T23:27:19,887 Created temporary directory: /tmp/pip-unpack-2dj59u2p 2025-09-12T23:27:20,025 Downloading pyquadp-0.0.0.tar.gz (43 kB) 2025-09-12T23:27:20,083 Added pyquadp==0.0.0 from https://files.pythonhosted.org/packages/d9/dd/78d037e52a16ad506353637281c1bcc769df8d19f4d7359c0805aa6699ed/pyquadp-0.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-16r5u0j6' 2025-09-12T23:27:20,085 Running setup.py (path:/tmp/pip-wheel-f94qfva8/pyquadp_282e4a47efe343e6baa4d0996ee7503f/setup.py) egg_info for package pyquadp 2025-09-12T23:27:20,085 Created temporary directory: /tmp/pip-pip-egg-info-219w29qi 2025-09-12T23:27:20,086 Preparing metadata (setup.py): started 2025-09-12T23:27:20,086 Running command python setup.py egg_info 2025-09-12T23:27:21,266 running egg_info 2025-09-12T23:27:21,340 creating /tmp/pip-pip-egg-info-219w29qi/pyquadp.egg-info 2025-09-12T23:27:21,341 writing /tmp/pip-pip-egg-info-219w29qi/pyquadp.egg-info/PKG-INFO 2025-09-12T23:27:21,345 writing dependency_links to /tmp/pip-pip-egg-info-219w29qi/pyquadp.egg-info/dependency_links.txt 2025-09-12T23:27:21,347 writing requirements to /tmp/pip-pip-egg-info-219w29qi/pyquadp.egg-info/requires.txt 2025-09-12T23:27:21,347 writing top-level names to /tmp/pip-pip-egg-info-219w29qi/pyquadp.egg-info/top_level.txt 2025-09-12T23:27:21,347 writing manifest file '/tmp/pip-pip-egg-info-219w29qi/pyquadp.egg-info/SOURCES.txt' 2025-09-12T23:27:21,650 reading manifest file '/tmp/pip-pip-egg-info-219w29qi/pyquadp.egg-info/SOURCES.txt' 2025-09-12T23:27:21,651 reading manifest template 'MANIFEST.in' 2025-09-12T23:27:21,654 adding license file 'COPYING.txt' 2025-09-12T23:27:21,657 writing manifest file '/tmp/pip-pip-egg-info-219w29qi/pyquadp.egg-info/SOURCES.txt' 2025-09-12T23:27:21,770 Preparing metadata (setup.py): finished with status 'done' 2025-09-12T23:27:21,775 Source in /tmp/pip-wheel-f94qfva8/pyquadp_282e4a47efe343e6baa4d0996ee7503f has version 0.0.0, which satisfies requirement pyquadp==0.0.0 from https://files.pythonhosted.org/packages/d9/dd/78d037e52a16ad506353637281c1bcc769df8d19f4d7359c0805aa6699ed/pyquadp-0.0.0.tar.gz 2025-09-12T23:27:21,776 Removed pyquadp==0.0.0 from https://files.pythonhosted.org/packages/d9/dd/78d037e52a16ad506353637281c1bcc769df8d19f4d7359c0805aa6699ed/pyquadp-0.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-16r5u0j6' 2025-09-12T23:27:21,784 Created temporary directory: /tmp/pip-unpack-tz6tu_d1 2025-09-12T23:27:21,785 Created temporary directory: /tmp/pip-unpack-ic5vfyvv 2025-09-12T23:27:21,785 Building wheels for collected packages: pyquadp 2025-09-12T23:27:21,786 Created temporary directory: /tmp/pip-wheel-4r5b_1u6 2025-09-12T23:27:21,787 DEPRECATION: Building 'pyquadp' 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 'pyquadp'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-12T23:27:21,788 Building wheel for pyquadp (setup.py): started 2025-09-12T23:27:21,789 Destination directory: /tmp/pip-wheel-4r5b_1u6 2025-09-12T23:27:21,789 Running command python setup.py bdist_wheel 2025-09-12T23:27:22,863 running bdist_wheel 2025-09-12T23:27:23,232 running build 2025-09-12T23:27:23,232 running build_py 2025-09-12T23:27:23,309 creating build/lib.linux-armv7l-cpython-313/pyquadp 2025-09-12T23:27:23,310 copying pyquadp/qmath.py -> build/lib.linux-armv7l-cpython-313/pyquadp 2025-09-12T23:27:23,310 copying pyquadp/qcmath.py -> build/lib.linux-armv7l-cpython-313/pyquadp 2025-09-12T23:27:23,311 copying pyquadp/constant.py -> build/lib.linux-armv7l-cpython-313/pyquadp 2025-09-12T23:27:23,311 copying pyquadp/__init__.py -> build/lib.linux-armv7l-cpython-313/pyquadp 2025-09-12T23:27:23,312 running egg_info 2025-09-12T23:27:23,387 writing pyquadp.egg-info/PKG-INFO 2025-09-12T23:27:23,391 writing dependency_links to pyquadp.egg-info/dependency_links.txt 2025-09-12T23:27:23,393 writing requirements to pyquadp.egg-info/requires.txt 2025-09-12T23:27:23,393 writing top-level names to pyquadp.egg-info/top_level.txt 2025-09-12T23:27:23,471 reading manifest file 'pyquadp.egg-info/SOURCES.txt' 2025-09-12T23:27:23,474 reading manifest template 'MANIFEST.in' 2025-09-12T23:27:23,477 adding license file 'COPYING.txt' 2025-09-12T23:27:23,480 writing manifest file 'pyquadp.egg-info/SOURCES.txt' 2025-09-12T23:27:23,482 copying pyquadp/qcmathc.c -> build/lib.linux-armv7l-cpython-313/pyquadp 2025-09-12T23:27:23,482 copying pyquadp/qcmathc.h -> build/lib.linux-armv7l-cpython-313/pyquadp 2025-09-12T23:27:23,483 copying pyquadp/qcmplx.c -> build/lib.linux-armv7l-cpython-313/pyquadp 2025-09-12T23:27:23,484 copying pyquadp/qcmplx.h -> build/lib.linux-armv7l-cpython-313/pyquadp 2025-09-12T23:27:23,484 copying pyquadp/qfloat.c -> build/lib.linux-armv7l-cpython-313/pyquadp 2025-09-12T23:27:23,485 copying pyquadp/qfloat.h -> build/lib.linux-armv7l-cpython-313/pyquadp 2025-09-12T23:27:23,485 copying pyquadp/qint.c -> build/lib.linux-armv7l-cpython-313/pyquadp 2025-09-12T23:27:23,486 copying pyquadp/qint.h -> build/lib.linux-armv7l-cpython-313/pyquadp 2025-09-12T23:27:23,486 copying pyquadp/qmathc.c -> build/lib.linux-armv7l-cpython-313/pyquadp 2025-09-12T23:27:23,487 copying pyquadp/qmathc.h -> build/lib.linux-armv7l-cpython-313/pyquadp 2025-09-12T23:27:23,488 running build_ext 2025-09-12T23:27:23,823 building 'qfloat' extension 2025-09-12T23:27:23,823 creating build/temp.linux-armv7l-cpython-313/pyquadp 2025-09-12T23:27:23,824 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/include/python3.13 -c pyquadp/qfloat.c -o build/temp.linux-armv7l-cpython-313/pyquadp/qfloat.o -ggdb 2025-09-12T23:27:24,177 pyquadp/qfloat.c:5:10: fatal error: quadmath.h: No such file or directory 2025-09-12T23:27:24,177 5 | #include 2025-09-12T23:27:24,177 | ^~~~~~~~~~~~ 2025-09-12T23:27:24,177 compilation terminated. 2025-09-12T23:27:24,182 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2025-09-12T23:27:24,329 ERROR: python setup.py bdist_wheel exited with 1 2025-09-12T23:27:24,341 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-12T23:27:24,341 exec(compile('"'"''"'"''"'"' 2025-09-12T23:27:24,341 # This is -- a caller that pip uses to run setup.py 2025-09-12T23:27:24,341 # 2025-09-12T23:27:24,341 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-12T23:27:24,341 # import from `distutils.core` to work with newer packaging standards. 2025-09-12T23:27:24,341 # - It provides a clear error message when setuptools is not installed. 2025-09-12T23:27:24,341 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-12T23:27:24,341 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-12T23:27:24,341 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-12T23:27:24,341 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-12T23:27:24,341 import os, sys, tokenize, traceback 2025-09-12T23:27:24,341 2025-09-12T23:27:24,341 try: 2025-09-12T23:27:24,341 import setuptools 2025-09-12T23:27:24,341 except ImportError: 2025-09-12T23:27:24,341 print( 2025-09-12T23:27:24,341 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-12T23:27:24,341 "the build environment with exception:", 2025-09-12T23:27:24,341 file=sys.stderr, 2025-09-12T23:27:24,341 ) 2025-09-12T23:27:24,341 traceback.print_exc() 2025-09-12T23:27:24,341 sys.exit(1) 2025-09-12T23:27:24,341 2025-09-12T23:27:24,341 __file__ = %r 2025-09-12T23:27:24,341 sys.argv[0] = __file__ 2025-09-12T23:27:24,341 2025-09-12T23:27:24,341 if os.path.exists(__file__): 2025-09-12T23:27:24,341 filename = __file__ 2025-09-12T23:27:24,341 with tokenize.open(__file__) as f: 2025-09-12T23:27:24,341 setup_py_code = f.read() 2025-09-12T23:27:24,341 else: 2025-09-12T23:27:24,341 filename = "" 2025-09-12T23:27:24,341 setup_py_code = "from setuptools import setup; setup()" 2025-09-12T23:27:24,341 2025-09-12T23:27:24,341 exec(compile(setup_py_code, filename, "exec")) 2025-09-12T23:27:24,341 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-f94qfva8/pyquadp_282e4a47efe343e6baa4d0996ee7503f/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-4r5b_1u6[/] 2025-09-12T23:27:24,341 [bold magenta]cwd[/]: /tmp/pip-wheel-f94qfva8/pyquadp_282e4a47efe343e6baa4d0996ee7503f/ 2025-09-12T23:27:24,341 Building wheel for pyquadp (setup.py): finished with status 'error' 2025-09-12T23:27:24,342 ERROR: Failed building wheel for pyquadp 2025-09-12T23:27:24,343 Running setup.py clean for pyquadp 2025-09-12T23:27:24,343 Running command python setup.py clean 2025-09-12T23:27:25,503 running clean 2025-09-12T23:27:25,649 removing 'build/temp.linux-armv7l-cpython-313' (and everything under it) 2025-09-12T23:27:25,650 removing 'build/lib.linux-armv7l-cpython-313' (and everything under it) 2025-09-12T23:27:25,650 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-12T23:27:25,650 'build/scripts-3.13' does not exist -- can't clean it 2025-09-12T23:27:25,651 removing 'build' 2025-09-12T23:27:25,763 Failed to build pyquadp 2025-09-12T23:27:25,763 ERROR: Failed to build one or more wheels 2025-09-12T23:27:25,764 Exception information: 2025-09-12T23:27:25,764 Traceback (most recent call last): 2025-09-12T23:27:25,764 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-12T23:27:25,764 status = _inner_run() 2025-09-12T23:27:25,764 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-12T23:27:25,764 return self.run(options, args) 2025-09-12T23:27:25,764 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-12T23:27:25,764 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-12T23:27:25,764 return func(self, options, args) 2025-09-12T23:27:25,764 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-12T23:27:25,764 raise CommandError("Failed to build one or more wheels") 2025-09-12T23:27:25,764 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-12T23:27:25,769 Removed build tracker: '/tmp/pip-build-tracker-16r5u0j6'