2023-09-22T23:55:13,301 Created temporary directory: /tmp/pip-build-tracker-eduqfaw2 2023-09-22T23:55:13,302 Initialized build tracking at /tmp/pip-build-tracker-eduqfaw2 2023-09-22T23:55:13,303 Created build tracker: /tmp/pip-build-tracker-eduqfaw2 2023-09-22T23:55:13,303 Entered build tracker: /tmp/pip-build-tracker-eduqfaw2 2023-09-22T23:55:13,304 Created temporary directory: /tmp/pip-wheel-jwjl8w34 2023-09-22T23:55:13,307 Created temporary directory: /tmp/pip-ephem-wheel-cache-l81pa53_ 2023-09-22T23:55:13,329 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-22T23:55:13,332 2 location(s) to search for versions of isosplit5: 2023-09-22T23:55:13,332 * https://pypi.org/simple/isosplit5/ 2023-09-22T23:55:13,332 * https://www.piwheels.org/simple/isosplit5/ 2023-09-22T23:55:13,333 Fetching project page and analyzing links: https://pypi.org/simple/isosplit5/ 2023-09-22T23:55:13,334 Getting page https://pypi.org/simple/isosplit5/ 2023-09-22T23:55:13,335 Found index url https://pypi.org/simple/ 2023-09-22T23:55:13,472 Fetched page https://pypi.org/simple/isosplit5/ as application/vnd.pypi.simple.v1+json 2023-09-22T23:55:13,474 Found link https://files.pythonhosted.org/packages/d2/c4/d3d86a11a87f149b9de7f317cc1de8fcff1fd66751407f7609329fe0d359/isosplit5-0.1.1.tar.gz (from https://pypi.org/simple/isosplit5/), version: 0.1.1 2023-09-22T23:55:13,475 Found link https://files.pythonhosted.org/packages/e3/db/2539a04d8fe5bcfa4160aaede7a003b776bd450af1b2b85b98b5c01b8ea3/isosplit5-0.1.2.tar.gz (from https://pypi.org/simple/isosplit5/), version: 0.1.2 2023-09-22T23:55:13,475 Found link https://files.pythonhosted.org/packages/9d/11/13376e6e28f2442796d1967bd9e46f9686f030f5c41403d825c5ce1a13e3/isosplit5-0.1.3.tar.gz (from https://pypi.org/simple/isosplit5/), version: 0.1.3 2023-09-22T23:55:13,476 Found link https://files.pythonhosted.org/packages/09/52/441aa2d7ef18d416771002a8267e27b84b5ab66234347f3234d604d2a41b/isosplit5-0.2.0.tar.gz (from https://pypi.org/simple/isosplit5/), version: 0.2.0 2023-09-22T23:55:13,477 Found link https://files.pythonhosted.org/packages/51/e3/05601e0f78045ee72b6ea148712cab8f7c17b2e41358c3a32533e6c163d8/isosplit5-0.2.1.tar.gz (from https://pypi.org/simple/isosplit5/), version: 0.2.1 2023-09-22T23:55:13,477 Found link https://files.pythonhosted.org/packages/c1/53/52dd501d3b0705685ba2119b0710682141ee515b45329a2b035ad2c7e0db/isosplit5-0.2.2.tar.gz (from https://pypi.org/simple/isosplit5/), version: 0.2.2 2023-09-22T23:55:13,478 Fetching project page and analyzing links: https://www.piwheels.org/simple/isosplit5/ 2023-09-22T23:55:13,479 Getting page https://www.piwheels.org/simple/isosplit5/ 2023-09-22T23:55:13,480 Found index url https://www.piwheels.org/simple/ 2023-09-22T23:55:13,645 Fetched page https://www.piwheels.org/simple/isosplit5/ as text/html 2023-09-22T23:55:13,650 Skipping link: No binaries permitted for isosplit5: https://www.piwheels.org/simple/isosplit5/isosplit5-0.2.2-cp39-cp39-linux_armv7l.whl#sha256=699569000f42699ec76c197418e23cda30499474ee80508b0b217da09cb83d45 (from https://www.piwheels.org/simple/isosplit5/) 2023-09-22T23:55:13,650 Skipping link: No binaries permitted for isosplit5: https://www.piwheels.org/simple/isosplit5/isosplit5-0.2.2-cp39-cp39-linux_armv6l.whl#sha256=699569000f42699ec76c197418e23cda30499474ee80508b0b217da09cb83d45 (from https://www.piwheels.org/simple/isosplit5/) 2023-09-22T23:55:13,651 Skipping link: No binaries permitted for isosplit5: https://www.piwheels.org/simple/isosplit5/isosplit5-0.2.2-cp37-cp37m-linux_armv7l.whl#sha256=e38f668c7e5c355abcb4231865f3dcc514401b916d08519faff5e84e1ae203b6 (from https://www.piwheels.org/simple/isosplit5/) 2023-09-22T23:55:13,652 Skipping link: No binaries permitted for isosplit5: https://www.piwheels.org/simple/isosplit5/isosplit5-0.2.2-cp37-cp37m-linux_armv6l.whl#sha256=e38f668c7e5c355abcb4231865f3dcc514401b916d08519faff5e84e1ae203b6 (from https://www.piwheels.org/simple/isosplit5/) 2023-09-22T23:55:13,652 Skipping link: No binaries permitted for isosplit5: https://www.piwheels.org/simple/isosplit5/isosplit5-0.2.1-cp39-cp39-linux_armv7l.whl#sha256=d0bd2dc27f535fd0abcae1ebc38aaa1b158bf37c9cc4b726675503710b7d762e (from https://www.piwheels.org/simple/isosplit5/) 2023-09-22T23:55:13,653 Skipping link: No binaries permitted for isosplit5: https://www.piwheels.org/simple/isosplit5/isosplit5-0.2.1-cp39-cp39-linux_armv6l.whl#sha256=d0bd2dc27f535fd0abcae1ebc38aaa1b158bf37c9cc4b726675503710b7d762e (from https://www.piwheels.org/simple/isosplit5/) 2023-09-22T23:55:13,654 Skipping link: No binaries permitted for isosplit5: https://www.piwheels.org/simple/isosplit5/isosplit5-0.2.1-cp37-cp37m-linux_armv7l.whl#sha256=e7cfda6ebe94d327ab3d55064003c6be83a4aa62d8ce99aaa41824cc82a12a5a (from https://www.piwheels.org/simple/isosplit5/) 2023-09-22T23:55:13,654 Skipping link: No binaries permitted for isosplit5: https://www.piwheels.org/simple/isosplit5/isosplit5-0.2.1-cp37-cp37m-linux_armv6l.whl#sha256=e7cfda6ebe94d327ab3d55064003c6be83a4aa62d8ce99aaa41824cc82a12a5a (from https://www.piwheels.org/simple/isosplit5/) 2023-09-22T23:55:13,655 Skipping link: No binaries permitted for isosplit5: https://www.piwheels.org/simple/isosplit5/isosplit5-0.2.0-cp39-cp39-linux_armv7l.whl#sha256=6d03e1df22fbe224d05f0575312f03e60885150eb0d674836c2f6b04f904314c (from https://www.piwheels.org/simple/isosplit5/) 2023-09-22T23:55:13,655 Skipping link: No binaries permitted for isosplit5: https://www.piwheels.org/simple/isosplit5/isosplit5-0.2.0-cp39-cp39-linux_armv6l.whl#sha256=6d03e1df22fbe224d05f0575312f03e60885150eb0d674836c2f6b04f904314c (from https://www.piwheels.org/simple/isosplit5/) 2023-09-22T23:55:13,655 Skipping link: No binaries permitted for isosplit5: https://www.piwheels.org/simple/isosplit5/isosplit5-0.2.0-cp37-cp37m-linux_armv7l.whl#sha256=6f13918e69c3a0a1d58442f789285c79b2a5139b8a8806db038c6078c649cb06 (from https://www.piwheels.org/simple/isosplit5/) 2023-09-22T23:55:13,656 Skipping link: No binaries permitted for isosplit5: https://www.piwheels.org/simple/isosplit5/isosplit5-0.2.0-cp37-cp37m-linux_armv6l.whl#sha256=6f13918e69c3a0a1d58442f789285c79b2a5139b8a8806db038c6078c649cb06 (from https://www.piwheels.org/simple/isosplit5/) 2023-09-22T23:55:13,656 Skipping link: No binaries permitted for isosplit5: https://www.piwheels.org/simple/isosplit5/isosplit5-0.1.3-cp39-cp39-linux_armv7l.whl#sha256=10513d05f765fa875175657f8dfd5b31a994d89f9af5b126b489d338a8837276 (from https://www.piwheels.org/simple/isosplit5/) 2023-09-22T23:55:13,657 Skipping link: No binaries permitted for isosplit5: https://www.piwheels.org/simple/isosplit5/isosplit5-0.1.3-cp39-cp39-linux_armv6l.whl#sha256=10513d05f765fa875175657f8dfd5b31a994d89f9af5b126b489d338a8837276 (from https://www.piwheels.org/simple/isosplit5/) 2023-09-22T23:55:13,658 Skipping link: No binaries permitted for isosplit5: https://www.piwheels.org/simple/isosplit5/isosplit5-0.1.3-cp35-cp35m-linux_armv6l.whl#sha256=2c6c0af226494577c3110ec6b5418da6b9034a1af4590e5aadaccdb4d9d6c129 (from https://www.piwheels.org/simple/isosplit5/) 2023-09-22T23:55:13,658 Skipping link: No binaries permitted for isosplit5: https://www.piwheels.org/simple/isosplit5/isosplit5-0.1.3-cp35-cp35m-linux_armv7l.whl#sha256=2c6c0af226494577c3110ec6b5418da6b9034a1af4590e5aadaccdb4d9d6c129 (from https://www.piwheels.org/simple/isosplit5/) 2023-09-22T23:55:13,659 Skipping link: not a file: https://www.piwheels.org/simple/isosplit5/ 2023-09-22T23:55:13,660 Skipping link: not a file: https://pypi.org/simple/isosplit5/ 2023-09-22T23:55:13,680 Given no hashes to check 1 links for project 'isosplit5': discarding no candidates 2023-09-22T23:55:13,699 Collecting isosplit5==0.2.1 2023-09-22T23:55:13,702 Created temporary directory: /tmp/pip-unpack-8n2q7hmh 2023-09-22T23:55:13,911 Downloading isosplit5-0.2.1.tar.gz (22 kB) 2023-09-22T23:55:14,085 Added isosplit5==0.2.1 from https://files.pythonhosted.org/packages/51/e3/05601e0f78045ee72b6ea148712cab8f7c17b2e41358c3a32533e6c163d8/isosplit5-0.2.1.tar.gz to build tracker '/tmp/pip-build-tracker-eduqfaw2' 2023-09-22T23:55:14,086 Running setup.py (path:/tmp/pip-wheel-jwjl8w34/isosplit5_7782f091cc66401a872c5d705e5ea439/setup.py) egg_info for package isosplit5 2023-09-22T23:55:14,088 Created temporary directory: /tmp/pip-pip-egg-info-80w6hsvj 2023-09-22T23:55:14,089 Preparing metadata (setup.py): started 2023-09-22T23:55:14,090 Running command python setup.py egg_info 2023-09-22T23:55:14,978 /usr/local/lib/python3.11/dist-packages/setuptools/__init__.py:80: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2023-09-22T23:55:14,978 !! 2023-09-22T23:55:14,979 ******************************************************************************** 2023-09-22T23:55:14,980 Requirements should be satisfied by a PEP 517 installer. 2023-09-22T23:55:14,980 If you are using pip, you can try `pip install --use-pep517`. 2023-09-22T23:55:14,981 ******************************************************************************** 2023-09-22T23:55:14,982 !! 2023-09-22T23:55:14,982 dist.fetch_build_eggs(dist.setup_requires) 2023-09-22T23:55:17,701 running egg_info 2023-09-22T23:55:17,703 creating /tmp/pip-pip-egg-info-80w6hsvj/isosplit5.egg-info 2023-09-22T23:55:17,731 writing /tmp/pip-pip-egg-info-80w6hsvj/isosplit5.egg-info/PKG-INFO 2023-09-22T23:55:17,733 writing dependency_links to /tmp/pip-pip-egg-info-80w6hsvj/isosplit5.egg-info/dependency_links.txt 2023-09-22T23:55:17,735 writing requirements to /tmp/pip-pip-egg-info-80w6hsvj/isosplit5.egg-info/requires.txt 2023-09-22T23:55:17,736 writing top-level names to /tmp/pip-pip-egg-info-80w6hsvj/isosplit5.egg-info/top_level.txt 2023-09-22T23:55:17,737 writing manifest file '/tmp/pip-pip-egg-info-80w6hsvj/isosplit5.egg-info/SOURCES.txt' 2023-09-22T23:55:17,821 reading manifest file '/tmp/pip-pip-egg-info-80w6hsvj/isosplit5.egg-info/SOURCES.txt' 2023-09-22T23:55:17,822 reading manifest template 'MANIFEST.in' 2023-09-22T23:55:17,826 writing manifest file '/tmp/pip-pip-egg-info-80w6hsvj/isosplit5.egg-info/SOURCES.txt' 2023-09-22T23:55:17,937 Preparing metadata (setup.py): finished with status 'done' 2023-09-22T23:55:17,940 Source in /tmp/pip-wheel-jwjl8w34/isosplit5_7782f091cc66401a872c5d705e5ea439 has version 0.2.1, which satisfies requirement isosplit5==0.2.1 from https://files.pythonhosted.org/packages/51/e3/05601e0f78045ee72b6ea148712cab8f7c17b2e41358c3a32533e6c163d8/isosplit5-0.2.1.tar.gz 2023-09-22T23:55:17,941 Removed isosplit5==0.2.1 from https://files.pythonhosted.org/packages/51/e3/05601e0f78045ee72b6ea148712cab8f7c17b2e41358c3a32533e6c163d8/isosplit5-0.2.1.tar.gz from build tracker '/tmp/pip-build-tracker-eduqfaw2' 2023-09-22T23:55:17,945 Created temporary directory: /tmp/pip-unpack-tui6ns9u 2023-09-22T23:55:17,946 Created temporary directory: /tmp/pip-unpack-fgvalk5v 2023-09-22T23:55:17,951 Building wheels for collected packages: isosplit5 2023-09-22T23:55:17,955 Created temporary directory: /tmp/pip-wheel-h4zgutkm 2023-09-22T23:55:17,955 Building wheel for isosplit5 (setup.py): started 2023-09-22T23:55:17,957 Destination directory: /tmp/pip-wheel-h4zgutkm 2023-09-22T23:55:17,957 Running command python setup.py bdist_wheel 2023-09-22T23:55:18,790 /usr/local/lib/python3.11/dist-packages/setuptools/__init__.py:80: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2023-09-22T23:55:18,790 !! 2023-09-22T23:55:18,791 ******************************************************************************** 2023-09-22T23:55:18,792 Requirements should be satisfied by a PEP 517 installer. 2023-09-22T23:55:18,793 If you are using pip, you can try `pip install --use-pep517`. 2023-09-22T23:55:18,793 ******************************************************************************** 2023-09-22T23:55:18,794 !! 2023-09-22T23:55:18,795 dist.fetch_build_eggs(dist.setup_requires) 2023-09-22T23:55:19,126 running bdist_wheel 2023-09-22T23:55:19,202 running build 2023-09-22T23:55:19,203 running build_py 2023-09-22T23:55:19,231 creating build 2023-09-22T23:55:19,232 creating build/lib.linux-armv7l-cpython-311 2023-09-22T23:55:19,233 creating build/lib.linux-armv7l-cpython-311/isosplit5 2023-09-22T23:55:19,234 copying isosplit5/__init__.py -> build/lib.linux-armv7l-cpython-311/isosplit5 2023-09-22T23:55:19,236 running build_ext 2023-09-22T23:55:19,244 creating tmp 2023-09-22T23:55:19,244 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c /tmp/tmpa54i90ke.cpp -o tmp/tmpa54i90ke.o -std=c++14 2023-09-22T23:55:19,310 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c /tmp/tmp5cf421pt.cpp -o tmp/tmp5cf421pt.o -fvisibility=hidden 2023-09-22T23:55:19,879 building 'isosplit5_interface' extension 2023-09-22T23:55:19,888 creating build/temp.linux-armv7l-cpython-311 2023-09-22T23:55:19,889 creating build/temp.linux-armv7l-cpython-311/src 2023-09-22T23:55:19,890 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-jwjl8w34/isosplit5_7782f091cc66401a872c5d705e5ea439/.eggs/pybind11-2.11.1-py3.11.egg/pybind11/include -I/tmp/pip-wheel-jwjl8w34/isosplit5_7782f091cc66401a872c5d705e5ea439/.eggs/pybind11-2.11.1-py3.11.egg/pybind11/include -I/usr/include/python3.11 -c src/isocut5.cpp -o build/temp.linux-armv7l-cpython-311/src/isocut5.o -DVERSION_INFO=\"0.2.1\" -std=c++14 -fvisibility=hidden 2023-09-22T23:55:20,937 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-jwjl8w34/isosplit5_7782f091cc66401a872c5d705e5ea439/.eggs/pybind11-2.11.1-py3.11.egg/pybind11/include -I/tmp/pip-wheel-jwjl8w34/isosplit5_7782f091cc66401a872c5d705e5ea439/.eggs/pybind11-2.11.1-py3.11.egg/pybind11/include -I/usr/include/python3.11 -c src/isosplit5.cpp -o build/temp.linux-armv7l-cpython-311/src/isosplit5.o -DVERSION_INFO=\"0.2.1\" -std=c++14 -fvisibility=hidden 2023-09-22T23:55:21,627 src/isosplit5.cpp: In function ‘bool parcelate2(int*, bigint, bigint, double*, bigint, bigint, const parcelate2_opts&)’: 2023-09-22T23:55:21,627 src/isosplit5.cpp:228:147: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘bigint’ {aka ‘long long int’} [-Wformat=] 2023-09-22T23:55:21,628 228 | printf("Warning in isosplit5: new parcel has no points -- perhaps dataset contains duplicate points? -- original size = %ld.\n", sz); 2023-09-22T23:55:21,629 | ~~^ ~~ 2023-09-22T23:55:21,629 | | | 2023-09-22T23:55:21,630 | | bigint {aka long long int} 2023-09-22T23:55:21,631 | long int 2023-09-22T23:55:21,632 | %lld 2023-09-22T23:55:21,632 src/isosplit5.cpp:153:14: warning: variable ‘something_changed’ set but not used [-Wunused-but-set-variable] 2023-09-22T23:55:21,633 153 | bool something_changed=false; 2023-09-22T23:55:21,634 | ^~~~~~~~~~~~~~~~~ 2023-09-22T23:55:23,264 In file included from /usr/include/c++/12/vector:70, 2023-09-22T23:55:23,265 from src/isosplit5.h:22, 2023-09-22T23:55:23,265 from src/isosplit5.cpp:16: 2023-09-22T23:55:23,267 /usr/include/c++/12/bits/vector.tcc: In function ‘void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = long long int; _Alloc = std::allocator]’: 2023-09-22T23:55:23,267 /usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2023-09-22T23:55:23,268 739 | vector<_Tp, _Alloc>:: 2023-09-22T23:55:23,268 | ^~~~~~~~~~~~~~~~~~~ 2023-09-22T23:55:23,269 /usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-22T23:55:23,269 /usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-22T23:55:25,382 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]’: 2023-09-22T23:55:25,383 /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-22T23:55:25,384 439 | vector<_Tp, _Alloc>:: 2023-09-22T23:55:25,385 | ^~~~~~~~~~~~~~~~~~~ 2023-09-22T23:55:25,424 In file included from /usr/include/c++/12/vector:64: 2023-09-22T23:55:25,424 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-22T23:55:25,425 inlined from ‘std::vector p2_randsample(bigint, bigint)’ at src/isosplit5.cpp:109:23: 2023-09-22T23:55:25,426 /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-22T23:55:25,426 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:55:25,427 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:55:25,500 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-22T23:55:25,501 inlined from ‘void ns_isosplit5::kmeans_initialize(double*, bigint, bigint, bigint, double*)’ at src/isosplit5.cpp:583:27: 2023-09-22T23:55:25,502 /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-22T23:55:25,503 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:55:25,503 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:55:25,657 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-22T23:55:25,657 inlined from ‘void ns_isosplit5::kmeans_maxsize(int*, bigint, bigint, double*, bigint, kmeans_opts)’ at src/isosplit5.cpp:684:33: 2023-09-22T23:55:25,658 /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-22T23:55:25,659 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:55:25,659 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:55:25,833 In function ‘bigint ns_isosplit5::compute_max(bigint, int*)’, 2023-09-22T23:55:25,834 inlined from ‘bigint ns_isosplit5::compute_max(bigint, int*)’ at src/isosplit5.cpp:541:8, 2023-09-22T23:55:25,835 inlined from ‘void ns_isosplit5::kmeans_multistep(int*, bigint, bigint, double*, bigint, bigint, bigint, kmeans_opts)’ at src/isosplit5.cpp:709:32: 2023-09-22T23:55:25,836 src/isosplit5.cpp:545:26: warning: ‘*labels1’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-22T23:55:25,836 545 | bigint ret = labels[0]; 2023-09-22T23:55:25,837 | ~~~~~~~~^ 2023-09-22T23:55:25,838 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-22T23:55:25,839 inlined from ‘void ns_isosplit5::kmeans_multistep(int*, bigint, bigint, double*, bigint, bigint, bigint, kmeans_opts)’ at src/isosplit5.cpp:715:37, 2023-09-22T23:55:25,839 inlined from ‘void ns_isosplit5::kmeans_multistep(int*, bigint, bigint, double*, bigint, bigint, bigint, kmeans_opts)’ at src/isosplit5.cpp:708:25: 2023-09-22T23:55:25,840 /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-22T23:55:25,841 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:55:25,841 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:55:25,842 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-22T23:55:25,843 inlined from ‘void ns_isosplit5::kmeans_multistep(int*, bigint, bigint, double*, bigint, bigint, bigint, kmeans_opts)’ at src/isosplit5.cpp:715:37: 2023-09-22T23:55:25,843 /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-22T23:55:25,844 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:55:25,844 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:55:26,063 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const p2_parcel&}; _Tp = p2_parcel; _Alloc = std::allocator]’: 2023-09-22T23:55:26,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 2023-09-22T23:55:26,064 439 | vector<_Tp, _Alloc>:: 2023-09-22T23:55:26,065 | ^~~~~~~~~~~~~~~~~~~ 2023-09-22T23:55:26,395 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = p2_parcel; _Alloc = std::allocator]’, 2023-09-22T23:55:26,396 inlined from ‘bool parcelate2(int*, bigint, bigint, double*, bigint, bigint, const parcelate2_opts&)’ at src/isosplit5.cpp:146:22: 2023-09-22T23:55:26,397 /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-22T23:55:26,397 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:55:26,398 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:55:26,399 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-22T23:55:26,400 inlined from ‘std::vector p2_randsample(bigint, bigint)’ at src/isosplit5.cpp:109:23, 2023-09-22T23:55:26,400 inlined from ‘bool parcelate2(int*, bigint, bigint, double*, bigint, bigint, const parcelate2_opts&)’ at src/isosplit5.cpp:187:73: 2023-09-22T23:55:26,401 /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-22T23:55:26,402 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:55:26,403 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:55:26,404 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-22T23:55:26,404 inlined from ‘bool parcelate2(int*, bigint, bigint, double*, bigint, bigint, const parcelate2_opts&)’ at src/isosplit5.cpp:209:59: 2023-09-22T23:55:26,405 /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-22T23:55:26,405 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:55:26,406 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:55:26,407 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-22T23:55:26,407 inlined from ‘bool parcelate2(int*, bigint, bigint, double*, bigint, bigint, const parcelate2_opts&)’ at src/isosplit5.cpp:219:49: 2023-09-22T23:55:26,408 /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-22T23:55:26,408 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:55:26,409 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:55:26,409 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = p2_parcel; _Alloc = std::allocator]’, 2023-09-22T23:55:26,410 inlined from ‘bool parcelate2(int*, bigint, bigint, double*, bigint, bigint, const parcelate2_opts&)’ at src/isosplit5.cpp:226:42: 2023-09-22T23:55:26,411 /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-22T23:55:26,411 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:55:26,412 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:55:27,314 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-22T23:55:27,315 inlined from ‘void get_pairs_to_compare3(std::vector*, std::vector*, bigint, bigint, double*)’ at src/isosplit5.cpp:1197:35: 2023-09-22T23:55:27,316 /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-22T23:55:27,316 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:55:27,317 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:55:27,318 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-22T23:55:27,319 inlined from ‘void get_pairs_to_compare3(std::vector*, std::vector*, bigint, bigint, double*)’ at src/isosplit5.cpp:1198:35: 2023-09-22T23:55:27,319 /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-22T23:55:27,320 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:55:27,320 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:55:27,531 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-22T23:55:27,532 inlined from ‘void get_pairs_to_compare2(std::vector*, std::vector*, bigint, bigint, double*)’ at src/isosplit5.cpp:1223:37: 2023-09-22T23:55:27,533 /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-22T23:55:27,534 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:55:27,535 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:55:27,535 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-22T23:55:27,536 inlined from ‘void get_pairs_to_compare2(std::vector*, std::vector*, bigint, bigint, double*)’ at src/isosplit5.cpp:1234:31: 2023-09-22T23:55:27,536 /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-22T23:55:27,537 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:55:27,537 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:55:27,538 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-22T23:55:27,538 inlined from ‘void get_pairs_to_compare2(std::vector*, std::vector*, bigint, bigint, double*)’ at src/isosplit5.cpp:1235:31: 2023-09-22T23:55:27,539 /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-22T23:55:27,539 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:55:27,540 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:55:28,345 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-22T23:55:28,346 inlined from ‘void ns_isosplit5::compare_pairs(std::vector*, bigint*, bigint, bigint, double*, int*, const std::vector&, const std::vector&, const isosplit5_opts&, double*, double*)’ at src/isosplit5.cpp:1090:32: 2023-09-22T23:55:28,347 /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-22T23:55:28,347 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:55:28,348 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:55:28,349 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-22T23:55:28,349 inlined from ‘void ns_isosplit5::compare_pairs(std::vector*, bigint*, bigint, bigint, double*, int*, const std::vector&, const std::vector&, const isosplit5_opts&, double*, double*)’ at src/isosplit5.cpp:1092:32: 2023-09-22T23:55:28,350 /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-22T23:55:28,351 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:55:28,351 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:55:28,352 In member function ‘void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Tp = long long int; _Alloc = std::allocator]’, 2023-09-22T23:55:28,352 inlined from ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = long long int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22, 2023-09-22T23:55:28,353 inlined from ‘void ns_isosplit5::compare_pairs(std::vector*, bigint*, bigint, bigint, double*, int*, const std::vector&, const std::vector&, const isosplit5_opts&, double*, double*)’ at src/isosplit5.cpp:1096:26: 2023-09-22T23:55:28,354 /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2023-09-22T23:55:28,355 1779 | _M_range_insert(__pos, __first, __last, 2023-09-22T23:55:28,355 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-22T23:55:28,356 1780 | std::__iterator_category(__first)); 2023-09-22T23:55:28,356 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-22T23:55:28,357 /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-22T23:55:28,357 In member function ‘void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Tp = long long int; _Alloc = std::allocator]’, 2023-09-22T23:55:28,358 inlined from ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = long long int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22, 2023-09-22T23:55:28,358 inlined from ‘void ns_isosplit5::compare_pairs(std::vector*, bigint*, bigint, bigint, double*, int*, const std::vector&, const std::vector&, const isosplit5_opts&, double*, double*)’ at src/isosplit5.cpp:1097:26: 2023-09-22T23:55:28,359 /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2023-09-22T23:55:28,359 1779 | _M_range_insert(__pos, __first, __last, 2023-09-22T23:55:28,360 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-22T23:55:28,361 1780 | std::__iterator_category(__first)); 2023-09-22T23:55:28,362 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-22T23:55:28,363 /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-22T23:55:29,148 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-22T23:55:29,149 inlined from ‘bool isosplit5(int*, bigint, bigint, double*, isosplit5_opts)’ at src/isosplit5.cpp:432:37: 2023-09-22T23:55:29,150 /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-22T23:55:29,150 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:55:29,151 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:55:30,679 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-jwjl8w34/isosplit5_7782f091cc66401a872c5d705e5ea439/.eggs/pybind11-2.11.1-py3.11.egg/pybind11/include -I/tmp/pip-wheel-jwjl8w34/isosplit5_7782f091cc66401a872c5d705e5ea439/.eggs/pybind11-2.11.1-py3.11.egg/pybind11/include -I/usr/include/python3.11 -c src/isosplit5_pybind11.cpp -o build/temp.linux-armv7l-cpython-311/src/isosplit5_pybind11.o -DVERSION_INFO=\"0.2.1\" -std=c++14 -fvisibility=hidden 2023-09-22T23:55:55,276 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-jwjl8w34/isosplit5_7782f091cc66401a872c5d705e5ea439/.eggs/pybind11-2.11.1-py3.11.egg/pybind11/include -I/tmp/pip-wheel-jwjl8w34/isosplit5_7782f091cc66401a872c5d705e5ea439/.eggs/pybind11-2.11.1-py3.11.egg/pybind11/include -I/usr/include/python3.11 -c src/jisotonic5.cpp -o build/temp.linux-armv7l-cpython-311/src/jisotonic5.o -DVERSION_INFO=\"0.2.1\" -std=c++14 -fvisibility=hidden 2023-09-22T23:55:56,250 arm-linux-gnueabihf-g++ -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/src/isocut5.o build/temp.linux-armv7l-cpython-311/src/isosplit5.o build/temp.linux-armv7l-cpython-311/src/isosplit5_pybind11.o build/temp.linux-armv7l-cpython-311/src/jisotonic5.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/isosplit5_interface.cpython-311-arm-linux-gnueabihf.so 2023-09-22T23:55:56,669 building 'isosplit6_interface' extension 2023-09-22T23:55:56,669 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-jwjl8w34/isosplit5_7782f091cc66401a872c5d705e5ea439/.eggs/pybind11-2.11.1-py3.11.egg/pybind11/include -I/tmp/pip-wheel-jwjl8w34/isosplit5_7782f091cc66401a872c5d705e5ea439/.eggs/pybind11-2.11.1-py3.11.egg/pybind11/include -I/usr/include/python3.11 -c src/isocut5.cpp -o build/temp.linux-armv7l-cpython-311/src/isocut5.o -DVERSION_INFO=\"0.2.1\" -std=c++14 -fvisibility=hidden 2023-09-22T23:55:57,714 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-jwjl8w34/isosplit5_7782f091cc66401a872c5d705e5ea439/.eggs/pybind11-2.11.1-py3.11.egg/pybind11/include -I/tmp/pip-wheel-jwjl8w34/isosplit5_7782f091cc66401a872c5d705e5ea439/.eggs/pybind11-2.11.1-py3.11.egg/pybind11/include -I/usr/include/python3.11 -c src/isocut6.cpp -o build/temp.linux-armv7l-cpython-311/src/isocut6.o -DVERSION_INFO=\"0.2.1\" -std=c++14 -fvisibility=hidden 2023-09-22T23:55:58,153 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-jwjl8w34/isosplit5_7782f091cc66401a872c5d705e5ea439/.eggs/pybind11-2.11.1-py3.11.egg/pybind11/include -I/tmp/pip-wheel-jwjl8w34/isosplit5_7782f091cc66401a872c5d705e5ea439/.eggs/pybind11-2.11.1-py3.11.egg/pybind11/include -I/usr/include/python3.11 -c src/isosplit5.cpp -o build/temp.linux-armv7l-cpython-311/src/isosplit5.o -DVERSION_INFO=\"0.2.1\" -std=c++14 -fvisibility=hidden 2023-09-22T23:55:58,869 src/isosplit5.cpp: In function ‘bool parcelate2(int*, bigint, bigint, double*, bigint, bigint, const parcelate2_opts&)’: 2023-09-22T23:55:58,870 src/isosplit5.cpp:228:147: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘bigint’ {aka ‘long long int’} [-Wformat=] 2023-09-22T23:55:58,870 228 | printf("Warning in isosplit5: new parcel has no points -- perhaps dataset contains duplicate points? -- original size = %ld.\n", sz); 2023-09-22T23:55:58,871 | ~~^ ~~ 2023-09-22T23:55:58,872 | | | 2023-09-22T23:55:58,872 | | bigint {aka long long int} 2023-09-22T23:55:58,873 | long int 2023-09-22T23:55:58,874 | %lld 2023-09-22T23:55:58,875 src/isosplit5.cpp:153:14: warning: variable ‘something_changed’ set but not used [-Wunused-but-set-variable] 2023-09-22T23:55:58,876 153 | bool something_changed=false; 2023-09-22T23:55:58,876 | ^~~~~~~~~~~~~~~~~ 2023-09-22T23:56:00,506 In file included from /usr/include/c++/12/vector:70, 2023-09-22T23:56:00,507 from src/isosplit5.h:22, 2023-09-22T23:56:00,507 from src/isosplit5.cpp:16: 2023-09-22T23:56:00,508 /usr/include/c++/12/bits/vector.tcc: In function ‘void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = long long int; _Alloc = std::allocator]’: 2023-09-22T23:56:00,509 /usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2023-09-22T23:56:00,509 739 | vector<_Tp, _Alloc>:: 2023-09-22T23:56:00,510 | ^~~~~~~~~~~~~~~~~~~ 2023-09-22T23:56:00,510 /usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-22T23:56:00,511 /usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-22T23:56:02,626 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]’: 2023-09-22T23:56:02,627 /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-22T23:56:02,628 439 | vector<_Tp, _Alloc>:: 2023-09-22T23:56:02,628 | ^~~~~~~~~~~~~~~~~~~ 2023-09-22T23:56:02,668 In file included from /usr/include/c++/12/vector:64: 2023-09-22T23:56:02,668 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-22T23:56:02,669 inlined from ‘std::vector p2_randsample(bigint, bigint)’ at src/isosplit5.cpp:109:23: 2023-09-22T23:56:02,670 /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-22T23:56:02,671 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:56:02,671 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:56:02,744 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-22T23:56:02,745 inlined from ‘void ns_isosplit5::kmeans_initialize(double*, bigint, bigint, bigint, double*)’ at src/isosplit5.cpp:583:27: 2023-09-22T23:56:02,746 /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-22T23:56:02,746 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:56:02,747 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:56:02,901 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-22T23:56:02,901 inlined from ‘void ns_isosplit5::kmeans_maxsize(int*, bigint, bigint, double*, bigint, kmeans_opts)’ at src/isosplit5.cpp:684:33: 2023-09-22T23:56:02,902 /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-22T23:56:02,903 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:56:02,904 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:56:03,077 In function ‘bigint ns_isosplit5::compute_max(bigint, int*)’, 2023-09-22T23:56:03,077 inlined from ‘bigint ns_isosplit5::compute_max(bigint, int*)’ at src/isosplit5.cpp:541:8, 2023-09-22T23:56:03,078 inlined from ‘void ns_isosplit5::kmeans_multistep(int*, bigint, bigint, double*, bigint, bigint, bigint, kmeans_opts)’ at src/isosplit5.cpp:709:32: 2023-09-22T23:56:03,078 src/isosplit5.cpp:545:26: warning: ‘*labels1’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-22T23:56:03,079 545 | bigint ret = labels[0]; 2023-09-22T23:56:03,079 | ~~~~~~~~^ 2023-09-22T23:56:03,082 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-22T23:56:03,082 inlined from ‘void ns_isosplit5::kmeans_multistep(int*, bigint, bigint, double*, bigint, bigint, bigint, kmeans_opts)’ at src/isosplit5.cpp:715:37, 2023-09-22T23:56:03,083 inlined from ‘void ns_isosplit5::kmeans_multistep(int*, bigint, bigint, double*, bigint, bigint, bigint, kmeans_opts)’ at src/isosplit5.cpp:708:25: 2023-09-22T23:56:03,083 /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-22T23:56:03,084 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:56:03,085 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:56:03,086 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-22T23:56:03,086 inlined from ‘void ns_isosplit5::kmeans_multistep(int*, bigint, bigint, double*, bigint, bigint, bigint, kmeans_opts)’ at src/isosplit5.cpp:715:37: 2023-09-22T23:56:03,087 /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-22T23:56:03,088 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:56:03,089 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:56:03,307 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const p2_parcel&}; _Tp = p2_parcel; _Alloc = std::allocator]’: 2023-09-22T23:56:03,308 /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-22T23:56:03,309 439 | vector<_Tp, _Alloc>:: 2023-09-22T23:56:03,309 | ^~~~~~~~~~~~~~~~~~~ 2023-09-22T23:56:03,641 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = p2_parcel; _Alloc = std::allocator]’, 2023-09-22T23:56:03,642 inlined from ‘bool parcelate2(int*, bigint, bigint, double*, bigint, bigint, const parcelate2_opts&)’ at src/isosplit5.cpp:146:22: 2023-09-22T23:56:03,642 /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-22T23:56:03,643 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:56:03,644 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:56:03,645 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-22T23:56:03,645 inlined from ‘std::vector p2_randsample(bigint, bigint)’ at src/isosplit5.cpp:109:23, 2023-09-22T23:56:03,646 inlined from ‘bool parcelate2(int*, bigint, bigint, double*, bigint, bigint, const parcelate2_opts&)’ at src/isosplit5.cpp:187:73: 2023-09-22T23:56:03,647 /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-22T23:56:03,648 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:56:03,648 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:56:03,649 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-22T23:56:03,649 inlined from ‘bool parcelate2(int*, bigint, bigint, double*, bigint, bigint, const parcelate2_opts&)’ at src/isosplit5.cpp:209:59: 2023-09-22T23:56:03,650 /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-22T23:56:03,650 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:56:03,651 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:56:03,651 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-22T23:56:03,652 inlined from ‘bool parcelate2(int*, bigint, bigint, double*, bigint, bigint, const parcelate2_opts&)’ at src/isosplit5.cpp:219:49: 2023-09-22T23:56:03,652 /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-22T23:56:03,653 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:56:03,654 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:56:03,655 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = p2_parcel; _Alloc = std::allocator]’, 2023-09-22T23:56:03,655 inlined from ‘bool parcelate2(int*, bigint, bigint, double*, bigint, bigint, const parcelate2_opts&)’ at src/isosplit5.cpp:226:42: 2023-09-22T23:56:03,656 /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-22T23:56:03,657 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:56:03,657 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:56:04,562 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-22T23:56:04,563 inlined from ‘void get_pairs_to_compare3(std::vector*, std::vector*, bigint, bigint, double*)’ at src/isosplit5.cpp:1197:35: 2023-09-22T23:56:04,563 /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-22T23:56:04,564 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:56:04,564 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:56:04,565 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-22T23:56:04,566 inlined from ‘void get_pairs_to_compare3(std::vector*, std::vector*, bigint, bigint, double*)’ at src/isosplit5.cpp:1198:35: 2023-09-22T23:56:04,567 /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-22T23:56:04,567 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:56:04,568 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:56:04,782 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-22T23:56:04,782 inlined from ‘void get_pairs_to_compare2(std::vector*, std::vector*, bigint, bigint, double*)’ at src/isosplit5.cpp:1223:37: 2023-09-22T23:56:04,783 /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-22T23:56:04,783 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:56:04,784 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:56:04,784 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-22T23:56:04,785 inlined from ‘void get_pairs_to_compare2(std::vector*, std::vector*, bigint, bigint, double*)’ at src/isosplit5.cpp:1234:31: 2023-09-22T23:56:04,786 /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-22T23:56:04,786 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:56:04,787 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:56:04,787 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-22T23:56:04,788 inlined from ‘void get_pairs_to_compare2(std::vector*, std::vector*, bigint, bigint, double*)’ at src/isosplit5.cpp:1235:31: 2023-09-22T23:56:04,788 /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-22T23:56:04,789 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:56:04,790 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:56:05,602 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-22T23:56:05,602 inlined from ‘void ns_isosplit5::compare_pairs(std::vector*, bigint*, bigint, bigint, double*, int*, const std::vector&, const std::vector&, const isosplit5_opts&, double*, double*)’ at src/isosplit5.cpp:1090:32: 2023-09-22T23:56:05,603 /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-22T23:56:05,604 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:56:05,604 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:56:05,605 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-22T23:56:05,606 inlined from ‘void ns_isosplit5::compare_pairs(std::vector*, bigint*, bigint, bigint, double*, int*, const std::vector&, const std::vector&, const isosplit5_opts&, double*, double*)’ at src/isosplit5.cpp:1092:32: 2023-09-22T23:56:05,606 /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-22T23:56:05,607 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:56:05,607 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:56:05,608 In member function ‘void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Tp = long long int; _Alloc = std::allocator]’, 2023-09-22T23:56:05,609 inlined from ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = long long int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22, 2023-09-22T23:56:05,609 inlined from ‘void ns_isosplit5::compare_pairs(std::vector*, bigint*, bigint, bigint, double*, int*, const std::vector&, const std::vector&, const isosplit5_opts&, double*, double*)’ at src/isosplit5.cpp:1096:26: 2023-09-22T23:56:05,610 /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2023-09-22T23:56:05,610 1779 | _M_range_insert(__pos, __first, __last, 2023-09-22T23:56:05,611 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-22T23:56:05,611 1780 | std::__iterator_category(__first)); 2023-09-22T23:56:05,612 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-22T23:56:05,612 /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-22T23:56:05,613 In member function ‘void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Tp = long long int; _Alloc = std::allocator]’, 2023-09-22T23:56:05,613 inlined from ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = long long int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22, 2023-09-22T23:56:05,614 inlined from ‘void ns_isosplit5::compare_pairs(std::vector*, bigint*, bigint, bigint, double*, int*, const std::vector&, const std::vector&, const isosplit5_opts&, double*, double*)’ at src/isosplit5.cpp:1097:26: 2023-09-22T23:56:05,615 /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2023-09-22T23:56:05,615 1779 | _M_range_insert(__pos, __first, __last, 2023-09-22T23:56:05,616 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-22T23:56:05,617 1780 | std::__iterator_category(__first)); 2023-09-22T23:56:05,617 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-22T23:56:05,618 /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-22T23:56:06,403 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-22T23:56:06,404 inlined from ‘bool isosplit5(int*, bigint, bigint, double*, isosplit5_opts)’ at src/isosplit5.cpp:432:37: 2023-09-22T23:56:06,405 /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-22T23:56:06,406 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:56:06,406 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:56:07,937 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-jwjl8w34/isosplit5_7782f091cc66401a872c5d705e5ea439/.eggs/pybind11-2.11.1-py3.11.egg/pybind11/include -I/tmp/pip-wheel-jwjl8w34/isosplit5_7782f091cc66401a872c5d705e5ea439/.eggs/pybind11-2.11.1-py3.11.egg/pybind11/include -I/usr/include/python3.11 -c src/isosplit6.cpp -o build/temp.linux-armv7l-cpython-311/src/isosplit6.o -DVERSION_INFO=\"0.2.1\" -std=c++14 -fvisibility=hidden 2023-09-22T23:56:09,436 In file included from /usr/include/c++/12/vector:70, 2023-09-22T23:56:09,437 from src/isosplit5.h:22, 2023-09-22T23:56:09,438 from src/isosplit6.cpp:17: 2023-09-22T23:56:09,438 /usr/include/c++/12/bits/vector.tcc: In function ‘void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = long long int; _Alloc = std::allocator]’: 2023-09-22T23:56:09,439 /usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2023-09-22T23:56:09,439 739 | vector<_Tp, _Alloc>:: 2023-09-22T23:56:09,440 | ^~~~~~~~~~~~~~~~~~~ 2023-09-22T23:56:09,440 /usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-22T23:56:09,441 /usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-22T23:56:09,617 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]’: 2023-09-22T23:56:09,617 /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-22T23:56:09,618 439 | vector<_Tp, _Alloc>:: 2023-09-22T23:56:09,619 | ^~~~~~~~~~~~~~~~~~~ 2023-09-22T23:56:10,365 In file included from /usr/include/c++/12/vector:64: 2023-09-22T23:56:10,366 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-22T23:56:10,366 inlined from ‘void ns_isosplit6::compare_pairs(std::vector*, bigint*, bigint, bigint, double*, int*, const std::vector&, const std::vector&, const isosplit6_opts&, double*, double*)’ at src/isosplit6.cpp:334:32: 2023-09-22T23:56:10,367 /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-22T23:56:10,368 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:56:10,369 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:56:10,369 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-22T23:56:10,370 inlined from ‘void ns_isosplit6::compare_pairs(std::vector*, bigint*, bigint, bigint, double*, int*, const std::vector&, const std::vector&, const isosplit6_opts&, double*, double*)’ at src/isosplit6.cpp:336:32: 2023-09-22T23:56:10,370 /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-22T23:56:10,371 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:56:10,372 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:56:10,373 In member function ‘void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Tp = long long int; _Alloc = std::allocator]’, 2023-09-22T23:56:10,373 inlined from ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = long long int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22, 2023-09-22T23:56:10,374 inlined from ‘void ns_isosplit6::compare_pairs(std::vector*, bigint*, bigint, bigint, double*, int*, const std::vector&, const std::vector&, const isosplit6_opts&, double*, double*)’ at src/isosplit6.cpp:340:26: 2023-09-22T23:56:10,374 /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2023-09-22T23:56:10,375 1779 | _M_range_insert(__pos, __first, __last, 2023-09-22T23:56:10,375 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-22T23:56:10,376 1780 | std::__iterator_category(__first)); 2023-09-22T23:56:10,376 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-22T23:56:10,377 /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-22T23:56:10,378 In member function ‘void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Tp = long long int; _Alloc = std::allocator]’, 2023-09-22T23:56:10,378 inlined from ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = long long int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22, 2023-09-22T23:56:10,379 inlined from ‘void ns_isosplit6::compare_pairs(std::vector*, bigint*, bigint, bigint, double*, int*, const std::vector&, const std::vector&, const isosplit6_opts&, double*, double*)’ at src/isosplit6.cpp:341:26: 2023-09-22T23:56:10,380 /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2023-09-22T23:56:10,381 1779 | _M_range_insert(__pos, __first, __last, 2023-09-22T23:56:10,381 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-22T23:56:10,382 1780 | std::__iterator_category(__first)); 2023-09-22T23:56:10,382 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-22T23:56:10,383 /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-22T23:56:11,101 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-22T23:56:11,102 inlined from ‘bool isosplit6(int*, bigint, bigint, double*, isosplit6_opts)’ at src/isosplit6.cpp:196:37: 2023-09-22T23:56:11,103 /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-22T23:56:11,104 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:56:11,105 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:56:12,128 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-jwjl8w34/isosplit5_7782f091cc66401a872c5d705e5ea439/.eggs/pybind11-2.11.1-py3.11.egg/pybind11/include -I/tmp/pip-wheel-jwjl8w34/isosplit5_7782f091cc66401a872c5d705e5ea439/.eggs/pybind11-2.11.1-py3.11.egg/pybind11/include -I/usr/include/python3.11 -c src/isosplit6_pybind11.cpp -o build/temp.linux-armv7l-cpython-311/src/isosplit6_pybind11.o -DVERSION_INFO=\"0.2.1\" -std=c++14 -fvisibility=hidden 2023-09-22T23:56:36,682 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-jwjl8w34/isosplit5_7782f091cc66401a872c5d705e5ea439/.eggs/pybind11-2.11.1-py3.11.egg/pybind11/include -I/tmp/pip-wheel-jwjl8w34/isosplit5_7782f091cc66401a872c5d705e5ea439/.eggs/pybind11-2.11.1-py3.11.egg/pybind11/include -I/usr/include/python3.11 -c src/jisotonic5.cpp -o build/temp.linux-armv7l-cpython-311/src/jisotonic5.o -DVERSION_INFO=\"0.2.1\" -std=c++14 -fvisibility=hidden 2023-09-22T23:56:37,644 arm-linux-gnueabihf-g++ -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/src/isocut5.o build/temp.linux-armv7l-cpython-311/src/isocut6.o build/temp.linux-armv7l-cpython-311/src/isosplit5.o build/temp.linux-armv7l-cpython-311/src/isosplit6.o build/temp.linux-armv7l-cpython-311/src/isosplit6_pybind11.o build/temp.linux-armv7l-cpython-311/src/jisotonic5.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/isosplit6_interface.cpython-311-arm-linux-gnueabihf.so 2023-09-22T23:56:38,112 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2023-09-22T23:56:38,113 !! 2023-09-22T23:56:38,114 ******************************************************************************** 2023-09-22T23:56:38,115 Please avoid running ``setup.py`` directly. 2023-09-22T23:56:38,115 Instead, use pypa/build, pypa/installer or other 2023-09-22T23:56:38,115 standards-based tools. 2023-09-22T23:56:38,116 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2023-09-22T23:56:38,117 ******************************************************************************** 2023-09-22T23:56:38,118 !! 2023-09-22T23:56:38,119 self.initialize_options() 2023-09-22T23:56:38,139 installing to build/bdist.linux-armv7l/wheel 2023-09-22T23:56:38,139 running install 2023-09-22T23:56:38,163 running install_lib 2023-09-22T23:56:38,189 creating build/bdist.linux-armv7l 2023-09-22T23:56:38,189 creating build/bdist.linux-armv7l/wheel 2023-09-22T23:56:38,190 copying build/lib.linux-armv7l-cpython-311/isosplit5_interface.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel 2023-09-22T23:56:38,243 copying build/lib.linux-armv7l-cpython-311/isosplit6_interface.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel 2023-09-22T23:56:38,291 creating build/bdist.linux-armv7l/wheel/isosplit5 2023-09-22T23:56:38,293 copying build/lib.linux-armv7l-cpython-311/isosplit5/__init__.py -> build/bdist.linux-armv7l/wheel/isosplit5 2023-09-22T23:56:38,294 running install_egg_info 2023-09-22T23:56:38,347 running egg_info 2023-09-22T23:56:38,372 writing isosplit5.egg-info/PKG-INFO 2023-09-22T23:56:38,375 writing dependency_links to isosplit5.egg-info/dependency_links.txt 2023-09-22T23:56:38,376 writing requirements to isosplit5.egg-info/requires.txt 2023-09-22T23:56:38,378 writing top-level names to isosplit5.egg-info/top_level.txt 2023-09-22T23:56:38,408 reading manifest file 'isosplit5.egg-info/SOURCES.txt' 2023-09-22T23:56:38,411 reading manifest template 'MANIFEST.in' 2023-09-22T23:56:38,414 writing manifest file 'isosplit5.egg-info/SOURCES.txt' 2023-09-22T23:56:38,416 Copying isosplit5.egg-info to build/bdist.linux-armv7l/wheel/isosplit5-0.2.1-py3.11.egg-info 2023-09-22T23:56:38,425 running install_scripts 2023-09-22T23:56:38,480 creating build/bdist.linux-armv7l/wheel/isosplit5-0.2.1.dist-info/WHEEL 2023-09-22T23:56:38,482 creating '/tmp/pip-wheel-h4zgutkm/isosplit5-0.2.1-cp311-cp311-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2023-09-22T23:56:39,001 adding 'isosplit5_interface.cpython-311-arm-linux-gnueabihf.so' 2023-09-22T23:56:39,591 adding 'isosplit6_interface.cpython-311-arm-linux-gnueabihf.so' 2023-09-22T23:56:39,619 adding 'isosplit5/__init__.py' 2023-09-22T23:56:39,621 adding 'isosplit5-0.2.1.dist-info/METADATA' 2023-09-22T23:56:39,622 adding 'isosplit5-0.2.1.dist-info/WHEEL' 2023-09-22T23:56:39,623 adding 'isosplit5-0.2.1.dist-info/top_level.txt' 2023-09-22T23:56:39,624 adding 'isosplit5-0.2.1.dist-info/RECORD' 2023-09-22T23:56:39,648 removing build/bdist.linux-armv7l/wheel 2023-09-22T23:56:39,800 Building wheel for isosplit5 (setup.py): finished with status 'done' 2023-09-22T23:56:39,828 Created wheel for isosplit5: filename=isosplit5-0.2.1-cp311-cp311-linux_armv7l.whl size=2148853 sha256=63ae6051db0b51c7e7497b04cb68e88d5c91615db3895572883f2d99c828c3d9 2023-09-22T23:56:39,829 Stored in directory: /tmp/pip-ephem-wheel-cache-l81pa53_/wheels/d6/41/f5/29664e19c0a631e7f4b3abc6aa6905cd33399a4d730b023113 2023-09-22T23:56:39,838 Successfully built isosplit5 2023-09-22T23:56:39,901 Removed build tracker: '/tmp/pip-build-tracker-eduqfaw2'