2023-09-22T23:55:29,405 Created temporary directory: /tmp/pip-build-tracker-h5j0etzf 2023-09-22T23:55:29,406 Initialized build tracking at /tmp/pip-build-tracker-h5j0etzf 2023-09-22T23:55:29,406 Created build tracker: /tmp/pip-build-tracker-h5j0etzf 2023-09-22T23:55:29,407 Entered build tracker: /tmp/pip-build-tracker-h5j0etzf 2023-09-22T23:55:29,407 Created temporary directory: /tmp/pip-wheel-exiv3xzz 2023-09-22T23:55:29,410 Created temporary directory: /tmp/pip-ephem-wheel-cache-313xwqm7 2023-09-22T23:55:29,435 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-22T23:55:29,438 2 location(s) to search for versions of isosplit5: 2023-09-22T23:55:29,438 * https://pypi.org/simple/isosplit5/ 2023-09-22T23:55:29,438 * https://www.piwheels.org/simple/isosplit5/ 2023-09-22T23:55:29,439 Fetching project page and analyzing links: https://pypi.org/simple/isosplit5/ 2023-09-22T23:55:29,440 Getting page https://pypi.org/simple/isosplit5/ 2023-09-22T23:55:29,441 Found index url https://pypi.org/simple/ 2023-09-22T23:55:29,583 Fetched page https://pypi.org/simple/isosplit5/ as application/vnd.pypi.simple.v1+json 2023-09-22T23:55:29,585 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:29,586 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:29,586 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:29,587 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:29,588 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:29,588 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:29,589 Fetching project page and analyzing links: https://www.piwheels.org/simple/isosplit5/ 2023-09-22T23:55:29,590 Getting page https://www.piwheels.org/simple/isosplit5/ 2023-09-22T23:55:29,591 Found index url https://www.piwheels.org/simple/ 2023-09-22T23:55:29,756 Fetched page https://www.piwheels.org/simple/isosplit5/ as text/html 2023-09-22T23:55:29,762 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:29,763 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:29,763 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:29,764 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:29,765 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:29,765 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:29,766 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:29,766 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:29,767 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:29,767 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:29,768 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:29,768 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:29,769 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:29,769 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:29,770 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:29,770 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:29,771 Skipping link: not a file: https://www.piwheels.org/simple/isosplit5/ 2023-09-22T23:55:29,772 Skipping link: not a file: https://pypi.org/simple/isosplit5/ 2023-09-22T23:55:29,790 Given no hashes to check 1 links for project 'isosplit5': discarding no candidates 2023-09-22T23:55:29,808 Collecting isosplit5==0.2.2 2023-09-22T23:55:29,811 Created temporary directory: /tmp/pip-unpack-bqritu25 2023-09-22T23:55:30,027 Downloading isosplit5-0.2.2.tar.gz (22 kB) 2023-09-22T23:55:30,134 Added isosplit5==0.2.2 from https://files.pythonhosted.org/packages/c1/53/52dd501d3b0705685ba2119b0710682141ee515b45329a2b035ad2c7e0db/isosplit5-0.2.2.tar.gz to build tracker '/tmp/pip-build-tracker-h5j0etzf' 2023-09-22T23:55:30,136 Running setup.py (path:/tmp/pip-wheel-exiv3xzz/isosplit5_b5eb6892772842beb3991dc8c6594efa/setup.py) egg_info for package isosplit5 2023-09-22T23:55:30,137 Created temporary directory: /tmp/pip-pip-egg-info-8nzwfo78 2023-09-22T23:55:30,138 Preparing metadata (setup.py): started 2023-09-22T23:55:30,139 Running command python setup.py egg_info 2023-09-22T23:55:30,975 /usr/local/lib/python3.11/dist-packages/setuptools/__init__.py:80: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2023-09-22T23:55:30,975 !! 2023-09-22T23:55:30,976 ******************************************************************************** 2023-09-22T23:55:30,976 Requirements should be satisfied by a PEP 517 installer. 2023-09-22T23:55:30,977 If you are using pip, you can try `pip install --use-pep517`. 2023-09-22T23:55:30,977 ******************************************************************************** 2023-09-22T23:55:30,978 !! 2023-09-22T23:55:30,979 dist.fetch_build_eggs(dist.setup_requires) 2023-09-22T23:55:33,748 running egg_info 2023-09-22T23:55:33,749 creating /tmp/pip-pip-egg-info-8nzwfo78/isosplit5.egg-info 2023-09-22T23:55:33,775 writing /tmp/pip-pip-egg-info-8nzwfo78/isosplit5.egg-info/PKG-INFO 2023-09-22T23:55:33,778 writing dependency_links to /tmp/pip-pip-egg-info-8nzwfo78/isosplit5.egg-info/dependency_links.txt 2023-09-22T23:55:33,779 writing requirements to /tmp/pip-pip-egg-info-8nzwfo78/isosplit5.egg-info/requires.txt 2023-09-22T23:55:33,780 writing top-level names to /tmp/pip-pip-egg-info-8nzwfo78/isosplit5.egg-info/top_level.txt 2023-09-22T23:55:33,782 writing manifest file '/tmp/pip-pip-egg-info-8nzwfo78/isosplit5.egg-info/SOURCES.txt' 2023-09-22T23:55:33,867 reading manifest file '/tmp/pip-pip-egg-info-8nzwfo78/isosplit5.egg-info/SOURCES.txt' 2023-09-22T23:55:33,869 reading manifest template 'MANIFEST.in' 2023-09-22T23:55:33,872 writing manifest file '/tmp/pip-pip-egg-info-8nzwfo78/isosplit5.egg-info/SOURCES.txt' 2023-09-22T23:55:33,983 Preparing metadata (setup.py): finished with status 'done' 2023-09-22T23:55:33,987 Source in /tmp/pip-wheel-exiv3xzz/isosplit5_b5eb6892772842beb3991dc8c6594efa has version 0.2.2, which satisfies requirement isosplit5==0.2.2 from https://files.pythonhosted.org/packages/c1/53/52dd501d3b0705685ba2119b0710682141ee515b45329a2b035ad2c7e0db/isosplit5-0.2.2.tar.gz 2023-09-22T23:55:33,988 Removed isosplit5==0.2.2 from https://files.pythonhosted.org/packages/c1/53/52dd501d3b0705685ba2119b0710682141ee515b45329a2b035ad2c7e0db/isosplit5-0.2.2.tar.gz from build tracker '/tmp/pip-build-tracker-h5j0etzf' 2023-09-22T23:55:33,993 Created temporary directory: /tmp/pip-unpack-9ttm6mmi 2023-09-22T23:55:33,994 Created temporary directory: /tmp/pip-unpack-w1f71m6r 2023-09-22T23:55:33,999 Building wheels for collected packages: isosplit5 2023-09-22T23:55:34,003 Created temporary directory: /tmp/pip-wheel-asf8zjsv 2023-09-22T23:55:34,004 Building wheel for isosplit5 (setup.py): started 2023-09-22T23:55:34,005 Destination directory: /tmp/pip-wheel-asf8zjsv 2023-09-22T23:55:34,005 Running command python setup.py bdist_wheel 2023-09-22T23:55:34,869 /usr/local/lib/python3.11/dist-packages/setuptools/__init__.py:80: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2023-09-22T23:55:34,870 !! 2023-09-22T23:55:34,871 ******************************************************************************** 2023-09-22T23:55:34,871 Requirements should be satisfied by a PEP 517 installer. 2023-09-22T23:55:34,872 If you are using pip, you can try `pip install --use-pep517`. 2023-09-22T23:55:34,873 ******************************************************************************** 2023-09-22T23:55:34,874 !! 2023-09-22T23:55:34,875 dist.fetch_build_eggs(dist.setup_requires) 2023-09-22T23:55:35,205 running bdist_wheel 2023-09-22T23:55:35,280 running build 2023-09-22T23:55:35,281 running build_py 2023-09-22T23:55:35,309 creating build 2023-09-22T23:55:35,310 creating build/lib.linux-armv7l-cpython-311 2023-09-22T23:55:35,310 creating build/lib.linux-armv7l-cpython-311/isosplit5 2023-09-22T23:55:35,312 copying isosplit5/__init__.py -> build/lib.linux-armv7l-cpython-311/isosplit5 2023-09-22T23:55:35,314 running build_ext 2023-09-22T23:55:35,321 creating tmp 2023-09-22T23:55:35,322 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/tmp_5cta2cm.cpp -o tmp/tmp_5cta2cm.o -std=c++14 2023-09-22T23:55:35,387 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/tmpg46pskk4.cpp -o tmp/tmpg46pskk4.o -fvisibility=hidden 2023-09-22T23:55:35,944 building 'isosplit5_interface' extension 2023-09-22T23:55:35,953 creating build/temp.linux-armv7l-cpython-311 2023-09-22T23:55:35,953 creating build/temp.linux-armv7l-cpython-311/src 2023-09-22T23:55:35,955 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-exiv3xzz/isosplit5_b5eb6892772842beb3991dc8c6594efa/.eggs/pybind11-2.11.1-py3.11.egg/pybind11/include -I/tmp/pip-wheel-exiv3xzz/isosplit5_b5eb6892772842beb3991dc8c6594efa/.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.2\" -std=c++14 -fvisibility=hidden 2023-09-22T23:55:37,012 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-exiv3xzz/isosplit5_b5eb6892772842beb3991dc8c6594efa/.eggs/pybind11-2.11.1-py3.11.egg/pybind11/include -I/tmp/pip-wheel-exiv3xzz/isosplit5_b5eb6892772842beb3991dc8c6594efa/.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.2\" -std=c++14 -fvisibility=hidden 2023-09-22T23:55:37,707 src/isosplit5.cpp: In function ‘bool parcelate2(int*, bigint, bigint, double*, bigint, bigint, const parcelate2_opts&)’: 2023-09-22T23:55:37,708 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:37,708 228 | printf("Warning in isosplit5: new parcel has no points -- perhaps dataset contains duplicate points? -- original size = %ld.\n", sz); 2023-09-22T23:55:37,709 | ~~^ ~~ 2023-09-22T23:55:37,710 | | | 2023-09-22T23:55:37,711 | | bigint {aka long long int} 2023-09-22T23:55:37,711 | long int 2023-09-22T23:55:37,712 | %lld 2023-09-22T23:55:37,713 src/isosplit5.cpp:153:14: warning: variable ‘something_changed’ set but not used [-Wunused-but-set-variable] 2023-09-22T23:55:37,713 153 | bool something_changed=false; 2023-09-22T23:55:37,714 | ^~~~~~~~~~~~~~~~~ 2023-09-22T23:55:39,342 In file included from /usr/include/c++/12/vector:70, 2023-09-22T23:55:39,343 from src/isosplit5.h:22, 2023-09-22T23:55:39,344 from src/isosplit5.cpp:16: 2023-09-22T23:55:39,345 /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:39,345 /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:39,346 739 | vector<_Tp, _Alloc>:: 2023-09-22T23:55:39,346 | ^~~~~~~~~~~~~~~~~~~ 2023-09-22T23:55:39,347 /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:39,347 /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:41,462 /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:41,463 /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:41,464 439 | vector<_Tp, _Alloc>:: 2023-09-22T23:55:41,464 | ^~~~~~~~~~~~~~~~~~~ 2023-09-22T23:55:41,504 In file included from /usr/include/c++/12/vector:64: 2023-09-22T23:55:41,505 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:41,505 inlined from ‘std::vector p2_randsample(bigint, bigint)’ at src/isosplit5.cpp:109:23: 2023-09-22T23:55:41,506 /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:41,506 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:55:41,507 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:55:41,580 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:41,581 inlined from ‘void ns_isosplit5::kmeans_initialize(double*, bigint, bigint, bigint, double*)’ at src/isosplit5.cpp:583:27: 2023-09-22T23:55:41,581 /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:41,582 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:55:41,583 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:55:41,737 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:41,737 inlined from ‘void ns_isosplit5::kmeans_maxsize(int*, bigint, bigint, double*, bigint, kmeans_opts)’ at src/isosplit5.cpp:684:33: 2023-09-22T23:55:41,738 /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:41,738 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:55:41,739 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:55:41,913 In function ‘bigint ns_isosplit5::compute_max(bigint, int*)’, 2023-09-22T23:55:41,914 inlined from ‘bigint ns_isosplit5::compute_max(bigint, int*)’ at src/isosplit5.cpp:541:8, 2023-09-22T23:55:41,914 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:41,915 src/isosplit5.cpp:545:26: warning: ‘*labels1’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-22T23:55:41,916 545 | bigint ret = labels[0]; 2023-09-22T23:55:41,917 | ~~~~~~~~^ 2023-09-22T23:55:41,918 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:41,919 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:41,919 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:41,920 /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:41,921 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:55:41,921 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:55:41,922 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:41,922 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:41,923 /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:41,923 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:55:41,924 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:55:42,144 /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:42,145 /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:42,146 439 | vector<_Tp, _Alloc>:: 2023-09-22T23:55:42,146 | ^~~~~~~~~~~~~~~~~~~ 2023-09-22T23:55:42,477 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = p2_parcel; _Alloc = std::allocator]’, 2023-09-22T23:55:42,478 inlined from ‘bool parcelate2(int*, bigint, bigint, double*, bigint, bigint, const parcelate2_opts&)’ at src/isosplit5.cpp:146:22: 2023-09-22T23:55:42,479 /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:42,479 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:55:42,480 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:55:42,480 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:42,481 inlined from ‘std::vector p2_randsample(bigint, bigint)’ at src/isosplit5.cpp:109:23, 2023-09-22T23:55:42,482 inlined from ‘bool parcelate2(int*, bigint, bigint, double*, bigint, bigint, const parcelate2_opts&)’ at src/isosplit5.cpp:187:73: 2023-09-22T23:55:42,483 /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:42,483 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:55:42,484 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:55:42,485 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:42,485 inlined from ‘bool parcelate2(int*, bigint, bigint, double*, bigint, bigint, const parcelate2_opts&)’ at src/isosplit5.cpp:209:59: 2023-09-22T23:55:42,486 /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:42,486 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:55:42,487 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:55:42,487 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:42,488 inlined from ‘bool parcelate2(int*, bigint, bigint, double*, bigint, bigint, const parcelate2_opts&)’ at src/isosplit5.cpp:219:49: 2023-09-22T23:55:42,488 /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:42,489 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:55:42,490 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:55:42,490 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = p2_parcel; _Alloc = std::allocator]’, 2023-09-22T23:55:42,491 inlined from ‘bool parcelate2(int*, bigint, bigint, double*, bigint, bigint, const parcelate2_opts&)’ at src/isosplit5.cpp:226:42: 2023-09-22T23:55:42,491 /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:42,492 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:55:42,493 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:55:43,396 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:43,397 inlined from ‘void get_pairs_to_compare3(std::vector*, std::vector*, bigint, bigint, double*)’ at src/isosplit5.cpp:1197:35: 2023-09-22T23:55:43,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:43,398 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:55:43,399 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:55:43,400 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:43,400 inlined from ‘void get_pairs_to_compare3(std::vector*, std::vector*, bigint, bigint, double*)’ at src/isosplit5.cpp:1198:35: 2023-09-22T23:55:43,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:43,401 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:55:43,402 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:55:43,613 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:43,614 inlined from ‘void get_pairs_to_compare2(std::vector*, std::vector*, bigint, bigint, double*)’ at src/isosplit5.cpp:1223:37: 2023-09-22T23:55:43,614 /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:43,615 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:55:43,616 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:55:43,616 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:43,617 inlined from ‘void get_pairs_to_compare2(std::vector*, std::vector*, bigint, bigint, double*)’ at src/isosplit5.cpp:1234:31: 2023-09-22T23:55:43,617 /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:43,618 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:55:43,618 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:55:43,619 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:43,619 inlined from ‘void get_pairs_to_compare2(std::vector*, std::vector*, bigint, bigint, double*)’ at src/isosplit5.cpp:1235:31: 2023-09-22T23:55:43,620 /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:43,620 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:55:43,621 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:55:44,425 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:44,426 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:44,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:44,427 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:55:44,428 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:55:44,429 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:44,430 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:44,430 /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:44,431 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:55:44,432 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:55:44,432 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:44,433 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:44,434 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:44,435 /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:44,435 1779 | _M_range_insert(__pos, __first, __last, 2023-09-22T23:55:44,436 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-22T23:55:44,436 1780 | std::__iterator_category(__first)); 2023-09-22T23:55:44,437 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-22T23:55:44,437 /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:44,438 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:44,438 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:44,439 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:44,439 /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:44,440 1779 | _M_range_insert(__pos, __first, __last, 2023-09-22T23:55:44,441 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-22T23:55:44,442 1780 | std::__iterator_category(__first)); 2023-09-22T23:55:44,442 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-22T23:55:44,443 /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:45,226 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:45,227 inlined from ‘bool isosplit5(int*, bigint, bigint, double*, isosplit5_opts)’ at src/isosplit5.cpp:432:37: 2023-09-22T23:55:45,227 /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:45,228 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:55:45,228 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:55:46,752 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-exiv3xzz/isosplit5_b5eb6892772842beb3991dc8c6594efa/.eggs/pybind11-2.11.1-py3.11.egg/pybind11/include -I/tmp/pip-wheel-exiv3xzz/isosplit5_b5eb6892772842beb3991dc8c6594efa/.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.2\" -std=c++14 -fvisibility=hidden 2023-09-22T23:56:11,264 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-exiv3xzz/isosplit5_b5eb6892772842beb3991dc8c6594efa/.eggs/pybind11-2.11.1-py3.11.egg/pybind11/include -I/tmp/pip-wheel-exiv3xzz/isosplit5_b5eb6892772842beb3991dc8c6594efa/.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.2\" -std=c++14 -fvisibility=hidden 2023-09-22T23:56:12,458 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:56:12,876 building 'isosplit6_interface' extension 2023-09-22T23:56:12,877 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-exiv3xzz/isosplit5_b5eb6892772842beb3991dc8c6594efa/.eggs/pybind11-2.11.1-py3.11.egg/pybind11/include -I/tmp/pip-wheel-exiv3xzz/isosplit5_b5eb6892772842beb3991dc8c6594efa/.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.2\" -std=c++14 -fvisibility=hidden 2023-09-22T23:56:13,919 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-exiv3xzz/isosplit5_b5eb6892772842beb3991dc8c6594efa/.eggs/pybind11-2.11.1-py3.11.egg/pybind11/include -I/tmp/pip-wheel-exiv3xzz/isosplit5_b5eb6892772842beb3991dc8c6594efa/.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.2\" -std=c++14 -fvisibility=hidden 2023-09-22T23:56:14,358 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-exiv3xzz/isosplit5_b5eb6892772842beb3991dc8c6594efa/.eggs/pybind11-2.11.1-py3.11.egg/pybind11/include -I/tmp/pip-wheel-exiv3xzz/isosplit5_b5eb6892772842beb3991dc8c6594efa/.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.2\" -std=c++14 -fvisibility=hidden 2023-09-22T23:56:15,062 src/isosplit5.cpp: In function ‘bool parcelate2(int*, bigint, bigint, double*, bigint, bigint, const parcelate2_opts&)’: 2023-09-22T23:56:15,062 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:56:15,063 228 | printf("Warning in isosplit5: new parcel has no points -- perhaps dataset contains duplicate points? -- original size = %ld.\n", sz); 2023-09-22T23:56:15,064 | ~~^ ~~ 2023-09-22T23:56:15,064 | | | 2023-09-22T23:56:15,065 | | bigint {aka long long int} 2023-09-22T23:56:15,066 | long int 2023-09-22T23:56:15,066 | %lld 2023-09-22T23:56:15,067 src/isosplit5.cpp:153:14: warning: variable ‘something_changed’ set but not used [-Wunused-but-set-variable] 2023-09-22T23:56:15,068 153 | bool something_changed=false; 2023-09-22T23:56:15,068 | ^~~~~~~~~~~~~~~~~ 2023-09-22T23:56:16,707 In file included from /usr/include/c++/12/vector:70, 2023-09-22T23:56:16,708 from src/isosplit5.h:22, 2023-09-22T23:56:16,709 from src/isosplit5.cpp:16: 2023-09-22T23:56:16,709 /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:16,710 /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:16,711 739 | vector<_Tp, _Alloc>:: 2023-09-22T23:56:16,711 | ^~~~~~~~~~~~~~~~~~~ 2023-09-22T23:56:16,712 /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:16,712 /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:18,839 /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:18,839 /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:18,840 439 | vector<_Tp, _Alloc>:: 2023-09-22T23:56:18,841 | ^~~~~~~~~~~~~~~~~~~ 2023-09-22T23:56:18,880 In file included from /usr/include/c++/12/vector:64: 2023-09-22T23:56:18,881 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:18,881 inlined from ‘std::vector p2_randsample(bigint, bigint)’ at src/isosplit5.cpp:109:23: 2023-09-22T23:56:18,882 /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:18,883 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:56:18,884 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:56:18,957 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:18,958 inlined from ‘void ns_isosplit5::kmeans_initialize(double*, bigint, bigint, bigint, double*)’ at src/isosplit5.cpp:583:27: 2023-09-22T23:56:18,958 /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:18,959 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:56:18,959 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:56:19,113 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:19,113 inlined from ‘void ns_isosplit5::kmeans_maxsize(int*, bigint, bigint, double*, bigint, kmeans_opts)’ at src/isosplit5.cpp:684:33: 2023-09-22T23:56:19,114 /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:19,115 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:56:19,116 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:56:19,294 In function ‘bigint ns_isosplit5::compute_max(bigint, int*)’, 2023-09-22T23:56:19,295 inlined from ‘bigint ns_isosplit5::compute_max(bigint, int*)’ at src/isosplit5.cpp:541:8, 2023-09-22T23:56:19,295 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:19,296 src/isosplit5.cpp:545:26: warning: ‘*labels1’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-22T23:56:19,297 545 | bigint ret = labels[0]; 2023-09-22T23:56:19,297 | ~~~~~~~~^ 2023-09-22T23:56:19,300 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:19,300 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:19,301 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:19,302 /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:19,302 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:56:19,303 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:56:19,304 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:19,304 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:19,305 /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:19,306 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:56:19,307 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:56:19,528 /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:19,529 /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:19,530 439 | vector<_Tp, _Alloc>:: 2023-09-22T23:56:19,531 | ^~~~~~~~~~~~~~~~~~~ 2023-09-22T23:56:19,863 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = p2_parcel; _Alloc = std::allocator]’, 2023-09-22T23:56:19,863 inlined from ‘bool parcelate2(int*, bigint, bigint, double*, bigint, bigint, const parcelate2_opts&)’ at src/isosplit5.cpp:146:22: 2023-09-22T23:56:19,864 /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:19,865 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:56:19,865 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:56:19,866 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:19,867 inlined from ‘std::vector p2_randsample(bigint, bigint)’ at src/isosplit5.cpp:109:23, 2023-09-22T23:56:19,868 inlined from ‘bool parcelate2(int*, bigint, bigint, double*, bigint, bigint, const parcelate2_opts&)’ at src/isosplit5.cpp:187:73: 2023-09-22T23:56:19,869 /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:19,869 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:56:19,870 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:56:19,870 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:19,871 inlined from ‘bool parcelate2(int*, bigint, bigint, double*, bigint, bigint, const parcelate2_opts&)’ at src/isosplit5.cpp:209:59: 2023-09-22T23:56:19,871 /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:19,872 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:56:19,872 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:56:19,873 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:19,873 inlined from ‘bool parcelate2(int*, bigint, bigint, double*, bigint, bigint, const parcelate2_opts&)’ at src/isosplit5.cpp:219:49: 2023-09-22T23:56:19,874 /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:19,875 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:56:19,876 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:56:19,876 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = p2_parcel; _Alloc = std::allocator]’, 2023-09-22T23:56:19,877 inlined from ‘bool parcelate2(int*, bigint, bigint, double*, bigint, bigint, const parcelate2_opts&)’ at src/isosplit5.cpp:226:42: 2023-09-22T23:56:19,878 /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:19,879 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:56:19,880 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:56:20,790 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:20,791 inlined from ‘void get_pairs_to_compare3(std::vector*, std::vector*, bigint, bigint, double*)’ at src/isosplit5.cpp:1197:35: 2023-09-22T23:56:20,792 /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:20,792 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:56:20,793 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:56:20,794 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:20,795 inlined from ‘void get_pairs_to_compare3(std::vector*, std::vector*, bigint, bigint, double*)’ at src/isosplit5.cpp:1198:35: 2023-09-22T23:56:20,795 /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:20,796 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:56:20,797 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:56:21,008 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:21,008 inlined from ‘void get_pairs_to_compare2(std::vector*, std::vector*, bigint, bigint, double*)’ at src/isosplit5.cpp:1223:37: 2023-09-22T23:56:21,009 /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:21,010 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:56:21,010 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:56:21,011 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:21,011 inlined from ‘void get_pairs_to_compare2(std::vector*, std::vector*, bigint, bigint, double*)’ at src/isosplit5.cpp:1234:31: 2023-09-22T23:56:21,012 /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:21,012 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:56:21,013 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:56:21,014 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:21,014 inlined from ‘void get_pairs_to_compare2(std::vector*, std::vector*, bigint, bigint, double*)’ at src/isosplit5.cpp:1235:31: 2023-09-22T23:56:21,015 /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:21,015 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:56:21,016 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:56:21,828 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:21,829 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:21,830 /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:21,831 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:56:21,831 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:56:21,832 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:21,833 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:21,833 /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:21,834 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:56:21,835 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:56:21,835 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:21,836 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:21,837 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:21,838 /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:21,838 1779 | _M_range_insert(__pos, __first, __last, 2023-09-22T23:56:21,839 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-22T23:56:21,839 1780 | std::__iterator_category(__first)); 2023-09-22T23:56:21,840 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-22T23:56:21,840 /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:21,841 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:21,841 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:21,842 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:21,843 /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:21,844 1779 | _M_range_insert(__pos, __first, __last, 2023-09-22T23:56:21,844 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-22T23:56:21,845 1780 | std::__iterator_category(__first)); 2023-09-22T23:56:21,846 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-22T23:56:21,846 /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:22,630 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:22,631 inlined from ‘bool isosplit5(int*, bigint, bigint, double*, isosplit5_opts)’ at src/isosplit5.cpp:432:37: 2023-09-22T23:56:22,632 /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:22,632 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:56:22,634 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:56:24,169 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-exiv3xzz/isosplit5_b5eb6892772842beb3991dc8c6594efa/.eggs/pybind11-2.11.1-py3.11.egg/pybind11/include -I/tmp/pip-wheel-exiv3xzz/isosplit5_b5eb6892772842beb3991dc8c6594efa/.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.2\" -std=c++14 -fvisibility=hidden 2023-09-22T23:56:25,667 In file included from /usr/include/c++/12/vector:70, 2023-09-22T23:56:25,668 from src/isosplit5.h:22, 2023-09-22T23:56:25,669 from src/isosplit6.cpp:17: 2023-09-22T23:56:25,669 /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:25,670 /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:25,670 739 | vector<_Tp, _Alloc>:: 2023-09-22T23:56:25,671 | ^~~~~~~~~~~~~~~~~~~ 2023-09-22T23:56:25,672 /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:25,672 /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:25,850 /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:25,851 /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:25,852 439 | vector<_Tp, _Alloc>:: 2023-09-22T23:56:25,853 | ^~~~~~~~~~~~~~~~~~~ 2023-09-22T23:56:26,597 In file included from /usr/include/c++/12/vector:64: 2023-09-22T23:56:26,598 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:26,598 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:26,599 /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:26,600 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:56:26,600 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:56:26,601 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:26,602 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:26,602 /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:26,603 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:56:26,604 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:56:26,605 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:26,605 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:26,606 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:26,606 /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:26,606 1779 | _M_range_insert(__pos, __first, __last, 2023-09-22T23:56:26,607 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-22T23:56:26,608 1780 | std::__iterator_category(__first)); 2023-09-22T23:56:26,608 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-22T23:56:26,609 /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:26,609 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:26,610 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:26,611 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:26,611 /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:26,612 1779 | _M_range_insert(__pos, __first, __last, 2023-09-22T23:56:26,613 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-22T23:56:26,613 1780 | std::__iterator_category(__first)); 2023-09-22T23:56:26,614 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-22T23:56:26,615 /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:27,340 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:27,341 inlined from ‘bool isosplit6(int*, bigint, bigint, double*, isosplit6_opts)’ at src/isosplit6.cpp:196:37: 2023-09-22T23:56:27,342 /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:27,343 1287 | _M_realloc_insert(end(), __x); 2023-09-22T23:56:27,343 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-22T23:56:28,362 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-exiv3xzz/isosplit5_b5eb6892772842beb3991dc8c6594efa/.eggs/pybind11-2.11.1-py3.11.egg/pybind11/include -I/tmp/pip-wheel-exiv3xzz/isosplit5_b5eb6892772842beb3991dc8c6594efa/.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.2\" -std=c++14 -fvisibility=hidden 2023-09-22T23:56:52,955 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-exiv3xzz/isosplit5_b5eb6892772842beb3991dc8c6594efa/.eggs/pybind11-2.11.1-py3.11.egg/pybind11/include -I/tmp/pip-wheel-exiv3xzz/isosplit5_b5eb6892772842beb3991dc8c6594efa/.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.2\" -std=c++14 -fvisibility=hidden 2023-09-22T23:56:54,160 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:54,706 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2023-09-22T23:56:54,706 !! 2023-09-22T23:56:54,707 ******************************************************************************** 2023-09-22T23:56:54,708 Please avoid running ``setup.py`` directly. 2023-09-22T23:56:54,709 Instead, use pypa/build, pypa/installer or other 2023-09-22T23:56:54,710 standards-based tools. 2023-09-22T23:56:54,711 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2023-09-22T23:56:54,711 ******************************************************************************** 2023-09-22T23:56:54,713 !! 2023-09-22T23:56:54,713 self.initialize_options() 2023-09-22T23:56:54,768 installing to build/bdist.linux-armv7l/wheel 2023-09-22T23:56:54,780 running install 2023-09-22T23:56:54,801 running install_lib 2023-09-22T23:56:54,964 creating build/bdist.linux-armv7l 2023-09-22T23:56:54,965 creating build/bdist.linux-armv7l/wheel 2023-09-22T23:56:54,968 creating build/bdist.linux-armv7l/wheel/isosplit5 2023-09-22T23:56:54,969 copying build/lib.linux-armv7l-cpython-311/isosplit5/__init__.py -> build/bdist.linux-armv7l/wheel/isosplit5 2023-09-22T23:56:54,973 copying build/lib.linux-armv7l-cpython-311/isosplit6_interface.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel 2023-09-22T23:56:55,034 copying build/lib.linux-armv7l-cpython-311/isosplit5_interface.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel 2023-09-22T23:56:55,087 running install_egg_info 2023-09-22T23:56:55,147 running egg_info 2023-09-22T23:56:55,177 writing isosplit5.egg-info/PKG-INFO 2023-09-22T23:56:55,180 writing dependency_links to isosplit5.egg-info/dependency_links.txt 2023-09-22T23:56:55,183 writing requirements to isosplit5.egg-info/requires.txt 2023-09-22T23:56:55,184 writing top-level names to isosplit5.egg-info/top_level.txt 2023-09-22T23:56:55,217 reading manifest file 'isosplit5.egg-info/SOURCES.txt' 2023-09-22T23:56:55,220 reading manifest template 'MANIFEST.in' 2023-09-22T23:56:55,224 writing manifest file 'isosplit5.egg-info/SOURCES.txt' 2023-09-22T23:56:55,225 Copying isosplit5.egg-info to build/bdist.linux-armv7l/wheel/isosplit5-0.2.2-py3.11.egg-info 2023-09-22T23:56:55,235 running install_scripts 2023-09-22T23:56:55,288 creating build/bdist.linux-armv7l/wheel/isosplit5-0.2.2.dist-info/WHEEL 2023-09-22T23:56:55,292 creating '/tmp/pip-wheel-asf8zjsv/isosplit5-0.2.2-cp311-cp311-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2023-09-22T23:56:55,831 adding 'isosplit5_interface.cpython-311-arm-linux-gnueabihf.so' 2023-09-22T23:56:56,413 adding 'isosplit6_interface.cpython-311-arm-linux-gnueabihf.so' 2023-09-22T23:56:56,442 adding 'isosplit5/__init__.py' 2023-09-22T23:56:56,443 adding 'isosplit5-0.2.2.dist-info/METADATA' 2023-09-22T23:56:56,444 adding 'isosplit5-0.2.2.dist-info/WHEEL' 2023-09-22T23:56:56,445 adding 'isosplit5-0.2.2.dist-info/top_level.txt' 2023-09-22T23:56:56,446 adding 'isosplit5-0.2.2.dist-info/RECORD' 2023-09-22T23:56:56,482 removing build/bdist.linux-armv7l/wheel 2023-09-22T23:56:56,631 Building wheel for isosplit5 (setup.py): finished with status 'done' 2023-09-22T23:56:56,660 Created wheel for isosplit5: filename=isosplit5-0.2.2-cp311-cp311-linux_armv7l.whl size=2148882 sha256=85dfbcf1af99cf03fb7aba72ae4e3b789a0e7205f4d7f78e1cc60476aaf5860e 2023-09-22T23:56:56,661 Stored in directory: /tmp/pip-ephem-wheel-cache-313xwqm7/wheels/e1/b7/0e/b847e0aea11d621a9868d77205fedc22c20e2203016f40c181 2023-09-22T23:56:56,670 Successfully built isosplit5 2023-09-22T23:56:56,734 Removed build tracker: '/tmp/pip-build-tracker-h5j0etzf'