2023-09-12T23:09:05,150 Created temporary directory: /tmp/pip-build-tracker-llyapt0e 2023-09-12T23:09:05,151 Initialized build tracking at /tmp/pip-build-tracker-llyapt0e 2023-09-12T23:09:05,152 Created build tracker: /tmp/pip-build-tracker-llyapt0e 2023-09-12T23:09:05,152 Entered build tracker: /tmp/pip-build-tracker-llyapt0e 2023-09-12T23:09:05,153 Created temporary directory: /tmp/pip-wheel-2i2t2d2q 2023-09-12T23:09:05,156 Created temporary directory: /tmp/pip-ephem-wheel-cache-sp5s6tlm 2023-09-12T23:09:05,177 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-12T23:09:05,181 2 location(s) to search for versions of gtracr: 2023-09-12T23:09:05,181 * https://pypi.org/simple/gtracr/ 2023-09-12T23:09:05,181 * https://www.piwheels.org/simple/gtracr/ 2023-09-12T23:09:05,182 Fetching project page and analyzing links: https://pypi.org/simple/gtracr/ 2023-09-12T23:09:05,183 Getting page https://pypi.org/simple/gtracr/ 2023-09-12T23:09:05,184 Found index url https://pypi.org/simple/ 2023-09-12T23:09:05,449 Fetched page https://pypi.org/simple/gtracr/ as application/vnd.pypi.simple.v1+json 2023-09-12T23:09:05,453 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) 2023-09-12T23:09:05,454 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) 2023-09-12T23:09:05,454 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) 2023-09-12T23:09:05,455 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) 2023-09-12T23:09:05,455 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) 2023-09-12T23:09:05,456 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) 2023-09-12T23:09:05,457 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) 2023-09-12T23:09:05,457 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) 2023-09-12T23:09:05,458 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) 2023-09-12T23:09:05,458 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) 2023-09-12T23:09:05,459 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) 2023-09-12T23:09:05,460 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) 2023-09-12T23:09:05,461 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 2023-09-12T23:09:05,462 Fetching project page and analyzing links: https://www.piwheels.org/simple/gtracr/ 2023-09-12T23:09:05,463 Getting page https://www.piwheels.org/simple/gtracr/ 2023-09-12T23:09:05,464 Found index url https://www.piwheels.org/simple/ 2023-09-12T23:09:05,774 Fetched page https://www.piwheels.org/simple/gtracr/ as text/html 2023-09-12T23:09:05,777 Skipping link: No binaries permitted for gtracr: https://www.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) 2023-09-12T23:09:05,778 Skipping link: No binaries permitted for gtracr: https://www.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) 2023-09-12T23:09:05,778 Skipping link: No binaries permitted for gtracr: https://www.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) 2023-09-12T23:09:05,779 Skipping link: No binaries permitted for gtracr: https://www.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) 2023-09-12T23:09:05,779 Skipping link: No binaries permitted for gtracr: https://www.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) 2023-09-12T23:09:05,780 Skipping link: No binaries permitted for gtracr: https://www.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) 2023-09-12T23:09:05,781 Skipping link: not a file: https://www.piwheels.org/simple/gtracr/ 2023-09-12T23:09:05,781 Skipping link: not a file: https://pypi.org/simple/gtracr/ 2023-09-12T23:09:05,799 Given no hashes to check 1 links for project 'gtracr': discarding no candidates 2023-09-12T23:09:05,817 Collecting gtracr==0.7.0 2023-09-12T23:09:05,819 Created temporary directory: /tmp/pip-unpack-hu5l701z 2023-09-12T23:09:06,647 Downloading gtracr-0.7.0.tar.gz (3.3 MB) 2023-09-12T23:09:07,842 Added gtracr==0.7.0 from https://files.pythonhosted.org/packages/2a/00/d3697468583128eb55973e9497fbc6b601921005bb675adc84ac5513f1de/gtracr-0.7.0.tar.gz to build tracker '/tmp/pip-build-tracker-llyapt0e' 2023-09-12T23:09:07,843 Running setup.py (path:/tmp/pip-wheel-2i2t2d2q/gtracr_0c36746c9a4543358ea43755df2310ca/setup.py) egg_info for package gtracr 2023-09-12T23:09:07,844 Created temporary directory: /tmp/pip-pip-egg-info-yc9ouiub 2023-09-12T23:09:07,845 Preparing metadata (setup.py): started 2023-09-12T23:09:07,846 Running command python setup.py egg_info 2023-09-12T23:09:08,845 running egg_info 2023-09-12T23:09:08,846 creating /tmp/pip-pip-egg-info-yc9ouiub/gtracr.egg-info 2023-09-12T23:09:08,870 writing /tmp/pip-pip-egg-info-yc9ouiub/gtracr.egg-info/PKG-INFO 2023-09-12T23:09:08,874 writing dependency_links to /tmp/pip-pip-egg-info-yc9ouiub/gtracr.egg-info/dependency_links.txt 2023-09-12T23:09:08,877 writing requirements to /tmp/pip-pip-egg-info-yc9ouiub/gtracr.egg-info/requires.txt 2023-09-12T23:09:08,878 writing top-level names to /tmp/pip-pip-egg-info-yc9ouiub/gtracr.egg-info/top_level.txt 2023-09-12T23:09:08,879 writing manifest file '/tmp/pip-pip-egg-info-yc9ouiub/gtracr.egg-info/SOURCES.txt' 2023-09-12T23:09:08,961 reading manifest file '/tmp/pip-pip-egg-info-yc9ouiub/gtracr.egg-info/SOURCES.txt' 2023-09-12T23:09:08,963 reading manifest template 'MANIFEST.in' 2023-09-12T23:09:09,025 warning: no files found matching '*.c' under directory 'gtracr' 2023-09-12T23:09:09,281 warning: no files found matching '*.ipynb' under directory 'examples' 2023-09-12T23:09:09,283 warning: no files found matching '*.cpp' under directory 'examples' 2023-09-12T23:09:09,286 adding license file 'LICENSE' 2023-09-12T23:09:09,291 writing manifest file '/tmp/pip-pip-egg-info-yc9ouiub/gtracr.egg-info/SOURCES.txt' 2023-09-12T23:09:09,399 Preparing metadata (setup.py): finished with status 'done' 2023-09-12T23:09:09,402 Source in /tmp/pip-wheel-2i2t2d2q/gtracr_0c36746c9a4543358ea43755df2310ca has version 0.7.0, which satisfies requirement gtracr==0.7.0 from https://files.pythonhosted.org/packages/2a/00/d3697468583128eb55973e9497fbc6b601921005bb675adc84ac5513f1de/gtracr-0.7.0.tar.gz 2023-09-12T23:09:09,403 Removed gtracr==0.7.0 from https://files.pythonhosted.org/packages/2a/00/d3697468583128eb55973e9497fbc6b601921005bb675adc84ac5513f1de/gtracr-0.7.0.tar.gz from build tracker '/tmp/pip-build-tracker-llyapt0e' 2023-09-12T23:09:09,409 Created temporary directory: /tmp/pip-unpack-rsgu8xht 2023-09-12T23:09:09,410 Created temporary directory: /tmp/pip-unpack-n2ok2g9s 2023-09-12T23:09:09,421 Building wheels for collected packages: gtracr 2023-09-12T23:09:09,425 Created temporary directory: /tmp/pip-wheel-kgysv2ww 2023-09-12T23:09:09,426 Building wheel for gtracr (setup.py): started 2023-09-12T23:09:09,427 Destination directory: /tmp/pip-wheel-kgysv2ww 2023-09-12T23:09:09,428 Running command python setup.py bdist_wheel 2023-09-12T23:09:10,455 running bdist_wheel 2023-09-12T23:09:10,527 running build 2023-09-12T23:09:10,528 running build_py 2023-09-12T23:09:10,556 creating build 2023-09-12T23:09:10,557 creating build/lib.linux-armv7l-cpython-311 2023-09-12T23:09:10,557 creating build/lib.linux-armv7l-cpython-311/gtracr 2023-09-12T23:09:10,559 copying gtracr/utils.py -> build/lib.linux-armv7l-cpython-311/gtracr 2023-09-12T23:09:10,561 copying gtracr/version.py -> build/lib.linux-armv7l-cpython-311/gtracr 2023-09-12T23:09:10,563 copying gtracr/__init__.py -> build/lib.linux-armv7l-cpython-311/gtracr 2023-09-12T23:09:10,566 copying gtracr/trajectory.py -> build/lib.linux-armv7l-cpython-311/gtracr 2023-09-12T23:09:10,570 creating build/lib.linux-armv7l-cpython-311/gtracr/scripts 2023-09-12T23:09:10,571 copying gtracr/scripts/set_locations.py -> build/lib.linux-armv7l-cpython-311/gtracr/scripts 2023-09-12T23:09:10,573 copying gtracr/scripts/cof_to_json.py -> build/lib.linux-armv7l-cpython-311/gtracr/scripts 2023-09-12T23:09:10,575 copying gtracr/scripts/__init__.py -> build/lib.linux-armv7l-cpython-311/gtracr/scripts 2023-09-12T23:09:10,577 copying gtracr/scripts/set_particles.py -> build/lib.linux-armv7l-cpython-311/gtracr/scripts 2023-09-12T23:09:10,579 creating build/lib.linux-armv7l-cpython-311/gtracr/tests 2023-09-12T23:09:10,580 copying gtracr/tests/__init__.py -> build/lib.linux-armv7l-cpython-311/gtracr/tests 2023-09-12T23:09:10,581 copying gtracr/tests/test_trajectories.py -> build/lib.linux-armv7l-cpython-311/gtracr/tests 2023-09-12T23:09:10,583 copying gtracr/tests/test_bfield.py -> build/lib.linux-armv7l-cpython-311/gtracr/tests 2023-09-12T23:09:10,586 creating build/lib.linux-armv7l-cpython-311/gtracr/lib 2023-09-12T23:09:10,587 copying gtracr/lib/magnetic_field.py -> build/lib.linux-armv7l-cpython-311/gtracr/lib 2023-09-12T23:09:10,590 copying gtracr/lib/trajectory_tracer.py -> build/lib.linux-armv7l-cpython-311/gtracr/lib 2023-09-12T23:09:10,594 copying gtracr/lib/particle.py -> build/lib.linux-armv7l-cpython-311/gtracr/lib 2023-09-12T23:09:10,597 copying gtracr/lib/location.py -> build/lib.linux-armv7l-cpython-311/gtracr/lib 2023-09-12T23:09:10,600 copying gtracr/lib/__init__.py -> build/lib.linux-armv7l-cpython-311/gtracr/lib 2023-09-12T23:09:10,602 copying gtracr/lib/trajectorypoint.py -> build/lib.linux-armv7l-cpython-311/gtracr/lib 2023-09-12T23:09:10,604 copying gtracr/lib/igrf_utils.py -> build/lib.linux-armv7l-cpython-311/gtracr/lib 2023-09-12T23:09:10,606 copying gtracr/lib/constants.py -> build/lib.linux-armv7l-cpython-311/gtracr/lib 2023-09-12T23:09:10,609 creating build/lib.linux-armv7l-cpython-311/gtracr/data 2023-09-12T23:09:10,610 copying gtracr/data/igrf13.json -> build/lib.linux-armv7l-cpython-311/gtracr/data 2023-09-12T23:09:10,616 copying gtracr/data/location_dict.pkl -> build/lib.linux-armv7l-cpython-311/gtracr/data 2023-09-12T23:09:10,619 copying gtracr/data/particle_dict.pkl -> build/lib.linux-armv7l-cpython-311/gtracr/data 2023-09-12T23:09:10,620 copying gtracr/data/IGRF13.shc -> build/lib.linux-armv7l-cpython-311/gtracr/data 2023-09-12T23:09:10,623 copying gtracr/data/IGRF13.COF -> build/lib.linux-armv7l-cpython-311/gtracr/data 2023-09-12T23:09:10,630 running build_ext 2023-09-12T23:09:11,132 building 'gtracr.lib._libgtracr' extension 2023-09-12T23:09:11,133 creating build/temp.linux-armv7l-cpython-311 2023-09-12T23:09:11,133 creating build/temp.linux-armv7l-cpython-311/gtracr 2023-09-12T23:09:11,134 creating build/temp.linux-armv7l-cpython-311/gtracr/lib 2023-09-12T23:09:11,135 creating build/temp.linux-armv7l-cpython-311/gtracr/lib/src 2023-09-12T23:09:11,136 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Igtracr/lib/include -Igtracr/lib/extern -I/usr/include/python3.11 -c gtracr/lib/src/TrajectoryTracer.cpp -o build/temp.linux-armv7l-cpython-311/gtracr/lib/src/TrajectoryTracer.o -std=c++11 -Wno-shorten-64-to-32 -Wno-parentheses -Wno-unused-variable -Wno-sign-compare -Wno-cpp -Wno-deprecated-declarations 2023-09-12T23:09:14,210 In file included from gtracr/lib/include/TrajectoryTracer.hpp:19, 2023-09-12T23:09:14,210 from gtracr/lib/src/TrajectoryTracer.cpp:6: 2023-09-12T23:09:14,211 gtracr/lib/include/igrf.hpp: In member function ‘const std::array& IGRF::cartesian_values()’: 2023-09-12T23:09:14,212 gtracr/lib/include/igrf.hpp:341:17: warning: returning reference to temporary [-Wreturn-local-addr] 2023-09-12T23:09:14,213 341 | return std::array{bfield_.x, bfield_.y, bfield_.z}; 2023-09-12T23:09:14,213 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:09:14,231 gtracr/lib/include/TrajectoryTracer.hpp: In member function ‘const double& TrajectoryTracer::charge()’: 2023-09-12T23:09:14,232 gtracr/lib/include/TrajectoryTracer.hpp:140:43: warning: returning reference to temporary [-Wreturn-local-addr] 2023-09-12T23:09:14,233 140 | const double &charge() { return charge_ / constants::ELEMENTARY_CHARGE; } 2023-09-12T23:09:14,233 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:09:14,234 gtracr/lib/include/TrajectoryTracer.hpp: In member function ‘const double& TrajectoryTracer::mass()’: 2023-09-12T23:09:14,235 gtracr/lib/include/TrajectoryTracer.hpp:142:39: warning: returning reference to temporary [-Wreturn-local-addr] 2023-09-12T23:09:14,236 142 | const double &mass() { return mass_ / constants::KG_PER_GEVC2; } 2023-09-12T23:09:14,236 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:09:17,630 In file included from /usr/include/c++/12/vector:70, 2023-09-12T23:09:17,631 from gtracr/lib/include/TrajectoryTracer.hpp:15: 2023-09-12T23:09:17,632 /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]’: 2023-09-12T23:09:17,632 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2023-09-12T23:09:17,633 439 | vector<_Tp, _Alloc>:: 2023-09-12T23:09:17,633 | ^~~~~~~~~~~~~~~~~~~ 2023-09-12T23:09:18,080 In file included from /usr/include/c++/12/vector:64: 2023-09-12T23:09:18,081 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2023-09-12T23:09:18,081 inlined from ‘std::map, std::vector > TrajectoryTracer::evaluate_and_get_trajectory(double&, std::array&)’ at gtracr/lib/src/TrajectoryTracer.cpp:420:20: 2023-09-12T23:09:18,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 2023-09-12T23:09:18,083 1287 | _M_realloc_insert(end(), __x); 2023-09-12T23:09:18,083 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-12T23:09:18,084 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2023-09-12T23:09:18,084 inlined from ‘std::map, std::vector > TrajectoryTracer::evaluate_and_get_trajectory(double&, std::array&)’ at gtracr/lib/src/TrajectoryTracer.cpp:421:20: 2023-09-12T23:09:18,085 /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 2023-09-12T23:09:18,085 1287 | _M_realloc_insert(end(), __x); 2023-09-12T23:09:18,086 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-12T23:09:18,087 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2023-09-12T23:09:18,087 inlined from ‘std::map, std::vector > TrajectoryTracer::evaluate_and_get_trajectory(double&, std::array&)’ at gtracr/lib/src/TrajectoryTracer.cpp:422:24: 2023-09-12T23:09:18,088 /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 2023-09-12T23:09:18,089 1287 | _M_realloc_insert(end(), __x); 2023-09-12T23:09:18,090 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-12T23:09:18,091 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2023-09-12T23:09:18,091 inlined from ‘std::map, std::vector > TrajectoryTracer::evaluate_and_get_trajectory(double&, std::array&)’ at gtracr/lib/src/TrajectoryTracer.cpp:423:22: 2023-09-12T23:09:18,092 /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 2023-09-12T23:09:18,093 1287 | _M_realloc_insert(end(), __x); 2023-09-12T23:09:18,093 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-12T23:09:18,094 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2023-09-12T23:09:18,095 inlined from ‘std::map, std::vector > TrajectoryTracer::evaluate_and_get_trajectory(double&, std::array&)’ at gtracr/lib/src/TrajectoryTracer.cpp:424:21: 2023-09-12T23:09:18,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 2023-09-12T23:09:18,096 1287 | _M_realloc_insert(end(), __x); 2023-09-12T23:09:18,097 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-12T23:09:18,097 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2023-09-12T23:09:18,098 inlined from ‘std::map, std::vector > TrajectoryTracer::evaluate_and_get_trajectory(double&, std::array&)’ at gtracr/lib/src/TrajectoryTracer.cpp:425:25: 2023-09-12T23:09:18,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 2023-09-12T23:09:18,099 1287 | _M_realloc_insert(end(), __x); 2023-09-12T23:09:18,100 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-12T23:09:18,100 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2023-09-12T23:09:18,101 inlined from ‘std::map, std::vector > TrajectoryTracer::evaluate_and_get_trajectory(double&, std::array&)’ at gtracr/lib/src/TrajectoryTracer.cpp:426:23: 2023-09-12T23:09:18,102 /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 2023-09-12T23:09:18,102 1287 | _M_realloc_insert(end(), __x); 2023-09-12T23:09:18,103 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-12T23:09:19,190 At global scope: 2023-09-12T23:09:19,191 cc1plus: note: unrecognized command-line option ‘-Wno-shorten-64-to-32’ may have been intended to silence earlier diagnostics 2023-09-12T23:09:19,402 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Igtracr/lib/include -Igtracr/lib/extern -I/usr/include/python3.11 -c gtracr/lib/src/igrf.cpp -o build/temp.linux-armv7l-cpython-311/gtracr/lib/src/igrf.o -std=c++11 -Wno-shorten-64-to-32 -Wno-parentheses -Wno-unused-variable -Wno-sign-compare -Wno-cpp -Wno-deprecated-declarations 2023-09-12T23:09:22,442 In file included from gtracr/lib/src/igrf.cpp:1: 2023-09-12T23:09:22,443 gtracr/lib/include/igrf.hpp: In member function ‘const std::array& IGRF::cartesian_values()’: 2023-09-12T23:09:22,444 gtracr/lib/include/igrf.hpp:341:17: warning: returning reference to temporary [-Wreturn-local-addr] 2023-09-12T23:09:22,444 341 | return std::array{bfield_.x, bfield_.y, bfield_.z}; 2023-09-12T23:09:22,445 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:09:22,446 gtracr/lib/include/igrf.hpp: In constructor ‘IGRF::IGRF(const std::string&, double)’: 2023-09-12T23:09:22,446 gtracr/lib/include/igrf.hpp:112:7: warning: ‘IGRF::igdgc’ will be initialized after [-Wreorder] 2023-09-12T23:09:22,447 112 | int igdgc; // flag to choose between geodesic vs geocentric 2023-09-12T23:09:22,448 | ^~~~~ 2023-09-12T23:09:22,448 gtracr/lib/include/igrf.hpp:68:10: warning: ‘double IGRF::sdate_’ [-Wreorder] 2023-09-12T23:09:22,449 68 | double sdate_; // start date 2023-09-12T23:09:22,449 | ^~~~~~ 2023-09-12T23:09:22,450 gtracr/lib/src/igrf.cpp:16:1: warning: when initialized here [-Wreorder] 2023-09-12T23:09:22,451 16 | IGRF::IGRF(const std::string& fname, const double sdate) 2023-09-12T23:09:22,452 | ^~~~ 2023-09-12T23:09:22,692 gtracr/lib/src/igrf.cpp: In member function ‘void IGRF::shval3(int, double, double, double, int, int, int, int, int)’: 2023-09-12T23:09:22,693 gtracr/lib/src/igrf.cpp:414:7: warning: variable ‘ios’ set but not used [-Wunused-but-set-variable] 2023-09-12T23:09:22,694 414 | int ios; 2023-09-12T23:09:22,695 | ^~~ 2023-09-12T23:09:27,259 gtracr/lib/src/igrf.cpp:505:25: warning: ‘fn’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:09:27,259 505 | argument = ((fn - 1.0) * (fn - 1.0)) - (fm * fm); 2023-09-12T23:09:27,260 | ~~~~^~~~~~ 2023-09-12T23:09:27,260 gtracr/lib/src/igrf.cpp:407:14: note: ‘fn’ was declared here 2023-09-12T23:09:27,261 407 | double fm, fn; 2023-09-12T23:09:27,261 | ^~ 2023-09-12T23:09:27,262 gtracr/lib/src/igrf.cpp:516:12: warning: ‘rr’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:09:27,262 516 | aa = rr * gh_arr[l]; 2023-09-12T23:09:27,263 gtracr/lib/src/igrf.cpp:406:10: note: ‘rr’ was declared here 2023-09-12T23:09:27,263 406 | double rr; 2023-09-12T23:09:27,264 | ^~ 2023-09-12T23:09:29,930 In file included from /usr/include/c++/12/map:60, 2023-09-12T23:09:29,931 from gtracr/lib/extern/nlohmann/json.hpp:61, 2023-09-12T23:09:29,931 from gtracr/lib/include/igrf.hpp:11: 2023-09-12T23:09:29,932 /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<> > >]’: 2023-09-12T23:09:29,932 /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 2023-09-12T23:09:29,933 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: 2023-09-12T23:09:29,934 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:09:30,162 /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<> > >]’: 2023-09-12T23:09:30,163 /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 2023-09-12T23:09:30,164 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: 2023-09-12T23:09:30,165 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:09:30,230 In file included from /usr/include/c++/12/map:61: 2023-09-12T23:09:30,231 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<> > >]’, 2023-09-12T23:09:30,232 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 gtracr/lib/extern/nlohmann/json.hpp:20168:46: 2023-09-12T23:09:30,232 /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 2023-09-12T23:09:30,233 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2023-09-12T23:09:30,233 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:09:30,234 512 | std::tuple(__k), 2023-09-12T23:09:30,235 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:09:30,235 513 | std::tuple<>()); 2023-09-12T23:09:30,236 | ~~~~~~~~~~~~~~~ 2023-09-12T23:09:30,825 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<> > >]’, 2023-09-12T23:09:30,826 inlined from ‘bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]’ at gtracr/lib/extern/nlohmann/json.hpp:5667:76: 2023-09-12T23:09:30,827 /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 2023-09-12T23:09:30,827 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2023-09-12T23:09:30,828 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:09:30,828 512 | std::tuple(__k), 2023-09-12T23:09:30,829 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:09:30,830 513 | std::tuple<>()); 2023-09-12T23:09:30,831 | ~~~~~~~~~~~~~~~ 2023-09-12T23:09:31,083 In file included from /usr/include/c++/12/vector:70, 2023-09-12T23:09:31,084 from gtracr/lib/include/igrf.hpp:10: 2023-09-12T23:09:31,084 /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 >]’: 2023-09-12T23:09:31,085 /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 2023-09-12T23:09:31,086 439 | vector<_Tp, _Alloc>:: 2023-09-12T23:09:31,086 | ^~~~~~~~~~~~~~~~~~~ 2023-09-12T23:09:31,203 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]’, 2023-09-12T23:09:31,203 inlined from ‘BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]’ at gtracr/lib/extern/nlohmann/json.hpp:5547:58, 2023-09-12T23:09:31,204 inlined from ‘bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]’ at gtracr/lib/extern/nlohmann/json.hpp:5491:41: 2023-09-12T23:09:31,204 /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 2023-09-12T23:09:31,205 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-12T23:09:31,206 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:09:31,285 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]’, 2023-09-12T23:09:31,286 inlined from ‘BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]’ at gtracr/lib/extern/nlohmann/json.hpp:5547:58, 2023-09-12T23:09:31,287 inlined from ‘bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]’ at gtracr/lib/extern/nlohmann/json.hpp:5465:41: 2023-09-12T23:09:31,287 /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 2023-09-12T23:09:31,288 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-12T23:09:31,289 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:09:31,373 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]’: 2023-09-12T23:09:31,374 /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 2023-09-12T23:09:31,375 439 | vector<_Tp, _Alloc>:: 2023-09-12T23:09:31,375 | ^~~~~~~~~~~~~~~~~~~ 2023-09-12T23:09:31,442 /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 >]’: 2023-09-12T23:09:31,443 /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 2023-09-12T23:09:31,524 /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 >]’: 2023-09-12T23:09:31,525 /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 2023-09-12T23:09:31,624 /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 >]’: 2023-09-12T23:09:31,625 /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 2023-09-12T23:09:31,760 /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 >]’: 2023-09-12T23:09:31,761 /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 2023-09-12T23:09:31,761 523 | vector<_Tp, _Alloc>:: 2023-09-12T23:09:31,762 | ^~~~~~~~~~~~~~~~~~~ 2023-09-12T23:09:31,890 In file included from /usr/include/c++/12/vector:64: 2023-09-12T23:09:31,891 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 >]’, 2023-09-12T23:09:31,891 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 gtracr/lib/extern/nlohmann/json.hpp:20087:38: 2023-09-12T23:09:31,892 /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 2023-09-12T23:09:31,893 1435 | _M_fill_insert(begin() + __offset, __n, __x); 2023-09-12T23:09:31,894 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:09:33,741 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<> > >]’, 2023-09-12T23:09:33,742 inlined from ‘bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]’ at gtracr/lib/extern/nlohmann/json.hpp:5479:72, 2023-09-12T23:09:33,743 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 gtracr/lib/extern/nlohmann/json.hpp:10394:29: 2023-09-12T23:09:33,744 /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 2023-09-12T23:09:33,744 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2023-09-12T23:09:33,745 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:09:33,745 512 | std::tuple(__k), 2023-09-12T23:09:33,746 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:09:33,746 513 | std::tuple<>()); 2023-09-12T23:09:33,747 | ~~~~~~~~~~~~~~~ 2023-09-12T23:09:33,748 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]’, 2023-09-12T23:09:33,749 inlined from ‘BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = double&; BasicJsonType = nlohmann::basic_json<>]’ at gtracr/lib/extern/nlohmann/json.hpp:5547:58, 2023-09-12T23:09:33,750 inlined from ‘bool nlohmann::detail::json_sax_dom_parser::number_float(number_float_t, const string_t&) [with BasicJsonType = nlohmann::basic_json<>]’ at gtracr/lib/extern/nlohmann/json.hpp:5447:21, 2023-09-12T23:09:33,750 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 gtracr/lib/extern/nlohmann/json.hpp:10451:29: 2023-09-12T23:09:33,751 /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 2023-09-12T23:09:33,752 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-12T23:09:33,752 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:09:33,754 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]’, 2023-09-12T23:09:33,755 inlined from ‘BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long int&; BasicJsonType = nlohmann::basic_json<>]’ at gtracr/lib/extern/nlohmann/json.hpp:5547:58, 2023-09-12T23:09:33,755 inlined from ‘bool nlohmann::detail::json_sax_dom_parser::number_integer(number_integer_t) [with BasicJsonType = nlohmann::basic_json<>]’ at gtracr/lib/extern/nlohmann/json.hpp:5435:21, 2023-09-12T23:09:33,756 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 gtracr/lib/extern/nlohmann/json.hpp:10488:29: 2023-09-12T23:09:33,757 /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 2023-09-12T23:09:33,758 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-12T23:09:33,759 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:09:33,759 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 >]’, 2023-09-12T23:09:33,760 inlined from ‘BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::basic_json<>]’ at gtracr/lib/extern/nlohmann/json.hpp:5547:58, 2023-09-12T23:09:33,760 inlined from ‘bool nlohmann::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = nlohmann::basic_json<>]’ at gtracr/lib/extern/nlohmann/json.hpp:5453:21, 2023-09-12T23:09:33,761 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 gtracr/lib/extern/nlohmann/json.hpp:10497:29: 2023-09-12T23:09:33,761 /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 2023-09-12T23:09:33,762 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-12T23:09:33,763 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:09:33,763 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]’, 2023-09-12T23:09:33,764 inlined from ‘BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long unsigned int&; BasicJsonType = nlohmann::basic_json<>]’ at gtracr/lib/extern/nlohmann/json.hpp:5547:58, 2023-09-12T23:09:33,765 inlined from ‘bool nlohmann::detail::json_sax_dom_parser::number_unsigned(number_unsigned_t) [with BasicJsonType = nlohmann::basic_json<>]’ at gtracr/lib/extern/nlohmann/json.hpp:5441:21, 2023-09-12T23:09:33,766 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 gtracr/lib/extern/nlohmann/json.hpp:10506:29: 2023-09-12T23:09:33,766 /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 2023-09-12T23:09:33,767 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-12T23:09:33,768 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:09:33,771 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<> > >]’, 2023-09-12T23:09:33,771 inlined from ‘bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]’ at gtracr/lib/extern/nlohmann/json.hpp:5479:72, 2023-09-12T23:09:33,772 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 gtracr/lib/extern/nlohmann/json.hpp:10590:25: 2023-09-12T23:09:33,773 /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 2023-09-12T23:09:33,774 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2023-09-12T23:09:33,774 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:09:33,775 512 | std::tuple(__k), 2023-09-12T23:09:33,775 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:09:33,776 513 | std::tuple<>()); 2023-09-12T23:09:33,776 | ~~~~~~~~~~~~~~~ 2023-09-12T23:09:36,697 At global scope: 2023-09-12T23:09:36,698 cc1plus: note: unrecognized command-line option ‘-Wno-shorten-64-to-32’ may have been intended to silence earlier diagnostics 2023-09-12T23:09:37,869 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Igtracr/lib/include -Igtracr/lib/extern -I/usr/include/python3.11 -c gtracr/lib/src/pybind11_wrapper.cpp -o build/temp.linux-armv7l-cpython-311/gtracr/lib/src/pybind11_wrapper.o -std=c++11 -Wno-shorten-64-to-32 -Wno-parentheses -Wno-unused-variable -Wno-sign-compare -Wno-cpp -Wno-deprecated-declarations 2023-09-12T23:09:41,063 In file included from gtracr/lib/include/TrajectoryTracer.hpp:19, 2023-09-12T23:09:41,063 from gtracr/lib/src/pybind11_wrapper.cpp:3: 2023-09-12T23:09:41,064 gtracr/lib/include/igrf.hpp: In member function ‘const std::array& IGRF::cartesian_values()’: 2023-09-12T23:09:41,065 gtracr/lib/include/igrf.hpp:341:17: warning: returning reference to temporary [-Wreturn-local-addr] 2023-09-12T23:09:41,065 341 | return std::array{bfield_.x, bfield_.y, bfield_.z}; 2023-09-12T23:09:41,066 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:09:41,084 gtracr/lib/include/TrajectoryTracer.hpp: In member function ‘const double& TrajectoryTracer::charge()’: 2023-09-12T23:09:41,084 gtracr/lib/include/TrajectoryTracer.hpp:140:43: warning: returning reference to temporary [-Wreturn-local-addr] 2023-09-12T23:09:41,085 140 | const double &charge() { return charge_ / constants::ELEMENTARY_CHARGE; } 2023-09-12T23:09:41,085 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:09:41,086 gtracr/lib/include/TrajectoryTracer.hpp: In member function ‘const double& TrajectoryTracer::mass()’: 2023-09-12T23:09:41,087 gtracr/lib/include/TrajectoryTracer.hpp:142:39: warning: returning reference to temporary [-Wreturn-local-addr] 2023-09-12T23:09:41,087 142 | const double &mass() { return mass_ / constants::KG_PER_GEVC2; } 2023-09-12T23:09:41,088 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:09:42,122 In file included from gtracr/lib/extern/pybind11/attr.h:13, 2023-09-12T23:09:42,123 from gtracr/lib/extern/pybind11/pybind11.h:44, 2023-09-12T23:09:42,124 from gtracr/lib/src/pybind11_wrapper.cpp:5: 2023-09-12T23:09:42,124 gtracr/lib/extern/pybind11/cast.h: In function ‘std::string pybind11::detail::error_string()’: 2023-09-12T23:09:42,125 gtracr/lib/extern/pybind11/cast.h:446:36: error: invalid use of incomplete type ‘PyFrameObject’ {aka ‘struct _frame’} 2023-09-12T23:09:42,126 446 | " " + handle(frame->f_code->co_filename).cast() + 2023-09-12T23:09:42,126 | ^~ 2023-09-12T23:09:42,127 In file included from /usr/include/python3.11/Python.h:42, 2023-09-12T23:09:42,127 from gtracr/lib/extern/pybind11/detail/common.h:122, 2023-09-12T23:09:42,128 from gtracr/lib/extern/pybind11/pytypes.h:12, 2023-09-12T23:09:42,129 from gtracr/lib/extern/pybind11/cast.h:13: 2023-09-12T23:09:42,129 /usr/include/python3.11/pytypedefs.h:22:16: note: forward declaration of ‘PyFrameObject’ {aka ‘struct _frame’} 2023-09-12T23:09:42,130 22 | typedef struct _frame PyFrameObject; 2023-09-12T23:09:42,130 | ^~~~~~ 2023-09-12T23:09:42,131 gtracr/lib/extern/pybind11/cast.h:446:75: error: expected primary-expression before ‘>’ token 2023-09-12T23:09:42,132 446 | " " + handle(frame->f_code->co_filename).cast() + 2023-09-12T23:09:42,132 | ^ 2023-09-12T23:09:42,133 gtracr/lib/extern/pybind11/cast.h:446:77: error: expected primary-expression before ‘)’ token 2023-09-12T23:09:42,134 446 | " " + handle(frame->f_code->co_filename).cast() + 2023-09-12T23:09:42,135 | ^ 2023-09-12T23:09:42,135 gtracr/lib/extern/pybind11/cast.h:448:29: error: invalid use of incomplete type ‘PyFrameObject’ {aka ‘struct _frame’} 2023-09-12T23:09:42,136 448 | handle(frame->f_code->co_name).cast() + "\n"; 2023-09-12T23:09:42,137 | ^~ 2023-09-12T23:09:42,138 /usr/include/python3.11/pytypedefs.h:22:16: note: forward declaration of ‘PyFrameObject’ {aka ‘struct _frame’} 2023-09-12T23:09:42,139 22 | typedef struct _frame PyFrameObject; 2023-09-12T23:09:42,139 | ^~~~~~ 2023-09-12T23:09:42,140 gtracr/lib/extern/pybind11/cast.h:448:64: error: expected primary-expression before ‘>’ token 2023-09-12T23:09:42,141 448 | handle(frame->f_code->co_name).cast() + "\n"; 2023-09-12T23:09:42,142 | ^ 2023-09-12T23:09:42,143 gtracr/lib/extern/pybind11/cast.h:448:66: error: expected primary-expression before ‘)’ token 2023-09-12T23:09:42,143 448 | handle(frame->f_code->co_name).cast() + "\n"; 2023-09-12T23:09:42,144 | ^ 2023-09-12T23:09:42,145 gtracr/lib/extern/pybind11/cast.h:449:26: error: invalid use of incomplete type ‘PyFrameObject’ {aka ‘struct _frame’} 2023-09-12T23:09:42,145 449 | frame = frame->f_back; 2023-09-12T23:09:42,146 | ^~ 2023-09-12T23:09:42,147 /usr/include/python3.11/pytypedefs.h:22:16: note: forward declaration of ‘PyFrameObject’ {aka ‘struct _frame’} 2023-09-12T23:09:42,148 22 | typedef struct _frame PyFrameObject; 2023-09-12T23:09:42,148 | ^~~~~~ 2023-09-12T23:09:42,701 gtracr/lib/extern/pybind11/pybind11.h: In function ‘pybind11::function pybind11::get_type_overload(const void*, const detail::type_info*, const char*)’: 2023-09-12T23:09:42,701 gtracr/lib/extern/pybind11/pybind11.h:2105:49: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘frame’; did you mean ‘cframe’? 2023-09-12T23:09:42,702 2105 | PyFrameObject *frame = PyThreadState_Get()->frame; 2023-09-12T23:09:42,703 | ^~~~~ 2023-09-12T23:09:42,703 | cframe 2023-09-12T23:09:42,704 gtracr/lib/extern/pybind11/pybind11.h:2106:41: error: invalid use of incomplete type ‘PyFrameObject’ {aka ‘struct _frame’} 2023-09-12T23:09:42,704 2106 | if (frame && (std::string) str(frame->f_code->co_name) == name && 2023-09-12T23:09:42,705 | ^~ 2023-09-12T23:09:42,706 /usr/include/python3.11/pytypedefs.h:22:16: note: forward declaration of ‘PyFrameObject’ {aka ‘struct _frame’} 2023-09-12T23:09:42,706 22 | typedef struct _frame PyFrameObject; 2023-09-12T23:09:42,707 | ^~~~~~ 2023-09-12T23:09:42,707 gtracr/lib/extern/pybind11/pybind11.h:2107:14: error: invalid use of incomplete type ‘PyFrameObject’ {aka ‘struct _frame’} 2023-09-12T23:09:42,708 2107 | frame->f_code->co_argcount > 0) { 2023-09-12T23:09:42,708 | ^~ 2023-09-12T23:09:42,709 /usr/include/python3.11/pytypedefs.h:22:16: note: forward declaration of ‘PyFrameObject’ {aka ‘struct _frame’} 2023-09-12T23:09:42,710 22 | typedef struct _frame PyFrameObject; 2023-09-12T23:09:42,710 | ^~~~~~ 2023-09-12T23:09:42,711 gtracr/lib/extern/pybind11/pybind11.h:2110:18: error: invalid use of incomplete type ‘PyFrameObject’ {aka ‘struct _frame’} 2023-09-12T23:09:42,711 2110 | frame->f_locals, PyTuple_GET_ITEM(frame->f_code->co_varnames, 0)); 2023-09-12T23:09:42,712 | ^~ 2023-09-12T23:09:42,713 /usr/include/python3.11/pytypedefs.h:22:16: note: forward declaration of ‘PyFrameObject’ {aka ‘struct _frame’} 2023-09-12T23:09:42,713 22 | typedef struct _frame PyFrameObject; 2023-09-12T23:09:42,714 | ^~~~~~ 2023-09-12T23:09:42,715 In file included from /usr/include/python3.11/Python.h:38: 2023-09-12T23:09:42,716 gtracr/lib/extern/pybind11/pybind11.h:2110:52: error: invalid use of incomplete type ‘PyFrameObject’ {aka ‘struct _frame’} 2023-09-12T23:09:42,716 2110 | frame->f_locals, PyTuple_GET_ITEM(frame->f_code->co_varnames, 0)); 2023-09-12T23:09:42,717 | ^~ 2023-09-12T23:09:42,718 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2023-09-12T23:09:42,719 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2023-09-12T23:09:42,719 | ^~~~ 2023-09-12T23:09:42,720 /usr/include/python3.11/cpython/tupleobject.h:30:38: note: in expansion of macro ‘_PyTuple_CAST’ 2023-09-12T23:09:42,721 30 | #define PyTuple_GET_ITEM(op, index) (_PyTuple_CAST(op)->ob_item[index]) 2023-09-12T23:09:42,721 | ^~~~~~~~~~~~~ 2023-09-12T23:09:42,722 gtracr/lib/extern/pybind11/pybind11.h:2110:30: note: in expansion of macro ‘PyTuple_GET_ITEM’ 2023-09-12T23:09:42,723 2110 | frame->f_locals, PyTuple_GET_ITEM(frame->f_code->co_varnames, 0)); 2023-09-12T23:09:42,723 | ^~~~~~~~~~~~~~~~ 2023-09-12T23:09:42,724 /usr/include/python3.11/pytypedefs.h:22:16: note: forward declaration of ‘PyFrameObject’ {aka ‘struct _frame’} 2023-09-12T23:09:42,725 22 | typedef struct _frame PyFrameObject; 2023-09-12T23:09:42,726 | ^~~~~~ 2023-09-12T23:09:42,848 In file included from gtracr/lib/src/pybind11_wrapper.cpp:7: 2023-09-12T23:09:42,848 gtracr/lib/include/uTrajectoryTracer.hpp: In member function ‘const double& uTrajectoryTracer::charge()’: 2023-09-12T23:09:42,849 gtracr/lib/include/uTrajectoryTracer.hpp:158:43: warning: returning reference to temporary [-Wreturn-local-addr] 2023-09-12T23:09:42,850 158 | const double &charge() { return charge_ / constants::ELEMENTARY_CHARGE; } 2023-09-12T23:09:42,851 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:09:42,851 gtracr/lib/include/uTrajectoryTracer.hpp: In member function ‘const double& uTrajectoryTracer::mass()’: 2023-09-12T23:09:42,852 gtracr/lib/include/uTrajectoryTracer.hpp:160:39: warning: returning reference to temporary [-Wreturn-local-addr] 2023-09-12T23:09:42,852 160 | const double &mass() { return mass_ / constants::KG_PER_GEVC2; } 2023-09-12T23:09:42,853 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:09:47,969 At global scope: 2023-09-12T23:09:47,970 cc1plus: note: unrecognized command-line option ‘-Wno-shorten-64-to-32’ may have been intended to silence earlier diagnostics 2023-09-12T23:09:47,997 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2023-09-12T23:09:48,138 ERROR: [present-rich] python setup.py bdist_wheel exited with 1 2023-09-12T23:09:48,151 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2023-09-12T23:09:48,151 exec(compile('"'"''"'"''"'"' 2023-09-12T23:09:48,151 # This is -- a caller that pip uses to run setup.py 2023-09-12T23:09:48,151 # 2023-09-12T23:09:48,151 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-12T23:09:48,151 # import from `distutils.core` to work with newer packaging standards. 2023-09-12T23:09:48,151 # - It provides a clear error message when setuptools is not installed. 2023-09-12T23:09:48,151 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-12T23:09:48,151 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-12T23:09:48,151 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-12T23:09:48,151 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-12T23:09:48,151 import os, sys, tokenize 2023-09-12T23:09:48,151 2023-09-12T23:09:48,151 try: 2023-09-12T23:09:48,151 import setuptools 2023-09-12T23:09:48,151 except ImportError as error: 2023-09-12T23:09:48,151 print( 2023-09-12T23:09:48,151 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-12T23:09:48,151 "the build environment.", 2023-09-12T23:09:48,151 file=sys.stderr, 2023-09-12T23:09:48,151 ) 2023-09-12T23:09:48,151 sys.exit(1) 2023-09-12T23:09:48,151 2023-09-12T23:09:48,151 __file__ = %r 2023-09-12T23:09:48,151 sys.argv[0] = __file__ 2023-09-12T23:09:48,151 2023-09-12T23:09:48,151 if os.path.exists(__file__): 2023-09-12T23:09:48,151 filename = __file__ 2023-09-12T23:09:48,151 with tokenize.open(__file__) as f: 2023-09-12T23:09:48,151 setup_py_code = f.read() 2023-09-12T23:09:48,151 else: 2023-09-12T23:09:48,151 filename = "" 2023-09-12T23:09:48,151 setup_py_code = "from setuptools import setup; setup()" 2023-09-12T23:09:48,151 2023-09-12T23:09:48,151 exec(compile(setup_py_code, filename, "exec")) 2023-09-12T23:09:48,151 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-2i2t2d2q/gtracr_0c36746c9a4543358ea43755df2310ca/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-kgysv2ww[/] 2023-09-12T23:09:48,152 [bold magenta]cwd[/]: /tmp/pip-wheel-2i2t2d2q/gtracr_0c36746c9a4543358ea43755df2310ca/ 2023-09-12T23:09:48,152 Building wheel for gtracr (setup.py): finished with status 'error' 2023-09-12T23:09:48,153 ERROR: Failed building wheel for gtracr 2023-09-12T23:09:48,155 Running setup.py clean for gtracr 2023-09-12T23:09:48,156 Running command python setup.py clean 2023-09-12T23:09:49,272 running clean 2023-09-12T23:09:49,319 removing 'build/temp.linux-armv7l-cpython-311' (and everything under it) 2023-09-12T23:09:49,324 removing 'build/lib.linux-armv7l-cpython-311' (and everything under it) 2023-09-12T23:09:49,334 'build/bdist.linux-armv7l' does not exist -- can't clean it 2023-09-12T23:09:49,334 'build/scripts-3.11' does not exist -- can't clean it 2023-09-12T23:09:49,335 removing 'build' 2023-09-12T23:09:49,444 Failed to build gtracr 2023-09-12T23:09:49,446 ERROR: Failed to build one or more wheels 2023-09-12T23:09:49,447 Exception information: 2023-09-12T23:09:49,447 Traceback (most recent call last): 2023-09-12T23:09:49,447 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-12T23:09:49,447 status = run_func(*args) 2023-09-12T23:09:49,447 ^^^^^^^^^^^^^^^ 2023-09-12T23:09:49,447 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-12T23:09:49,447 return func(self, options, args) 2023-09-12T23:09:49,447 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-12T23:09:49,447 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 181, in run 2023-09-12T23:09:49,447 raise CommandError("Failed to build one or more wheels") 2023-09-12T23:09:49,447 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2023-09-12T23:09:49,450 Removed build tracker: '/tmp/pip-build-tracker-llyapt0e'