2025-09-08T00:31:26,675 Created temporary directory: /tmp/pip-build-tracker-5qin90r5 2025-09-08T00:31:26,676 Initialized build tracking at /tmp/pip-build-tracker-5qin90r5 2025-09-08T00:31:26,676 Created build tracker: /tmp/pip-build-tracker-5qin90r5 2025-09-08T00:31:26,676 Entered build tracker: /tmp/pip-build-tracker-5qin90r5 2025-09-08T00:31:26,677 Created temporary directory: /tmp/pip-wheel-qc0mrd7t 2025-09-08T00:31:26,680 Created temporary directory: /tmp/pip-ephem-wheel-cache-b_rz4spe 2025-09-08T00:31:26,735 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T00:31:26,737 2 location(s) to search for versions of pyfde: 2025-09-08T00:31:26,737 * https://pypi.org/simple/pyfde/ 2025-09-08T00:31:26,737 * https://www.piwheels.org/simple/pyfde/ 2025-09-08T00:31:26,738 Fetching project page and analyzing links: https://pypi.org/simple/pyfde/ 2025-09-08T00:31:26,738 Getting page https://pypi.org/simple/pyfde/ 2025-09-08T00:31:26,739 Found index url https://pypi.org/simple/ 2025-09-08T00:31:26,809 Fetched page https://pypi.org/simple/pyfde/ as application/vnd.pypi.simple.v1+json 2025-09-08T00:31:26,811 Found link https://files.pythonhosted.org/packages/2c/ec/e40fcb48cdc1668705c2492700007cf52f7c339b8c84130b9f719e08734d/PyFDE-0.2.0.tar.gz (from https://pypi.org/simple/pyfde/), version: 0.2.0 2025-09-08T00:31:26,811 Found link https://files.pythonhosted.org/packages/c6/e4/c5ed2cd5d69da52f71339debce8e27bb9a8a1e417b34286246876c83320d/PyFDE-0.3.0.tar.gz (from https://pypi.org/simple/pyfde/), version: 0.3.0 2025-09-08T00:31:26,811 Found link https://files.pythonhosted.org/packages/4c/20/8d7307f4dc418357a52e0877afb96d5f150c4aa0e42fb4810dc66971b907/PyFDE-0.4.0.tar.gz (from https://pypi.org/simple/pyfde/), version: 0.4.0 2025-09-08T00:31:26,811 Found link https://files.pythonhosted.org/packages/c2/82/d2f77dbb05c2b71f4d7c03e01fb90b6003be7ffdcb740816187637de39f7/PyFDE-1.0.0.tar.gz (from https://pypi.org/simple/pyfde/), version: 1.0.0 2025-09-08T00:31:26,812 Found link https://files.pythonhosted.org/packages/0f/50/92928a1b7c5ee84fd107160bc0e1f132fee7fd60608c79858af3b8964e93/PyFDE-1.1.0.tar.gz (from https://pypi.org/simple/pyfde/), version: 1.1.0 2025-09-08T00:31:26,812 Found link https://files.pythonhosted.org/packages/ba/8c/59b83beeb698af1bad217ecd8c43559613f4b6b17cfff5ee3c945efe0590/PyFDE-1.2.0.tar.gz (from https://pypi.org/simple/pyfde/), version: 1.2.0 2025-09-08T00:31:26,812 Found link https://files.pythonhosted.org/packages/72/f9/87f7279554d2682e3827d39c3d3a565b2fd42f7114a779e34a601c6c5079/PyFDE-1.3.0.tar.gz (from https://pypi.org/simple/pyfde/), version: 1.3.0 2025-09-08T00:31:26,812 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyfde/ 2025-09-08T00:31:26,813 Getting page https://www.piwheels.org/simple/pyfde/ 2025-09-08T00:31:26,814 Found index url https://www.piwheels.org/simple/ 2025-09-08T00:31:26,902 Fetched page https://www.piwheels.org/simple/pyfde/ as text/html 2025-09-08T00:31:26,910 Skipping link: No binaries permitted for pyfde: https://archive1.piwheels.org/simple/pyfde/PyFDE-1.3.0-cp34-cp34m-linux_armv6l.whl#sha256=4c30fc26889548a016fee72750ef4ab93e9b58553e3d99f7487fc9e6046e1df6 (from https://www.piwheels.org/simple/pyfde/) 2025-09-08T00:31:26,910 Skipping link: No binaries permitted for pyfde: https://archive1.piwheels.org/simple/pyfde/PyFDE-1.3.0-cp34-cp34m-linux_armv7l.whl#sha256=4c30fc26889548a016fee72750ef4ab93e9b58553e3d99f7487fc9e6046e1df6 (from https://www.piwheels.org/simple/pyfde/) 2025-09-08T00:31:26,910 Skipping link: No binaries permitted for pyfde: https://archive1.piwheels.org/simple/pyfde/PyFDE-1.3.0-cp35-cp35m-linux_armv6l.whl#sha256=423693b8b02132913236a5122ceb4dd167bb73cf14ef3e66ad8ab82b899081aa (from https://www.piwheels.org/simple/pyfde/) 2025-09-08T00:31:26,911 Skipping link: No binaries permitted for pyfde: https://archive1.piwheels.org/simple/pyfde/PyFDE-1.3.0-cp35-cp35m-linux_armv7l.whl#sha256=423693b8b02132913236a5122ceb4dd167bb73cf14ef3e66ad8ab82b899081aa (from https://www.piwheels.org/simple/pyfde/) 2025-09-08T00:31:26,911 Skipping link: No binaries permitted for pyfde: https://archive1.piwheels.org/simple/pyfde/PyFDE-1.3.0-cp37-cp37m-linux_armv7l.whl#sha256=b5fc1deaf3d8f2a7b129364ba99958c9d9a6f80aa9e1c5440a148c96929f1c09 (from https://www.piwheels.org/simple/pyfde/) 2025-09-08T00:31:26,911 Skipping link: No binaries permitted for pyfde: https://archive1.piwheels.org/simple/pyfde/PyFDE-1.3.0-cp37-cp37m-linux_armv6l.whl#sha256=b5fc1deaf3d8f2a7b129364ba99958c9d9a6f80aa9e1c5440a148c96929f1c09 (from https://www.piwheels.org/simple/pyfde/) 2025-09-08T00:31:26,911 Skipping link: No binaries permitted for pyfde: https://archive1.piwheels.org/simple/pyfde/PyFDE-1.3.0-cp39-cp39-linux_armv6l.whl#sha256=63ec91e3175f96430ba0ee9c34d335a323092c75720d43f62675cbe9fd681776 (from https://www.piwheels.org/simple/pyfde/) 2025-09-08T00:31:26,911 Skipping link: No binaries permitted for pyfde: https://archive1.piwheels.org/simple/pyfde/PyFDE-1.3.0-cp39-cp39-linux_armv7l.whl#sha256=63ec91e3175f96430ba0ee9c34d335a323092c75720d43f62675cbe9fd681776 (from https://www.piwheels.org/simple/pyfde/) 2025-09-08T00:31:26,911 Skipping link: No binaries permitted for pyfde: https://archive1.piwheels.org/simple/pyfde/PyFDE-1.2.0-cp35-cp35m-linux_armv6l.whl#sha256=902ffd8e6ccd495f3660e91e7e0909cd381d0fae659b3308db1901ccc4941f8c (from https://www.piwheels.org/simple/pyfde/) 2025-09-08T00:31:26,912 Skipping link: No binaries permitted for pyfde: https://archive1.piwheels.org/simple/pyfde/PyFDE-1.2.0-cp35-cp35m-linux_armv7l.whl#sha256=902ffd8e6ccd495f3660e91e7e0909cd381d0fae659b3308db1901ccc4941f8c (from https://www.piwheels.org/simple/pyfde/) 2025-09-08T00:31:26,912 Skipping link: No binaries permitted for pyfde: https://archive1.piwheels.org/simple/pyfde/PyFDE-1.1.0-cp35-cp35m-linux_armv6l.whl#sha256=f7dc5f97bc907651054a95a0e2f57bf09a40921d4eb44f38a63a1d0e142668cc (from https://www.piwheels.org/simple/pyfde/) 2025-09-08T00:31:26,912 Skipping link: No binaries permitted for pyfde: https://archive1.piwheels.org/simple/pyfde/PyFDE-1.1.0-cp35-cp35m-linux_armv7l.whl#sha256=f7dc5f97bc907651054a95a0e2f57bf09a40921d4eb44f38a63a1d0e142668cc (from https://www.piwheels.org/simple/pyfde/) 2025-09-08T00:31:26,912 Skipping link: No binaries permitted for pyfde: https://archive1.piwheels.org/simple/pyfde/PyFDE-1.1.0-cp34-cp34m-linux_armv7l.whl#sha256=c5dfe521386b78c2f5801b510b3f17cecee7fd8c7f579de2d255d14bec7c2060 (from https://www.piwheels.org/simple/pyfde/) 2025-09-08T00:31:26,912 Skipping link: No binaries permitted for pyfde: https://archive1.piwheels.org/simple/pyfde/PyFDE-1.1.0-cp34-cp34m-linux_armv6l.whl#sha256=c5dfe521386b78c2f5801b510b3f17cecee7fd8c7f579de2d255d14bec7c2060 (from https://www.piwheels.org/simple/pyfde/) 2025-09-08T00:31:26,912 Skipping link: No binaries permitted for pyfde: https://archive1.piwheels.org/simple/pyfde/PyFDE-1.0.0-cp35-cp35m-linux_armv7l.whl#sha256=e066dcc378831dc944cdb6373498d965fcb42e08f6410003e29491dd501619ca (from https://www.piwheels.org/simple/pyfde/) 2025-09-08T00:31:26,913 Skipping link: No binaries permitted for pyfde: https://archive1.piwheels.org/simple/pyfde/PyFDE-1.0.0-cp35-cp35m-linux_armv6l.whl#sha256=e066dcc378831dc944cdb6373498d965fcb42e08f6410003e29491dd501619ca (from https://www.piwheels.org/simple/pyfde/) 2025-09-08T00:31:26,913 Skipping link: No binaries permitted for pyfde: https://archive1.piwheels.org/simple/pyfde/PyFDE-1.0.0-cp34-cp34m-linux_armv7l.whl#sha256=57a543e4156093c77a1dae962321608a25a99cf0cb4c23e6c904640faaa35b1c (from https://www.piwheels.org/simple/pyfde/) 2025-09-08T00:31:26,913 Skipping link: No binaries permitted for pyfde: https://archive1.piwheels.org/simple/pyfde/PyFDE-1.0.0-cp34-cp34m-linux_armv6l.whl#sha256=57a543e4156093c77a1dae962321608a25a99cf0cb4c23e6c904640faaa35b1c (from https://www.piwheels.org/simple/pyfde/) 2025-09-08T00:31:26,913 Skipping link: No binaries permitted for pyfde: https://archive1.piwheels.org/simple/pyfde/PyFDE-0.4.0-cp34-cp34m-linux_armv7l.whl#sha256=f3641a52d8697a87695e3f64083099c20fc62c09f5aa2dfeec073b9fed93794a (from https://www.piwheels.org/simple/pyfde/) 2025-09-08T00:31:26,913 Skipping link: No binaries permitted for pyfde: https://archive1.piwheels.org/simple/pyfde/PyFDE-0.4.0-cp34-cp34m-linux_armv6l.whl#sha256=f3641a52d8697a87695e3f64083099c20fc62c09f5aa2dfeec073b9fed93794a (from https://www.piwheels.org/simple/pyfde/) 2025-09-08T00:31:26,913 Skipping link: No binaries permitted for pyfde: https://archive1.piwheels.org/simple/pyfde/PyFDE-0.4.0-cp35-cp35m-linux_armv7l.whl#sha256=e7f625acd9a23c7023a6aaa7f2a4c8e408bb38764be8231b37c0539274b9a1f2 (from https://www.piwheels.org/simple/pyfde/) 2025-09-08T00:31:26,913 Skipping link: No binaries permitted for pyfde: https://archive1.piwheels.org/simple/pyfde/PyFDE-0.4.0-cp35-cp35m-linux_armv6l.whl#sha256=e7f625acd9a23c7023a6aaa7f2a4c8e408bb38764be8231b37c0539274b9a1f2 (from https://www.piwheels.org/simple/pyfde/) 2025-09-08T00:31:26,913 Skipping link: No binaries permitted for pyfde: https://archive1.piwheels.org/simple/pyfde/PyFDE-0.3.0-cp35-cp35m-linux_armv6l.whl#sha256=6d35ee34da3cfe2785a163c1294be07e74878ad13003fb9d436139903302a81a (from https://www.piwheels.org/simple/pyfde/) 2025-09-08T00:31:26,914 Skipping link: No binaries permitted for pyfde: https://archive1.piwheels.org/simple/pyfde/PyFDE-0.3.0-cp35-cp35m-linux_armv7l.whl#sha256=6d35ee34da3cfe2785a163c1294be07e74878ad13003fb9d436139903302a81a (from https://www.piwheels.org/simple/pyfde/) 2025-09-08T00:31:26,914 Skipping link: No binaries permitted for pyfde: https://archive1.piwheels.org/simple/pyfde/PyFDE-0.3.0-cp37-cp37m-linux_armv6l.whl#sha256=e28f24594158b1cae64c2acbcbe0edb150a9bba9b17492d6a7083a65153345d1 (from https://www.piwheels.org/simple/pyfde/) 2025-09-08T00:31:26,914 Skipping link: No binaries permitted for pyfde: https://archive1.piwheels.org/simple/pyfde/PyFDE-0.3.0-cp37-cp37m-linux_armv7l.whl#sha256=e28f24594158b1cae64c2acbcbe0edb150a9bba9b17492d6a7083a65153345d1 (from https://www.piwheels.org/simple/pyfde/) 2025-09-08T00:31:26,914 Skipping link: No binaries permitted for pyfde: https://archive1.piwheels.org/simple/pyfde/PyFDE-0.3.0-cp39-cp39-linux_armv6l.whl#sha256=2688ff05dd4dd846b66379c9d29dd26800bf81b54ae32bfe7f30870d2d09d83d (from https://www.piwheels.org/simple/pyfde/) 2025-09-08T00:31:26,914 Skipping link: No binaries permitted for pyfde: https://archive1.piwheels.org/simple/pyfde/PyFDE-0.3.0-cp39-cp39-linux_armv7l.whl#sha256=2688ff05dd4dd846b66379c9d29dd26800bf81b54ae32bfe7f30870d2d09d83d (from https://www.piwheels.org/simple/pyfde/) 2025-09-08T00:31:26,914 Skipping link: No binaries permitted for pyfde: https://www.piwheels.org/simple/pyfde/pyfde-0.3.0-cp313-cp313-linux_armv6l.whl#sha256=5b8d36e5a9c30336696a883bf9fac709c401a1b895c428a9c0a6416993aff580 (from https://www.piwheels.org/simple/pyfde/) 2025-09-08T00:31:26,914 Skipping link: No binaries permitted for pyfde: https://www.piwheels.org/simple/pyfde/pyfde-0.3.0-cp313-cp313-linux_armv7l.whl#sha256=5b8d36e5a9c30336696a883bf9fac709c401a1b895c428a9c0a6416993aff580 (from https://www.piwheels.org/simple/pyfde/) 2025-09-08T00:31:26,914 Skipping link: No binaries permitted for pyfde: https://archive1.piwheels.org/simple/pyfde/PyFDE-0.2.0-cp34-cp34m-linux_armv7l.whl#sha256=28326488757640dbf330ed89e2b881b672e4991bc90d8e675c17f92e06c38158 (from https://www.piwheels.org/simple/pyfde/) 2025-09-08T00:31:26,915 Skipping link: No binaries permitted for pyfde: https://archive1.piwheels.org/simple/pyfde/PyFDE-0.2.0-cp34-cp34m-linux_armv6l.whl#sha256=28326488757640dbf330ed89e2b881b672e4991bc90d8e675c17f92e06c38158 (from https://www.piwheels.org/simple/pyfde/) 2025-09-08T00:31:26,915 Skipping link: No binaries permitted for pyfde: https://archive1.piwheels.org/simple/pyfde/PyFDE-0.2.0-cp35-cp35m-linux_armv6l.whl#sha256=41a178f72d28c3865fe01148d40b4d4c5a5a627d112fe0c0bf746c482c5b08be (from https://www.piwheels.org/simple/pyfde/) 2025-09-08T00:31:26,915 Skipping link: No binaries permitted for pyfde: https://archive1.piwheels.org/simple/pyfde/PyFDE-0.2.0-cp35-cp35m-linux_armv7l.whl#sha256=41a178f72d28c3865fe01148d40b4d4c5a5a627d112fe0c0bf746c482c5b08be (from https://www.piwheels.org/simple/pyfde/) 2025-09-08T00:31:26,915 Skipping link: No binaries permitted for pyfde: https://archive1.piwheels.org/simple/pyfde/PyFDE-0.2.0-cp37-cp37m-linux_armv7l.whl#sha256=da4a59a943fdf3ce4b694c5f04c21673d84cfde4d7ddc67a7f13c637a6d2b7f4 (from https://www.piwheels.org/simple/pyfde/) 2025-09-08T00:31:26,915 Skipping link: No binaries permitted for pyfde: https://archive1.piwheels.org/simple/pyfde/PyFDE-0.2.0-cp37-cp37m-linux_armv6l.whl#sha256=da4a59a943fdf3ce4b694c5f04c21673d84cfde4d7ddc67a7f13c637a6d2b7f4 (from https://www.piwheels.org/simple/pyfde/) 2025-09-08T00:31:26,915 Skipping link: not a file: https://www.piwheels.org/simple/pyfde/ 2025-09-08T00:31:26,915 Skipping link: not a file: https://pypi.org/simple/pyfde/ 2025-09-08T00:31:26,939 Given no hashes to check 1 links for project 'pyfde': discarding no candidates 2025-09-08T00:31:26,940 Collecting pyfde==0.4.0 2025-09-08T00:31:26,941 Created temporary directory: /tmp/pip-unpack-yhsntxoa 2025-09-08T00:31:27,332 Downloading PyFDE-0.4.0.tar.gz (199 kB) 2025-09-08T00:31:27,409 Added pyfde==0.4.0 from https://files.pythonhosted.org/packages/4c/20/8d7307f4dc418357a52e0877afb96d5f150c4aa0e42fb4810dc66971b907/PyFDE-0.4.0.tar.gz to build tracker '/tmp/pip-build-tracker-5qin90r5' 2025-09-08T00:31:27,410 Running setup.py (path:/tmp/pip-wheel-qc0mrd7t/pyfde_e611220b8d184447b8a188172e7ed3f1/setup.py) egg_info for package pyfde 2025-09-08T00:31:27,410 Created temporary directory: /tmp/pip-pip-egg-info-nt26_l4v 2025-09-08T00:31:27,410 Preparing metadata (setup.py): started 2025-09-08T00:31:27,411 Running command python setup.py egg_info 2025-09-08T00:31:28,731 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-08T00:31:28,731 !! 2025-09-08T00:31:28,731 ******************************************************************************** 2025-09-08T00:31:28,731 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-08T00:31:28,731 License :: OSI Approved :: MIT License 2025-09-08T00:31:28,732 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-08T00:31:28,732 ******************************************************************************** 2025-09-08T00:31:28,732 !! 2025-09-08T00:31:28,732 self._finalize_license_expression() 2025-09-08T00:31:28,808 running egg_info 2025-09-08T00:31:28,884 creating /tmp/pip-pip-egg-info-nt26_l4v/PyFDE.egg-info 2025-09-08T00:31:28,884 writing /tmp/pip-pip-egg-info-nt26_l4v/PyFDE.egg-info/PKG-INFO 2025-09-08T00:31:28,886 writing dependency_links to /tmp/pip-pip-egg-info-nt26_l4v/PyFDE.egg-info/dependency_links.txt 2025-09-08T00:31:28,886 writing requirements to /tmp/pip-pip-egg-info-nt26_l4v/PyFDE.egg-info/requires.txt 2025-09-08T00:31:28,887 writing top-level names to /tmp/pip-pip-egg-info-nt26_l4v/PyFDE.egg-info/top_level.txt 2025-09-08T00:31:28,887 writing manifest file '/tmp/pip-pip-egg-info-nt26_l4v/PyFDE.egg-info/SOURCES.txt' 2025-09-08T00:31:29,196 reading manifest file '/tmp/pip-pip-egg-info-nt26_l4v/PyFDE.egg-info/SOURCES.txt' 2025-09-08T00:31:29,197 reading manifest template 'MANIFEST.in' 2025-09-08T00:31:29,201 no previously-included directories found matching 'docs/_*' 2025-09-08T00:31:29,201 adding license file 'LICENSE.txt' 2025-09-08T00:31:29,204 writing manifest file '/tmp/pip-pip-egg-info-nt26_l4v/PyFDE.egg-info/SOURCES.txt' 2025-09-08T00:31:29,341 Preparing metadata (setup.py): finished with status 'done' 2025-09-08T00:31:29,346 Source in /tmp/pip-wheel-qc0mrd7t/pyfde_e611220b8d184447b8a188172e7ed3f1 has version 0.4.0, which satisfies requirement pyfde==0.4.0 from https://files.pythonhosted.org/packages/4c/20/8d7307f4dc418357a52e0877afb96d5f150c4aa0e42fb4810dc66971b907/PyFDE-0.4.0.tar.gz 2025-09-08T00:31:29,346 Removed pyfde==0.4.0 from https://files.pythonhosted.org/packages/4c/20/8d7307f4dc418357a52e0877afb96d5f150c4aa0e42fb4810dc66971b907/PyFDE-0.4.0.tar.gz from build tracker '/tmp/pip-build-tracker-5qin90r5' 2025-09-08T00:31:29,349 Created temporary directory: /tmp/pip-unpack-us4xqhvc 2025-09-08T00:31:29,349 Created temporary directory: /tmp/pip-unpack-tjzgpoma 2025-09-08T00:31:29,350 Building wheels for collected packages: pyfde 2025-09-08T00:31:29,351 Created temporary directory: /tmp/pip-wheel-hgkza6s2 2025-09-08T00:31:29,351 DEPRECATION: Building 'pyfde' 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 'pyfde'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-08T00:31:29,352 Building wheel for pyfde (setup.py): started 2025-09-08T00:31:29,353 Destination directory: /tmp/pip-wheel-hgkza6s2 2025-09-08T00:31:29,353 Running command python setup.py bdist_wheel 2025-09-08T00:31:30,650 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-08T00:31:30,650 !! 2025-09-08T00:31:30,650 ******************************************************************************** 2025-09-08T00:31:30,650 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-08T00:31:30,651 License :: OSI Approved :: MIT License 2025-09-08T00:31:30,651 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-08T00:31:30,651 ******************************************************************************** 2025-09-08T00:31:30,651 !! 2025-09-08T00:31:30,651 self._finalize_license_expression() 2025-09-08T00:31:30,652 running bdist_wheel 2025-09-08T00:31:31,017 running build 2025-09-08T00:31:31,017 running build_py 2025-09-08T00:31:31,096 creating build/lib.linux-armv7l-cpython-313/pyfde 2025-09-08T00:31:31,097 copying pyfde/__init__.py -> build/lib.linux-armv7l-cpython-313/pyfde 2025-09-08T00:31:31,098 running build_ext 2025-09-08T00:31:31,445 building 'pyfde.solver' extension 2025-09-08T00:31:31,446 creating build/temp.linux-armv7l-cpython-313/pyfde 2025-09-08T00:31:31,446 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -I/usr/include/python3.13 -c pyfde/solver.c -o build/temp.linux-armv7l-cpython-313/pyfde/solver.o 2025-09-08T00:31:31,866 pyfde/solver.c: In function ‘__Pyx_ListComp_Append’: 2025-09-08T00:31:31,866 pyfde/solver.c:1172:23: error: lvalue required as left operand of assignment 2025-09-08T00:31:31,866 1172 | Py_SIZE(list) = len+1; 2025-09-08T00:31:31,867 | ^ 2025-09-08T00:31:31,875 pyfde/solver.c: In function ‘__Pyx_PyList_Extend’: 2025-09-08T00:31:31,876 pyfde/solver.c:1189:22: error: implicit declaration of function ‘_PyList_Extend’; did you mean ‘PyList_Extend’? [-Wimplicit-function-declaration] 2025-09-08T00:31:31,876 1189 | PyObject* none = _PyList_Extend((PyListObject*)L, v); 2025-09-08T00:31:31,876 | ^~~~~~~~~~~~~~ 2025-09-08T00:31:31,876 | PyList_Extend 2025-09-08T00:31:31,876 pyfde/solver.c:1189:22: error: initialization of ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-08T00:31:31,877 pyfde/solver.c: In function ‘__Pyx_PyList_Append’: 2025-09-08T00:31:31,877 pyfde/solver.c:1206:23: error: lvalue required as left operand of assignment 2025-09-08T00:31:31,878 1206 | Py_SIZE(list) = len+1; 2025-09-08T00:31:31,878 | ^ 2025-09-08T00:31:31,890 pyfde/solver.c: In function ‘__pyx_pf_5pyfde_6solver_6Solver___init__’: 2025-09-08T00:31:31,891 pyfde/solver.c:2106:3: warning: ‘Py_OptimizeFlag’ is deprecated [-Wdeprecated-declarations] 2025-09-08T00:31:31,892 2106 | if (unlikely(!Py_OptimizeFlag)) { 2025-09-08T00:31:31,892 | ^~ 2025-09-08T00:31:31,893 In file included from /usr/include/python3.13/Python.h:76, 2025-09-08T00:31:31,893 from pyfde/solver.c:16: 2025-09-08T00:31:31,893 /usr/include/python3.13/cpython/pydebug.h:13:37: note: declared here 2025-09-08T00:31:31,893 13 | Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_OptimizeFlag; 2025-09-08T00:31:31,893 | ^~~~~~~~~~~~~~~ 2025-09-08T00:31:31,895 pyfde/solver.c:2123:3: warning: ‘Py_OptimizeFlag’ is deprecated [-Wdeprecated-declarations] 2025-09-08T00:31:31,895 2123 | if (unlikely(!Py_OptimizeFlag)) { 2025-09-08T00:31:31,895 | ^~ 2025-09-08T00:31:31,895 /usr/include/python3.13/cpython/pydebug.h:13:37: note: declared here 2025-09-08T00:31:31,895 13 | Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_OptimizeFlag; 2025-09-08T00:31:31,895 | ^~~~~~~~~~~~~~~ 2025-09-08T00:31:31,897 pyfde/solver.c:2142:3: warning: ‘Py_OptimizeFlag’ is deprecated [-Wdeprecated-declarations] 2025-09-08T00:31:31,897 2142 | if (unlikely(!Py_OptimizeFlag)) { 2025-09-08T00:31:31,898 | ^~ 2025-09-08T00:31:31,898 /usr/include/python3.13/cpython/pydebug.h:13:37: note: declared here 2025-09-08T00:31:31,898 13 | Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_OptimizeFlag; 2025-09-08T00:31:31,898 | ^~~~~~~~~~~~~~~ 2025-09-08T00:31:31,902 pyfde/solver.c:2263:3: warning: ‘Py_OptimizeFlag’ is deprecated [-Wdeprecated-declarations] 2025-09-08T00:31:31,902 2263 | if (unlikely(!Py_OptimizeFlag)) { 2025-09-08T00:31:31,902 | ^~ 2025-09-08T00:31:31,903 /usr/include/python3.13/cpython/pydebug.h:13:37: note: declared here 2025-09-08T00:31:31,903 13 | Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_OptimizeFlag; 2025-09-08T00:31:31,903 | ^~~~~~~~~~~~~~~ 2025-09-08T00:31:31,943 pyfde/solver.c: In function ‘__pyx_pf_5pyfde_6solver_6Solver_8selection’: 2025-09-08T00:31:31,946 pyfde/solver.c:3548:7: warning: variable ‘__pyx_t_15’ set but not used [-Wunused-but-set-variable] 2025-09-08T00:31:31,946 3548 | int __pyx_t_15; 2025-09-08T00:31:31,946 | ^~~~~~~~~~ 2025-09-08T00:31:31,989 pyfde/solver.c: In function ‘__pyx_pf_5numpy_7ndarray___getbuffer__’: 2025-09-08T00:31:31,995 pyfde/solver.c:4844:50: error: ‘NPY_C_CONTIGUOUS’ undeclared (first use in this function); did you mean ‘PyBUF_C_CONTIGUOUS’? 2025-09-08T00:31:31,995 4844 | __pyx_t_2 = ((!(PyArray_CHKFLAGS(__pyx_v_self, NPY_C_CONTIGUOUS) != 0)) != 0); 2025-09-08T00:31:31,995 | ^~~~~~~~~~~~~~~~ 2025-09-08T00:31:31,996 | PyBUF_C_CONTIGUOUS 2025-09-08T00:31:31,996 pyfde/solver.c:4844:50: note: each undeclared identifier is reported only once for each function it appears in 2025-09-08T00:31:32,024 pyfde/solver.c:4886:50: error: ‘NPY_F_CONTIGUOUS’ undeclared (first use in this function); did you mean ‘PyBUF_F_CONTIGUOUS’? 2025-09-08T00:31:32,024 4886 | __pyx_t_2 = ((!(PyArray_CHKFLAGS(__pyx_v_self, NPY_F_CONTIGUOUS) != 0)) != 0); 2025-09-08T00:31:32,024 | ^~~~~~~~~~~~~~~~ 2025-09-08T00:31:32,024 | PyBUF_F_CONTIGUOUS 2025-09-08T00:31:32,032 pyfde/solver.c: In function ‘__pyx_f_5numpy__util_dtypestring’: 2025-09-08T00:31:32,038 pyfde/solver.c:5899:29: error: ‘PyArray_Descr’ {aka ‘struct _PyArray_Descr’} has no member named ‘names’ 2025-09-08T00:31:32,038 5899 | if (unlikely(__pyx_v_descr->names == Py_None)) { 2025-09-08T00:31:32,038 | ^~ 2025-09-08T00:31:32,038 pyfde/solver.c:400:43: note: in definition of macro ‘unlikely’ 2025-09-08T00:31:32,038 400 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-09-08T00:31:32,038 | ^ 2025-09-08T00:31:32,045 pyfde/solver.c:5903:28: error: ‘PyArray_Descr’ {aka ‘struct _PyArray_Descr’} has no member named ‘names’ 2025-09-08T00:31:32,045 5903 | __pyx_t_1 = __pyx_v_descr->names; __Pyx_INCREF(__pyx_t_1); __pyx_t_2 = 0; 2025-09-08T00:31:32,045 | ^~ 2025-09-08T00:31:32,052 pyfde/solver.c:5921:47: error: ‘PyArray_Descr’ {aka ‘struct _PyArray_Descr’} has no member named ‘fields’ 2025-09-08T00:31:32,052 5921 | __pyx_t_3 = PyObject_GetItem(__pyx_v_descr->fields, __pyx_v_childname); if (unlikely(__pyx_t_3 == NULL)) {__pyx_filename = __pyx_f[1]; __pyx_lineno = 795; __pyx_clineno = __LINE__; goto __pyx_L1_error;}; 2025-09-08T00:31:32,052 | ^~ 2025-09-08T00:31:32,065 pyfde/solver.c:6107:79: error: ‘PyArray_Descr’ {aka ‘struct _PyArray_Descr’} has no member named ‘elsize’ 2025-09-08T00:31:32,065 6107 | (__pyx_v_offset[__pyx_t_8]) = ((__pyx_v_offset[__pyx_t_8]) + __pyx_v_child->elsize); 2025-09-08T00:31:32,065 | ^~ 2025-09-08T00:31:32,185 pyfde/solver.c: In function ‘__pyx_memview_slice’: 2025-09-08T00:31:32,198 pyfde/solver.c:12714:3: warning: ‘Py_OptimizeFlag’ is deprecated [-Wdeprecated-declarations] 2025-09-08T00:31:32,198 12714 | if (unlikely(!Py_OptimizeFlag)) { 2025-09-08T00:31:32,198 | ^~ 2025-09-08T00:31:32,198 /usr/include/python3.13/cpython/pydebug.h:13:37: note: declared here 2025-09-08T00:31:32,198 13 | Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_OptimizeFlag; 2025-09-08T00:31:32,199 | ^~~~~~~~~~~~~~~ 2025-09-08T00:31:32,278 pyfde/solver.c: In function ‘__pyx_tp_dealloc_5pyfde_6solver_Solver’: 2025-09-08T00:31:32,294 pyfde/solver.c:17392:45: error: implicit declaration of function ‘_PyGC_FINALIZED’ [-Wimplicit-function-declaration] 2025-09-08T00:31:32,294 17392 | if (unlikely(Py_TYPE(o)->tp_finalize) && !_PyGC_FINALIZED(o)) { 2025-09-08T00:31:32,295 | ^~~~~~~~~~~~~~~ 2025-09-08T00:31:32,306 pyfde/solver.c: In function ‘__pyx_tp_dealloc_array’: 2025-09-08T00:31:32,323 pyfde/solver.c:17789:5: error: lvalue required as increment operand 2025-09-08T00:31:32,323 17789 | ++Py_REFCNT(o); 2025-09-08T00:31:32,323 | ^~ 2025-09-08T00:31:32,340 pyfde/solver.c:17791:5: error: lvalue required as decrement operand 2025-09-08T00:31:32,341 17791 | --Py_REFCNT(o); 2025-09-08T00:31:32,341 | ^~ 2025-09-08T00:31:32,357 pyfde/solver.c: In function ‘__pyx_tp_dealloc_memoryview’: 2025-09-08T00:31:32,374 pyfde/solver.c:18071:5: error: lvalue required as increment operand 2025-09-08T00:31:32,374 18071 | ++Py_REFCNT(o); 2025-09-08T00:31:32,374 | ^~ 2025-09-08T00:31:32,392 pyfde/solver.c:18073:5: error: lvalue required as decrement operand 2025-09-08T00:31:32,392 18073 | --Py_REFCNT(o); 2025-09-08T00:31:32,392 | ^~ 2025-09-08T00:31:32,404 pyfde/solver.c: In function ‘__pyx_tp_dealloc__memoryviewslice’: 2025-09-08T00:31:32,421 pyfde/solver.c:18307:5: error: lvalue required as increment operand 2025-09-08T00:31:32,421 18307 | ++Py_REFCNT(o); 2025-09-08T00:31:32,422 | ^~ 2025-09-08T00:31:32,439 pyfde/solver.c:18309:5: error: lvalue required as decrement operand 2025-09-08T00:31:32,439 18309 | --Py_REFCNT(o); 2025-09-08T00:31:32,439 | ^~ 2025-09-08T00:31:32,455 pyfde/solver.c: In function ‘PyInit_solver’: 2025-09-08T00:31:32,473 pyfde/solver.c:18937:35: error: ‘PyTypeObject’ {aka ‘struct _typeobject’} has no member named ‘tp_print’ 2025-09-08T00:31:32,474 18937 | __pyx_type_5pyfde_6solver_Solver.tp_print = 0; 2025-09-08T00:31:32,474 | ^ 2025-09-08T00:31:32,493 pyfde/solver.c:18961:57: error: ‘PyTypeObject’ {aka ‘struct _typeobject’} has no member named ‘tp_print’ 2025-09-08T00:31:32,493 18961 | __pyx_type_5pyfde_6solver___pyx_scope_struct____call__.tp_print = 0; 2025-09-08T00:31:32,493 | ^ 2025-09-08T00:31:32,512 pyfde/solver.c:18964:58: error: ‘PyTypeObject’ {aka ‘struct _typeobject’} has no member named ‘tp_print’ 2025-09-08T00:31:32,512 18964 | __pyx_type_5pyfde_6solver___pyx_scope_struct_1___iter__.tp_print = 0; 2025-09-08T00:31:32,512 | ^ 2025-09-08T00:31:32,530 pyfde/solver.c:18967:25: error: ‘PyTypeObject’ {aka ‘struct _typeobject’} has no member named ‘tp_print’ 2025-09-08T00:31:32,530 18967 | __pyx_type___pyx_array.tp_print = 0; 2025-09-08T00:31:32,531 | ^ 2025-09-08T00:31:32,549 pyfde/solver.c:18970:31: error: ‘PyTypeObject’ {aka ‘struct _typeobject’} has no member named ‘tp_print’ 2025-09-08T00:31:32,549 18970 | __pyx_type___pyx_MemviewEnum.tp_print = 0; 2025-09-08T00:31:32,549 | ^ 2025-09-08T00:31:32,568 pyfde/solver.c:18981:30: error: ‘PyTypeObject’ {aka ‘struct _typeobject’} has no member named ‘tp_print’ 2025-09-08T00:31:32,568 18981 | __pyx_type___pyx_memoryview.tp_print = 0; 2025-09-08T00:31:32,568 | ^ 2025-09-08T00:31:32,587 pyfde/solver.c:18990:35: error: ‘PyTypeObject’ {aka ‘struct _typeobject’} has no member named ‘tp_print’ 2025-09-08T00:31:32,587 18990 | __pyx_type___pyx_memoryviewslice.tp_print = 0; 2025-09-08T00:31:32,587 | ^ 2025-09-08T00:31:32,620 pyfde/solver.c: In function ‘__Pyx_ParseOptionalKeywords’: 2025-09-08T00:31:32,647 pyfde/solver.c:19310:22: error: implicit declaration of function ‘PyUnicode_GET_SIZE’; did you mean ‘PyDict_GET_SIZE’? [-Wimplicit-function-declaration] 2025-09-08T00:31:32,647 19310 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2025-09-08T00:31:32,647 | ^~~~~~~~~~~~~~~~~~ 2025-09-08T00:31:32,647 | PyDict_GET_SIZE 2025-09-08T00:31:32,704 pyfde/solver.c: In function ‘__Pyx_IterFinish’: 2025-09-08T00:31:32,723 pyfde/solver.c:19540:32: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-08T00:31:32,724 19540 | PyObject* exc_type = tstate->curexc_type; 2025-09-08T00:31:32,724 | ^~ 2025-09-08T00:31:32,743 pyfde/solver.c:19544:31: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_value’ 2025-09-08T00:31:32,743 19544 | exc_value = tstate->curexc_value; 2025-09-08T00:31:32,743 | ^~ 2025-09-08T00:31:32,763 pyfde/solver.c:19545:28: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-08T00:31:32,763 19545 | exc_tb = tstate->curexc_traceback; 2025-09-08T00:31:32,763 | ^~ 2025-09-08T00:31:32,782 pyfde/solver.c:19546:19: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-08T00:31:32,782 19546 | tstate->curexc_type = 0; 2025-09-08T00:31:32,783 | ^~ 2025-09-08T00:31:32,802 pyfde/solver.c:19547:19: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_value’ 2025-09-08T00:31:32,802 19547 | tstate->curexc_value = 0; 2025-09-08T00:31:32,802 | ^~ 2025-09-08T00:31:32,821 pyfde/solver.c:19548:19: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-08T00:31:32,822 19548 | tstate->curexc_traceback = 0; 2025-09-08T00:31:32,822 | ^~ 2025-09-08T00:31:32,942 pyfde/solver.c: In function ‘__pyx_fatalerror’: 2025-09-08T00:31:32,962 pyfde/solver.c:20191:19: error: macro "va_start" requires 2 arguments, but only 1 given 2025-09-08T00:31:32,962 20191 | va_start(vargs); 2025-09-08T00:31:32,962 | ^ 2025-09-08T00:31:32,962 In file included from /usr/include/python3.13/Python.h:23: 2025-09-08T00:31:32,962 /usr/lib/gcc/arm-linux-gnueabihf/14/include/stdarg.h:50:9: note: macro "va_start" defined here 2025-09-08T00:31:32,962 50 | #define va_start(v,l) __builtin_va_start(v,l) 2025-09-08T00:31:32,962 | ^~~~~~~~ 2025-09-08T00:31:32,990 pyfde/solver.c:20191:5: error: ‘va_start’ undeclared (first use in this function) 2025-09-08T00:31:32,990 20191 | va_start(vargs); 2025-09-08T00:31:32,990 | ^~~~~~~~ 2025-09-08T00:31:33,010 pyfde/solver.c: In function ‘__Pyx_ErrRestore’: 2025-09-08T00:31:33,030 pyfde/solver.c:20285:22: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-08T00:31:33,030 20285 | tmp_type = tstate->curexc_type; 2025-09-08T00:31:33,030 | ^~ 2025-09-08T00:31:33,050 pyfde/solver.c:20286:23: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_value’ 2025-09-08T00:31:33,050 20286 | tmp_value = tstate->curexc_value; 2025-09-08T00:31:33,050 | ^~ 2025-09-08T00:31:33,070 pyfde/solver.c:20287:20: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-08T00:31:33,070 20287 | tmp_tb = tstate->curexc_traceback; 2025-09-08T00:31:33,070 | ^~ 2025-09-08T00:31:33,089 pyfde/solver.c:20288:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-08T00:31:33,089 20288 | tstate->curexc_type = type; 2025-09-08T00:31:33,090 | ^~ 2025-09-08T00:31:33,109 pyfde/solver.c:20289:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_value’ 2025-09-08T00:31:33,109 20289 | tstate->curexc_value = value; 2025-09-08T00:31:33,109 | ^~ 2025-09-08T00:31:33,129 pyfde/solver.c:20290:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-08T00:31:33,129 20290 | tstate->curexc_traceback = tb; 2025-09-08T00:31:33,129 | ^~ 2025-09-08T00:31:33,129 pyfde/solver.c: In function ‘__Pyx_ErrFetch’: 2025-09-08T00:31:33,149 pyfde/solver.c:20301:19: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-08T00:31:33,149 20301 | *type = tstate->curexc_type; 2025-09-08T00:31:33,149 | ^~ 2025-09-08T00:31:33,169 pyfde/solver.c:20302:20: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_value’ 2025-09-08T00:31:33,169 20302 | *value = tstate->curexc_value; 2025-09-08T00:31:33,169 | ^~ 2025-09-08T00:31:33,189 pyfde/solver.c:20303:17: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-08T00:31:33,189 20303 | *tb = tstate->curexc_traceback; 2025-09-08T00:31:33,189 | ^~ 2025-09-08T00:31:33,209 pyfde/solver.c:20304:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-08T00:31:33,209 20304 | tstate->curexc_type = 0; 2025-09-08T00:31:33,209 | ^~ 2025-09-08T00:31:33,228 pyfde/solver.c:20305:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_value’ 2025-09-08T00:31:33,228 20305 | tstate->curexc_value = 0; 2025-09-08T00:31:33,229 | ^~ 2025-09-08T00:31:33,248 pyfde/solver.c:20306:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-08T00:31:33,248 20306 | tstate->curexc_traceback = 0; 2025-09-08T00:31:33,248 | ^~ 2025-09-08T00:31:33,290 pyfde/solver.c: In function ‘__Pyx_Raise’: 2025-09-08T00:31:33,310 pyfde/solver.c:20448:34: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-08T00:31:33,310 20448 | PyObject* tmp_tb = tstate->curexc_traceback; 2025-09-08T00:31:33,310 | ^~ 2025-09-08T00:31:33,330 pyfde/solver.c:20451:19: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-08T00:31:33,330 20451 | tstate->curexc_traceback = tb; 2025-09-08T00:31:33,330 | ^~ 2025-09-08T00:31:33,370 pyfde/solver.c: In function ‘__Pyx_PyUnicode_Equals’: 2025-09-08T00:31:33,392 pyfde/solver.c:86:51: error: implicit declaration of function ‘_PyUnicode_Ready’; did you mean ‘PyUnicode_READY’? [-Wimplicit-function-declaration] 2025-09-08T00:31:33,392 86 | 0 : _PyUnicode_Ready((PyObject *)(op))) 2025-09-08T00:31:33,392 | ^~~~~~~~~~~~~~~~ 2025-09-08T00:31:33,392 pyfde/solver.c:400:43: note: in definition of macro ‘unlikely’ 2025-09-08T00:31:33,392 400 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-09-08T00:31:33,392 | ^ 2025-09-08T00:31:33,392 pyfde/solver.c:20574:22: note: in expansion of macro ‘__Pyx_PyUnicode_READY’ 2025-09-08T00:31:33,393 20574 | if (unlikely(__Pyx_PyUnicode_READY(s1) < 0) || unlikely(__Pyx_PyUnicode_READY(s2) < 0)) 2025-09-08T00:31:33,393 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-08T00:31:33,437 pyfde/solver.c: In function ‘__Pyx_decode_c_string’: 2025-09-08T00:31:33,466 pyfde/solver.c:20652:16: error: implicit declaration of function ‘PyUnicode_FromUnicode’; did you mean ‘PyInt_FromUnicode’? [-Wimplicit-function-declaration] 2025-09-08T00:31:33,466 20652 | return PyUnicode_FromUnicode(NULL, 0); 2025-09-08T00:31:33,466 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-08T00:31:33,466 | PyInt_FromUnicode 2025-09-08T00:31:33,488 pyfde/solver.c:20652: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-08T00:31:33,489 20652 | return PyUnicode_FromUnicode(NULL, 0); 2025-09-08T00:31:33,489 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T00:31:33,493 pyfde/solver.c: In function ‘__Pyx_ExceptionSave’: 2025-09-08T00:31:33,522 pyfde/solver.c:20664:21: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_type’; did you mean ‘exc_state’? 2025-09-08T00:31:33,522 20664 | *type = tstate->exc_type; 2025-09-08T00:31:33,522 | ^~~~~~~~ 2025-09-08T00:31:33,522 | exc_state 2025-09-08T00:31:33,541 pyfde/solver.c:20665:20: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_value’ 2025-09-08T00:31:33,542 20665 | *value = tstate->exc_value; 2025-09-08T00:31:33,542 | ^~ 2025-09-08T00:31:33,561 pyfde/solver.c:20666:17: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_traceback’ 2025-09-08T00:31:33,562 20666 | *tb = tstate->exc_traceback; 2025-09-08T00:31:33,562 | ^~ 2025-09-08T00:31:33,562 pyfde/solver.c: In function ‘__Pyx_ExceptionReset’: 2025-09-08T00:31:33,590 pyfde/solver.c:20678:24: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_type’; did you mean ‘exc_state’? 2025-09-08T00:31:33,590 20678 | tmp_type = tstate->exc_type; 2025-09-08T00:31:33,590 | ^~~~~~~~ 2025-09-08T00:31:33,590 | exc_state 2025-09-08T00:31:33,610 pyfde/solver.c:20679:23: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_value’ 2025-09-08T00:31:33,610 20679 | tmp_value = tstate->exc_value; 2025-09-08T00:31:33,610 | ^~ 2025-09-08T00:31:33,630 pyfde/solver.c:20680:20: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_traceback’ 2025-09-08T00:31:33,630 20680 | tmp_tb = tstate->exc_traceback; 2025-09-08T00:31:33,630 | ^~ 2025-09-08T00:31:33,658 pyfde/solver.c:20681:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_type’; did you mean ‘exc_state’? 2025-09-08T00:31:33,658 20681 | tstate->exc_type = type; 2025-09-08T00:31:33,658 | ^~~~~~~~ 2025-09-08T00:31:33,658 | exc_state 2025-09-08T00:31:33,678 pyfde/solver.c:20682:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_value’ 2025-09-08T00:31:33,678 20682 | tstate->exc_value = value; 2025-09-08T00:31:33,678 | ^~ 2025-09-08T00:31:33,698 pyfde/solver.c:20683:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_traceback’ 2025-09-08T00:31:33,698 20683 | tstate->exc_traceback = tb; 2025-09-08T00:31:33,698 | ^~ 2025-09-08T00:31:33,698 pyfde/solver.c: In function ‘__Pyx_GetException’: 2025-09-08T00:31:33,718 pyfde/solver.c:20697:24: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-08T00:31:33,718 20697 | local_type = tstate->curexc_type; 2025-09-08T00:31:33,718 | ^~ 2025-09-08T00:31:33,738 pyfde/solver.c:20698:25: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_value’ 2025-09-08T00:31:33,738 20698 | local_value = tstate->curexc_value; 2025-09-08T00:31:33,738 | ^~ 2025-09-08T00:31:33,757 pyfde/solver.c:20699:22: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-08T00:31:33,758 20699 | local_tb = tstate->curexc_traceback; 2025-09-08T00:31:33,758 | ^~ 2025-09-08T00:31:33,777 pyfde/solver.c:20700:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-08T00:31:33,777 20700 | tstate->curexc_type = 0; 2025-09-08T00:31:33,777 | ^~ 2025-09-08T00:31:33,797 pyfde/solver.c:20701:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_value’ 2025-09-08T00:31:33,797 20701 | tstate->curexc_value = 0; 2025-09-08T00:31:33,797 | ^~ 2025-09-08T00:31:33,817 pyfde/solver.c:20702:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-08T00:31:33,817 20702 | tstate->curexc_traceback = 0; 2025-09-08T00:31:33,817 | ^~ 2025-09-08T00:31:33,837 pyfde/solver.c:20708:24: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-08T00:31:33,837 20708 | if (unlikely(tstate->curexc_type)) 2025-09-08T00:31:33,837 | ^~ 2025-09-08T00:31:33,837 pyfde/solver.c:400:43: note: in definition of macro ‘unlikely’ 2025-09-08T00:31:33,837 400 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-09-08T00:31:33,837 | ^ 2025-09-08T00:31:33,873 pyfde/solver.c:20726:24: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_type’; did you mean ‘exc_state’? 2025-09-08T00:31:33,873 20726 | tmp_type = tstate->exc_type; 2025-09-08T00:31:33,873 | ^~~~~~~~ 2025-09-08T00:31:33,873 | exc_state 2025-09-08T00:31:33,892 pyfde/solver.c:20727:23: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_value’ 2025-09-08T00:31:33,893 20727 | tmp_value = tstate->exc_value; 2025-09-08T00:31:33,893 | ^~ 2025-09-08T00:31:33,912 pyfde/solver.c:20728:20: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_traceback’ 2025-09-08T00:31:33,912 20728 | tmp_tb = tstate->exc_traceback; 2025-09-08T00:31:33,913 | ^~ 2025-09-08T00:31:33,941 pyfde/solver.c:20729:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_type’; did you mean ‘exc_state’? 2025-09-08T00:31:33,941 20729 | tstate->exc_type = local_type; 2025-09-08T00:31:33,941 | ^~~~~~~~ 2025-09-08T00:31:33,941 | exc_state 2025-09-08T00:31:33,961 pyfde/solver.c:20730:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_value’ 2025-09-08T00:31:33,961 20730 | tstate->exc_value = local_value; 2025-09-08T00:31:33,961 | ^~ 2025-09-08T00:31:33,980 pyfde/solver.c:20731:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_traceback’ 2025-09-08T00:31:33,981 20731 | tstate->exc_traceback = local_tb; 2025-09-08T00:31:33,981 | ^~ 2025-09-08T00:31:33,981 pyfde/solver.c: In function ‘__Pyx_ExceptionSwap’: 2025-09-08T00:31:34,010 pyfde/solver.c:20753:24: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_type’; did you mean ‘exc_state’? 2025-09-08T00:31:34,010 20753 | tmp_type = tstate->exc_type; 2025-09-08T00:31:34,010 | ^~~~~~~~ 2025-09-08T00:31:34,010 | exc_state 2025-09-08T00:31:34,029 pyfde/solver.c:20754:23: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_value’ 2025-09-08T00:31:34,030 20754 | tmp_value = tstate->exc_value; 2025-09-08T00:31:34,030 | ^~ 2025-09-08T00:31:34,049 pyfde/solver.c:20755:20: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_traceback’ 2025-09-08T00:31:34,049 20755 | tmp_tb = tstate->exc_traceback; 2025-09-08T00:31:34,049 | ^~ 2025-09-08T00:31:34,078 pyfde/solver.c:20756:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_type’; did you mean ‘exc_state’? 2025-09-08T00:31:34,078 20756 | tstate->exc_type = *type; 2025-09-08T00:31:34,078 | ^~~~~~~~ 2025-09-08T00:31:34,078 | exc_state 2025-09-08T00:31:34,097 pyfde/solver.c:20757:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_value’ 2025-09-08T00:31:34,098 20757 | tstate->exc_value = *value; 2025-09-08T00:31:34,098 | ^~ 2025-09-08T00:31:34,117 pyfde/solver.c:20758:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_traceback’ 2025-09-08T00:31:34,118 20758 | tstate->exc_traceback = *tb; 2025-09-08T00:31:34,118 | ^~ 2025-09-08T00:31:34,139 pyfde/solver.c: In function ‘__Pyx_CreateCodeObjectForTraceback’: 2025-09-08T00:31:34,160 pyfde/solver.c:20938:5: warning: ‘PyCode_New’ is deprecated [-Wdeprecated-declarations] 2025-09-08T00:31:34,160 20938 | py_code = __Pyx_PyCode_New( 2025-09-08T00:31:34,160 | ^~~~~~~ 2025-09-08T00:31:34,160 In file included from /usr/include/python3.13/Python.h:101: 2025-09-08T00:31:34,160 /usr/include/python3.13/cpython/code.h:213:1: note: declared here 2025-09-08T00:31:34,160 213 | PyCode_New( 2025-09-08T00:31:34,160 | ^~~~~~~~~~ 2025-09-08T00:31:34,181 pyfde/solver.c:20952:9: error: passing argument 14 of ‘PyCode_New’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-08T00:31:34,181 20952 | py_line, 2025-09-08T00:31:34,181 | ^~~~~~~ 2025-09-08T00:31:34,181 | | 2025-09-08T00:31:34,181 | int 2025-09-08T00:31:34,181 pyfde/solver.c:70:72: note: in definition of macro ‘__Pyx_PyCode_New’ 2025-09-08T00:31:34,181 70 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2025-09-08T00:31:34,181 | ^~~~~ 2025-09-08T00:31:34,181 /usr/include/python3.13/cpython/code.h:216:45: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ 2025-09-08T00:31:34,182 216 | PyObject *l, PyObject *m, PyObject *n, int o, PyObject *p, 2025-09-08T00:31:34,182 | ~~~~~~~~~~^ 2025-09-08T00:31:34,203 pyfde/solver.c:20953:9: error: passing argument 15 of ‘PyCode_New’ makes integer from pointer without a cast [-Wint-conversion] 2025-09-08T00:31:34,203 20953 | __pyx_empty_bytes /*PyObject *lnotab*/ 2025-09-08T00:31:34,204 | ^~~~~~~~~~~~~~~~~ 2025-09-08T00:31:34,204 | | 2025-09-08T00:31:34,204 | PyObject * {aka struct _object *} 2025-09-08T00:31:34,204 pyfde/solver.c:70:79: note: in definition of macro ‘__Pyx_PyCode_New’ 2025-09-08T00:31:34,204 70 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2025-09-08T00:31:34,204 | ^~~~ 2025-09-08T00:31:34,204 /usr/include/python3.13/cpython/code.h:216:52: note: expected ‘int’ but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2025-09-08T00:31:34,204 216 | PyObject *l, PyObject *m, PyObject *n, int o, PyObject *p, 2025-09-08T00:31:34,204 | ~~~~^ 2025-09-08T00:31:34,226 pyfde/solver.c:70:11: error: too few arguments to function ‘PyCode_New’ 2025-09-08T00:31:34,226 70 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2025-09-08T00:31:34,226 | ^~~~~~~~~~ 2025-09-08T00:31:34,226 pyfde/solver.c:20938:15: note: in expansion of macro ‘__Pyx_PyCode_New’ 2025-09-08T00:31:34,226 20938 | py_code = __Pyx_PyCode_New( 2025-09-08T00:31:34,227 | ^~~~~~~~~~~~~~~~ 2025-09-08T00:31:34,227 /usr/include/python3.13/cpython/code.h:213:1: note: declared here 2025-09-08T00:31:34,227 213 | PyCode_New( 2025-09-08T00:31:34,227 | ^~~~~~~~~~ 2025-09-08T00:31:34,236 pyfde/solver.c: In function ‘__Pyx_AddTraceback’: 2025-09-08T00:31:34,256 pyfde/solver.c:20981:13: error: invalid use of incomplete typedef ‘PyFrameObject’ {aka ‘struct _frame’} 2025-09-08T00:31:34,256 20981 | py_frame->f_lineno = py_line; 2025-09-08T00:31:34,256 | ^~ 2025-09-08T00:31:34,332 pyfde/solver.c: In function ‘__Pyx_PyInt_As_int’: 2025-09-08T00:31:34,353 pyfde/solver.c:21437:27: error: too few arguments to function ‘_PyLong_AsByteArray’ 2025-09-08T00:31:34,353 21437 | int ret = _PyLong_AsByteArray((PyLongObject *)v, 2025-09-08T00:31:34,353 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T00:31:34,353 In file included from /usr/include/python3.13/longobject.h:107, 2025-09-08T00:31:34,353 from /usr/include/python3.13/Python.h:81: 2025-09-08T00:31:34,353 /usr/include/python3.13/cpython/longobject.h:111:17: note: declared here 2025-09-08T00:31:34,354 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v, 2025-09-08T00:31:34,354 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T00:31:34,366 pyfde/solver.c: In function ‘__Pyx_PyInt_As_long’: 2025-09-08T00:31:34,386 pyfde/solver.c:21595:27: error: too few arguments to function ‘_PyLong_AsByteArray’ 2025-09-08T00:31:34,386 21595 | int ret = _PyLong_AsByteArray((PyLongObject *)v, 2025-09-08T00:31:34,387 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T00:31:34,387 /usr/include/python3.13/cpython/longobject.h:111:17: note: declared here 2025-09-08T00:31:34,387 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v, 2025-09-08T00:31:34,387 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T00:31:34,415 pyfde/solver.c: In function ‘__Pyx_PyInt_As_char’: 2025-09-08T00:31:34,436 pyfde/solver.c:22065:27: error: too few arguments to function ‘_PyLong_AsByteArray’ 2025-09-08T00:31:34,436 22065 | int ret = _PyLong_AsByteArray((PyLongObject *)v, 2025-09-08T00:31:34,436 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T00:31:34,436 /usr/include/python3.13/cpython/longobject.h:111:17: note: declared here 2025-09-08T00:31:34,437 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v, 2025-09-08T00:31:34,437 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T00:31:34,474 In file included from /usr/include/python3.13/Python.h:63: 2025-09-08T00:31:34,474 pyfde/solver.c: In function ‘__Pyx_Generator_SendEx’: 2025-09-08T00:31:34,520 pyfde/solver.c:22272:30: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘frame’ 2025-09-08T00:31:34,520 22272 | Py_XINCREF(tstate->frame); 2025-09-08T00:31:34,520 | ^~ 2025-09-08T00:31:34,520 /usr/include/python3.13/pyport.h:19:38: note: in definition of macro ‘_Py_CAST’ 2025-09-08T00:31:34,520 19 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-09-08T00:31:34,520 | ^~~~ 2025-09-08T00:31:34,520 /usr/include/python3.13/object.h:1041:37: note: in expansion of macro ‘_PyObject_CAST’ 2025-09-08T00:31:34,521 1041 | # define Py_XINCREF(op) Py_XINCREF(_PyObject_CAST(op)) 2025-09-08T00:31:34,521 | ^~~~~~~~~~~~~~ 2025-09-08T00:31:34,521 pyfde/solver.c:22272:13: note: in expansion of macro ‘Py_XINCREF’ 2025-09-08T00:31:34,521 22272 | Py_XINCREF(tstate->frame); 2025-09-08T00:31:34,521 | ^~~~~~~~~~ 2025-09-08T00:31:34,541 pyfde/solver.c:22274:14: error: invalid use of incomplete typedef ‘PyFrameObject’ {aka ‘struct _frame’} 2025-09-08T00:31:34,541 22274 | f->f_back = tstate->frame; 2025-09-08T00:31:34,541 | ^~ 2025-09-08T00:31:34,565 pyfde/solver.c:22274:31: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘frame’ 2025-09-08T00:31:34,565 22274 | f->f_back = tstate->frame; 2025-09-08T00:31:34,565 | ^~ 2025-09-08T00:31:34,610 pyfde/solver.c:22293:23: error: invalid use of incomplete typedef ‘PyFrameObject’ {aka ‘struct _frame’} 2025-09-08T00:31:34,610 22293 | Py_CLEAR(f->f_back); 2025-09-08T00:31:34,610 | ^~ 2025-09-08T00:31:34,610 /usr/include/python3.13/pyport.h:558:39: note: in definition of macro ‘_Py_TYPEOF’ 2025-09-08T00:31:34,610 558 | # define _Py_TYPEOF(expr) __typeof__(expr) 2025-09-08T00:31:34,610 | ^~~~ 2025-09-08T00:31:34,610 pyfde/solver.c:22293:13: note: in expansion of macro ‘Py_CLEAR’ 2025-09-08T00:31:34,610 22293 | Py_CLEAR(f->f_back); 2025-09-08T00:31:34,611 | ^~~~~~~~ 2025-09-08T00:31:34,633 In file included from /usr/include/python3.13/Python.h:72: 2025-09-08T00:31:34,633 pyfde/solver.c:22293:23: error: invalid use of incomplete typedef ‘PyFrameObject’ {aka ‘struct _frame’} 2025-09-08T00:31:34,634 22293 | Py_CLEAR(f->f_back); 2025-09-08T00:31:34,634 | ^~ 2025-09-08T00:31:34,634 /usr/include/python3.13/object.h:1012:41: note: in definition of macro ‘Py_CLEAR’ 2025-09-08T00:31:34,634 1012 | _Py_TYPEOF(op)* _tmp_op_ptr = &(op); \ 2025-09-08T00:31:34,634 | ^~ 2025-09-08T00:31:34,680 pyfde/solver.c:22293:23: error: invalid use of incomplete typedef ‘PyFrameObject’ {aka ‘struct _frame’} 2025-09-08T00:31:34,681 22293 | Py_CLEAR(f->f_back); 2025-09-08T00:31:34,681 | ^~ 2025-09-08T00:31:34,681 /usr/include/python3.13/pyport.h:558:39: note: in definition of macro ‘_Py_TYPEOF’ 2025-09-08T00:31:34,681 558 | # define _Py_TYPEOF(expr) __typeof__(expr) 2025-09-08T00:31:34,681 | ^~~~ 2025-09-08T00:31:34,681 pyfde/solver.c:22293:13: note: in expansion of macro ‘Py_CLEAR’ 2025-09-08T00:31:34,681 22293 | Py_CLEAR(f->f_back); 2025-09-08T00:31:34,681 | ^~~~~~~~ 2025-09-08T00:31:34,704 /usr/include/python3.13/object.h:1014:25: warning: comparison between pointer and integer 2025-09-08T00:31:34,704 1014 | if (_tmp_old_op != NULL) { \ 2025-09-08T00:31:34,704 | ^~ 2025-09-08T00:31:34,704 pyfde/solver.c:22293:13: note: in expansion of macro ‘Py_CLEAR’ 2025-09-08T00:31:34,704 22293 | Py_CLEAR(f->f_back); 2025-09-08T00:31:34,705 | ^~~~~~~~ 2025-09-08T00:31:34,728 /usr/include/python3.13/object.h:1015:26: error: assignment to ‘int’ from ‘void *’ makes integer from pointer without a cast [-Wint-conversion] 2025-09-08T00:31:34,728 1015 | *_tmp_op_ptr = _Py_NULL; \ 2025-09-08T00:31:34,728 | ^ 2025-09-08T00:31:34,728 pyfde/solver.c:22293:13: note: in expansion of macro ‘Py_CLEAR’ 2025-09-08T00:31:34,728 22293 | Py_CLEAR(f->f_back); 2025-09-08T00:31:34,728 | ^~~~~~~~ 2025-09-08T00:31:35,009 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2025-09-08T00:31:35,181 ERROR: python setup.py bdist_wheel exited with 1 2025-09-08T00:31:35,193 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-08T00:31:35,193 exec(compile('"'"''"'"''"'"' 2025-09-08T00:31:35,193 # This is -- a caller that pip uses to run setup.py 2025-09-08T00:31:35,193 # 2025-09-08T00:31:35,193 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T00:31:35,193 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T00:31:35,193 # - It provides a clear error message when setuptools is not installed. 2025-09-08T00:31:35,193 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T00:31:35,193 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T00:31:35,193 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T00:31:35,193 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T00:31:35,193 import os, sys, tokenize, traceback 2025-09-08T00:31:35,193 2025-09-08T00:31:35,193 try: 2025-09-08T00:31:35,193 import setuptools 2025-09-08T00:31:35,193 except ImportError: 2025-09-08T00:31:35,193 print( 2025-09-08T00:31:35,193 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T00:31:35,193 "the build environment with exception:", 2025-09-08T00:31:35,193 file=sys.stderr, 2025-09-08T00:31:35,193 ) 2025-09-08T00:31:35,193 traceback.print_exc() 2025-09-08T00:31:35,193 sys.exit(1) 2025-09-08T00:31:35,193 2025-09-08T00:31:35,193 __file__ = %r 2025-09-08T00:31:35,193 sys.argv[0] = __file__ 2025-09-08T00:31:35,193 2025-09-08T00:31:35,193 if os.path.exists(__file__): 2025-09-08T00:31:35,193 filename = __file__ 2025-09-08T00:31:35,193 with tokenize.open(__file__) as f: 2025-09-08T00:31:35,193 setup_py_code = f.read() 2025-09-08T00:31:35,193 else: 2025-09-08T00:31:35,193 filename = "" 2025-09-08T00:31:35,193 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T00:31:35,193 2025-09-08T00:31:35,193 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T00:31:35,193 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-qc0mrd7t/pyfde_e611220b8d184447b8a188172e7ed3f1/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-hgkza6s2[/] 2025-09-08T00:31:35,193 [bold magenta]cwd[/]: /tmp/pip-wheel-qc0mrd7t/pyfde_e611220b8d184447b8a188172e7ed3f1/ 2025-09-08T00:31:35,193 Building wheel for pyfde (setup.py): finished with status 'error' 2025-09-08T00:31:35,194 ERROR: Failed building wheel for pyfde 2025-09-08T00:31:35,195 Running setup.py clean for pyfde 2025-09-08T00:31:35,195 Running command python setup.py clean 2025-09-08T00:31:36,494 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-08T00:31:36,494 !! 2025-09-08T00:31:36,495 ******************************************************************************** 2025-09-08T00:31:36,495 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-08T00:31:36,495 License :: OSI Approved :: MIT License 2025-09-08T00:31:36,495 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-08T00:31:36,495 ******************************************************************************** 2025-09-08T00:31:36,496 !! 2025-09-08T00:31:36,496 self._finalize_license_expression() 2025-09-08T00:31:36,496 usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...] 2025-09-08T00:31:36,496 or: setup.py --help [cmd1 cmd2 ...] 2025-09-08T00:31:36,496 or: setup.py --help-commands 2025-09-08T00:31:36,496 or: setup.py cmd --help 2025-09-08T00:31:36,496 error: option --all not recognized 2025-09-08T00:31:36,631 ERROR: python setup.py clean exited with 1 2025-09-08T00:31:36,636 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-08T00:31:36,636 exec(compile('"'"''"'"''"'"' 2025-09-08T00:31:36,636 # This is -- a caller that pip uses to run setup.py 2025-09-08T00:31:36,636 # 2025-09-08T00:31:36,636 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T00:31:36,636 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T00:31:36,636 # - It provides a clear error message when setuptools is not installed. 2025-09-08T00:31:36,636 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T00:31:36,636 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T00:31:36,636 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T00:31:36,636 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T00:31:36,636 import os, sys, tokenize, traceback 2025-09-08T00:31:36,636 2025-09-08T00:31:36,636 try: 2025-09-08T00:31:36,636 import setuptools 2025-09-08T00:31:36,636 except ImportError: 2025-09-08T00:31:36,636 print( 2025-09-08T00:31:36,636 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T00:31:36,636 "the build environment with exception:", 2025-09-08T00:31:36,636 file=sys.stderr, 2025-09-08T00:31:36,636 ) 2025-09-08T00:31:36,636 traceback.print_exc() 2025-09-08T00:31:36,636 sys.exit(1) 2025-09-08T00:31:36,636 2025-09-08T00:31:36,636 __file__ = %r 2025-09-08T00:31:36,636 sys.argv[0] = __file__ 2025-09-08T00:31:36,636 2025-09-08T00:31:36,636 if os.path.exists(__file__): 2025-09-08T00:31:36,636 filename = __file__ 2025-09-08T00:31:36,636 with tokenize.open(__file__) as f: 2025-09-08T00:31:36,636 setup_py_code = f.read() 2025-09-08T00:31:36,636 else: 2025-09-08T00:31:36,636 filename = "" 2025-09-08T00:31:36,636 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T00:31:36,636 2025-09-08T00:31:36,636 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T00:31:36,636 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-qc0mrd7t/pyfde_e611220b8d184447b8a188172e7ed3f1/setup.py'"'"',), "", "exec"))' clean --all[/] 2025-09-08T00:31:36,636 [bold magenta]cwd[/]: /tmp/pip-wheel-qc0mrd7t/pyfde_e611220b8d184447b8a188172e7ed3f1 2025-09-08T00:31:36,636 ERROR: Failed cleaning build dir for pyfde 2025-09-08T00:31:36,637 Failed to build pyfde 2025-09-08T00:31:36,638 ERROR: Failed to build one or more wheels 2025-09-08T00:31:36,639 Exception information: 2025-09-08T00:31:36,639 Traceback (most recent call last): 2025-09-08T00:31:36,639 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T00:31:36,639 status = _inner_run() 2025-09-08T00:31:36,639 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T00:31:36,639 return self.run(options, args) 2025-09-08T00:31:36,639 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T00:31:36,639 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T00:31:36,639 return func(self, options, args) 2025-09-08T00:31:36,639 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-08T00:31:36,639 raise CommandError("Failed to build one or more wheels") 2025-09-08T00:31:36,639 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-08T00:31:36,643 Removed build tracker: '/tmp/pip-build-tracker-5qin90r5'