2025-09-08T01:06:07,098 Created temporary directory: /tmp/pip-build-tracker-7_tx_bxi 2025-09-08T01:06:07,099 Initialized build tracking at /tmp/pip-build-tracker-7_tx_bxi 2025-09-08T01:06:07,099 Created build tracker: /tmp/pip-build-tracker-7_tx_bxi 2025-09-08T01:06:07,099 Entered build tracker: /tmp/pip-build-tracker-7_tx_bxi 2025-09-08T01:06:07,100 Created temporary directory: /tmp/pip-wheel-lz2cczk2 2025-09-08T01:06:07,104 Created temporary directory: /tmp/pip-ephem-wheel-cache-5sv2b9xe 2025-09-08T01:06:07,165 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T01:06:07,167 2 location(s) to search for versions of spp: 2025-09-08T01:06:07,167 * https://pypi.org/simple/spp/ 2025-09-08T01:06:07,167 * https://www.piwheels.org/simple/spp/ 2025-09-08T01:06:07,167 Fetching project page and analyzing links: https://pypi.org/simple/spp/ 2025-09-08T01:06:07,168 Getting page https://pypi.org/simple/spp/ 2025-09-08T01:06:07,169 Found index url https://pypi.org/simple/ 2025-09-08T01:06:07,242 Fetched page https://pypi.org/simple/spp/ as application/vnd.pypi.simple.v1+json 2025-09-08T01:06:07,243 Found link https://files.pythonhosted.org/packages/61/11/431864c0182db3582caacd30b8f46c32010527ecbfa464e54e4c491d5714/spp-0.0.1.tar.gz (from https://pypi.org/simple/spp/), version: 0.0.1 2025-09-08T01:06:07,243 Found link https://files.pythonhosted.org/packages/02/16/4a1078c22ca1f3b669dda867f0459041544a9b58dbf43d17e34033ae47d1/spp-0.0.2.tar.gz (from https://pypi.org/simple/spp/), version: 0.0.2 2025-09-08T01:06:07,244 Found link https://files.pythonhosted.org/packages/71/9f/f13d149a68a878d003f541643de5957b06576a3e4f6523157ae44900ac66/spp-0.0.3.tar.gz (from https://pypi.org/simple/spp/), version: 0.0.3 2025-09-08T01:06:07,244 Found link https://files.pythonhosted.org/packages/67/86/76415854b9b3c23c8f496bb210e5d1908bc5afd735120880e34caef295ed/spp-0.0.4.tar.gz (from https://pypi.org/simple/spp/), version: 0.0.4 2025-09-08T01:06:07,244 Found link https://files.pythonhosted.org/packages/c6/cc/7d08c16d88c673bd53fceb3747a7c7de5859252039efac18b6879ca66800/spp-0.0.5.tar.gz (from https://pypi.org/simple/spp/), version: 0.0.5 2025-09-08T01:06:07,244 Found link https://files.pythonhosted.org/packages/c1/39/c7777e1f0acd874ec12abf331d9de46dce740d512892e9fd6478b53165a2/spp-0.0.6.tar.gz (from https://pypi.org/simple/spp/), version: 0.0.6 2025-09-08T01:06:07,244 Found link https://files.pythonhosted.org/packages/03/b3/268cd39e84ae2a392b79e8b3c54f19ea16ffbdbaab13de83cdaf17b163c5/spp-0.0.7.tar.gz (from https://pypi.org/simple/spp/), version: 0.0.7 2025-09-08T01:06:07,245 Fetching project page and analyzing links: https://www.piwheels.org/simple/spp/ 2025-09-08T01:06:07,245 Getting page https://www.piwheels.org/simple/spp/ 2025-09-08T01:06:07,246 Found index url https://www.piwheels.org/simple/ 2025-09-08T01:06:07,329 Fetched page https://www.piwheels.org/simple/spp/ as text/html 2025-09-08T01:06:07,337 Skipping link: No binaries permitted for spp: https://archive1.piwheels.org/simple/spp/spp-0.0.7-cp37-cp37m-linux_armv7l.whl#sha256=482ae945731260767a8d9d752794f47487fc53c1144ac54c67b93071aab1ebe3 (from https://www.piwheels.org/simple/spp/) 2025-09-08T01:06:07,338 Skipping link: No binaries permitted for spp: https://archive1.piwheels.org/simple/spp/spp-0.0.7-cp37-cp37m-linux_armv6l.whl#sha256=482ae945731260767a8d9d752794f47487fc53c1144ac54c67b93071aab1ebe3 (from https://www.piwheels.org/simple/spp/) 2025-09-08T01:06:07,338 Skipping link: No binaries permitted for spp: https://archive1.piwheels.org/simple/spp/spp-0.0.7-cp35-cp35m-linux_armv6l.whl#sha256=fcf97834ea19881a8a4cb100b1fbe366b60eb73f31df50013da5289822f5c604 (from https://www.piwheels.org/simple/spp/) 2025-09-08T01:06:07,338 Skipping link: No binaries permitted for spp: https://archive1.piwheels.org/simple/spp/spp-0.0.7-cp35-cp35m-linux_armv7l.whl#sha256=fcf97834ea19881a8a4cb100b1fbe366b60eb73f31df50013da5289822f5c604 (from https://www.piwheels.org/simple/spp/) 2025-09-08T01:06:07,338 Skipping link: No binaries permitted for spp: https://archive1.piwheels.org/simple/spp/spp-0.0.7-cp34-cp34m-linux_armv7l.whl#sha256=985e298add046878d3bf101308c597371d939a8837068e53f37d8dcfcd9c798f (from https://www.piwheels.org/simple/spp/) 2025-09-08T01:06:07,338 Skipping link: No binaries permitted for spp: https://archive1.piwheels.org/simple/spp/spp-0.0.7-cp34-cp34m-linux_armv6l.whl#sha256=985e298add046878d3bf101308c597371d939a8837068e53f37d8dcfcd9c798f (from https://www.piwheels.org/simple/spp/) 2025-09-08T01:06:07,338 Skipping link: No binaries permitted for spp: https://archive1.piwheels.org/simple/spp/spp-0.0.6-cp37-cp37m-linux_armv6l.whl#sha256=b1e127e60574592e533aa95d251c2dd07192987d6cef8674fa99793c0e42af4a (from https://www.piwheels.org/simple/spp/) 2025-09-08T01:06:07,339 Skipping link: No binaries permitted for spp: https://archive1.piwheels.org/simple/spp/spp-0.0.6-cp37-cp37m-linux_armv7l.whl#sha256=b1e127e60574592e533aa95d251c2dd07192987d6cef8674fa99793c0e42af4a (from https://www.piwheels.org/simple/spp/) 2025-09-08T01:06:07,339 Skipping link: No binaries permitted for spp: https://archive1.piwheels.org/simple/spp/spp-0.0.6-cp34-cp34m-linux_armv7l.whl#sha256=b8d74f36ef1acd1724461421ec95fae96cdc1575a64dd6b6d0e3933ee231eabd (from https://www.piwheels.org/simple/spp/) 2025-09-08T01:06:07,339 Skipping link: No binaries permitted for spp: https://archive1.piwheels.org/simple/spp/spp-0.0.6-cp34-cp34m-linux_armv6l.whl#sha256=b8d74f36ef1acd1724461421ec95fae96cdc1575a64dd6b6d0e3933ee231eabd (from https://www.piwheels.org/simple/spp/) 2025-09-08T01:06:07,339 Skipping link: No binaries permitted for spp: https://archive1.piwheels.org/simple/spp/spp-0.0.6-cp35-cp35m-linux_armv7l.whl#sha256=3d04df1294fc7d4a7cb91837ee5617214f41d93036c6593255d00621b7e77d66 (from https://www.piwheels.org/simple/spp/) 2025-09-08T01:06:07,339 Skipping link: No binaries permitted for spp: https://archive1.piwheels.org/simple/spp/spp-0.0.6-cp35-cp35m-linux_armv6l.whl#sha256=3d04df1294fc7d4a7cb91837ee5617214f41d93036c6593255d00621b7e77d66 (from https://www.piwheels.org/simple/spp/) 2025-09-08T01:06:07,339 Skipping link: No binaries permitted for spp: https://archive1.piwheels.org/simple/spp/spp-0.0.5-cp37-cp37m-linux_armv6l.whl#sha256=0106847f17d085cbc49b169d10504761610cdf069b9765c475151871bd465e3d (from https://www.piwheels.org/simple/spp/) 2025-09-08T01:06:07,340 Skipping link: No binaries permitted for spp: https://archive1.piwheels.org/simple/spp/spp-0.0.5-cp37-cp37m-linux_armv7l.whl#sha256=0106847f17d085cbc49b169d10504761610cdf069b9765c475151871bd465e3d (from https://www.piwheels.org/simple/spp/) 2025-09-08T01:06:07,340 Skipping link: No binaries permitted for spp: https://archive1.piwheels.org/simple/spp/spp-0.0.5-cp35-cp35m-linux_armv7l.whl#sha256=27c2c4f2e0159ae13a69ff9b1439aeef56f40bee50d0ecbe5d4c976377d00328 (from https://www.piwheels.org/simple/spp/) 2025-09-08T01:06:07,340 Skipping link: No binaries permitted for spp: https://archive1.piwheels.org/simple/spp/spp-0.0.5-cp35-cp35m-linux_armv6l.whl#sha256=27c2c4f2e0159ae13a69ff9b1439aeef56f40bee50d0ecbe5d4c976377d00328 (from https://www.piwheels.org/simple/spp/) 2025-09-08T01:06:07,340 Skipping link: No binaries permitted for spp: https://archive1.piwheels.org/simple/spp/spp-0.0.5-cp34-cp34m-linux_armv7l.whl#sha256=52c5e2c935d80426033682caa0d66d3dcce74e0d645d022bee555c80091fe5be (from https://www.piwheels.org/simple/spp/) 2025-09-08T01:06:07,340 Skipping link: No binaries permitted for spp: https://archive1.piwheels.org/simple/spp/spp-0.0.5-cp34-cp34m-linux_armv6l.whl#sha256=52c5e2c935d80426033682caa0d66d3dcce74e0d645d022bee555c80091fe5be (from https://www.piwheels.org/simple/spp/) 2025-09-08T01:06:07,340 Skipping link: No binaries permitted for spp: https://archive1.piwheels.org/simple/spp/spp-0.0.4-cp37-cp37m-linux_armv7l.whl#sha256=e70ebef28ef35e33e1a7113ade100d713533474e1861b46fd920b81eb2d2eb65 (from https://www.piwheels.org/simple/spp/) 2025-09-08T01:06:07,341 Skipping link: No binaries permitted for spp: https://archive1.piwheels.org/simple/spp/spp-0.0.4-cp37-cp37m-linux_armv6l.whl#sha256=e70ebef28ef35e33e1a7113ade100d713533474e1861b46fd920b81eb2d2eb65 (from https://www.piwheels.org/simple/spp/) 2025-09-08T01:06:07,341 Skipping link: No binaries permitted for spp: https://archive1.piwheels.org/simple/spp/spp-0.0.4-cp34-cp34m-linux_armv7l.whl#sha256=d51bfb04c39056baded8b1eb254a86c5c75a3406edd579de04b7f58963e0831c (from https://www.piwheels.org/simple/spp/) 2025-09-08T01:06:07,341 Skipping link: No binaries permitted for spp: https://archive1.piwheels.org/simple/spp/spp-0.0.4-cp34-cp34m-linux_armv6l.whl#sha256=d51bfb04c39056baded8b1eb254a86c5c75a3406edd579de04b7f58963e0831c (from https://www.piwheels.org/simple/spp/) 2025-09-08T01:06:07,341 Skipping link: No binaries permitted for spp: https://archive1.piwheels.org/simple/spp/spp-0.0.4-cp35-cp35m-linux_armv7l.whl#sha256=d3855d8ec6ae45ad8b478fe8b5471b951f9a855a8ba6d82019bbefc05a3066d2 (from https://www.piwheels.org/simple/spp/) 2025-09-08T01:06:07,341 Skipping link: No binaries permitted for spp: https://archive1.piwheels.org/simple/spp/spp-0.0.4-cp35-cp35m-linux_armv6l.whl#sha256=d3855d8ec6ae45ad8b478fe8b5471b951f9a855a8ba6d82019bbefc05a3066d2 (from https://www.piwheels.org/simple/spp/) 2025-09-08T01:06:07,341 Skipping link: No binaries permitted for spp: https://archive1.piwheels.org/simple/spp/spp-0.0.3-cp37-cp37m-linux_armv6l.whl#sha256=d354564d464a859ac109e1e4be52c8a710997c4f34c7f65df99eb24760563edf (from https://www.piwheels.org/simple/spp/) 2025-09-08T01:06:07,342 Skipping link: No binaries permitted for spp: https://archive1.piwheels.org/simple/spp/spp-0.0.3-cp37-cp37m-linux_armv7l.whl#sha256=d354564d464a859ac109e1e4be52c8a710997c4f34c7f65df99eb24760563edf (from https://www.piwheels.org/simple/spp/) 2025-09-08T01:06:07,342 Skipping link: No binaries permitted for spp: https://archive1.piwheels.org/simple/spp/spp-0.0.3-cp34-cp34m-linux_armv7l.whl#sha256=067d3feee3b5533f4969f8c0203d2c90f1cbf566afec5ffbe75830957bbfdbdf (from https://www.piwheels.org/simple/spp/) 2025-09-08T01:06:07,342 Skipping link: No binaries permitted for spp: https://archive1.piwheels.org/simple/spp/spp-0.0.3-cp34-cp34m-linux_armv6l.whl#sha256=067d3feee3b5533f4969f8c0203d2c90f1cbf566afec5ffbe75830957bbfdbdf (from https://www.piwheels.org/simple/spp/) 2025-09-08T01:06:07,342 Skipping link: No binaries permitted for spp: https://archive1.piwheels.org/simple/spp/spp-0.0.3-cp35-cp35m-linux_armv7l.whl#sha256=b9f64918a898eb92ce775664a6b9f967ae80f344acef79fcde99ef39b9db4092 (from https://www.piwheels.org/simple/spp/) 2025-09-08T01:06:07,342 Skipping link: No binaries permitted for spp: https://archive1.piwheels.org/simple/spp/spp-0.0.3-cp35-cp35m-linux_armv6l.whl#sha256=b9f64918a898eb92ce775664a6b9f967ae80f344acef79fcde99ef39b9db4092 (from https://www.piwheels.org/simple/spp/) 2025-09-08T01:06:07,342 Skipping link: No binaries permitted for spp: https://archive1.piwheels.org/simple/spp/spp-0.0.2-cp37-cp37m-linux_armv6l.whl#sha256=4056131dc01f37d50497ae135a090fd44e7d6f859b59747b811da4594368a08b (from https://www.piwheels.org/simple/spp/) 2025-09-08T01:06:07,343 Skipping link: No binaries permitted for spp: https://archive1.piwheels.org/simple/spp/spp-0.0.2-cp37-cp37m-linux_armv7l.whl#sha256=4056131dc01f37d50497ae135a090fd44e7d6f859b59747b811da4594368a08b (from https://www.piwheels.org/simple/spp/) 2025-09-08T01:06:07,343 Skipping link: No binaries permitted for spp: https://archive1.piwheels.org/simple/spp/spp-0.0.2-cp35-cp35m-linux_armv6l.whl#sha256=3e8eac4e03ecc73f2b257a9fef4e81f14559657072c0dbc7e63af7db7ac926b5 (from https://www.piwheels.org/simple/spp/) 2025-09-08T01:06:07,343 Skipping link: No binaries permitted for spp: https://archive1.piwheels.org/simple/spp/spp-0.0.2-cp35-cp35m-linux_armv7l.whl#sha256=3e8eac4e03ecc73f2b257a9fef4e81f14559657072c0dbc7e63af7db7ac926b5 (from https://www.piwheels.org/simple/spp/) 2025-09-08T01:06:07,343 Skipping link: No binaries permitted for spp: https://archive1.piwheels.org/simple/spp/spp-0.0.1-cp37-cp37m-linux_armv6l.whl#sha256=05f015056c750091cf358f2ac567124e52028b6c28e9be85331814cfeb7aa0bf (from https://www.piwheels.org/simple/spp/) 2025-09-08T01:06:07,343 Skipping link: No binaries permitted for spp: https://archive1.piwheels.org/simple/spp/spp-0.0.1-cp37-cp37m-linux_armv7l.whl#sha256=05f015056c750091cf358f2ac567124e52028b6c28e9be85331814cfeb7aa0bf (from https://www.piwheels.org/simple/spp/) 2025-09-08T01:06:07,343 Skipping link: No binaries permitted for spp: https://archive1.piwheels.org/simple/spp/spp-0.0.1-cp35-cp35m-linux_armv6l.whl#sha256=98681925818a0ecdc187fa5b0e4d6d190475fd5a4d528c1ab1d12b1b069b6be1 (from https://www.piwheels.org/simple/spp/) 2025-09-08T01:06:07,344 Skipping link: No binaries permitted for spp: https://archive1.piwheels.org/simple/spp/spp-0.0.1-cp35-cp35m-linux_armv7l.whl#sha256=98681925818a0ecdc187fa5b0e4d6d190475fd5a4d528c1ab1d12b1b069b6be1 (from https://www.piwheels.org/simple/spp/) 2025-09-08T01:06:07,344 Skipping link: not a file: https://www.piwheels.org/simple/spp/ 2025-09-08T01:06:07,344 Skipping link: not a file: https://pypi.org/simple/spp/ 2025-09-08T01:06:07,368 Given no hashes to check 1 links for project 'spp': discarding no candidates 2025-09-08T01:06:07,369 Collecting spp==0.0.5 2025-09-08T01:06:07,370 Created temporary directory: /tmp/pip-unpack-uux3chuo 2025-09-08T01:06:08,568 Downloading spp-0.0.5.tar.gz (26 kB) 2025-09-08T01:06:08,596 Added spp==0.0.5 from https://files.pythonhosted.org/packages/c6/cc/7d08c16d88c673bd53fceb3747a7c7de5859252039efac18b6879ca66800/spp-0.0.5.tar.gz to build tracker '/tmp/pip-build-tracker-7_tx_bxi' 2025-09-08T01:06:08,597 Running setup.py (path:/tmp/pip-wheel-lz2cczk2/spp_d9be2732b8204172a293c97a4390005c/setup.py) egg_info for package spp 2025-09-08T01:06:08,598 Created temporary directory: /tmp/pip-pip-egg-info-4b3y52xg 2025-09-08T01:06:08,598 Preparing metadata (setup.py): started 2025-09-08T01:06:08,599 Running command python setup.py egg_info 2025-09-08T01:06:09,751 running egg_info 2025-09-08T01:06:09,829 creating /tmp/pip-pip-egg-info-4b3y52xg/spp.egg-info 2025-09-08T01:06:09,829 writing /tmp/pip-pip-egg-info-4b3y52xg/spp.egg-info/PKG-INFO 2025-09-08T01:06:09,830 writing dependency_links to /tmp/pip-pip-egg-info-4b3y52xg/spp.egg-info/dependency_links.txt 2025-09-08T01:06:09,831 writing top-level names to /tmp/pip-pip-egg-info-4b3y52xg/spp.egg-info/top_level.txt 2025-09-08T01:06:09,831 writing manifest file '/tmp/pip-pip-egg-info-4b3y52xg/spp.egg-info/SOURCES.txt' 2025-09-08T01:06:10,054 reading manifest file '/tmp/pip-pip-egg-info-4b3y52xg/spp.egg-info/SOURCES.txt' 2025-09-08T01:06:10,054 reading manifest template 'MANIFEST.in' 2025-09-08T01:06:10,056 warning: no previously-included files matching '.*.swp' found under directory 'src' 2025-09-08T01:06:10,057 warning: no previously-included files matching '.*.swo' found under directory 'src' 2025-09-08T01:06:10,057 warning: no previously-included files matching '.*.swn' found under directory 'src' 2025-09-08T01:06:10,058 warning: no previously-included files matching '.*.out' found under directory 'src' 2025-09-08T01:06:10,058 warning: no previously-included files matching '.*.o' found under directory 'src' 2025-09-08T01:06:10,059 warning: no previously-included files matching '.*.pyc' found under directory 'src' 2025-09-08T01:06:10,059 warning: no previously-included files matching '*' found under directory 'venv' 2025-09-08T01:06:10,060 warning: no previously-included files matching '*' found under directory 'dist' 2025-09-08T01:06:10,060 warning: no previously-included files matching '*' found under directory 'build' 2025-09-08T01:06:10,061 warning: no previously-included files matching '*' found under directory 'spp.egg-info' 2025-09-08T01:06:10,063 writing manifest file '/tmp/pip-pip-egg-info-4b3y52xg/spp.egg-info/SOURCES.txt' 2025-09-08T01:06:10,175 Preparing metadata (setup.py): finished with status 'done' 2025-09-08T01:06:10,179 Source in /tmp/pip-wheel-lz2cczk2/spp_d9be2732b8204172a293c97a4390005c has version 0.0.5, which satisfies requirement spp==0.0.5 from https://files.pythonhosted.org/packages/c6/cc/7d08c16d88c673bd53fceb3747a7c7de5859252039efac18b6879ca66800/spp-0.0.5.tar.gz 2025-09-08T01:06:10,179 Removed spp==0.0.5 from https://files.pythonhosted.org/packages/c6/cc/7d08c16d88c673bd53fceb3747a7c7de5859252039efac18b6879ca66800/spp-0.0.5.tar.gz from build tracker '/tmp/pip-build-tracker-7_tx_bxi' 2025-09-08T01:06:10,182 Created temporary directory: /tmp/pip-unpack-b1b1qd3w 2025-09-08T01:06:10,182 Created temporary directory: /tmp/pip-unpack-v8cxc90a 2025-09-08T01:06:10,182 Building wheels for collected packages: spp 2025-09-08T01:06:10,184 Created temporary directory: /tmp/pip-wheel-0r4m4osn 2025-09-08T01:06:10,184 DEPRECATION: Building 'spp' 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 'spp'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-08T01:06:10,185 Building wheel for spp (setup.py): started 2025-09-08T01:06:10,186 Destination directory: /tmp/pip-wheel-0r4m4osn 2025-09-08T01:06:10,186 Running command python setup.py bdist_wheel 2025-09-08T01:06:11,269 running bdist_wheel 2025-09-08T01:06:11,649 running build 2025-09-08T01:06:11,649 running build_ext 2025-09-08T01:06:11,978 building 'spp' extension 2025-09-08T01:06:11,980 creating build/temp.linux-armv7l-cpython-313/src/c 2025-09-08T01:06:11,981 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Isrc/c -I/usr/include/python3.13 -c src/c/hbuf.c -o build/temp.linux-armv7l-cpython-313/src/c/hbuf.o 2025-09-08T01:06:12,212 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Isrc/c -I/usr/include/python3.13 -c src/c/spp.c -o build/temp.linux-armv7l-cpython-313/src/c/spp.o 2025-09-08T01:06:12,435 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Isrc/c -I/usr/include/python3.13 -c src/spp.c -o build/temp.linux-armv7l-cpython-313/src/spp.o 2025-09-08T01:06:12,798 src/spp.c: In function ‘__Pyx_PyList_Append’: 2025-09-08T01:06:12,799 src/spp.c:530:23: error: lvalue required as left operand of assignment 2025-09-08T01:06:12,799 530 | Py_SIZE(list) = len+1; 2025-09-08T01:06:12,799 | ^ 2025-09-08T01:06:12,840 src/spp.c: In function ‘__pyx_tp_dealloc_3spp_Parser’: 2025-09-08T01:06:12,841 src/spp.c:1453:75: error: implicit declaration of function ‘_PyGC_FINALIZED’ [-Wimplicit-function-declaration] 2025-09-08T01:06:12,841 1453 | if (unlikely(Py_TYPE(o)->tp_finalize) && (!PyType_IS_GC(Py_TYPE(o)) || !_PyGC_FINALIZED(o))) { 2025-09-08T01:06:12,841 | ^~~~~~~~~~~~~~~ 2025-09-08T01:06:12,842 src/spp.c:1460:5: error: lvalue required as increment operand 2025-09-08T01:06:12,842 1460 | ++Py_REFCNT(o); 2025-09-08T01:06:12,842 | ^~ 2025-09-08T01:06:12,843 src/spp.c:1462:5: error: lvalue required as decrement operand 2025-09-08T01:06:12,843 1462 | --Py_REFCNT(o); 2025-09-08T01:06:12,843 | ^~ 2025-09-08T01:06:12,847 src/spp.c: In function ‘PyInit_spp’: 2025-09-08T01:06:12,849 src/spp.c:1699:25: error: ‘PyTypeObject’ {aka ‘struct _typeobject’} has no member named ‘tp_print’ 2025-09-08T01:06:12,849 1699 | __pyx_type_3spp_Parser.tp_print = 0; 2025-09-08T01:06:12,849 | ^ 2025-09-08T01:06:12,860 src/spp.c: In function ‘__Pyx_ErrRestore’: 2025-09-08T01:06:12,862 src/spp.c:2057:22: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-08T01:06:12,862 2057 | tmp_type = tstate->curexc_type; 2025-09-08T01:06:12,862 | ^~ 2025-09-08T01:06:12,864 src/spp.c:2058:23: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_value’ 2025-09-08T01:06:12,864 2058 | tmp_value = tstate->curexc_value; 2025-09-08T01:06:12,864 | ^~ 2025-09-08T01:06:12,865 src/spp.c:2059:20: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-08T01:06:12,865 2059 | tmp_tb = tstate->curexc_traceback; 2025-09-08T01:06:12,865 | ^~ 2025-09-08T01:06:12,867 src/spp.c:2060:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-08T01:06:12,867 2060 | tstate->curexc_type = type; 2025-09-08T01:06:12,867 | ^~ 2025-09-08T01:06:12,869 src/spp.c:2061:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_value’ 2025-09-08T01:06:12,869 2061 | tstate->curexc_value = value; 2025-09-08T01:06:12,869 | ^~ 2025-09-08T01:06:12,870 src/spp.c:2062:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-08T01:06:12,871 2062 | tstate->curexc_traceback = tb; 2025-09-08T01:06:12,871 | ^~ 2025-09-08T01:06:12,871 src/spp.c: In function ‘__Pyx_ErrFetch’: 2025-09-08T01:06:12,872 src/spp.c:2073:19: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-08T01:06:12,873 2073 | *type = tstate->curexc_type; 2025-09-08T01:06:12,873 | ^~ 2025-09-08T01:06:12,874 src/spp.c:2074:20: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_value’ 2025-09-08T01:06:12,874 2074 | *value = tstate->curexc_value; 2025-09-08T01:06:12,874 | ^~ 2025-09-08T01:06:12,876 src/spp.c:2075:17: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-08T01:06:12,876 2075 | *tb = tstate->curexc_traceback; 2025-09-08T01:06:12,876 | ^~ 2025-09-08T01:06:12,878 src/spp.c:2076:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-08T01:06:12,878 2076 | tstate->curexc_type = 0; 2025-09-08T01:06:12,878 | ^~ 2025-09-08T01:06:12,879 src/spp.c:2077:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_value’ 2025-09-08T01:06:12,879 2077 | tstate->curexc_value = 0; 2025-09-08T01:06:12,880 | ^~ 2025-09-08T01:06:12,881 src/spp.c:2078:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-08T01:06:12,881 2078 | tstate->curexc_traceback = 0; 2025-09-08T01:06:12,881 | ^~ 2025-09-08T01:06:12,888 src/spp.c: In function ‘__Pyx_Raise’: 2025-09-08T01:06:12,890 src/spp.c:2318:34: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-08T01:06:12,890 2318 | PyObject* tmp_tb = tstate->curexc_traceback; 2025-09-08T01:06:12,890 | ^~ 2025-09-08T01:06:12,892 src/spp.c:2321:19: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-08T01:06:12,892 2321 | tstate->curexc_traceback = tb; 2025-09-08T01:06:12,892 | ^~ 2025-09-08T01:06:12,923 src/spp.c: In function ‘__Pyx_CyFunction_Call’: 2025-09-08T01:06:12,926 src/spp.c:2826:16: error: implicit declaration of function ‘PyCFunction_Call’; did you mean ‘PyCFunction_New’? [-Wimplicit-function-declaration] 2025-09-08T01:06:12,926 2826 | return PyCFunction_Call(func, arg, kw); 2025-09-08T01:06:12,926 | ^~~~~~~~~~~~~~~~ 2025-09-08T01:06:12,927 | PyCFunction_New 2025-09-08T01:06:12,929 src/spp.c:2826: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-08T01:06:12,929 2826 | return PyCFunction_Call(func, arg, kw); 2025-09-08T01:06:12,929 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T01:06:12,943 src/spp.c: In function ‘__Pyx_CyFunction_init’: 2025-09-08T01:06:12,946 src/spp.c:2891:41: error: ‘PyCFunction_Call’ undeclared (first use in this function); did you mean ‘PyCFunction_New’? 2025-09-08T01:06:12,946 2891 | __pyx_CyFunctionType_type.tp_call = PyCFunction_Call; 2025-09-08T01:06:12,946 | ^~~~~~~~~~~~~~~~ 2025-09-08T01:06:12,946 | PyCFunction_New 2025-09-08T01:06:12,947 src/spp.c:2891:41: note: each undeclared identifier is reported only once for each function it appears in 2025-09-08T01:06:12,958 src/spp.c: In function ‘__Pyx_CreateCodeObjectForTraceback’: 2025-09-08T01:06:12,961 src/spp.c:3137:5: warning: ‘PyCode_New’ is deprecated [-Wdeprecated-declarations] 2025-09-08T01:06:12,961 3137 | py_code = __Pyx_PyCode_New( 2025-09-08T01:06:12,961 | ^~~~~~~ 2025-09-08T01:06:12,961 In file included from /usr/include/python3.13/Python.h:101, 2025-09-08T01:06:12,961 from src/spp.c:16: 2025-09-08T01:06:12,961 /usr/include/python3.13/cpython/code.h:213:1: note: declared here 2025-09-08T01:06:12,961 213 | PyCode_New( 2025-09-08T01:06:12,961 | ^~~~~~~~~~ 2025-09-08T01:06:12,964 src/spp.c:3151:9: error: passing argument 14 of ‘PyCode_New’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-08T01:06:12,964 3151 | py_line, 2025-09-08T01:06:12,964 | ^~~~~~~ 2025-09-08T01:06:12,964 | | 2025-09-08T01:06:12,964 | int 2025-09-08T01:06:12,964 src/spp.c:70:72: note: in definition of macro ‘__Pyx_PyCode_New’ 2025-09-08T01:06:12,964 70 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2025-09-08T01:06:12,964 | ^~~~~ 2025-09-08T01:06:12,964 /usr/include/python3.13/cpython/code.h:216:45: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ 2025-09-08T01:06:12,965 216 | PyObject *l, PyObject *m, PyObject *n, int o, PyObject *p, 2025-09-08T01:06:12,965 | ~~~~~~~~~~^ 2025-09-08T01:06:12,967 src/spp.c:3152:9: error: passing argument 15 of ‘PyCode_New’ makes integer from pointer without a cast [-Wint-conversion] 2025-09-08T01:06:12,967 3152 | __pyx_empty_bytes /*PyObject *lnotab*/ 2025-09-08T01:06:12,967 | ^~~~~~~~~~~~~~~~~ 2025-09-08T01:06:12,967 | | 2025-09-08T01:06:12,967 | PyObject * {aka struct _object *} 2025-09-08T01:06:12,967 src/spp.c:70:79: note: in definition of macro ‘__Pyx_PyCode_New’ 2025-09-08T01:06:12,967 70 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2025-09-08T01:06:12,967 | ^~~~ 2025-09-08T01:06:12,968 /usr/include/python3.13/cpython/code.h:216:52: note: expected ‘int’ but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2025-09-08T01:06:12,968 216 | PyObject *l, PyObject *m, PyObject *n, int o, PyObject *p, 2025-09-08T01:06:12,968 | ~~~~^ 2025-09-08T01:06:12,970 src/spp.c:70:11: error: too few arguments to function ‘PyCode_New’ 2025-09-08T01:06:12,970 70 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2025-09-08T01:06:12,970 | ^~~~~~~~~~ 2025-09-08T01:06:12,970 src/spp.c:3137:15: note: in expansion of macro ‘__Pyx_PyCode_New’ 2025-09-08T01:06:12,970 3137 | py_code = __Pyx_PyCode_New( 2025-09-08T01:06:12,970 | ^~~~~~~~~~~~~~~~ 2025-09-08T01:06:12,970 /usr/include/python3.13/cpython/code.h:213:1: note: declared here 2025-09-08T01:06:12,971 213 | PyCode_New( 2025-09-08T01:06:12,971 | ^~~~~~~~~~ 2025-09-08T01:06:12,972 src/spp.c: In function ‘__Pyx_AddTraceback’: 2025-09-08T01:06:12,974 src/spp.c:3180:13: error: invalid use of incomplete typedef ‘PyFrameObject’ {aka ‘struct _frame’} 2025-09-08T01:06:12,974 3180 | py_frame->f_lineno = py_line; 2025-09-08T01:06:12,975 | ^~ 2025-09-08T01:06:12,979 src/spp.c: In function ‘__Pyx_PyInt_As_long’: 2025-09-08T01:06:12,982 src/spp.c:3374:27: error: too few arguments to function ‘_PyLong_AsByteArray’ 2025-09-08T01:06:12,982 3374 | int ret = _PyLong_AsByteArray((PyLongObject *)v, 2025-09-08T01:06:12,983 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T01:06:12,983 In file included from /usr/include/python3.13/longobject.h:107, 2025-09-08T01:06:12,983 from /usr/include/python3.13/Python.h:81: 2025-09-08T01:06:12,983 /usr/include/python3.13/cpython/longobject.h:111:17: note: declared here 2025-09-08T01:06:12,983 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v, 2025-09-08T01:06:12,983 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T01:06:12,985 src/spp.c: In function ‘__Pyx_PyInt_As_int’: 2025-09-08T01:06:12,988 src/spp.c:3469:27: error: too few arguments to function ‘_PyLong_AsByteArray’ 2025-09-08T01:06:12,988 3469 | int ret = _PyLong_AsByteArray((PyLongObject *)v, 2025-09-08T01:06:12,988 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T01:06:12,988 /usr/include/python3.13/cpython/longobject.h:111:17: note: declared here 2025-09-08T01:06:12,989 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v, 2025-09-08T01:06:12,989 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T01:06:13,030 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2025-09-08T01:06:13,175 ERROR: python setup.py bdist_wheel exited with 1 2025-09-08T01:06:13,189 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-08T01:06:13,189 exec(compile('"'"''"'"''"'"' 2025-09-08T01:06:13,189 # This is -- a caller that pip uses to run setup.py 2025-09-08T01:06:13,189 # 2025-09-08T01:06:13,189 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T01:06:13,189 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T01:06:13,189 # - It provides a clear error message when setuptools is not installed. 2025-09-08T01:06:13,189 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T01:06:13,189 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T01:06:13,189 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T01:06:13,189 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T01:06:13,189 import os, sys, tokenize, traceback 2025-09-08T01:06:13,189 2025-09-08T01:06:13,189 try: 2025-09-08T01:06:13,189 import setuptools 2025-09-08T01:06:13,189 except ImportError: 2025-09-08T01:06:13,189 print( 2025-09-08T01:06:13,189 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T01:06:13,189 "the build environment with exception:", 2025-09-08T01:06:13,189 file=sys.stderr, 2025-09-08T01:06:13,189 ) 2025-09-08T01:06:13,189 traceback.print_exc() 2025-09-08T01:06:13,189 sys.exit(1) 2025-09-08T01:06:13,189 2025-09-08T01:06:13,189 __file__ = %r 2025-09-08T01:06:13,189 sys.argv[0] = __file__ 2025-09-08T01:06:13,189 2025-09-08T01:06:13,189 if os.path.exists(__file__): 2025-09-08T01:06:13,189 filename = __file__ 2025-09-08T01:06:13,189 with tokenize.open(__file__) as f: 2025-09-08T01:06:13,189 setup_py_code = f.read() 2025-09-08T01:06:13,189 else: 2025-09-08T01:06:13,189 filename = "" 2025-09-08T01:06:13,189 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T01:06:13,189 2025-09-08T01:06:13,189 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T01:06:13,189 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-lz2cczk2/spp_d9be2732b8204172a293c97a4390005c/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-0r4m4osn[/] 2025-09-08T01:06:13,189 [bold magenta]cwd[/]: /tmp/pip-wheel-lz2cczk2/spp_d9be2732b8204172a293c97a4390005c/ 2025-09-08T01:06:13,189 Building wheel for spp (setup.py): finished with status 'error' 2025-09-08T01:06:13,190 ERROR: Failed building wheel for spp 2025-09-08T01:06:13,191 Running setup.py clean for spp 2025-09-08T01:06:13,192 Running command python setup.py clean 2025-09-08T01:06:14,358 running clean 2025-09-08T01:06:14,506 removing 'build/temp.linux-armv7l-cpython-313' (and everything under it) 2025-09-08T01:06:14,507 'build/lib.linux-armv7l-cpython-313' does not exist -- can't clean it 2025-09-08T01:06:14,507 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-08T01:06:14,507 'build/scripts-3.13' does not exist -- can't clean it 2025-09-08T01:06:14,507 removing 'build' 2025-09-08T01:06:14,618 Failed to build spp 2025-09-08T01:06:14,619 ERROR: Failed to build one or more wheels 2025-09-08T01:06:14,620 Exception information: 2025-09-08T01:06:14,620 Traceback (most recent call last): 2025-09-08T01:06:14,620 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T01:06:14,620 status = _inner_run() 2025-09-08T01:06:14,620 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T01:06:14,620 return self.run(options, args) 2025-09-08T01:06:14,620 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T01:06:14,620 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T01:06:14,620 return func(self, options, args) 2025-09-08T01:06:14,620 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-08T01:06:14,620 raise CommandError("Failed to build one or more wheels") 2025-09-08T01:06:14,620 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-08T01:06:14,624 Removed build tracker: '/tmp/pip-build-tracker-7_tx_bxi'