2026-03-29T16:54:31,752 Created temporary directory: /tmp/pip-ephem-wheel-cache-r4jfbr7c 2026-03-29T16:54:31,754 Created temporary directory: /tmp/pip-build-tracker-yeld453_ 2026-03-29T16:54:31,754 Initialized build tracking at /tmp/pip-build-tracker-yeld453_ 2026-03-29T16:54:31,755 Created build tracker: /tmp/pip-build-tracker-yeld453_ 2026-03-29T16:54:31,755 Entered build tracker: /tmp/pip-build-tracker-yeld453_ 2026-03-29T16:54:31,756 Created temporary directory: /tmp/pip-wheel-u9t5j9ei 2026-03-29T16:54:31,759 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-03-29T16:54:31,761 Created temporary directory: /tmp/pip-ephem-wheel-cache-jkz_tm9f 2026-03-29T16:54:31,783 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-29T16:54:31,786 2 location(s) to search for versions of gtracr: 2026-03-29T16:54:31,786 * https://pypi.org/simple/gtracr/ 2026-03-29T16:54:31,786 * https://www.piwheels.org/simple/gtracr/ 2026-03-29T16:54:31,787 Fetching project page and analyzing links: https://pypi.org/simple/gtracr/ 2026-03-29T16:54:31,788 Getting page https://pypi.org/simple/gtracr/ 2026-03-29T16:54:31,789 Found index url https://pypi.org/simple 2026-03-29T16:54:32,018 Fetched page https://pypi.org/simple/gtracr/ as application/vnd.pypi.simple.v1+json 2026-03-29T16:54:32,027 Skipping link: No binaries permitted for gtracr: https://files.pythonhosted.org/packages/4e/4f/c79c59c29d22bef855015eeff1468337855c8cb01333dd3735a6c877bbbe/gtracr-0.7.0-cp36-cp36m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/gtracr/) (requires-python:>=3.0) 2026-03-29T16:54:32,028 Skipping link: No binaries permitted for gtracr: https://files.pythonhosted.org/packages/79/98/e7b3b9f915612f3a94fdcd798b2b2fe65376afb4b7597e40803e656da848/gtracr-0.7.0-cp36-cp36m-manylinux2010_x86_64.whl (from https://pypi.org/simple/gtracr/) (requires-python:>=3.0) 2026-03-29T16:54:32,029 Skipping link: No binaries permitted for gtracr: https://files.pythonhosted.org/packages/51/62/fe7bb3c7a0457bba4f8b59982d44787a69a5acb897fe3cb2b181dd5f0b58/gtracr-0.7.0-cp36-cp36m-win32.whl (from https://pypi.org/simple/gtracr/) (requires-python:>=3.0) 2026-03-29T16:54:32,029 Skipping link: No binaries permitted for gtracr: https://files.pythonhosted.org/packages/3b/d8/15c9c274117a4c89af57ffbc7ce3fa6a29ecd2fccaaecc576f03676b46e0/gtracr-0.7.0-cp36-cp36m-win_amd64.whl (from https://pypi.org/simple/gtracr/) (requires-python:>=3.0) 2026-03-29T16:54:32,030 Skipping link: No binaries permitted for gtracr: https://files.pythonhosted.org/packages/fa/d3/b221c063243e123754ad3cb745737e82965239e4a324a76029abf8b83fa7/gtracr-0.7.0-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/gtracr/) (requires-python:>=3.0) 2026-03-29T16:54:32,031 Skipping link: No binaries permitted for gtracr: https://files.pythonhosted.org/packages/1f/1f/238980a2186aa3a2d295ddcc6edfcd8ab6c0f7e983442a9a2789b6caeb6f/gtracr-0.7.0-cp37-cp37m-manylinux2010_x86_64.whl (from https://pypi.org/simple/gtracr/) (requires-python:>=3.0) 2026-03-29T16:54:32,031 Skipping link: No binaries permitted for gtracr: https://files.pythonhosted.org/packages/66/a1/29d407c1b6ab3f6288c03fa538022961014d2b9395f618e5cd92d51df4af/gtracr-0.7.0-cp37-cp37m-win32.whl (from https://pypi.org/simple/gtracr/) (requires-python:>=3.0) 2026-03-29T16:54:32,032 Skipping link: No binaries permitted for gtracr: https://files.pythonhosted.org/packages/56/a5/2134a5289430e749a70560c56de711b6cfa4d74fbbceef5a009d58256a74/gtracr-0.7.0-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/gtracr/) (requires-python:>=3.0) 2026-03-29T16:54:32,032 Skipping link: No binaries permitted for gtracr: https://files.pythonhosted.org/packages/16/bd/ebceadd60f9a895023b21a1455e2125b4b74052a2ced2f92691ba9ceb1d3/gtracr-0.7.0-cp38-cp38-macosx_10_9_x86_64.whl (from https://pypi.org/simple/gtracr/) (requires-python:>=3.0) 2026-03-29T16:54:32,033 Skipping link: No binaries permitted for gtracr: https://files.pythonhosted.org/packages/bd/be/d2ca544906ef17c59a96cdcf3df7b2e78fd6a0d14e4bd68a3047f1ba4f9c/gtracr-0.7.0-cp38-cp38-manylinux2010_x86_64.whl (from https://pypi.org/simple/gtracr/) (requires-python:>=3.0) 2026-03-29T16:54:32,034 Skipping link: No binaries permitted for gtracr: https://files.pythonhosted.org/packages/2f/ae/ef75aefbc1b3c57b5ce554c31b295f00fe95a198d7052052c68fb3ee25be/gtracr-0.7.0-cp38-cp38-win32.whl (from https://pypi.org/simple/gtracr/) (requires-python:>=3.0) 2026-03-29T16:54:32,034 Skipping link: No binaries permitted for gtracr: https://files.pythonhosted.org/packages/79/d3/53804abaa279f6ab27ecdb25e86fbc03c799a2070f1aac9e956918633487/gtracr-0.7.0-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/gtracr/) (requires-python:>=3.0) 2026-03-29T16:54:32,035 Found link https://files.pythonhosted.org/packages/2a/00/d3697468583128eb55973e9497fbc6b601921005bb675adc84ac5513f1de/gtracr-0.7.0.tar.gz (from https://pypi.org/simple/gtracr/) (requires-python:>=3.0), version: 0.7.0 2026-03-29T16:54:32,036 Skipping link: No binaries permitted for gtracr: https://files.pythonhosted.org/packages/86/ba/2f9c8544042857616c2b0070176ce75e1584ac5576591965b147f81eafb1/gtracr-2.0.0-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/gtracr/) (requires-python:>=3.10) 2026-03-29T16:54:32,036 Skipping link: No binaries permitted for gtracr: https://files.pythonhosted.org/packages/d7/e7/baa49135bdec2c2b264b60d9c4d39f2befeb09745b6bbf0924c98664258c/gtracr-2.0.0-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/gtracr/) (requires-python:>=3.10) 2026-03-29T16:54:32,037 Skipping link: No binaries permitted for gtracr: https://files.pythonhosted.org/packages/62/07/1b002cf53c5d630cd8a3a99ce50ba5547f8d4f6cfa6fcc1e881d32b141ad/gtracr-2.0.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/gtracr/) (requires-python:>=3.10) 2026-03-29T16:54:32,037 Skipping link: No binaries permitted for gtracr: https://files.pythonhosted.org/packages/72/3a/c4fb83e70ce1556d19717883aab6bf307a193251bb6a9af0111797918522/gtracr-2.0.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/gtracr/) (requires-python:>=3.10) 2026-03-29T16:54:32,038 Skipping link: No binaries permitted for gtracr: https://files.pythonhosted.org/packages/ad/42/0ee493124ca6b0e6500e0688a195cc1646df28dfb3ca8ddd21440e575485/gtracr-2.0.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/gtracr/) (requires-python:>=3.10) 2026-03-29T16:54:32,039 Skipping link: No binaries permitted for gtracr: https://files.pythonhosted.org/packages/6d/a4/95d0fdbe131410a6b6c52d3d8a6ae51f77b8bb32856bf76a1d2edc3744fe/gtracr-2.0.0-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/gtracr/) (requires-python:>=3.10) 2026-03-29T16:54:32,039 Skipping link: No binaries permitted for gtracr: https://files.pythonhosted.org/packages/58/a8/e897e300e7db4fbe3f7beccd979977442d7d743dd3deec5468f0834e649e/gtracr-2.0.0-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/gtracr/) (requires-python:>=3.10) 2026-03-29T16:54:32,040 Skipping link: No binaries permitted for gtracr: https://files.pythonhosted.org/packages/c9/03/6a24e9741fb1952c658a21ba25e0a7e2a12b18a717647adcda85b131d175/gtracr-2.0.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/gtracr/) (requires-python:>=3.10) 2026-03-29T16:54:32,040 Skipping link: No binaries permitted for gtracr: https://files.pythonhosted.org/packages/dd/d3/935f6b5d1276852ba557e270327b6e0b7b35076201a7bee42cd1887f6967/gtracr-2.0.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/gtracr/) (requires-python:>=3.10) 2026-03-29T16:54:32,041 Skipping link: No binaries permitted for gtracr: https://files.pythonhosted.org/packages/c4/8e/281df74418816df2553f02df852bd23d7c4bf7a3441efba1aeca875992a9/gtracr-2.0.0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/gtracr/) (requires-python:>=3.10) 2026-03-29T16:54:32,042 Skipping link: No binaries permitted for gtracr: https://files.pythonhosted.org/packages/a1/39/02a85558c725262c71592400cf76805ff31b05f7428683e16877dbfb85e5/gtracr-2.0.0-cp311-cp311-win_arm64.whl (from https://pypi.org/simple/gtracr/) (requires-python:>=3.10) 2026-03-29T16:54:32,042 Skipping link: No binaries permitted for gtracr: https://files.pythonhosted.org/packages/82/1b/3a016afbe9c055fecd1d92dceb21bd82e2467af4cacdc193ca1862e0fc40/gtracr-2.0.0-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/gtracr/) (requires-python:>=3.10) 2026-03-29T16:54:32,043 Skipping link: No binaries permitted for gtracr: https://files.pythonhosted.org/packages/55/8e/9d6a46e254c93e35a6ccf710a8956824fd23f3fa6761bb648e3f80201e02/gtracr-2.0.0-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/gtracr/) (requires-python:>=3.10) 2026-03-29T16:54:32,043 Skipping link: No binaries permitted for gtracr: https://files.pythonhosted.org/packages/3f/5a/bbd76fdf3b37d9d3b43e4db4f8a25b029b07807f427b99b19e63af0e35a4/gtracr-2.0.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/gtracr/) (requires-python:>=3.10) 2026-03-29T16:54:32,044 Skipping link: No binaries permitted for gtracr: https://files.pythonhosted.org/packages/e0/10/c44953ed47229a471ddede11350e9f720ebf0ae7b7ce5f46a3a204e9f1a4/gtracr-2.0.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/gtracr/) (requires-python:>=3.10) 2026-03-29T16:54:32,044 Skipping link: No binaries permitted for gtracr: https://files.pythonhosted.org/packages/c0/f7/9e29ccf7593ee28e46cf59226c821490b20dc0adaed658d29e665ef6808f/gtracr-2.0.0-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/gtracr/) (requires-python:>=3.10) 2026-03-29T16:54:32,045 Skipping link: No binaries permitted for gtracr: https://files.pythonhosted.org/packages/c6/9f/18d84b554bb47f0037286b7437c2e75fee51b3faf0a58bc2d6e15f56a237/gtracr-2.0.0-cp312-cp312-win_arm64.whl (from https://pypi.org/simple/gtracr/) (requires-python:>=3.10) 2026-03-29T16:54:32,045 Skipping link: No binaries permitted for gtracr: https://files.pythonhosted.org/packages/fe/f0/5d7948a27fb7046a60dea2895159a4105dc60dc39aed93b13f50579aae37/gtracr-2.0.0-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/gtracr/) (requires-python:>=3.10) 2026-03-29T16:54:32,046 Skipping link: No binaries permitted for gtracr: https://files.pythonhosted.org/packages/f9/49/ecab493eecfa245eb1d5c5d533403ef7a71ed747d173599b8b563ee34182/gtracr-2.0.0-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/gtracr/) (requires-python:>=3.10) 2026-03-29T16:54:32,046 Skipping link: No binaries permitted for gtracr: https://files.pythonhosted.org/packages/e7/14/b7b847172adc55f231c8a9578f1cdc80c63ebefc62d2295d089064015a30/gtracr-2.0.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/gtracr/) (requires-python:>=3.10) 2026-03-29T16:54:32,047 Skipping link: No binaries permitted for gtracr: https://files.pythonhosted.org/packages/b7/53/63f82b4755f85bbaa3f7231f047e5cb23deda82b97b5ff63e974065bbdd9/gtracr-2.0.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/gtracr/) (requires-python:>=3.10) 2026-03-29T16:54:32,048 Skipping link: No binaries permitted for gtracr: https://files.pythonhosted.org/packages/92/41/990ccc76cc8c7553ab8e05cfa44028929d63de859a9fc92d23cabef6dff8/gtracr-2.0.0-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/gtracr/) (requires-python:>=3.10) 2026-03-29T16:54:32,048 Skipping link: No binaries permitted for gtracr: https://files.pythonhosted.org/packages/fd/01/d8b978c2acbdef6e947245a6361d5122112e0ab7c13cba05cb5b3404441a/gtracr-2.0.0-cp313-cp313-win_arm64.whl (from https://pypi.org/simple/gtracr/) (requires-python:>=3.10) 2026-03-29T16:54:32,049 Skipping link: No binaries permitted for gtracr: https://files.pythonhosted.org/packages/1b/eb/18d62cd8de50e8805d9f58d3f91d783875c6b9c0b22aaa7a3ab33dd6d874/gtracr-2.0.0-cp314-cp314-macosx_10_15_x86_64.whl (from https://pypi.org/simple/gtracr/) (requires-python:>=3.10) 2026-03-29T16:54:32,049 Skipping link: No binaries permitted for gtracr: https://files.pythonhosted.org/packages/63/9e/77fe2ea462edf711dcd7c15bd0b1fce993acf3ea79bf8414dc858ad4fec5/gtracr-2.0.0-cp314-cp314-macosx_11_0_arm64.whl (from https://pypi.org/simple/gtracr/) (requires-python:>=3.10) 2026-03-29T16:54:32,050 Skipping link: No binaries permitted for gtracr: https://files.pythonhosted.org/packages/f0/24/a512af2c92ca6f1d4d1170b67cf61f872c82f4da996b7ebc100f66608200/gtracr-2.0.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/gtracr/) (requires-python:>=3.10) 2026-03-29T16:54:32,050 Skipping link: No binaries permitted for gtracr: https://files.pythonhosted.org/packages/62/cf/1a74b420fd783207854461a31296ac786b7bcee89dd581557202215cdd39/gtracr-2.0.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/gtracr/) (requires-python:>=3.10) 2026-03-29T16:54:32,051 Skipping link: No binaries permitted for gtracr: https://files.pythonhosted.org/packages/2a/a4/ca8f95e56f4d9c33361a75da524ab478d20d410f0d6f07b4cf2d34eacd66/gtracr-2.0.0-cp314-cp314-win_amd64.whl (from https://pypi.org/simple/gtracr/) (requires-python:>=3.10) 2026-03-29T16:54:32,051 Skipping link: No binaries permitted for gtracr: https://files.pythonhosted.org/packages/54/07/d3e7cebc7f22b01499241912a5a021185d3000429e6d8a00639b4ac7a0aa/gtracr-2.0.0-cp314-cp314-win_arm64.whl (from https://pypi.org/simple/gtracr/) (requires-python:>=3.10) 2026-03-29T16:54:32,052 Found link https://files.pythonhosted.org/packages/61/be/5ad50a22a08eb8e0bf6bf411c7128b2d42e38dadc70f19a539852b73769b/gtracr-2.0.0.tar.gz (from https://pypi.org/simple/gtracr/) (requires-python:>=3.10), version: 2.0.0 2026-03-29T16:54:32,053 Fetching project page and analyzing links: https://www.piwheels.org/simple/gtracr/ 2026-03-29T16:54:32,054 Getting page https://www.piwheels.org/simple/gtracr/ 2026-03-29T16:54:32,055 Found index url https://www.piwheels.org/simple 2026-03-29T16:54:32,233 Fetched page https://www.piwheels.org/simple/gtracr/ as text/html 2026-03-29T16:54:32,236 Skipping link: No binaries permitted for gtracr: https://archive1.piwheels.org/simple/gtracr/gtracr-0.7.0-cp35-cp35m-linux_armv6l.whl#sha256=748cc0f25f87ae35d19ead67e403d2ca7c1568524ca7da1f657c3f4654fdb229 (from https://www.piwheels.org/simple/gtracr/) (requires-python:>=3.0) 2026-03-29T16:54:32,236 Skipping link: No binaries permitted for gtracr: https://archive1.piwheels.org/simple/gtracr/gtracr-0.7.0-cp35-cp35m-linux_armv7l.whl#sha256=748cc0f25f87ae35d19ead67e403d2ca7c1568524ca7da1f657c3f4654fdb229 (from https://www.piwheels.org/simple/gtracr/) (requires-python:>=3.0) 2026-03-29T16:54:32,237 Skipping link: No binaries permitted for gtracr: https://archive1.piwheels.org/simple/gtracr/gtracr-0.7.0-cp37-cp37m-linux_armv6l.whl#sha256=8b7496388eb44d05f85a545aab024a9ab83c397f7c85679fce6d8cc41c25b109 (from https://www.piwheels.org/simple/gtracr/) (requires-python:>=3.0) 2026-03-29T16:54:32,238 Skipping link: No binaries permitted for gtracr: https://archive1.piwheels.org/simple/gtracr/gtracr-0.7.0-cp37-cp37m-linux_armv7l.whl#sha256=8b7496388eb44d05f85a545aab024a9ab83c397f7c85679fce6d8cc41c25b109 (from https://www.piwheels.org/simple/gtracr/) (requires-python:>=3.0) 2026-03-29T16:54:32,238 Skipping link: No binaries permitted for gtracr: https://archive1.piwheels.org/simple/gtracr/gtracr-0.7.0-cp39-cp39-linux_armv6l.whl#sha256=c65b13b0afb7da2e0809cc9df89fab6549d98dd5754d5d706b55c2e35bb41348 (from https://www.piwheels.org/simple/gtracr/) (requires-python:>=3.0) 2026-03-29T16:54:32,239 Skipping link: No binaries permitted for gtracr: https://archive1.piwheels.org/simple/gtracr/gtracr-0.7.0-cp39-cp39-linux_armv7l.whl#sha256=c65b13b0afb7da2e0809cc9df89fab6549d98dd5754d5d706b55c2e35bb41348 (from https://www.piwheels.org/simple/gtracr/) (requires-python:>=3.0) 2026-03-29T16:54:32,239 Skipping link: not a file: https://www.piwheels.org/simple/gtracr/ 2026-03-29T16:54:32,240 Skipping link: not a file: https://pypi.org/simple/gtracr/ 2026-03-29T16:54:32,259 Given no hashes to check 1 links for project 'gtracr': discarding no candidates 2026-03-29T16:54:32,277 Collecting gtracr==2.0.0 2026-03-29T16:54:32,279 Created temporary directory: /tmp/pip-unpack-xrki8z0y 2026-03-29T16:54:32,514 Downloading gtracr-2.0.0.tar.gz (10.2 MB) 2026-03-29T16:54:35,528 Added gtracr==2.0.0 from https://files.pythonhosted.org/packages/61/be/5ad50a22a08eb8e0bf6bf411c7128b2d42e38dadc70f19a539852b73769b/gtracr-2.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-yeld453_' 2026-03-29T16:54:35,536 Created temporary directory: /tmp/pip-build-env-p9tf1uq3 2026-03-29T16:54:35,540 Installing build dependencies: started 2026-03-29T16:54:35,541 Running command pip subprocess to install build dependencies 2026-03-29T16:54:36,682 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-29T16:54:37,120 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-03-29T16:54:37,144 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-29T16:54:37,590 Collecting meson-python>=0.16 2026-03-29T16:54:37,606 Using cached https://www.piwheels.org/simple/meson-python/meson_python-0.19.0-py3-none-any.whl (28 kB) 2026-03-29T16:54:37,943 Collecting meson>=1.1 2026-03-29T16:54:38,033 Using cached https://www.piwheels.org/simple/meson/meson-1.10.2-py3-none-any.whl (1.1 MB) 2026-03-29T16:54:38,326 Collecting ninja 2026-03-29T16:54:38,333 Using cached ninja-1.13.0-py3-none-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl (146 kB) 2026-03-29T16:54:38,574 Collecting pybind11>=2.12 2026-03-29T16:54:38,610 Using cached https://www.piwheels.org/simple/pybind11/pybind11-3.0.2-py3-none-any.whl (310 kB) 2026-03-29T16:54:38,886 Collecting packaging>=23.2 2026-03-29T16:54:39,123 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-29T16:54:39,229 Collecting pyproject-metadata>=0.9.0 2026-03-29T16:54:39,246 Using cached https://www.piwheels.org/simple/pyproject-metadata/pyproject_metadata-0.11.0-py3-none-any.whl (22 kB) 2026-03-29T16:54:41,949 Installing collected packages: pybind11, packaging, ninja, meson, pyproject-metadata, meson-python 2026-03-29T16:54:42,129 Creating /tmp/pip-build-env-p9tf1uq3/overlay/local/bin 2026-03-29T16:54:42,131 changing mode of /tmp/pip-build-env-p9tf1uq3/overlay/local/bin/pybind11-config to 755 2026-03-29T16:54:45,882 changing mode of /tmp/pip-build-env-p9tf1uq3/overlay/local/bin/meson to 755 2026-03-29T16:54:46,131 Successfully installed meson-1.10.2 meson-python-0.19.0 ninja-1.13.0 packaging-26.0 pybind11-3.0.2 pyproject-metadata-0.11.0 2026-03-29T16:54:46,390 Installing build dependencies: finished with status 'done' 2026-03-29T16:54:46,396 Getting requirements to build wheel: started 2026-03-29T16:54:46,397 Running command Getting requirements to build wheel 2026-03-29T16:54:46,877 Getting requirements to build wheel: finished with status 'done' 2026-03-29T16:54:46,890 Installing backend dependencies: started 2026-03-29T16:54:46,891 Running command pip subprocess to install backend dependencies 2026-03-29T16:54:48,078 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-29T16:54:48,537 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-03-29T16:54:48,562 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-29T16:54:49,048 Collecting patchelf>=0.11.0 2026-03-29T16:54:49,060 Using cached patchelf-0.17.2.4-py3-none-manylinux2014_armv7l.manylinux_2_17_armv7l.musllinux_1_1_armv7l.whl (431 kB) 2026-03-29T16:54:51,640 Installing collected packages: patchelf 2026-03-29T16:54:51,694 Successfully installed patchelf-0.17.2.4 2026-03-29T16:54:51,921 Installing backend dependencies: finished with status 'done' 2026-03-29T16:54:51,923 Created temporary directory: /tmp/pip-modern-metadata-8utj1axm 2026-03-29T16:54:51,925 Preparing metadata (pyproject.toml): started 2026-03-29T16:54:51,926 Running command Preparing metadata (pyproject.toml) 2026-03-29T16:54:53,368 + meson setup /tmp/pip-wheel-u9t5j9ei/gtracr_309c7fd601d94ea59efc0b359ff1dcaf /tmp/pip-wheel-u9t5j9ei/gtracr_309c7fd601d94ea59efc0b359ff1dcaf/.mesonpy-hx5f3kpu -Dbuildtype=release -Db_ndebug=if-release -Db_vscrt=md --native-file=/tmp/pip-wheel-u9t5j9ei/gtracr_309c7fd601d94ea59efc0b359ff1dcaf/.mesonpy-hx5f3kpu/meson-python-native-file.ini 2026-03-29T16:54:56,139 The Meson build system 2026-03-29T16:54:56,140 Version: 1.10.2 2026-03-29T16:54:56,140 Source dir: /tmp/pip-wheel-u9t5j9ei/gtracr_309c7fd601d94ea59efc0b359ff1dcaf 2026-03-29T16:54:56,141 Build dir: /tmp/pip-wheel-u9t5j9ei/gtracr_309c7fd601d94ea59efc0b359ff1dcaf/.mesonpy-hx5f3kpu 2026-03-29T16:54:56,142 Build type: native build 2026-03-29T16:54:56,143 Project name: gtracr 2026-03-29T16:54:56,144 Project version: 1.0.0 2026-03-29T16:54:56,145 C++ compiler for the host machine: c++ (gcc 12.2.0 "c++ (Raspbian 12.2.0-14+rpi1+deb12u1) 12.2.0") 2026-03-29T16:54:56,146 C++ linker for the host machine: c++ ld.bfd 2.40 2026-03-29T16:54:56,147 Host machine cpu family: arm 2026-03-29T16:54:56,148 Host machine cpu: armv7l 2026-03-29T16:54:56,148 Program python found: YES (/usr/bin/python3) 2026-03-29T16:54:56,149 Found pkg-config: YES (/usr/bin/pkg-config) 1.8.1 2026-03-29T16:54:56,150 Run-time dependency pybind11 found: YES 2.10.3 2026-03-29T16:54:56,151 Compiler for C++ supports arguments -march=native: YES 2026-03-29T16:54:56,152 Compiler for C++ supports arguments -ffast-math: YES 2026-03-29T16:54:56,153 Compiler for C++ supports arguments -fno-finite-math-only: YES 2026-03-29T16:54:56,154 Compiler for C++ supports arguments -funroll-loops: YES 2026-03-29T16:54:56,155 Compiler for C++ supports arguments -Wno-shorten-64-to-32: NO 2026-03-29T16:54:56,155 Compiler for C++ supports arguments -Wno-parentheses: YES 2026-03-29T16:54:56,156 Compiler for C++ supports arguments -Wno-unused-variable: YES 2026-03-29T16:54:56,157 Compiler for C++ supports arguments -Wno-sign-compare: YES 2026-03-29T16:54:56,158 Compiler for C++ supports arguments -Wno-cpp: YES 2026-03-29T16:54:56,158 Compiler for C++ supports arguments -Wno-deprecated-declarations: YES 2026-03-29T16:54:56,159 Program hipcc found: NO 2026-03-29T16:54:56,160 Message: hipcc not found — building CPU-only (GPU support disabled) 2026-03-29T16:54:56,161 Found pkg-config: YES (/usr/bin/pkg-config) 1.8.1 2026-03-29T16:54:56,161 Run-time dependency python found: YES 3.11 2026-03-29T16:54:56,162 Build targets in project: 1 2026-03-29T16:54:56,164 gtracr 1.0.0 2026-03-29T16:54:56,165 User defined options 2026-03-29T16:54:56,166 Native files: /tmp/pip-wheel-u9t5j9ei/gtracr_309c7fd601d94ea59efc0b359ff1dcaf/.mesonpy-hx5f3kpu/meson-python-native-file.ini 2026-03-29T16:54:56,167 b_ndebug : if-release 2026-03-29T16:54:56,168 b_vscrt : md 2026-03-29T16:54:56,169 buildtype : release 2026-03-29T16:54:56,170 Found ninja-1.13.0.git.kitware.jobserver-pipe-1 at /tmp/pip-build-env-p9tf1uq3/overlay/local/bin/ninja 2026-03-29T16:54:56,303 + /tmp/pip-build-env-p9tf1uq3/overlay/local/bin/ninja 2026-03-29T16:55:05,019 [1/6] Compiling C++ object src/cpp/_libgtracr.cpython-311-arm-linux-gnueabihf.so.p/gpu_igrf_table.cpp.o 2026-03-29T16:55:09,061 [2/6] Compiling C++ object src/cpp/_libgtracr.cpython-311-arm-linux-gnueabihf.so.p/src_TrajectoryTracer.cpp.o 2026-03-29T16:55:09,061 In file included from /usr/include/c++/12/vector:70, 2026-03-29T16:55:09,062 from ../src/cpp/include/TrajectoryTracer.hpp:16, 2026-03-29T16:55:09,062 from ../src/cpp/src/TrajectoryTracer.cpp:5: 2026-03-29T16:55:09,063 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: 2026-03-29T16:55:09,064 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-03-29T16:55:09,064 439 | vector<_Tp, _Alloc>:: 2026-03-29T16:55:09,065 | ^~~~~~~~~~~~~~~~~~~ 2026-03-29T16:55:09,065 In file included from /usr/include/c++/12/vector:64: 2026-03-29T16:55:09,066 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-03-29T16:55:09,066 inlined from ‘void TrajectoryTracer::TrajRecorder::record(double, const std::array&)’ at ../src/cpp/include/TrajectoryTracer.hpp:73:20, 2026-03-29T16:55:09,067 inlined from ‘void TrajectoryTracer::run_rk4(const double&, std::array&, TrajRecorder&) [with bool Record = true]’ at ../src/cpp/src/TrajectoryTracer.cpp:315:27: 2026-03-29T16:55:09,068 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-29T16:55:09,069 1287 | _M_realloc_insert(end(), __x); 2026-03-29T16:55:09,069 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-03-29T16:55:09,070 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-03-29T16:55:09,071 inlined from ‘void TrajectoryTracer::TrajRecorder::record(double, const std::array&)’ at ../src/cpp/include/TrajectoryTracer.hpp:74:20, 2026-03-29T16:55:09,072 inlined from ‘void TrajectoryTracer::run_rk4(const double&, std::array&, TrajRecorder&) [with bool Record = true]’ at ../src/cpp/src/TrajectoryTracer.cpp:315:27: 2026-03-29T16:55:09,073 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-29T16:55:09,073 1287 | _M_realloc_insert(end(), __x); 2026-03-29T16:55:09,074 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-03-29T16:55:09,075 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-03-29T16:55:09,076 inlined from ‘void TrajectoryTracer::TrajRecorder::record(double, const std::array&)’ at ../src/cpp/include/TrajectoryTracer.hpp:75:24, 2026-03-29T16:55:09,076 inlined from ‘void TrajectoryTracer::run_rk4(const double&, std::array&, TrajRecorder&) [with bool Record = true]’ at ../src/cpp/src/TrajectoryTracer.cpp:315:27: 2026-03-29T16:55:09,077 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-29T16:55:09,078 1287 | _M_realloc_insert(end(), __x); 2026-03-29T16:55:09,079 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-03-29T16:55:09,080 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-03-29T16:55:09,081 inlined from ‘void TrajectoryTracer::TrajRecorder::record(double, const std::array&)’ at ../src/cpp/include/TrajectoryTracer.hpp:76:22, 2026-03-29T16:55:09,081 inlined from ‘void TrajectoryTracer::run_rk4(const double&, std::array&, TrajRecorder&) [with bool Record = true]’ at ../src/cpp/src/TrajectoryTracer.cpp:315:27: 2026-03-29T16:55:09,082 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-29T16:55:09,083 1287 | _M_realloc_insert(end(), __x); 2026-03-29T16:55:09,084 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-03-29T16:55:09,084 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-03-29T16:55:09,085 inlined from ‘void TrajectoryTracer::TrajRecorder::record(double, const std::array&)’ at ../src/cpp/include/TrajectoryTracer.hpp:77:21, 2026-03-29T16:55:09,085 inlined from ‘void TrajectoryTracer::run_rk4(const double&, std::array&, TrajRecorder&) [with bool Record = true]’ at ../src/cpp/src/TrajectoryTracer.cpp:315:27: 2026-03-29T16:55:09,086 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-29T16:55:09,087 1287 | _M_realloc_insert(end(), __x); 2026-03-29T16:55:09,087 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-03-29T16:55:09,088 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-03-29T16:55:09,088 inlined from ‘void TrajectoryTracer::TrajRecorder::record(double, const std::array&)’ at ../src/cpp/include/TrajectoryTracer.hpp:78:25, 2026-03-29T16:55:09,089 inlined from ‘void TrajectoryTracer::run_rk4(const double&, std::array&, TrajRecorder&) [with bool Record = true]’ at ../src/cpp/src/TrajectoryTracer.cpp:315:27: 2026-03-29T16:55:09,090 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-29T16:55:09,091 1287 | _M_realloc_insert(end(), __x); 2026-03-29T16:55:09,091 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-03-29T16:55:09,092 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-03-29T16:55:09,093 inlined from ‘void TrajectoryTracer::TrajRecorder::record(double, const std::array&)’ at ../src/cpp/include/TrajectoryTracer.hpp:79:23, 2026-03-29T16:55:09,094 inlined from ‘void TrajectoryTracer::run_rk4(const double&, std::array&, TrajRecorder&) [with bool Record = true]’ at ../src/cpp/src/TrajectoryTracer.cpp:315:27: 2026-03-29T16:55:09,095 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-29T16:55:09,095 1287 | _M_realloc_insert(end(), __x); 2026-03-29T16:55:09,096 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-03-29T16:55:09,097 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-03-29T16:55:09,098 inlined from ‘void TrajectoryTracer::TrajRecorder::record(double, const std::array&)’ at ../src/cpp/include/TrajectoryTracer.hpp:73:20, 2026-03-29T16:55:09,098 inlined from ‘void TrajectoryTracer::run_rk45(const double&, std::array&, TrajRecorder&) [with bool Record = true]’ at ../src/cpp/src/TrajectoryTracer.cpp:531:29: 2026-03-29T16:55:09,099 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-29T16:55:09,100 1287 | _M_realloc_insert(end(), __x); 2026-03-29T16:55:09,101 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-03-29T16:55:09,102 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-03-29T16:55:09,102 inlined from ‘void TrajectoryTracer::TrajRecorder::record(double, const std::array&)’ at ../src/cpp/include/TrajectoryTracer.hpp:74:20, 2026-03-29T16:55:09,103 inlined from ‘void TrajectoryTracer::run_rk45(const double&, std::array&, TrajRecorder&) [with bool Record = true]’ at ../src/cpp/src/TrajectoryTracer.cpp:531:29: 2026-03-29T16:55:09,104 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-29T16:55:09,104 1287 | _M_realloc_insert(end(), __x); 2026-03-29T16:55:09,105 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-03-29T16:55:09,106 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-03-29T16:55:09,106 inlined from ‘void TrajectoryTracer::TrajRecorder::record(double, const std::array&)’ at ../src/cpp/include/TrajectoryTracer.hpp:75:24, 2026-03-29T16:55:09,107 inlined from ‘void TrajectoryTracer::run_rk45(const double&, std::array&, TrajRecorder&) [with bool Record = true]’ at ../src/cpp/src/TrajectoryTracer.cpp:531:29: 2026-03-29T16:55:09,107 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-29T16:55:09,108 1287 | _M_realloc_insert(end(), __x); 2026-03-29T16:55:09,109 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-03-29T16:55:09,110 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-03-29T16:55:09,111 inlined from ‘void TrajectoryTracer::TrajRecorder::record(double, const std::array&)’ at ../src/cpp/include/TrajectoryTracer.hpp:76:22, 2026-03-29T16:55:09,112 inlined from ‘void TrajectoryTracer::run_rk45(const double&, std::array&, TrajRecorder&) [with bool Record = true]’ at ../src/cpp/src/TrajectoryTracer.cpp:531:29: 2026-03-29T16:55:09,113 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-29T16:55:09,113 1287 | _M_realloc_insert(end(), __x); 2026-03-29T16:55:09,114 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-03-29T16:55:09,115 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-03-29T16:55:09,116 inlined from ‘void TrajectoryTracer::TrajRecorder::record(double, const std::array&)’ at ../src/cpp/include/TrajectoryTracer.hpp:77:21, 2026-03-29T16:55:09,116 inlined from ‘void TrajectoryTracer::run_rk45(const double&, std::array&, TrajRecorder&) [with bool Record = true]’ at ../src/cpp/src/TrajectoryTracer.cpp:531:29: 2026-03-29T16:55:09,117 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-29T16:55:09,118 1287 | _M_realloc_insert(end(), __x); 2026-03-29T16:55:09,118 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-03-29T16:55:09,119 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-03-29T16:55:09,120 inlined from ‘void TrajectoryTracer::TrajRecorder::record(double, const std::array&)’ at ../src/cpp/include/TrajectoryTracer.hpp:78:25, 2026-03-29T16:55:09,121 inlined from ‘void TrajectoryTracer::run_rk45(const double&, std::array&, TrajRecorder&) [with bool Record = true]’ at ../src/cpp/src/TrajectoryTracer.cpp:531:29: 2026-03-29T16:55:09,122 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-29T16:55:09,123 1287 | _M_realloc_insert(end(), __x); 2026-03-29T16:55:09,123 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-03-29T16:55:09,124 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-03-29T16:55:09,124 inlined from ‘void TrajectoryTracer::TrajRecorder::record(double, const std::array&)’ at ../src/cpp/include/TrajectoryTracer.hpp:79:23, 2026-03-29T16:55:09,125 inlined from ‘void TrajectoryTracer::run_rk45(const double&, std::array&, TrajRecorder&) [with bool Record = true]’ at ../src/cpp/src/TrajectoryTracer.cpp:531:29: 2026-03-29T16:55:09,126 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-29T16:55:09,126 1287 | _M_realloc_insert(end(), __x); 2026-03-29T16:55:09,127 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-03-29T16:55:09,128 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-03-29T16:55:09,128 inlined from ‘void TrajectoryTracer::TrajRecorder::record(double, const std::array&)’ at ../src/cpp/include/TrajectoryTracer.hpp:73:20, 2026-03-29T16:55:09,129 inlined from ‘void TrajectoryTracer::run_boris(const double&, std::array&, TrajRecorder&) [with bool Record = true]’ at ../src/cpp/src/TrajectoryTracer.cpp:362:27, 2026-03-29T16:55:09,130 inlined from ‘std::map, std::vector > TrajectoryTracer::evaluate_and_get_trajectory(double&, std::array&)’ at ../src/cpp/src/TrajectoryTracer.cpp:216:22: 2026-03-29T16:55:09,131 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-29T16:55:09,131 1287 | _M_realloc_insert(end(), __x); 2026-03-29T16:55:09,132 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-03-29T16:55:09,133 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-03-29T16:55:09,134 inlined from ‘void TrajectoryTracer::TrajRecorder::record(double, const std::array&)’ at ../src/cpp/include/TrajectoryTracer.hpp:74:20, 2026-03-29T16:55:09,135 inlined from ‘void TrajectoryTracer::run_boris(const double&, std::array&, TrajRecorder&) [with bool Record = true]’ at ../src/cpp/src/TrajectoryTracer.cpp:362:27, 2026-03-29T16:55:09,136 inlined from ‘std::map, std::vector > TrajectoryTracer::evaluate_and_get_trajectory(double&, std::array&)’ at ../src/cpp/src/TrajectoryTracer.cpp:216:22: 2026-03-29T16:55:09,136 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-29T16:55:09,137 1287 | _M_realloc_insert(end(), __x); 2026-03-29T16:55:09,138 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-03-29T16:55:09,139 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-03-29T16:55:09,139 inlined from ‘void TrajectoryTracer::TrajRecorder::record(double, const std::array&)’ at ../src/cpp/include/TrajectoryTracer.hpp:75:24, 2026-03-29T16:55:09,140 inlined from ‘void TrajectoryTracer::run_boris(const double&, std::array&, TrajRecorder&) [with bool Record = true]’ at ../src/cpp/src/TrajectoryTracer.cpp:362:27, 2026-03-29T16:55:09,141 inlined from ‘std::map, std::vector > TrajectoryTracer::evaluate_and_get_trajectory(double&, std::array&)’ at ../src/cpp/src/TrajectoryTracer.cpp:216:22: 2026-03-29T16:55:09,142 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-29T16:55:09,142 1287 | _M_realloc_insert(end(), __x); 2026-03-29T16:55:09,143 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-03-29T16:55:09,144 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-03-29T16:55:09,144 inlined from ‘void TrajectoryTracer::TrajRecorder::record(double, const std::array&)’ at ../src/cpp/include/TrajectoryTracer.hpp:76:22, 2026-03-29T16:55:09,145 inlined from ‘void TrajectoryTracer::run_boris(const double&, std::array&, TrajRecorder&) [with bool Record = true]’ at ../src/cpp/src/TrajectoryTracer.cpp:362:27, 2026-03-29T16:55:09,145 inlined from ‘std::map, std::vector > TrajectoryTracer::evaluate_and_get_trajectory(double&, std::array&)’ at ../src/cpp/src/TrajectoryTracer.cpp:216:22: 2026-03-29T16:55:09,146 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-29T16:55:09,147 1287 | _M_realloc_insert(end(), __x); 2026-03-29T16:55:09,148 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-03-29T16:55:09,148 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-03-29T16:55:09,149 inlined from ‘void TrajectoryTracer::TrajRecorder::record(double, const std::array&)’ at ../src/cpp/include/TrajectoryTracer.hpp:77:21, 2026-03-29T16:55:09,150 inlined from ‘void TrajectoryTracer::run_boris(const double&, std::array&, TrajRecorder&) [with bool Record = true]’ at ../src/cpp/src/TrajectoryTracer.cpp:362:27, 2026-03-29T16:55:09,151 inlined from ‘std::map, std::vector > TrajectoryTracer::evaluate_and_get_trajectory(double&, std::array&)’ at ../src/cpp/src/TrajectoryTracer.cpp:216:22: 2026-03-29T16:55:09,151 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-29T16:55:09,152 1287 | _M_realloc_insert(end(), __x); 2026-03-29T16:55:09,153 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-03-29T16:55:09,154 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-03-29T16:55:09,155 inlined from ‘void TrajectoryTracer::TrajRecorder::record(double, const std::array&)’ at ../src/cpp/include/TrajectoryTracer.hpp:78:25, 2026-03-29T16:55:09,155 inlined from ‘void TrajectoryTracer::run_boris(const double&, std::array&, TrajRecorder&) [with bool Record = true]’ at ../src/cpp/src/TrajectoryTracer.cpp:362:27, 2026-03-29T16:55:09,156 inlined from ‘std::map, std::vector > TrajectoryTracer::evaluate_and_get_trajectory(double&, std::array&)’ at ../src/cpp/src/TrajectoryTracer.cpp:216:22: 2026-03-29T16:55:09,157 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-29T16:55:09,158 1287 | _M_realloc_insert(end(), __x); 2026-03-29T16:55:09,159 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-03-29T16:55:09,159 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-03-29T16:55:09,160 inlined from ‘void TrajectoryTracer::TrajRecorder::record(double, const std::array&)’ at ../src/cpp/include/TrajectoryTracer.hpp:79:23, 2026-03-29T16:55:09,160 inlined from ‘void TrajectoryTracer::run_boris(const double&, std::array&, TrajRecorder&) [with bool Record = true]’ at ../src/cpp/src/TrajectoryTracer.cpp:362:27, 2026-03-29T16:55:09,161 inlined from ‘std::map, std::vector > TrajectoryTracer::evaluate_and_get_trajectory(double&, std::array&)’ at ../src/cpp/src/TrajectoryTracer.cpp:216:22: 2026-03-29T16:55:09,162 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-29T16:55:09,162 1287 | _M_realloc_insert(end(), __x); 2026-03-29T16:55:09,163 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-03-29T16:55:12,543 [3/6] Compiling C++ object src/cpp/_libgtracr.cpython-311-arm-linux-gnueabihf.so.p/src_BatchGMRC.cpp.o 2026-03-29T16:55:12,543 In file included from /usr/include/c++/12/vector:70, 2026-03-29T16:55:12,544 from ../src/cpp/include/BatchGMRC.hpp:7, 2026-03-29T16:55:12,545 from ../src/cpp/src/BatchGMRC.cpp:8: 2026-03-29T16:55:12,545 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: 2026-03-29T16:55:12,546 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-03-29T16:55:12,547 439 | vector<_Tp, _Alloc>:: 2026-03-29T16:55:12,547 | ^~~~~~~~~~~~~~~~~~~ 2026-03-29T16:55:12,548 In file included from /usr/include/c++/12/vector:64: 2026-03-29T16:55:12,549 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-03-29T16:55:12,550 inlined from ‘BatchGMRCResult batch_gmrc_evaluate(const float*, const TableParams&, const std::pair, double>&, const BatchGMRCParams&)’ at ../src/cpp/src/BatchGMRC.cpp:332:29: 2026-03-29T16:55:12,551 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-29T16:55:12,552 1287 | _M_realloc_insert(end(), __x); 2026-03-29T16:55:12,552 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-03-29T16:55:12,553 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-03-29T16:55:12,554 inlined from ‘BatchGMRCResult batch_gmrc_evaluate(const float*, const TableParams&, const std::pair, double>&, const BatchGMRCParams&)’ at ../src/cpp/src/BatchGMRC.cpp:336:29: 2026-03-29T16:55:12,554 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-29T16:55:12,555 1287 | _M_realloc_insert(end(), __x); 2026-03-29T16:55:12,556 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-03-29T16:55:12,557 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-03-29T16:55:12,558 inlined from ‘WorkerResult thread_worker(const float*, const TableParams&, const std::pair, double>&, const TransformContext&, const std::vector&, double, double, double, double, double, double, int, char, char, double, double, int, int, uint64_t, const std::atomic*, int)’ at ../src/cpp/src/BatchGMRC.cpp:297:30: 2026-03-29T16:55:12,559 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-29T16:55:12,560 1287 | _M_realloc_insert(end(), __x); 2026-03-29T16:55:12,560 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-03-29T16:55:12,561 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-03-29T16:55:12,561 inlined from ‘WorkerResult thread_worker(const float*, const TableParams&, const std::pair, double>&, const TransformContext&, const std::vector&, double, double, double, double, double, double, int, char, char, double, double, int, int, uint64_t, const std::atomic*, int)’ at ../src/cpp/src/BatchGMRC.cpp:298:31: 2026-03-29T16:55:12,562 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-29T16:55:12,563 1287 | _M_realloc_insert(end(), __x); 2026-03-29T16:55:12,563 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-03-29T16:55:12,564 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-03-29T16:55:12,565 inlined from ‘WorkerResult thread_worker(const float*, const TableParams&, const std::pair, double>&, const TransformContext&, const std::vector&, double, double, double, double, double, double, int, char, char, double, double, int, int, uint64_t, const std::atomic*, int)’ at ../src/cpp/src/BatchGMRC.cpp:299:31: 2026-03-29T16:55:12,565 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-29T16:55:12,566 1287 | _M_realloc_insert(end(), __x); 2026-03-29T16:55:12,567 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-03-29T16:55:18,325 [4/6] Compiling C++ object src/cpp/_libgtracr.cpython-311-arm-linux-gnueabihf.so.p/src_igrf.cpp.o 2026-03-29T16:55:18,326 In file included from /usr/include/c++/12/map:60, 2026-03-29T16:55:18,328 from ../src/cpp/extern/nlohmann/json.hpp:61, 2026-03-29T16:55:18,329 from ../src/cpp/include/igrf.hpp:7, 2026-03-29T16:55:18,330 from ../src/cpp/src/igrf.cpp:1: 2026-03-29T16:55:18,330 /usr/include/c++/12/bits/stl_tree.h: In member function ‘std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]’: 2026-03-29T16:55:18,331 /usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator’ changed in GCC 7.1 2026-03-29T16:55:18,332 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: 2026-03-29T16:55:18,333 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-29T16:55:18,333 /usr/include/c++/12/bits/stl_tree.h: In function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]’: 2026-03-29T16:55:18,334 /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator’ changed in GCC 7.1 2026-03-29T16:55:18,334 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: 2026-03-29T16:55:18,335 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-29T16:55:18,335 In file included from /usr/include/c++/12/map:61: 2026-03-29T16:55:18,336 In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]’, 2026-03-29T16:55:18,337 inlined from ‘nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](const typename object_t::key_type&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]’ at ../src/cpp/extern/nlohmann/json.hpp:20168:46: 2026-03-29T16:55:18,338 /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator’ changed in GCC 7.1 2026-03-29T16:55:18,339 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2026-03-29T16:55:18,339 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-29T16:55:18,340 512 | std::tuple(__k), 2026-03-29T16:55:18,341 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-29T16:55:18,341 513 | std::tuple<>()); 2026-03-29T16:55:18,342 | ~~~~~~~~~~~~~~~ 2026-03-29T16:55:18,343 In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]’, 2026-03-29T16:55:18,344 inlined from ‘bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]’ at ../src/cpp/extern/nlohmann/json.hpp:5667:76: 2026-03-29T16:55:18,345 /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator’ changed in GCC 7.1 2026-03-29T16:55:18,345 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2026-03-29T16:55:18,346 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-29T16:55:18,346 512 | std::tuple(__k), 2026-03-29T16:55:18,347 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-29T16:55:18,347 513 | std::tuple<>()); 2026-03-29T16:55:18,348 | ~~~~~~~~~~~~~~~ 2026-03-29T16:55:18,349 In file included from /usr/include/c++/12/vector:70, 2026-03-29T16:55:18,349 from ../src/cpp/extern/nlohmann/json.hpp:47: 2026-03-29T16:55:18,350 /usr/include/c++/12/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]’: 2026-03-29T16:55:18,351 /usr/include/c++/12/bits/vector.tcc:175:5: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 2026-03-29T16:55:18,352 175 | vector<_Tp, _Alloc>:: 2026-03-29T16:55:18,353 | ^~~~~~~~~~~~~~~~~~~ 2026-03-29T16:55:18,353 In file included from /usr/include/c++/12/vector:64: 2026-03-29T16:55:18,354 In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]’, 2026-03-29T16:55:18,355 inlined from ‘IteratorType nlohmann::basic_json::erase(IteratorType) [with IteratorType = nlohmann::detail::iter_impl >; typename std::enable_if<(std::is_same > >::value || std::is_same > >::value), int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]’ at ../src/cpp/extern/nlohmann/json.hpp:20651:66: 2026-03-29T16:55:18,356 /usr/include/c++/12/bits/stl_vector.h:1530:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 2026-03-29T16:55:18,357 1530 | { return _M_erase(begin() + (__position - cbegin())); } 2026-03-29T16:55:18,358 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-29T16:55:18,359 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]’: 2026-03-29T16:55:18,359 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 2026-03-29T16:55:18,360 439 | vector<_Tp, _Alloc>:: 2026-03-29T16:55:18,360 | ^~~~~~~~~~~~~~~~~~~ 2026-03-29T16:55:18,361 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]’: 2026-03-29T16:55:18,361 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 2026-03-29T16:55:18,362 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]’: 2026-03-29T16:55:18,363 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 2026-03-29T16:55:18,363 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]’: 2026-03-29T16:55:18,364 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 2026-03-29T16:55:18,365 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]’: 2026-03-29T16:55:18,366 /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 2026-03-29T16:55:18,367 523 | vector<_Tp, _Alloc>:: 2026-03-29T16:55:18,367 | ^~~~~~~~~~~~~~~~~~~ 2026-03-29T16:55:18,368 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]’, 2026-03-29T16:55:18,369 inlined from ‘BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]’ at ../src/cpp/extern/nlohmann/json.hpp:5547:58, 2026-03-29T16:55:18,369 inlined from ‘bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]’ at ../src/cpp/extern/nlohmann/json.hpp:5465:41, 2026-03-29T16:55:18,370 inlined from ‘bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::input_stream_adapter]’ at ../src/cpp/extern/nlohmann/json.hpp:10371:29: 2026-03-29T16:55:18,371 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 2026-03-29T16:55:18,372 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-03-29T16:55:18,372 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-29T16:55:18,373 In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]’, 2026-03-29T16:55:18,373 inlined from ‘bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]’ at ../src/cpp/extern/nlohmann/json.hpp:5479:72, 2026-03-29T16:55:18,374 inlined from ‘bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::input_stream_adapter]’ at ../src/cpp/extern/nlohmann/json.hpp:10394:29: 2026-03-29T16:55:18,375 /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator’ changed in GCC 7.1 2026-03-29T16:55:18,375 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2026-03-29T16:55:18,376 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-29T16:55:18,377 512 | std::tuple(__k), 2026-03-29T16:55:18,378 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-29T16:55:18,378 513 | std::tuple<>()); 2026-03-29T16:55:18,379 | ~~~~~~~~~~~~~~~ 2026-03-29T16:55:18,380 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]’, 2026-03-29T16:55:18,381 inlined from ‘BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]’ at ../src/cpp/extern/nlohmann/json.hpp:5547:58, 2026-03-29T16:55:18,381 inlined from ‘bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]’ at ../src/cpp/extern/nlohmann/json.hpp:5491:41, 2026-03-29T16:55:18,382 inlined from ‘bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::input_stream_adapter]’ at ../src/cpp/extern/nlohmann/json.hpp:10418:29: 2026-03-29T16:55:18,383 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 2026-03-29T16:55:18,384 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-03-29T16:55:18,384 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-29T16:55:18,385 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]’, 2026-03-29T16:55:18,386 inlined from ‘BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long int&; BasicJsonType = nlohmann::basic_json<>]’ at ../src/cpp/extern/nlohmann/json.hpp:5547:58, 2026-03-29T16:55:18,387 inlined from ‘bool nlohmann::detail::json_sax_dom_parser::number_integer(number_integer_t) [with BasicJsonType = nlohmann::basic_json<>]’ at ../src/cpp/extern/nlohmann/json.hpp:5435:21, 2026-03-29T16:55:18,387 inlined from ‘bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::input_stream_adapter]’ at ../src/cpp/extern/nlohmann/json.hpp:10488:29: 2026-03-29T16:55:18,388 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 2026-03-29T16:55:18,388 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-03-29T16:55:18,389 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-29T16:55:18,390 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]’, 2026-03-29T16:55:18,391 inlined from ‘BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::basic_json<>]’ at ../src/cpp/extern/nlohmann/json.hpp:5547:58, 2026-03-29T16:55:18,392 inlined from ‘bool nlohmann::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = nlohmann::basic_json<>]’ at ../src/cpp/extern/nlohmann/json.hpp:5453:21, 2026-03-29T16:55:18,392 inlined from ‘bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::input_stream_adapter]’ at ../src/cpp/extern/nlohmann/json.hpp:10497:29: 2026-03-29T16:55:18,393 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 2026-03-29T16:55:18,394 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-03-29T16:55:18,395 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-29T16:55:18,395 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]’, 2026-03-29T16:55:18,396 inlined from ‘BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long unsigned int&; BasicJsonType = nlohmann::basic_json<>]’ at ../src/cpp/extern/nlohmann/json.hpp:5547:58, 2026-03-29T16:55:18,397 inlined from ‘bool nlohmann::detail::json_sax_dom_parser::number_unsigned(number_unsigned_t) [with BasicJsonType = nlohmann::basic_json<>]’ at ../src/cpp/extern/nlohmann/json.hpp:5441:21, 2026-03-29T16:55:18,398 inlined from ‘bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::input_stream_adapter]’ at ../src/cpp/extern/nlohmann/json.hpp:10506:29: 2026-03-29T16:55:18,399 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 2026-03-29T16:55:18,399 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-03-29T16:55:18,400 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-29T16:55:18,400 In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]’, 2026-03-29T16:55:18,401 inlined from ‘bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]’ at ../src/cpp/extern/nlohmann/json.hpp:5479:72, 2026-03-29T16:55:18,402 inlined from ‘bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::input_stream_adapter]’ at ../src/cpp/extern/nlohmann/json.hpp:10590:25: 2026-03-29T16:55:18,402 /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator’ changed in GCC 7.1 2026-03-29T16:55:18,403 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2026-03-29T16:55:18,404 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-29T16:55:18,404 512 | std::tuple(__k), 2026-03-29T16:55:18,405 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-29T16:55:18,406 513 | std::tuple<>()); 2026-03-29T16:55:18,407 | ~~~~~~~~~~~~~~~ 2026-03-29T16:55:18,408 In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]’, 2026-03-29T16:55:18,408 inlined from ‘nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](const typename object_t::key_type&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]’ at ../src/cpp/extern/nlohmann/json.hpp:20168:46, 2026-03-29T16:55:18,409 inlined from ‘void IGRF::getshc(const std::string&)’ at ../src/cpp/src/igrf.cpp:111:35: 2026-03-29T16:55:18,410 /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator’ changed in GCC 7.1 2026-03-29T16:55:18,410 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2026-03-29T16:55:18,411 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-29T16:55:18,412 512 | std::tuple(__k), 2026-03-29T16:55:18,412 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-29T16:55:18,413 513 | std::tuple<>()); 2026-03-29T16:55:18,413 | ~~~~~~~~~~~~~~~ 2026-03-29T16:55:18,414 In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]’, 2026-03-29T16:55:18,415 inlined from ‘nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](size_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]’ at ../src/cpp/extern/nlohmann/json.hpp:20087:38, 2026-03-29T16:55:18,415 inlined from ‘void IGRF::getshc(const std::string&)’ at ../src/cpp/src/igrf.cpp:111:48: 2026-03-29T16:55:18,416 /usr/include/c++/12/bits/stl_vector.h:1435:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 2026-03-29T16:55:18,417 1435 | _M_fill_insert(begin() + __offset, __n, __x); 2026-03-29T16:55:18,417 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-29T16:55:18,418 In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]’, 2026-03-29T16:55:18,419 inlined from ‘nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](const typename object_t::key_type&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]’ at ../src/cpp/extern/nlohmann/json.hpp:20168:46, 2026-03-29T16:55:18,419 inlined from ‘void IGRF::getshc(const std::string&)’ at ../src/cpp/src/igrf.cpp:112:37: 2026-03-29T16:55:18,420 /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator’ changed in GCC 7.1 2026-03-29T16:55:18,421 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2026-03-29T16:55:18,422 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-29T16:55:18,422 512 | std::tuple(__k), 2026-03-29T16:55:18,423 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-29T16:55:18,423 513 | std::tuple<>()); 2026-03-29T16:55:18,424 | ~~~~~~~~~~~~~~~ 2026-03-29T16:55:18,424 In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]’, 2026-03-29T16:55:18,425 inlined from ‘nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](size_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]’ at ../src/cpp/extern/nlohmann/json.hpp:20087:38, 2026-03-29T16:55:18,426 inlined from ‘void IGRF::getshc(const std::string&)’ at ../src/cpp/src/igrf.cpp:112:53: 2026-03-29T16:55:18,426 /usr/include/c++/12/bits/stl_vector.h:1435:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 2026-03-29T16:55:18,427 1435 | _M_fill_insert(begin() + __offset, __n, __x); 2026-03-29T16:55:18,428 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-29T16:55:18,429 In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]’, 2026-03-29T16:55:18,429 inlined from ‘nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](size_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]’ at ../src/cpp/extern/nlohmann/json.hpp:20087:38, 2026-03-29T16:55:18,430 inlined from ‘void IGRF::getshc(const std::string&)’ at ../src/cpp/src/igrf.cpp:122:48: 2026-03-29T16:55:18,431 /usr/include/c++/12/bits/stl_vector.h:1435:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 2026-03-29T16:55:18,432 1435 | _M_fill_insert(begin() + __offset, __n, __x); 2026-03-29T16:55:18,432 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-29T16:55:18,433 In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]’, 2026-03-29T16:55:18,433 inlined from ‘nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](const typename object_t::key_type&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]’ at ../src/cpp/extern/nlohmann/json.hpp:20168:46, 2026-03-29T16:55:18,434 inlined from ‘void IGRF::getshc(const std::string&)’ at ../src/cpp/src/igrf.cpp:123:37: 2026-03-29T16:55:18,435 /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator’ changed in GCC 7.1 2026-03-29T16:55:18,435 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2026-03-29T16:55:18,436 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-29T16:55:18,437 512 | std::tuple(__k), 2026-03-29T16:55:18,438 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-29T16:55:18,438 513 | std::tuple<>()); 2026-03-29T16:55:18,439 | ~~~~~~~~~~~~~~~ 2026-03-29T16:55:18,440 In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]’, 2026-03-29T16:55:18,441 inlined from ‘nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](size_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]’ at ../src/cpp/extern/nlohmann/json.hpp:20087:38, 2026-03-29T16:55:18,441 inlined from ‘void IGRF::getshc(const std::string&)’ at ../src/cpp/src/igrf.cpp:123:53: 2026-03-29T16:55:18,442 /usr/include/c++/12/bits/stl_vector.h:1435:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 2026-03-29T16:55:18,443 1435 | _M_fill_insert(begin() + __offset, __n, __x); 2026-03-29T16:55:18,444 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-29T16:55:40,162 [5/6] Compiling C++ object src/cpp/_libgtracr.cpython-311-arm-linux-gnueabihf.so.p/src_pybind11_wrapper.cpp.o 2026-03-29T16:55:40,162 In file included from /usr/include/c++/12/vector:70, 2026-03-29T16:55:40,163 from ../src/cpp/include/BatchGMRC.hpp:7, 2026-03-29T16:55:40,163 from ../src/cpp/src/pybind11_wrapper.cpp:2: 2026-03-29T16:55:40,164 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: 2026-03-29T16:55:40,164 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-03-29T16:55:40,165 439 | vector<_Tp, _Alloc>:: 2026-03-29T16:55:40,165 | ^~~~~~~~~~~~~~~~~~~ 2026-03-29T16:55:40,166 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’, 2026-03-29T16:55:40,166 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2026-03-29T16:55:40,167 inlined from ‘bool pybind11::detail::list_caster::load(pybind11::handle, bool) [with Type = std::vector; Value = double]’ at /usr/include/pybind11/stl.h:180:28, 2026-03-29T16:55:40,167 inlined from ‘bool pybind11::detail::argument_loader::load_impl_sequence(pybind11::detail::function_call&, std::index_sequence) [with unsigned int ...Is = {0, 1, 2, 3, 4}; Args = {TrajectoryTracer*, const std::array&, const std::array&, const std::vector >&, double}]’ at /usr/include/pybind11/cast.h:1432:53, 2026-03-29T16:55:40,168 inlined from ‘bool pybind11::detail::argument_loader::load_args(pybind11::detail::function_call&) [with Args = {TrajectoryTracer*, const std::array&, const std::array&, const std::vector >&, double}]’ at /usr/include/pybind11/cast.h:1406:68, 2026-03-29T16:55:40,168 inlined from ‘pybind11::cpp_function::initialize&, const std::array&, const std::vector >&, double, pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::call_guard >(double (TrajectoryTracer::*)(const std::array&, const std::array&, const std::vector&, double), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&, const pybind11::call_guard&)::&, const std::array&, const std::vector&, double)>, double, TrajectoryTracer*, const std::array&, const std::array&, const std::vector >&, double, pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::call_guard >(pybind11::cpp_function::cpp_function&, const std::array&, const std::vector >&, double, pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::call_guard >(double (TrajectoryTracer::*)(const std::array&, const std::array&, const std::vector&, double), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&, const pybind11::call_guard&)::&, const std::array&, const std::vector&, double)>&&, double (*)(TrajectoryTracer*, const std::array&, const std::array&, const std::vector&, double), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&, const pybind11::call_guard&)::’ at /usr/include/pybind11/pybind11.h:227:42, 2026-03-29T16:55:40,169 inlined from ‘static pybind11::handle pybind11::cpp_function::initialize&, const std::array&, const std::vector >&, double, pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::call_guard >(double (TrajectoryTracer::*)(const std::array&, const std::array&, const std::vector&, double), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&, const pybind11::call_guard&)::&, const std::array&, const std::vector&, double)>, double, TrajectoryTracer*, const std::array&, const std::array&, const std::vector >&, double, pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::call_guard >(pybind11::cpp_function::cpp_function&, const std::array&, const std::vector >&, double, pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::call_guard >(double (TrajectoryTracer::*)(const std::array&, const std::array&, const std::vector&, double), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&, const pybind11::call_guard&)::&, const std::array&, const std::vector&, double)>&&, double (*)(TrajectoryTracer*, const std::array&, const std::array&, const std::vector&, double), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&, const pybind11::call_guard&)::::_FUN(pybind11::detail::function_call&)’ at /usr/include/pybind11/pybind11.h:223:21: 2026-03-29T16:55:40,170 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-29T16:55:40,170 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-03-29T16:55:40,171 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-29T16:55:40,498 [6/6] Linking target src/cpp/_libgtracr.cpython-311-arm-linux-gnueabihf.so 2026-03-29T16:55:40,712 [1/21] /tmp/pip-wheel-u9t5j9ei/gtracr_309c7fd601d94ea59efc0b359ff1dcaf/.mesonpy-hx5f3kpu/src/cpp/_libgtracr.cpython-311-arm-linux-gnueabihf.so 2026-03-29T16:55:40,713 [2/21] /tmp/pip-wheel-u9t5j9ei/gtracr_309c7fd601d94ea59efc0b359ff1dcaf/src/gtracr/__init__.py 2026-03-29T16:55:40,714 [3/21] /tmp/pip-wheel-u9t5j9ei/gtracr_309c7fd601d94ea59efc0b359ff1dcaf/src/gtracr/_fallback.py 2026-03-29T16:55:40,715 [4/21] /tmp/pip-wheel-u9t5j9ei/gtracr_309c7fd601d94ea59efc0b359ff1dcaf/src/gtracr/constants.py 2026-03-29T16:55:40,715 [5/21] /tmp/pip-wheel-u9t5j9ei/gtracr_309c7fd601d94ea59efc0b359ff1dcaf/src/gtracr/geomagnetic_cutoffs.py 2026-03-29T16:55:40,716 [6/21] /tmp/pip-wheel-u9t5j9ei/gtracr_309c7fd601d94ea59efc0b359ff1dcaf/src/gtracr/location.py 2026-03-29T16:55:40,718 [7/21] /tmp/pip-wheel-u9t5j9ei/gtracr_309c7fd601d94ea59efc0b359ff1dcaf/src/gtracr/particle.py 2026-03-29T16:55:40,719 [8/21] /tmp/pip-wheel-u9t5j9ei/gtracr_309c7fd601d94ea59efc0b359ff1dcaf/src/gtracr/plotting.py 2026-03-29T16:55:40,720 [9/21] /tmp/pip-wheel-u9t5j9ei/gtracr_309c7fd601d94ea59efc0b359ff1dcaf/src/gtracr/trajectory.py 2026-03-29T16:55:40,720 [10/21] /tmp/pip-wheel-u9t5j9ei/gtracr_309c7fd601d94ea59efc0b359ff1dcaf/src/gtracr/utils.py 2026-03-29T16:55:40,721 [11/21] /tmp/pip-wheel-u9t5j9ei/gtracr_309c7fd601d94ea59efc0b359ff1dcaf/src/gtracr/bfield/__init__.py 2026-03-29T16:55:40,722 [12/21] /tmp/pip-wheel-u9t5j9ei/gtracr_309c7fd601d94ea59efc0b359ff1dcaf/src/gtracr/bfield/_utils.py 2026-03-29T16:55:40,722 [13/21] /tmp/pip-wheel-u9t5j9ei/gtracr_309c7fd601d94ea59efc0b359ff1dcaf/src/gtracr/bfield/dipole.py 2026-03-29T16:55:40,723 [14/21] /tmp/pip-wheel-u9t5j9ei/gtracr_309c7fd601d94ea59efc0b359ff1dcaf/src/gtracr/bfield/igrf.py 2026-03-29T16:55:40,724 [15/21] /tmp/pip-wheel-u9t5j9ei/gtracr_309c7fd601d94ea59efc0b359ff1dcaf/src/gtracr/bfield/table.py 2026-03-29T16:55:40,725 [16/21] /tmp/pip-wheel-u9t5j9ei/gtracr_309c7fd601d94ea59efc0b359ff1dcaf/src/gtracr/scripts/__init__.py 2026-03-29T16:55:40,726 [17/21] /tmp/pip-wheel-u9t5j9ei/gtracr_309c7fd601d94ea59efc0b359ff1dcaf/src/gtracr/scripts/cof_to_json.py 2026-03-29T16:55:40,726 [18/21] /tmp/pip-wheel-u9t5j9ei/gtracr_309c7fd601d94ea59efc0b359ff1dcaf/src/gtracr/data/IGRF13.COF 2026-03-29T16:55:40,727 [19/21] /tmp/pip-wheel-u9t5j9ei/gtracr_309c7fd601d94ea59efc0b359ff1dcaf/src/gtracr/data/IGRF13.shc 2026-03-29T16:55:40,728 [20/21] /tmp/pip-wheel-u9t5j9ei/gtracr_309c7fd601d94ea59efc0b359ff1dcaf/src/gtracr/data/benchmark_data.pkl 2026-03-29T16:55:40,729 [21/21] /tmp/pip-wheel-u9t5j9ei/gtracr_309c7fd601d94ea59efc0b359ff1dcaf/src/gtracr/data/igrf13.json 2026-03-29T16:55:40,780 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-29T16:55:40,785 Source in /tmp/pip-wheel-u9t5j9ei/gtracr_309c7fd601d94ea59efc0b359ff1dcaf has version 2.0.0, which satisfies requirement gtracr==2.0.0 from https://files.pythonhosted.org/packages/61/be/5ad50a22a08eb8e0bf6bf411c7128b2d42e38dadc70f19a539852b73769b/gtracr-2.0.0.tar.gz 2026-03-29T16:55:40,786 Removed gtracr==2.0.0 from https://files.pythonhosted.org/packages/61/be/5ad50a22a08eb8e0bf6bf411c7128b2d42e38dadc70f19a539852b73769b/gtracr-2.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-yeld453_' 2026-03-29T16:55:40,791 Created temporary directory: /tmp/pip-unpack-sfe4nqlk 2026-03-29T16:55:40,792 Building wheels for collected packages: gtracr 2026-03-29T16:55:40,796 Created temporary directory: /tmp/pip-wheel-jixzkb3g 2026-03-29T16:55:40,797 Destination directory: /tmp/pip-wheel-jixzkb3g 2026-03-29T16:55:40,799 Building wheel for gtracr (pyproject.toml): started 2026-03-29T16:55:40,800 Running command Building wheel for gtracr (pyproject.toml) 2026-03-29T16:55:40,943 Building wheel for gtracr (pyproject.toml): finished with status 'done' 2026-03-29T16:55:40,949 Created wheel for gtracr: filename=gtracr-2.0.0-cp311-cp311-linux_armv7l.whl size=267629 sha256=61e725b47193091c11a2f77031fff5327862ff196ddb02af2b573762d01bcb98 2026-03-29T16:55:40,951 Stored in directory: /tmp/pip-ephem-wheel-cache-jkz_tm9f/wheels/15/8d/b7/55056fecdb4d556f4bc924577f11f67eb5801f466c5b3b7144 2026-03-29T16:55:40,960 Successfully built gtracr 2026-03-29T16:55:40,973 Removed build tracker: '/tmp/pip-build-tracker-yeld453_'