2026-07-25T16:57:48,524 Created temporary directory: /tmp/pip-ephem-wheel-cache-larp08ll 2026-07-25T16:57:48,526 Created temporary directory: /tmp/pip-build-tracker-s22qvla6 2026-07-25T16:57:48,527 Initialized build tracking at /tmp/pip-build-tracker-s22qvla6 2026-07-25T16:57:48,527 Created build tracker: /tmp/pip-build-tracker-s22qvla6 2026-07-25T16:57:48,527 Entered build tracker: /tmp/pip-build-tracker-s22qvla6 2026-07-25T16:57:48,528 Created temporary directory: /tmp/pip-wheel-p6yqa1ix 2026-07-25T16:57:48,531 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-07-25T16:57:48,533 Created temporary directory: /tmp/pip-ephem-wheel-cache-oa6j_dw3 2026-07-25T16:57:48,555 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-25T16:57:48,558 2 location(s) to search for versions of pyrtta: 2026-07-25T16:57:48,558 * https://pypi.org/simple/pyrtta/ 2026-07-25T16:57:48,558 * https://www.piwheels.org/simple/pyrtta/ 2026-07-25T16:57:48,559 Fetching project page and analyzing links: https://pypi.org/simple/pyrtta/ 2026-07-25T16:57:48,560 Getting page https://pypi.org/simple/pyrtta/ 2026-07-25T16:57:48,561 Found index url https://pypi.org/simple 2026-07-25T16:57:48,789 Fetched page https://pypi.org/simple/pyrtta/ as application/vnd.pypi.simple.v1+json 2026-07-25T16:57:48,791 Skipping link: No binaries permitted for pyrtta: https://files.pythonhosted.org/packages/4e/60/d72c784bbefd620caacb941b36ada1deb4cd51872928b7bad82ab3fc204e/pyrtta-0.2.2-cp312-abi3-macosx_26_0_arm64.whl (from https://pypi.org/simple/pyrtta/) (requires-python:>=3.9.8) 2026-07-25T16:57:48,792 Skipping link: No binaries permitted for pyrtta: https://files.pythonhosted.org/packages/5d/30/2c84779c27378315e5e760012159a28d1cb3629dfe502349cb9154c0b5ac/pyrtta-0.2.2-cp312-abi3-manylinux_2_39_aarch64.whl (from https://pypi.org/simple/pyrtta/) (requires-python:>=3.9.8) 2026-07-25T16:57:48,792 Skipping link: No binaries permitted for pyrtta: https://files.pythonhosted.org/packages/05/62/9ae71d0bc16334dd4d67399d50433b3dfb34415938c54e106a6e0f09cd82/pyrtta-0.2.2-cp312-abi3-manylinux_2_39_x86_64.whl (from https://pypi.org/simple/pyrtta/) (requires-python:>=3.9.8) 2026-07-25T16:57:48,793 Found link https://files.pythonhosted.org/packages/df/1b/6205ab2d7607e3d537302d8269897c163c1421ac972080c1053788b4dec0/pyrtta-0.2.2.tar.gz (from https://pypi.org/simple/pyrtta/) (requires-python:>=3.9.8), version: 0.2.2 2026-07-25T16:57:48,794 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyrtta/ 2026-07-25T16:57:48,795 Getting page https://www.piwheels.org/simple/pyrtta/ 2026-07-25T16:57:48,796 Found index url https://www.piwheels.org/simple 2026-07-25T16:57:48,980 Fetched page https://www.piwheels.org/simple/pyrtta/ as text/html 2026-07-25T16:57:48,981 Skipping link: not a file: https://www.piwheels.org/simple/pyrtta/ 2026-07-25T16:57:48,982 Skipping link: not a file: https://pypi.org/simple/pyrtta/ 2026-07-25T16:57:49,002 Given no hashes to check 1 links for project 'pyrtta': discarding no candidates 2026-07-25T16:57:49,021 Collecting pyrtta==0.2.2 2026-07-25T16:57:49,023 Created temporary directory: /tmp/pip-unpack-kw2cktji 2026-07-25T16:57:49,174 Downloading pyrtta-0.2.2.tar.gz (2.0 MB) 2026-07-25T16:57:50,267 Added pyrtta==0.2.2 from https://files.pythonhosted.org/packages/df/1b/6205ab2d7607e3d537302d8269897c163c1421ac972080c1053788b4dec0/pyrtta-0.2.2.tar.gz to build tracker '/tmp/pip-build-tracker-s22qvla6' 2026-07-25T16:57:50,274 Created temporary directory: /tmp/pip-build-env-vhim9pv8 2026-07-25T16:57:50,279 Installing build dependencies: started 2026-07-25T16:57:50,280 Running command pip subprocess to install build dependencies 2026-07-25T16:57:51,412 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-07-25T16:57:51,826 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-07-25T16:57:51,849 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-25T16:57:52,402 Collecting scikit-build-core>=0.12 2026-07-25T16:57:52,403 Obtaining dependency information for scikit-build-core>=0.12 from https://www.piwheels.org/simple/scikit-build-core/scikit_build_core-1.0.3-py3-none-any.whl.metadata 2026-07-25T16:57:52,422 Using cached https://www.piwheels.org/simple/scikit-build-core/scikit_build_core-1.0.3-py3-none-any.whl.metadata (19 kB) 2026-07-25T16:57:52,434 Discarding https://www.piwheels.org/simple/scikit-build-core/scikit_build_core-1.0.3-py3-none-any.whl#sha256=8285a37fce025fd7bd4eca7665836091dab95a4f9375660e1ffc3cf70dcb6ab2 (from https://www.piwheels.org/simple/scikit-build-core/) (requires-python:>=3.8): Requested scikit-build-core>=0.12 from https://www.piwheels.org/simple/scikit-build-core/scikit_build_core-1.0.3-py3-none-any.whl#sha256=8285a37fce025fd7bd4eca7665836091dab95a4f9375660e1ffc3cf70dcb6ab2 has inconsistent Name: expected 'scikit-build-core', but metadata has 'scikit_build_core' 2026-07-25T16:57:52,470 Using cached scikit_build_core-1.0.3-py3-none-any.whl (278 kB) 2026-07-25T16:57:52,601 Collecting nanobind>=2.2 2026-07-25T16:57:52,603 Obtaining dependency information for nanobind>=2.2 from https://www.piwheels.org/simple/nanobind/nanobind-2.13.0-py3-none-any.whl.metadata 2026-07-25T16:57:52,613 Downloading https://www.piwheels.org/simple/nanobind/nanobind-2.13.0-py3-none-any.whl.metadata (1.8 kB) 2026-07-25T16:57:52,776 Collecting fast-kalman==0.2.3 2026-07-25T16:57:53,041 Downloading fast_kalman-0.2.3.tar.gz (54 kB) 2026-07-25T16:57:53,107 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.1/54.1 kB 771.7 kB/s eta 0:00:00 2026-07-25T16:57:53,175 Installing build dependencies: started 2026-07-25T16:57:53,177 Running command pip subprocess to install build dependencies 2026-07-25T16:57:54,701 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-07-25T16:57:54,723 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-25T16:57:55,301 Collecting scikit-build-core>=0.10 2026-07-25T16:57:55,303 Obtaining dependency information for scikit-build-core>=0.10 from https://www.piwheels.org/simple/scikit-build-core/scikit_build_core-1.0.3-py3-none-any.whl.metadata 2026-07-25T16:57:55,317 Using cached https://www.piwheels.org/simple/scikit-build-core/scikit_build_core-1.0.3-py3-none-any.whl.metadata (19 kB) 2026-07-25T16:57:55,330 Discarding https://www.piwheels.org/simple/scikit-build-core/scikit_build_core-1.0.3-py3-none-any.whl#sha256=8285a37fce025fd7bd4eca7665836091dab95a4f9375660e1ffc3cf70dcb6ab2 (from https://www.piwheels.org/simple/scikit-build-core/) (requires-python:>=3.8): Requested scikit-build-core>=0.10 from https://www.piwheels.org/simple/scikit-build-core/scikit_build_core-1.0.3-py3-none-any.whl#sha256=8285a37fce025fd7bd4eca7665836091dab95a4f9375660e1ffc3cf70dcb6ab2 has inconsistent Name: expected 'scikit-build-core', but metadata has 'scikit_build_core' 2026-07-25T16:57:55,358 Using cached scikit_build_core-1.0.3-py3-none-any.whl (278 kB) 2026-07-25T16:57:55,470 Collecting nanobind>=2.0 2026-07-25T16:57:55,471 Obtaining dependency information for nanobind>=2.0 from https://www.piwheels.org/simple/nanobind/nanobind-2.13.0-py3-none-any.whl.metadata 2026-07-25T16:57:55,484 Using cached https://www.piwheels.org/simple/nanobind/nanobind-2.13.0-py3-none-any.whl.metadata (1.8 kB) 2026-07-25T16:57:55,718 Collecting packaging>=23.2 2026-07-25T16:57:55,720 Obtaining dependency information for packaging>=23.2 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-07-25T16:57:55,732 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-07-25T16:57:55,850 Collecting pathspec>=0.12.0 2026-07-25T16:57:55,852 Obtaining dependency information for pathspec>=0.12.0 from https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl.metadata 2026-07-25T16:57:55,865 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl.metadata (14 kB) 2026-07-25T16:57:55,907 Downloading https://www.piwheels.org/simple/nanobind/nanobind-2.13.0-py3-none-any.whl (269 kB) 2026-07-25T16:57:55,941 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 269.4/269.4 kB 11.4 MB/s eta 0:00:00 2026-07-25T16:57:55,961 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-07-25T16:57:55,980 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-07-25T16:57:56,012 Using cached https://www.piwheels.org/simple/nanobind/nanobind-2.13.0-py3-none-any.whl (269 kB) 2026-07-25T16:57:56,055 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-07-25T16:57:56,080 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-07-25T16:57:58,669 Installing collected packages: nanobind, pathspec, packaging, scikit-build-core 2026-07-25T16:58:00,198 Successfully installed nanobind-2.13.0 packaging-26.2 pathspec-1.1.1 scikit-build-core-1.0.3 2026-07-25T16:58:00,455 Installing build dependencies: finished with status 'done' 2026-07-25T16:58:00,461 Getting requirements to build wheel: started 2026-07-25T16:58:00,462 Running command Getting requirements to build wheel 2026-07-25T16:58:01,102 Getting requirements to build wheel: finished with status 'done' 2026-07-25T16:58:01,114 Installing backend dependencies: started 2026-07-25T16:58:01,116 Running command pip subprocess to install backend dependencies 2026-07-25T16:58:02,671 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-07-25T16:58:02,694 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-25T16:58:04,093 Collecting cmake>=3.20 2026-07-25T16:58:04,735 Using cached cmake-4.4.0-py3-none-manylinux_2_31_armv7l.whl (27.3 MB) 2026-07-25T16:58:08,103 Installing collected packages: cmake 2026-07-25T16:58:15,827 Successfully installed cmake-4.4.0 2026-07-25T16:58:16,103 Installing backend dependencies: finished with status 'done' 2026-07-25T16:58:16,108 Preparing metadata (pyproject.toml): started 2026-07-25T16:58:16,109 Running command Preparing metadata (pyproject.toml) 2026-07-25T16:58:16,937 *** scikit-build-core 1.0.3 using CMake 4.4.0 (metadata_wheel) 2026-07-25T16:58:17,065 Preparing metadata (pyproject.toml): finished with status 'done' 2026-07-25T16:58:18,155 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/3a/be/650f9c091ef71cb01d735775d554e068752d3ff63d7943b26316dc401749/numpy-1.21.2.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2026-07-25T16:58:18,163 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/5f/d6/ad58ded26556eaeaa8c971e08b6466f17c4ac4d786cd3d800e26ce59cc01/numpy-1.21.3.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2026-07-25T16:58:18,170 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/fb/48/b0708ebd7718a8933f0d3937513ef8ef2f4f04529f1f66ca86d873043921/numpy-1.21.4.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2026-07-25T16:58:18,177 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/c2/a8/a924a09492bdfee8c2ec3094d0a13f2799800b4fdc9c890738aeeb12c72e/numpy-1.21.5.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2026-07-25T16:58:18,185 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/45/b7/de7b8e67f2232c26af57c205aaad29fe17754f793404f59c8a730c7a191a/numpy-1.21.6.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2026-07-25T16:58:18,632 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/d3/e1/f2fe8f6113a657a1da83b358b16755e528a602c6976a43724a88f42b482a/numpy-2.5.0rc1.tar.gz (from https://pypi.org/simple/numpy/) (requires-python:>=3.12) 2026-07-25T16:58:18,641 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/e7/05/3d27272d30698dc0ecb7fdfaa41ad70303b444f81722bb99bce1d818638a/numpy-2.5.0.tar.gz (from https://pypi.org/simple/numpy/) (requires-python:>=3.12) 2026-07-25T16:58:18,651 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/22/fd/89965aa4ac08c74998539fcbf24fa3540f3e15237fbeb6bcf9c908f4aade/numpy-2.5.1.tar.gz (from https://pypi.org/simple/numpy/) (requires-python:>=3.12) 2026-07-25T16:58:19,161 Collecting numpy>=1.24 2026-07-25T16:58:19,163 Obtaining dependency information for numpy>=1.24 from https://www.piwheels.org/simple/numpy/numpy-2.4.6-cp311-cp311-linux_armv7l.whl.metadata 2026-07-25T16:58:19,178 Using cached https://www.piwheels.org/simple/numpy/numpy-2.4.6-cp311-cp311-linux_armv7l.whl.metadata (6.6 kB) 2026-07-25T16:58:19,417 Collecting packaging>=23.2 2026-07-25T16:58:19,419 Obtaining dependency information for packaging>=23.2 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-07-25T16:58:19,432 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-07-25T16:58:19,552 Collecting pathspec>=0.12.0 2026-07-25T16:58:19,553 Obtaining dependency information for pathspec>=0.12.0 from https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl.metadata 2026-07-25T16:58:19,569 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl.metadata (14 kB) 2026-07-25T16:58:19,634 Using cached https://www.piwheels.org/simple/nanobind/nanobind-2.13.0-py3-none-any.whl (269 kB) 2026-07-25T16:58:20,078 Using cached https://www.piwheels.org/simple/numpy/numpy-2.4.6-cp311-cp311-linux_armv7l.whl (6.3 MB) 2026-07-25T16:58:20,193 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-07-25T16:58:20,212 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-07-25T16:58:20,242 Using cached https://www.piwheels.org/simple/nanobind/nanobind-2.13.0-py3-none-any.whl (269 kB) 2026-07-25T16:58:20,700 Using cached https://www.piwheels.org/simple/numpy/numpy-2.4.6-cp311-cp311-linux_armv7l.whl (6.3 MB) 2026-07-25T16:58:20,904 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-07-25T16:58:20,927 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-07-25T16:58:20,936 Building wheels for collected packages: fast-kalman 2026-07-25T16:58:20,941 Building wheel for fast-kalman (pyproject.toml): started 2026-07-25T16:58:20,942 Running command Building wheel for fast-kalman (pyproject.toml) 2026-07-25T16:58:21,092 fast-kalman is compiling its C++/nanobind extension from source. This can take a few minutes. 2026-07-25T16:58:21,733 *** scikit-build-core 1.0.3 using CMake 4.4.0 (wheel) 2026-07-25T16:58:21,753 *** Configuring CMake... 2026-07-25T16:58:21,807 loading initial cache file build/cp311-cp311-linux_armv7l/CMakeInit.txt 2026-07-25T16:58:22,616 -- The CXX compiler identification is GNU 12.2.0 2026-07-25T16:58:22,669 -- Detecting CXX compiler ABI info 2026-07-25T16:58:22,987 -- Detecting CXX compiler ABI info - done 2026-07-25T16:58:23,070 -- Check for working CXX compiler: /usr/bin/arm-linux-gnueabihf-g++ - skipped 2026-07-25T16:58:23,074 -- Detecting CXX compile features 2026-07-25T16:58:23,080 -- Detecting CXX compile features - done 2026-07-25T16:58:23,155 -- fast-kalman is compiling its C++/nanobind extension from source. This can take a few minutes. 2026-07-25T16:58:23,655 -- Found Python: /usr/bin/python3 (found version "3.11.2") found components: Interpreter Development.Module 2026-07-25T16:58:23,679 -- Performing Test NB_HAS_MTLS_GNU2 2026-07-25T16:58:24,029 -- Performing Test NB_HAS_MTLS_GNU2 - Success 2026-07-25T16:58:24,045 -- Configuring done (2.2s) 2026-07-25T16:58:24,108 -- Generating done (0.1s) 2026-07-25T16:58:24,149 -- Build files have been written to: /tmp/pip-install-nlvz1wtz/fast-kalman_489f2d0e111a47b7888188a48b6437dd/build/cp311-cp311-linux_armv7l 2026-07-25T16:58:24,206 *** Building project with Ninja... 2026-07-25T16:58:33,772 [1/15] Building CXX object CMakeFiles/nanobind-static.dir/tmp/pip-build-env-iafz3f5u/overlay/local/lib/python3.11/dist-packages/nanobind/src/nb_internals.cpp.o 2026-07-25T16:58:38,906 [2/15] Building CXX object CMakeFiles/nanobind-static.dir/tmp/pip-build-env-iafz3f5u/overlay/local/lib/python3.11/dist-packages/nanobind/src/nb_enum.cpp.o 2026-07-25T16:58:39,644 [3/15] Building CXX object CMakeFiles/kalman.dir/src/kalman.cpp.o 2026-07-25T16:58:39,646 /tmp/pip-install-nlvz1wtz/fast-kalman_489f2d0e111a47b7888188a48b6437dd/src/kalman.cpp: In function ‘std::vector kalman::{anonymous}::diagonal(std::span, std::size_t, std::size_t)’: 2026-07-25T16:58:39,647 /tmp/pip-install-nlvz1wtz/fast-kalman_489f2d0e111a47b7888188a48b6437dd/src/kalman.cpp:61:21: note: parameter passing for argument of type ‘std::span’ changed in GCC 7.1 2026-07-25T16:58:39,649 61 | std::vector diagonal(std::span values, std::size_t rows, std::size_t cols) { 2026-07-25T16:58:39,651 | ^~~~~~~~ 2026-07-25T16:58:39,652 /tmp/pip-install-nlvz1wtz/fast-kalman_489f2d0e111a47b7888188a48b6437dd/src/kalman.cpp: In function ‘std::vector kalman::{anonymous}::identity(std::size_t)’: 2026-07-25T16:58:39,666 /tmp/pip-install-nlvz1wtz/fast-kalman_489f2d0e111a47b7888188a48b6437dd/src/kalman.cpp:70:31: note: parameter passing for argument of type ‘std::span’ changed in GCC 7.1 2026-07-25T16:58:39,676 70 | return diagonal(diag, n, n); 2026-07-25T16:58:39,678 | ^ 2026-07-25T16:58:39,681 In file included from /usr/include/c++/12/algorithm:61, 2026-07-25T16:58:39,686 from /tmp/pip-install-nlvz1wtz/fast-kalman_489f2d0e111a47b7888188a48b6437dd/include/kalman/kalman.hpp:16, 2026-07-25T16:58:39,687 from /tmp/pip-install-nlvz1wtz/fast-kalman_489f2d0e111a47b7888188a48b6437dd/src/kalman.cpp:1: 2026-07-25T16:58:39,698 /usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: 2026-07-25T16:58:39,702 /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-07-25T16:58:39,705 1908 | __introsort_loop(_RandomAccessIterator __first, 2026-07-25T16:58:39,710 | ^~~~~~~~~~~~~~~~ 2026-07-25T16:58:39,711 /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-07-25T16:58:39,717 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-07-25T16:58:39,720 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); 2026-07-25T16:58:39,724 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-25T16:58:39,733 In function ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, 2026-07-25T16:58:39,736 inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18, 2026-07-25T16:58:39,737 inlined from ‘kalman::Scalar kalman::{anonymous}::median(std::vector)’ at /tmp/pip-install-nlvz1wtz/fast-kalman_489f2d0e111a47b7888188a48b6437dd/src/kalman.cpp:13:14: 2026-07-25T16:58:39,741 /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-07-25T16:58:39,748 1937 | std::__introsort_loop(__first, __last, 2026-07-25T16:58:39,754 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2026-07-25T16:58:39,771 1938 | std::__lg(__last - __first) * 2, 2026-07-25T16:58:39,775 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-25T16:58:39,788 1939 | __comp); 2026-07-25T16:58:39,799 | ~~~~~~~ 2026-07-25T16:58:39,805 /tmp/pip-install-nlvz1wtz/fast-kalman_489f2d0e111a47b7888188a48b6437dd/src/kalman.cpp: In function ‘std::vector kalman::{anonymous}::difference(std::span, std::size_t)’: 2026-07-25T16:58:39,835 /tmp/pip-install-nlvz1wtz/fast-kalman_489f2d0e111a47b7888188a48b6437dd/src/kalman.cpp:50:21: note: parameter passing for argument of type ‘std::span’ changed in GCC 7.1 2026-07-25T16:58:39,838 50 | std::vector difference(std::span values, std::size_t order = 1) { 2026-07-25T16:58:39,843 | ^~~~~~~~~~ 2026-07-25T16:58:39,846 /tmp/pip-install-nlvz1wtz/fast-kalman_489f2d0e111a47b7888188a48b6437dd/src/kalman.cpp: In function ‘std::vector kalman::{anonymous}::difference(std::span, std::size_t)’: 2026-07-25T16:58:39,847 /tmp/pip-install-nlvz1wtz/fast-kalman_489f2d0e111a47b7888188a48b6437dd/src/kalman.cpp:50:21: note: parameter passing for argument of type ‘std::span’ changed in GCC 7.1 2026-07-25T16:58:39,849 /tmp/pip-install-nlvz1wtz/fast-kalman_489f2d0e111a47b7888188a48b6437dd/src/kalman.cpp: In function ‘kalman::Scalar kalman::{anonymous}::robust_variance(std::span)’: 2026-07-25T16:58:39,856 /tmp/pip-install-nlvz1wtz/fast-kalman_489f2d0e111a47b7888188a48b6437dd/src/kalman.cpp:37:8: note: parameter passing for argument of type ‘std::span’ changed in GCC 7.1 2026-07-25T16:58:39,861 37 | Scalar robust_variance(std::span values) { 2026-07-25T16:58:39,865 | ^~~~~~~~~~~~~~~ 2026-07-25T16:58:39,868 /tmp/pip-install-nlvz1wtz/fast-kalman_489f2d0e111a47b7888188a48b6437dd/src/kalman.cpp: In function ‘std::vector kalman::{anonymous}::measurement_variances(const std::vector >&, const std::string&, kalman::Scalar)’: 2026-07-25T16:58:39,878 /tmp/pip-install-nlvz1wtz/fast-kalman_489f2d0e111a47b7888188a48b6437dd/src/kalman.cpp:115:32: note: parameter passing for argument of type ‘std::span’ changed in GCC 7.1 2026-07-25T16:58:39,880 115 | diffed = difference(values, 1); 2026-07-25T16:58:39,883 | ~~~~~~~~~~^~~~~~~~~~~ 2026-07-25T16:58:39,887 In file included from /usr/include/c++/12/vector:64, 2026-07-25T16:58:39,890 from /tmp/pip-install-nlvz1wtz/fast-kalman_489f2d0e111a47b7888188a48b6437dd/include/kalman/kalman.hpp:26: 2026-07-25T16:58:39,895 /usr/include/c++/12/bits/stl_vector.h: In member function ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = double; _Alloc = std::allocator]’: 2026-07-25T16:58:39,900 /usr/include/c++/12/bits/stl_vector.h:1477:9: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 2026-07-25T16:58:39,903 1477 | insert(const_iterator __position, _InputIterator __first, 2026-07-25T16:58:39,913 | ^~~~~~ 2026-07-25T16:58:39,916 /usr/include/c++/12/bits/stl_vector.h:1477:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-07-25T16:58:39,921 /usr/include/c++/12/bits/stl_vector.h:1477:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-07-25T16:58:39,930 /tmp/pip-install-nlvz1wtz/fast-kalman_489f2d0e111a47b7888188a48b6437dd/src/kalman.cpp: In function ‘kalman::LinearTuningRecommendation kalman::linear_recommendation(std::span, std::size_t, std::size_t, std::size_t, Scalar, std::string_view, Scalar)’: 2026-07-25T16:58:39,934 /tmp/pip-install-nlvz1wtz/fast-kalman_489f2d0e111a47b7888188a48b6437dd/src/kalman.cpp:132:28: note: parameter passing for argument of type ‘std::span’ changed in GCC 7.1 2026-07-25T16:58:39,965 132 | LinearTuningRecommendation linear_recommendation( 2026-07-25T16:58:39,970 | ^~~~~~~~~~~~~~~~~~~~~ 2026-07-25T16:58:39,974 /tmp/pip-install-nlvz1wtz/fast-kalman_489f2d0e111a47b7888188a48b6437dd/src/kalman.cpp:172:56: note: parameter passing for argument of type ‘std::span’ changed in GCC 7.1 2026-07-25T16:58:39,976 172 | const auto diffed = difference(series[i], 1); 2026-07-25T16:58:39,980 | ^ 2026-07-25T16:58:39,998 /tmp/pip-install-nlvz1wtz/fast-kalman_489f2d0e111a47b7888188a48b6437dd/src/kalman.cpp:182:52: note: parameter passing for argument of type ‘std::span’ changed in GCC 7.1 2026-07-25T16:58:40,000 182 | auto velocity = difference(series[i], 1); 2026-07-25T16:58:40,013 | ^ 2026-07-25T16:58:40,016 /tmp/pip-install-nlvz1wtz/fast-kalman_489f2d0e111a47b7888188a48b6437dd/src/kalman.cpp:189:43: note: parameter passing for argument of type ‘std::span’ changed in GCC 7.1 2026-07-25T16:58:40,029 189 | robust_variance(difference(series[i], 1)) / (dt * dt), 2026-07-25T16:58:40,034 | ~~~~~~~~~~^~~~~~~~~~~~~~ 2026-07-25T16:58:40,042 /tmp/pip-install-nlvz1wtz/fast-kalman_489f2d0e111a47b7888188a48b6437dd/src/kalman.cpp:200:49: note: parameter passing for argument of type ‘std::span’ changed in GCC 7.1 2026-07-25T16:58:40,057 200 | auto accel = difference(series[i], 2); 2026-07-25T16:58:40,058 | ^ 2026-07-25T16:58:40,059 /tmp/pip-install-nlvz1wtz/fast-kalman_489f2d0e111a47b7888188a48b6437dd/src/kalman.cpp:213:22: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 2026-07-25T16:58:40,064 213 | q_diag.insert(q_diag.end(), q_vel.begin(), q_vel.end()); 2026-07-25T16:58:40,068 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-25T16:58:40,069 /tmp/pip-install-nlvz1wtz/fast-kalman_489f2d0e111a47b7888188a48b6437dd/src/kalman.cpp:213:22: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-07-25T16:58:40,076 /tmp/pip-install-nlvz1wtz/fast-kalman_489f2d0e111a47b7888188a48b6437dd/src/kalman.cpp:223:52: note: parameter passing for argument of type ‘std::span’ changed in GCC 7.1 2026-07-25T16:58:40,084 223 | auto velocity = difference(series[i], 1); 2026-07-25T16:58:40,091 | ^ 2026-07-25T16:58:40,094 /tmp/pip-install-nlvz1wtz/fast-kalman_489f2d0e111a47b7888188a48b6437dd/src/kalman.cpp:230:49: note: parameter passing for argument of type ‘std::span’ changed in GCC 7.1 2026-07-25T16:58:40,102 230 | auto accel = difference(series[i], 2); 2026-07-25T16:58:40,110 | ^ 2026-07-25T16:58:40,113 /tmp/pip-install-nlvz1wtz/fast-kalman_489f2d0e111a47b7888188a48b6437dd/src/kalman.cpp:237:57: note: parameter passing for argument of type ‘std::span’ changed in GCC 7.1 2026-07-25T16:58:40,118 237 | auto full_velocity = difference(series[i], 1); 2026-07-25T16:58:40,120 | ^ 2026-07-25T16:58:40,123 /tmp/pip-install-nlvz1wtz/fast-kalman_489f2d0e111a47b7888188a48b6437dd/src/kalman.cpp:239:54: note: parameter passing for argument of type ‘std::span’ changed in GCC 7.1 2026-07-25T16:58:40,126 239 | auto full_accel = difference(series[i], 2); 2026-07-25T16:58:40,129 | ^ 2026-07-25T16:58:40,131 /tmp/pip-install-nlvz1wtz/fast-kalman_489f2d0e111a47b7888188a48b6437dd/src/kalman.cpp:249:22: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 2026-07-25T16:58:40,133 249 | p_diag.insert(p_diag.end(), accel_vars.begin(), accel_vars.end()); 2026-07-25T16:58:40,135 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-25T16:58:40,150 /tmp/pip-install-nlvz1wtz/fast-kalman_489f2d0e111a47b7888188a48b6437dd/src/kalman.cpp:249:22: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-07-25T16:58:40,167 /tmp/pip-install-nlvz1wtz/fast-kalman_489f2d0e111a47b7888188a48b6437dd/src/kalman.cpp:274:22: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 2026-07-25T16:58:40,172 274 | q_diag.insert(q_diag.end(), q_vel.begin(), q_vel.end()); 2026-07-25T16:58:40,174 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-25T16:58:40,180 /tmp/pip-install-nlvz1wtz/fast-kalman_489f2d0e111a47b7888188a48b6437dd/src/kalman.cpp:274:22: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-07-25T16:58:40,184 /tmp/pip-install-nlvz1wtz/fast-kalman_489f2d0e111a47b7888188a48b6437dd/src/kalman.cpp:275:22: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 2026-07-25T16:58:40,188 275 | q_diag.insert(q_diag.end(), q_acc.begin(), q_acc.end()); 2026-07-25T16:58:40,191 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-25T16:58:40,193 /tmp/pip-install-nlvz1wtz/fast-kalman_489f2d0e111a47b7888188a48b6437dd/src/kalman.cpp:275:22: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-07-25T16:58:40,196 /tmp/pip-install-nlvz1wtz/fast-kalman_489f2d0e111a47b7888188a48b6437dd/src/kalman.cpp:288:56: note: parameter passing for argument of type ‘std::span’ changed in GCC 7.1 2026-07-25T16:58:40,198 288 | const auto diffed = difference(series[i], 1); 2026-07-25T16:58:40,200 | ^ 2026-07-25T16:58:40,202 /tmp/pip-install-nlvz1wtz/fast-kalman_489f2d0e111a47b7888188a48b6437dd/src/kalman.cpp:311:21: note: parameter passing for argument of type ‘std::span’ changed in GCC 7.1 2026-07-25T16:58:40,205 311 | out.P = diagonal(p_diag, nx, nx); 2026-07-25T16:58:40,206 | ~~~~~~~~^~~~~~~~~~~~~~~~ 2026-07-25T16:58:40,216 /tmp/pip-install-nlvz1wtz/fast-kalman_489f2d0e111a47b7888188a48b6437dd/src/kalman.cpp:313:21: note: parameter passing for argument of type ‘std::span’ changed in GCC 7.1 2026-07-25T16:58:40,217 313 | out.Q = diagonal(q_diag, nx, nx); 2026-07-25T16:58:40,219 | ~~~~~~~~^~~~~~~~~~~~~~~~ 2026-07-25T16:58:40,221 /tmp/pip-install-nlvz1wtz/fast-kalman_489f2d0e111a47b7888188a48b6437dd/src/kalman.cpp:315:21: note: parameter passing for argument of type ‘std::span’ changed in GCC 7.1 2026-07-25T16:58:40,222 315 | out.R = diagonal(r_diag, nz, nz); 2026-07-25T16:58:40,222 | ~~~~~~~~^~~~~~~~~~~~~~~~ 2026-07-25T16:58:40,757 [4/15] Building CXX object CMakeFiles/nanobind-static.dir/tmp/pip-build-env-iafz3f5u/overlay/local/lib/python3.11/dist-packages/nanobind/src/nb_type.cpp.o 2026-07-25T16:58:41,136 [5/15] Linking CXX static library libkalman.a 2026-07-25T16:58:43,774 [6/15] Building CXX object CMakeFiles/nanobind-static.dir/tmp/pip-build-env-iafz3f5u/overlay/local/lib/python3.11/dist-packages/nanobind/src/nb_func.cpp.o 2026-07-25T16:58:46,887 [7/15] Building CXX object CMakeFiles/nanobind-static.dir/tmp/pip-build-env-iafz3f5u/overlay/local/lib/python3.11/dist-packages/nanobind/src/nb_static_property.cpp.o 2026-07-25T16:58:47,527 [8/15] Building CXX object CMakeFiles/nanobind-static.dir/tmp/pip-build-env-iafz3f5u/overlay/local/lib/python3.11/dist-packages/nanobind/src/nb_ndarray.cpp.o 2026-07-25T16:58:50,044 [9/15] Building CXX object CMakeFiles/nanobind-static.dir/tmp/pip-build-env-iafz3f5u/overlay/local/lib/python3.11/dist-packages/nanobind/src/error.cpp.o 2026-07-25T16:58:50,843 [10/15] Building CXX object CMakeFiles/nanobind-static.dir/tmp/pip-build-env-iafz3f5u/overlay/local/lib/python3.11/dist-packages/nanobind/src/common.cpp.o 2026-07-25T16:58:51,142 [11/15] Building CXX object CMakeFiles/nanobind-static.dir/tmp/pip-build-env-iafz3f5u/overlay/local/lib/python3.11/dist-packages/nanobind/src/trampoline.cpp.o 2026-07-25T16:58:52,247 [12/15] Building CXX object CMakeFiles/nanobind-static.dir/tmp/pip-build-env-iafz3f5u/overlay/local/lib/python3.11/dist-packages/nanobind/src/implicit.cpp.o 2026-07-25T16:58:52,526 [13/15] Linking CXX static library libnanobind-static.a 2026-07-25T17:00:10,396 [14/15] Building CXX object CMakeFiles/_core.dir/src/python/bindings.cpp.o 2026-07-25T17:00:10,396 FAILED: CMakeFiles/_core.dir/src/python/bindings.cpp.o 2026-07-25T17:00:10,397 /usr/bin/arm-linux-gnueabihf-g++ -D_core_EXPORTS -I/usr/include/python3.11 -I/tmp/pip-build-env-iafz3f5u/overlay/local/lib/python3.11/dist-packages/nanobind/include -I/tmp/pip-install-nlvz1wtz/fast-kalman_489f2d0e111a47b7888188a48b6437dd/include -O3 -DNDEBUG -std=gnu++23 -fPIC -fvisibility=hidden -fno-stack-protector -Os -ffunction-sections -fdata-sections -MD -MT CMakeFiles/_core.dir/src/python/bindings.cpp.o -MF CMakeFiles/_core.dir/src/python/bindings.cpp.o.d -o CMakeFiles/_core.dir/src/python/bindings.cpp.o -c /tmp/pip-install-nlvz1wtz/fast-kalman_489f2d0e111a47b7888188a48b6437dd/src/python/bindings.cpp 2026-07-25T17:00:10,398 virtual memory exhausted: Cannot allocate memory 2026-07-25T17:00:10,399 ninja: build stopped: subcommand failed. 2026-07-25T17:00:10,425 *** CMake build failed 2026-07-25T17:00:10,523 error: subprocess-exited-with-error 2026-07-25T17:00:10,524 × Building wheel for fast-kalman (pyproject.toml) did not run successfully. 2026-07-25T17:00:10,525 │ exit code: 1 2026-07-25T17:00:10,525 ╰─> See above for output. 2026-07-25T17:00:10,526 note: This error originates from a subprocess, and is likely not a problem with pip. 2026-07-25T17:00:10,527 full command: /usr/bin/python3 /usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py build_wheel /tmp/tmp0bckth47 2026-07-25T17:00:10,527 cwd: /tmp/pip-install-nlvz1wtz/fast-kalman_489f2d0e111a47b7888188a48b6437dd 2026-07-25T17:00:10,527 Building wheel for fast-kalman (pyproject.toml): finished with status 'error' 2026-07-25T17:00:10,529 ERROR: Failed building wheel for fast-kalman 2026-07-25T17:00:10,531 Failed to build fast-kalman 2026-07-25T17:00:10,532 ERROR: Could not build wheels for fast-kalman, which is required to install pyproject.toml-based projects 2026-07-25T17:00:12,338 ERROR: [present-rich] pip subprocess to install build dependencies exited with 1 2026-07-25T17:00:12,352 [bold magenta]full command[/]: [blue]/usr/bin/python3 /usr/lib/python3/dist-packages/pip/__pip-runner__.py install --ignore-installed --no-user --prefix /tmp/pip-build-env-vhim9pv8/overlay --no-warn-script-location -v --no-binary pyrtta --only-binary :none: -i https://pypi.org/simple --extra-index-url https://www.piwheels.org/simple --prefer-binary -- 'scikit-build-core>=0.12' 'nanobind>=2.2' fast-kalman==0.2.3[/] 2026-07-25T17:00:12,353 [bold magenta]cwd[/]: \[inherit] 2026-07-25T17:00:12,353 Installing build dependencies: finished with status 'error' 2026-07-25T17:00:12,355 ERROR: [present-rich] pip subprocess to install build dependencies exited with 1 2026-07-25T17:00:12,361 Exception information: 2026-07-25T17:00:12,361 Traceback (most recent call last): 2026-07-25T17:00:12,361 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2026-07-25T17:00:12,361 status = run_func(*args) 2026-07-25T17:00:12,361 ^^^^^^^^^^^^^^^ 2026-07-25T17:00:12,361 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2026-07-25T17:00:12,361 return func(self, options, args) 2026-07-25T17:00:12,361 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-25T17:00:12,361 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 170, in run 2026-07-25T17:00:12,361 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2026-07-25T17:00:12,361 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-25T17:00:12,361 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2026-07-25T17:00:12,361 result = self._result = resolver.resolve( 2026-07-25T17:00:12,361 ^^^^^^^^^^^^^^^^^ 2026-07-25T17:00:12,361 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 481, in resolve 2026-07-25T17:00:12,361 state = resolution.resolve(requirements, max_rounds=max_rounds) 2026-07-25T17:00:12,361 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-25T17:00:12,361 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 348, in resolve 2026-07-25T17:00:12,361 self._add_to_criteria(self.state.criteria, r, parent=None) 2026-07-25T17:00:12,361 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 172, in _add_to_criteria 2026-07-25T17:00:12,361 if not criterion.candidates: 2026-07-25T17:00:12,361 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 151, in __bool__ 2026-07-25T17:00:12,361 return bool(self._sequence) 2026-07-25T17:00:12,361 ^^^^^^^^^^^^^^^^^^^^ 2026-07-25T17:00:12,361 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2026-07-25T17:00:12,361 return any(self) 2026-07-25T17:00:12,361 ^^^^^^^^^ 2026-07-25T17:00:12,361 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2026-07-25T17:00:12,361 return (c for c in iterator if id(c) not in self._incompatible_ids) 2026-07-25T17:00:12,361 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-25T17:00:12,361 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2026-07-25T17:00:12,361 candidate = func() 2026-07-25T17:00:12,361 ^^^^^^ 2026-07-25T17:00:12,361 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2026-07-25T17:00:12,361 self._link_candidate_cache[link] = LinkCandidate( 2026-07-25T17:00:12,361 ^^^^^^^^^^^^^^ 2026-07-25T17:00:12,361 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 297, in __init__ 2026-07-25T17:00:12,361 super().__init__( 2026-07-25T17:00:12,361 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 162, in __init__ 2026-07-25T17:00:12,361 self.dist = self._prepare() 2026-07-25T17:00:12,361 ^^^^^^^^^^^^^^^ 2026-07-25T17:00:12,361 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 231, in _prepare 2026-07-25T17:00:12,361 dist = self._prepare_distribution() 2026-07-25T17:00:12,361 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-25T17:00:12,361 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 308, in _prepare_distribution 2026-07-25T17:00:12,361 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2026-07-25T17:00:12,361 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-25T17:00:12,361 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 491, in prepare_linked_requirement 2026-07-25T17:00:12,361 return self._prepare_linked_requirement(req, parallel_builds) 2026-07-25T17:00:12,361 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-25T17:00:12,361 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 577, in _prepare_linked_requirement 2026-07-25T17:00:12,361 dist = _get_prepared_distribution( 2026-07-25T17:00:12,361 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-25T17:00:12,361 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2026-07-25T17:00:12,361 abstract_dist.prepare_distribution_metadata( 2026-07-25T17:00:12,361 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 38, in prepare_distribution_metadata 2026-07-25T17:00:12,361 self._prepare_build_backend(finder) 2026-07-25T17:00:12,361 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 70, in _prepare_build_backend 2026-07-25T17:00:12,361 self.req.build_env.install_requirements( 2026-07-25T17:00:12,361 File "/usr/lib/python3/dist-packages/pip/_internal/build_env.py", line 217, in install_requirements 2026-07-25T17:00:12,361 self._install_requirements( 2026-07-25T17:00:12,361 File "/usr/lib/python3/dist-packages/pip/_internal/build_env.py", line 275, in _install_requirements 2026-07-25T17:00:12,361 call_subprocess( 2026-07-25T17:00:12,361 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2026-07-25T17:00:12,361 raise error 2026-07-25T17:00:12,361 pip._internal.exceptions.InstallationSubprocessError: pip subprocess to install build dependencies exited with 1 2026-07-25T17:00:12,382 Removed pyrtta==0.2.2 from https://files.pythonhosted.org/packages/df/1b/6205ab2d7607e3d537302d8269897c163c1421ac972080c1053788b4dec0/pyrtta-0.2.2.tar.gz from build tracker '/tmp/pip-build-tracker-s22qvla6' 2026-07-25T17:00:12,383 Removed build tracker: '/tmp/pip-build-tracker-s22qvla6'