2025-09-12T07:40:51,254 Created temporary directory: /tmp/pip-build-tracker-gysgyct2 2025-09-12T07:40:51,255 Initialized build tracking at /tmp/pip-build-tracker-gysgyct2 2025-09-12T07:40:51,255 Created build tracker: /tmp/pip-build-tracker-gysgyct2 2025-09-12T07:40:51,255 Entered build tracker: /tmp/pip-build-tracker-gysgyct2 2025-09-12T07:40:51,256 Created temporary directory: /tmp/pip-wheel-rnrxxtlh 2025-09-12T07:40:51,259 Created temporary directory: /tmp/pip-ephem-wheel-cache-o0edgzzf 2025-09-12T07:40:51,319 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-12T07:40:51,321 2 location(s) to search for versions of isosplit5: 2025-09-12T07:40:51,321 * https://pypi.org/simple/isosplit5/ 2025-09-12T07:40:51,321 * https://www.piwheels.org/simple/isosplit5/ 2025-09-12T07:40:51,322 Fetching project page and analyzing links: https://pypi.org/simple/isosplit5/ 2025-09-12T07:40:51,322 Getting page https://pypi.org/simple/isosplit5/ 2025-09-12T07:40:51,324 Found index url https://pypi.org/simple/ 2025-09-12T07:40:51,398 Fetched page https://pypi.org/simple/isosplit5/ as application/vnd.pypi.simple.v1+json 2025-09-12T07:40:51,400 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 2025-09-12T07:40:51,400 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 2025-09-12T07:40:51,400 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 2025-09-12T07:40:51,401 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 2025-09-12T07:40:51,401 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 2025-09-12T07:40:51,401 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 2025-09-12T07:40:51,401 Found link https://files.pythonhosted.org/packages/06/07/4b0f20085796a67b68725693fe6fb2c21437f6a388f6f1ff973ede21d0f6/isosplit5-0.2.3.tar.gz (from https://pypi.org/simple/isosplit5/), version: 0.2.3 2025-09-12T07:40:51,402 Fetching project page and analyzing links: https://www.piwheels.org/simple/isosplit5/ 2025-09-12T07:40:51,402 Getting page https://www.piwheels.org/simple/isosplit5/ 2025-09-12T07:40:51,403 Found index url https://www.piwheels.org/simple/ 2025-09-12T07:40:51,494 Fetched page https://www.piwheels.org/simple/isosplit5/ as text/html 2025-09-12T07:40:51,499 Skipping link: No binaries permitted for isosplit5: https://www.piwheels.org/simple/isosplit5/isosplit5-0.2.3-cp311-cp311-linux_armv6l.whl#sha256=b16c6309ab34c2ce52ff73f33b166b18a2693c53d29996a30f1d96d14327ed77 (from https://www.piwheels.org/simple/isosplit5/) 2025-09-12T07:40:51,500 Skipping link: No binaries permitted for isosplit5: https://www.piwheels.org/simple/isosplit5/isosplit5-0.2.3-cp311-cp311-linux_armv7l.whl#sha256=b16c6309ab34c2ce52ff73f33b166b18a2693c53d29996a30f1d96d14327ed77 (from https://www.piwheels.org/simple/isosplit5/) 2025-09-12T07:40:51,500 Skipping link: No binaries permitted for isosplit5: https://archive1.piwheels.org/simple/isosplit5/isosplit5-0.2.2-cp37-cp37m-linux_armv6l.whl#sha256=e38f668c7e5c355abcb4231865f3dcc514401b916d08519faff5e84e1ae203b6 (from https://www.piwheels.org/simple/isosplit5/) 2025-09-12T07:40:51,500 Skipping link: No binaries permitted for isosplit5: https://archive1.piwheels.org/simple/isosplit5/isosplit5-0.2.2-cp37-cp37m-linux_armv7l.whl#sha256=e38f668c7e5c355abcb4231865f3dcc514401b916d08519faff5e84e1ae203b6 (from https://www.piwheels.org/simple/isosplit5/) 2025-09-12T07:40:51,500 Skipping link: No binaries permitted for isosplit5: https://archive1.piwheels.org/simple/isosplit5/isosplit5-0.2.2-cp39-cp39-linux_armv6l.whl#sha256=699569000f42699ec76c197418e23cda30499474ee80508b0b217da09cb83d45 (from https://www.piwheels.org/simple/isosplit5/) 2025-09-12T07:40:51,500 Skipping link: No binaries permitted for isosplit5: https://archive1.piwheels.org/simple/isosplit5/isosplit5-0.2.2-cp39-cp39-linux_armv7l.whl#sha256=699569000f42699ec76c197418e23cda30499474ee80508b0b217da09cb83d45 (from https://www.piwheels.org/simple/isosplit5/) 2025-09-12T07:40:51,501 Skipping link: No binaries permitted for isosplit5: https://archive1.piwheels.org/simple/isosplit5/isosplit5-0.2.2-cp311-cp311-linux_armv6l.whl#sha256=85dfbcf1af99cf03fb7aba72ae4e3b789a0e7205f4d7f78e1cc60476aaf5860e (from https://www.piwheels.org/simple/isosplit5/) 2025-09-12T07:40:51,501 Skipping link: No binaries permitted for isosplit5: https://archive1.piwheels.org/simple/isosplit5/isosplit5-0.2.2-cp311-cp311-linux_armv7l.whl#sha256=85dfbcf1af99cf03fb7aba72ae4e3b789a0e7205f4d7f78e1cc60476aaf5860e (from https://www.piwheels.org/simple/isosplit5/) 2025-09-12T07:40:51,501 Skipping link: No binaries permitted for isosplit5: https://archive1.piwheels.org/simple/isosplit5/isosplit5-0.2.1-cp37-cp37m-linux_armv6l.whl#sha256=e7cfda6ebe94d327ab3d55064003c6be83a4aa62d8ce99aaa41824cc82a12a5a (from https://www.piwheels.org/simple/isosplit5/) 2025-09-12T07:40:51,501 Skipping link: No binaries permitted for isosplit5: https://archive1.piwheels.org/simple/isosplit5/isosplit5-0.2.1-cp37-cp37m-linux_armv7l.whl#sha256=e7cfda6ebe94d327ab3d55064003c6be83a4aa62d8ce99aaa41824cc82a12a5a (from https://www.piwheels.org/simple/isosplit5/) 2025-09-12T07:40:51,501 Skipping link: No binaries permitted for isosplit5: https://archive1.piwheels.org/simple/isosplit5/isosplit5-0.2.1-cp39-cp39-linux_armv6l.whl#sha256=d0bd2dc27f535fd0abcae1ebc38aaa1b158bf37c9cc4b726675503710b7d762e (from https://www.piwheels.org/simple/isosplit5/) 2025-09-12T07:40:51,501 Skipping link: No binaries permitted for isosplit5: https://archive1.piwheels.org/simple/isosplit5/isosplit5-0.2.1-cp39-cp39-linux_armv7l.whl#sha256=d0bd2dc27f535fd0abcae1ebc38aaa1b158bf37c9cc4b726675503710b7d762e (from https://www.piwheels.org/simple/isosplit5/) 2025-09-12T07:40:51,501 Skipping link: No binaries permitted for isosplit5: https://archive1.piwheels.org/simple/isosplit5/isosplit5-0.2.1-cp311-cp311-linux_armv6l.whl#sha256=63ae6051db0b51c7e7497b04cb68e88d5c91615db3895572883f2d99c828c3d9 (from https://www.piwheels.org/simple/isosplit5/) 2025-09-12T07:40:51,502 Skipping link: No binaries permitted for isosplit5: https://archive1.piwheels.org/simple/isosplit5/isosplit5-0.2.1-cp311-cp311-linux_armv7l.whl#sha256=63ae6051db0b51c7e7497b04cb68e88d5c91615db3895572883f2d99c828c3d9 (from https://www.piwheels.org/simple/isosplit5/) 2025-09-12T07:40:51,502 Skipping link: No binaries permitted for isosplit5: https://archive1.piwheels.org/simple/isosplit5/isosplit5-0.2.0-cp37-cp37m-linux_armv6l.whl#sha256=6f13918e69c3a0a1d58442f789285c79b2a5139b8a8806db038c6078c649cb06 (from https://www.piwheels.org/simple/isosplit5/) 2025-09-12T07:40:51,502 Skipping link: No binaries permitted for isosplit5: https://archive1.piwheels.org/simple/isosplit5/isosplit5-0.2.0-cp37-cp37m-linux_armv7l.whl#sha256=6f13918e69c3a0a1d58442f789285c79b2a5139b8a8806db038c6078c649cb06 (from https://www.piwheels.org/simple/isosplit5/) 2025-09-12T07:40:51,502 Skipping link: No binaries permitted for isosplit5: https://archive1.piwheels.org/simple/isosplit5/isosplit5-0.2.0-cp39-cp39-linux_armv6l.whl#sha256=6d03e1df22fbe224d05f0575312f03e60885150eb0d674836c2f6b04f904314c (from https://www.piwheels.org/simple/isosplit5/) 2025-09-12T07:40:51,502 Skipping link: No binaries permitted for isosplit5: https://archive1.piwheels.org/simple/isosplit5/isosplit5-0.2.0-cp39-cp39-linux_armv7l.whl#sha256=6d03e1df22fbe224d05f0575312f03e60885150eb0d674836c2f6b04f904314c (from https://www.piwheels.org/simple/isosplit5/) 2025-09-12T07:40:51,502 Skipping link: No binaries permitted for isosplit5: https://archive1.piwheels.org/simple/isosplit5/isosplit5-0.1.3-cp35-cp35m-linux_armv7l.whl#sha256=2c6c0af226494577c3110ec6b5418da6b9034a1af4590e5aadaccdb4d9d6c129 (from https://www.piwheels.org/simple/isosplit5/) 2025-09-12T07:40:51,503 Skipping link: No binaries permitted for isosplit5: https://archive1.piwheels.org/simple/isosplit5/isosplit5-0.1.3-cp35-cp35m-linux_armv6l.whl#sha256=2c6c0af226494577c3110ec6b5418da6b9034a1af4590e5aadaccdb4d9d6c129 (from https://www.piwheels.org/simple/isosplit5/) 2025-09-12T07:40:51,503 Skipping link: No binaries permitted for isosplit5: https://archive1.piwheels.org/simple/isosplit5/isosplit5-0.1.3-cp39-cp39-linux_armv6l.whl#sha256=10513d05f765fa875175657f8dfd5b31a994d89f9af5b126b489d338a8837276 (from https://www.piwheels.org/simple/isosplit5/) 2025-09-12T07:40:51,503 Skipping link: No binaries permitted for isosplit5: https://archive1.piwheels.org/simple/isosplit5/isosplit5-0.1.3-cp39-cp39-linux_armv7l.whl#sha256=10513d05f765fa875175657f8dfd5b31a994d89f9af5b126b489d338a8837276 (from https://www.piwheels.org/simple/isosplit5/) 2025-09-12T07:40:51,503 Skipping link: not a file: https://www.piwheels.org/simple/isosplit5/ 2025-09-12T07:40:51,503 Skipping link: not a file: https://pypi.org/simple/isosplit5/ 2025-09-12T07:40:51,531 Given no hashes to check 1 links for project 'isosplit5': discarding no candidates 2025-09-12T07:40:51,532 Collecting isosplit5==0.2.1 2025-09-12T07:40:51,533 Created temporary directory: /tmp/pip-unpack-8ls8_fgx 2025-09-12T07:40:51,673 Downloading isosplit5-0.2.1.tar.gz (22 kB) 2025-09-12T07:40:51,712 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-gysgyct2' 2025-09-12T07:40:51,713 Running setup.py (path:/tmp/pip-wheel-rnrxxtlh/isosplit5_516bf72830e949e5a91b97f1baec19ec/setup.py) egg_info for package isosplit5 2025-09-12T07:40:51,713 Created temporary directory: /tmp/pip-pip-egg-info-j12qckvv 2025-09-12T07:40:51,713 Preparing metadata (setup.py): started 2025-09-12T07:40:51,714 Running command python setup.py egg_info 2025-09-12T07:40:52,613 /usr/local/lib/python3.13/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-09-12T07:40:52,613 !! 2025-09-12T07:40:52,613 ******************************************************************************** 2025-09-12T07:40:52,613 Requirements should be satisfied by a PEP 517 installer. 2025-09-12T07:40:52,614 If you are using pip, you can try `pip install --use-pep517`. 2025-09-12T07:40:52,614 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-12T07:40:52,614 or your builds will no longer be supported. 2025-09-12T07:40:52,614 ******************************************************************************** 2025-09-12T07:40:52,614 !! 2025-09-12T07:40:52,614 dist.fetch_build_eggs(dist.setup_requires) 2025-09-12T07:40:55,992 running egg_info 2025-09-12T07:40:56,084 creating /tmp/pip-pip-egg-info-j12qckvv/isosplit5.egg-info 2025-09-12T07:40:56,084 writing /tmp/pip-pip-egg-info-j12qckvv/isosplit5.egg-info/PKG-INFO 2025-09-12T07:40:56,085 writing dependency_links to /tmp/pip-pip-egg-info-j12qckvv/isosplit5.egg-info/dependency_links.txt 2025-09-12T07:40:56,086 writing requirements to /tmp/pip-pip-egg-info-j12qckvv/isosplit5.egg-info/requires.txt 2025-09-12T07:40:56,086 writing top-level names to /tmp/pip-pip-egg-info-j12qckvv/isosplit5.egg-info/top_level.txt 2025-09-12T07:40:56,087 writing manifest file '/tmp/pip-pip-egg-info-j12qckvv/isosplit5.egg-info/SOURCES.txt' 2025-09-12T07:40:56,356 reading manifest file '/tmp/pip-pip-egg-info-j12qckvv/isosplit5.egg-info/SOURCES.txt' 2025-09-12T07:40:56,357 reading manifest template 'MANIFEST.in' 2025-09-12T07:40:56,361 writing manifest file '/tmp/pip-pip-egg-info-j12qckvv/isosplit5.egg-info/SOURCES.txt' 2025-09-12T07:40:56,494 Preparing metadata (setup.py): finished with status 'done' 2025-09-12T07:40:56,498 Source in /tmp/pip-wheel-rnrxxtlh/isosplit5_516bf72830e949e5a91b97f1baec19ec 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 2025-09-12T07:40:56,499 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-gysgyct2' 2025-09-12T07:40:56,502 Created temporary directory: /tmp/pip-unpack-2aa85gws 2025-09-12T07:40:56,503 Created temporary directory: /tmp/pip-unpack-hbettbxi 2025-09-12T07:40:56,503 Building wheels for collected packages: isosplit5 2025-09-12T07:40:56,504 Created temporary directory: /tmp/pip-wheel-lexe1unb 2025-09-12T07:40:56,505 DEPRECATION: Building 'isosplit5' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'isosplit5'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-12T07:40:56,506 Building wheel for isosplit5 (setup.py): started 2025-09-12T07:40:56,507 Destination directory: /tmp/pip-wheel-lexe1unb 2025-09-12T07:40:56,507 Running command python setup.py bdist_wheel 2025-09-12T07:40:57,457 /usr/local/lib/python3.13/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-09-12T07:40:57,457 !! 2025-09-12T07:40:57,457 ******************************************************************************** 2025-09-12T07:40:57,457 Requirements should be satisfied by a PEP 517 installer. 2025-09-12T07:40:57,458 If you are using pip, you can try `pip install --use-pep517`. 2025-09-12T07:40:57,458 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-12T07:40:57,458 or your builds will no longer be supported. 2025-09-12T07:40:57,458 ******************************************************************************** 2025-09-12T07:40:57,458 !! 2025-09-12T07:40:57,458 dist.fetch_build_eggs(dist.setup_requires) 2025-09-12T07:40:58,261 running bdist_wheel 2025-09-12T07:40:58,639 running build 2025-09-12T07:40:58,639 running build_py 2025-09-12T07:40:58,758 creating build/lib.linux-armv7l-cpython-313/isosplit5 2025-09-12T07:40:58,759 copying isosplit5/__init__.py -> build/lib.linux-armv7l-cpython-313/isosplit5 2025-09-12T07:40:58,761 running build_ext 2025-09-12T07:40:58,769 creating tmp 2025-09-12T07:40:58,770 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/include/python3.13 -c /tmp/tmpbpoo5j32.cpp -o tmp/tmpbpoo5j32.o -std=c++14 2025-09-12T07:40:58,836 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/include/python3.13 -c /tmp/tmpbb91gcek.cpp -o tmp/tmpbb91gcek.o -fvisibility=hidden 2025-09-12T07:40:59,269 building 'isosplit5_interface' extension 2025-09-12T07:40:59,276 creating build/temp.linux-armv7l-cpython-313/src 2025-09-12T07:40:59,277 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/tmp/pip-wheel-rnrxxtlh/isosplit5_516bf72830e949e5a91b97f1baec19ec/.eggs/pybind11-3.0.1-py3.13.egg/pybind11/include -I/tmp/pip-wheel-rnrxxtlh/isosplit5_516bf72830e949e5a91b97f1baec19ec/.eggs/pybind11-3.0.1-py3.13.egg/pybind11/include -I/usr/include/python3.13 -c src/isocut5.cpp -o build/temp.linux-armv7l-cpython-313/src/isocut5.o -DVERSION_INFO=\"0.2.1\" -std=c++14 -fvisibility=hidden 2025-09-12T07:40:59,898 src/isocut5.cpp: In function ‘void isocut5_old(double*, double*, bigint, double*, isocut5_opts)’: 2025-09-12T07:40:59,898 src/isocut5.cpp:136:40: warning: argument 1 value ‘4294967288’ exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 2025-09-12T07:40:59,898 136 | double* densities = (double*)malloc(sizeof(double) * (N_sub - 1)); 2025-09-12T07:40:59,898 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T07:40:59,899 In file included from /usr/include/c++/14/cstdlib:79, 2025-09-12T07:40:59,899 from /usr/include/c++/14/stdlib.h:36, 2025-09-12T07:40:59,899 from src/isocut5.h:19, 2025-09-12T07:40:59,899 from src/isocut5.cpp:16: 2025-09-12T07:40:59,899 /usr/include/stdlib.h:672:14: note: in a call to allocation function ‘void* malloc(size_t)’ declared here 2025-09-12T07:40:59,899 672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__ 2025-09-12T07:40:59,899 | ^~~~~~ 2025-09-12T07:40:59,900 src/isocut5.cpp:137:39: warning: argument 1 value ‘4294967288’ exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 2025-09-12T07:40:59,900 137 | double* spacings = (double*)malloc(sizeof(double) * (N_sub - 1)); 2025-09-12T07:40:59,900 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T07:40:59,900 /usr/include/stdlib.h:672:14: note: in a call to allocation function ‘void* malloc(size_t)’ declared here 2025-09-12T07:40:59,900 672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__ 2025-09-12T07:40:59,901 | ^~~~~~ 2025-09-12T07:40:59,901 src/isocut5.cpp:138:45: warning: argument 1 value ‘4294967288’ exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 2025-09-12T07:40:59,901 138 | double* multiplicities = (double*)malloc(sizeof(double) * (N_sub - 1)); 2025-09-12T07:40:59,901 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T07:40:59,901 /usr/include/stdlib.h:672:14: note: in a call to allocation function ‘void* malloc(size_t)’ declared here 2025-09-12T07:40:59,901 672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__ 2025-09-12T07:40:59,902 | ^~~~~~ 2025-09-12T07:41:00,238 src/isocut5.cpp: In function ‘void isocut5(double*, double*, bigint, double*, isocut5_opts)’: 2025-09-12T07:41:00,238 src/isocut5.cpp:54:40: warning: argument 1 value ‘4294967288’ exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 2025-09-12T07:41:00,239 54 | double* densities = (double*)malloc(sizeof(double) * (N_sub - 1)); 2025-09-12T07:41:00,239 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T07:41:00,239 /usr/include/stdlib.h:672:14: note: in a call to allocation function ‘void* malloc(size_t)’ declared here 2025-09-12T07:41:00,239 672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__ 2025-09-12T07:41:00,239 | ^~~~~~ 2025-09-12T07:41:00,239 src/isocut5.cpp:55:39: warning: argument 1 value ‘4294967288’ exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 2025-09-12T07:41:00,240 55 | double* spacings = (double*)malloc(sizeof(double) * (N_sub - 1)); 2025-09-12T07:41:00,240 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T07:41:00,240 /usr/include/stdlib.h:672:14: note: in a call to allocation function ‘void* malloc(size_t)’ declared here 2025-09-12T07:41:00,240 672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__ 2025-09-12T07:41:00,240 | ^~~~~~ 2025-09-12T07:41:00,241 src/isocut5.cpp:56:45: warning: argument 1 value ‘4294967288’ exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 2025-09-12T07:41:00,241 56 | double* multiplicities = (double*)malloc(sizeof(double) * (N_sub - 1)); 2025-09-12T07:41:00,241 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T07:41:00,241 /usr/include/stdlib.h:672:14: note: in a call to allocation function ‘void* malloc(size_t)’ declared here 2025-09-12T07:41:00,241 672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__ 2025-09-12T07:41:00,241 | ^~~~~~ 2025-09-12T07:41:00,478 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/tmp/pip-wheel-rnrxxtlh/isosplit5_516bf72830e949e5a91b97f1baec19ec/.eggs/pybind11-3.0.1-py3.13.egg/pybind11/include -I/tmp/pip-wheel-rnrxxtlh/isosplit5_516bf72830e949e5a91b97f1baec19ec/.eggs/pybind11-3.0.1-py3.13.egg/pybind11/include -I/usr/include/python3.13 -c src/isosplit5.cpp -o build/temp.linux-armv7l-cpython-313/src/isosplit5.o -DVERSION_INFO=\"0.2.1\" -std=c++14 -fvisibility=hidden 2025-09-12T07:41:01,268 src/isosplit5.cpp: In function ‘bool parcelate2(int*, bigint, bigint, double*, bigint, bigint, const parcelate2_opts&)’: 2025-09-12T07:41:01,268 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=] 2025-09-12T07:41:01,269 228 | printf("Warning in isosplit5: new parcel has no points -- perhaps dataset contains duplicate points? -- original size = %ld.\n", sz); 2025-09-12T07:41:01,269 | ~~^ ~~ 2025-09-12T07:41:01,269 | | | 2025-09-12T07:41:01,269 | | bigint {aka long long int} 2025-09-12T07:41:01,269 | long int 2025-09-12T07:41:01,269 | %lld 2025-09-12T07:41:01,269 src/isosplit5.cpp:153:14: warning: variable ‘something_changed’ set but not used [-Wunused-but-set-variable] 2025-09-12T07:41:01,269 153 | bool something_changed=false; 2025-09-12T07:41:01,269 | ^~~~~~~~~~~~~~~~~ 2025-09-12T07:41:03,303 In file included from /usr/include/c++/14/vector:72, 2025-09-12T07:41:03,303 from src/isosplit5.h:22, 2025-09-12T07:41:03,303 from src/isosplit5.cpp:16: 2025-09-12T07:41:03,303 /usr/include/c++/14/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]’: 2025-09-12T07:41:03,303 /usr/include/c++/14/bits/vector.tcc:954:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2025-09-12T07:41:03,303 954 | vector<_Tp, _Alloc>:: 2025-09-12T07:41:03,304 | ^~~~~~~~~~~~~~~~~~~ 2025-09-12T07:41:03,304 /usr/include/c++/14/bits/vector.tcc:954:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-12T07:41:03,304 /usr/include/c++/14/bits/vector.tcc:954:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-12T07:41:06,477 In function ‘bigint ns_isosplit5::compute_max(bigint, int*)’, 2025-09-12T07:41:06,478 inlined from ‘bigint ns_isosplit5::compute_max(bigint, int*)’ at src/isosplit5.cpp:541:8, 2025-09-12T07:41:06,478 inlined from ‘void ns_isosplit5::kmeans_multistep(int*, bigint, bigint, double*, bigint, bigint, bigint, kmeans_opts)’ at src/isosplit5.cpp:709:32: 2025-09-12T07:41:06,478 src/isosplit5.cpp:545:26: warning: ‘*labels1’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-12T07:41:06,478 545 | bigint ret = labels[0]; 2025-09-12T07:41:06,478 | ~~~~~~~~^ 2025-09-12T07:41:09,428 In file included from /usr/include/c++/14/vector:66: 2025-09-12T07:41:09,428 In member function ‘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]’, 2025-09-12T07:41:09,428 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: 2025-09-12T07:41:09,428 /usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-12T07:41:09,428 1488 | _M_range_insert(begin() + __offset, __first, __last, 2025-09-12T07:41:09,428 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T07:41:09,428 1489 | std::__iterator_category(__first)); 2025-09-12T07:41:09,429 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T07:41:09,429 /usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-12T07:41:09,429 In member function ‘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]’, 2025-09-12T07:41:09,429 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: 2025-09-12T07:41:09,429 /usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-12T07:41:09,429 1488 | _M_range_insert(begin() + __offset, __first, __last, 2025-09-12T07:41:09,429 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T07:41:09,429 1489 | std::__iterator_category(__first)); 2025-09-12T07:41:09,429 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T07:41:09,430 /usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-12T07:41:12,635 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/tmp/pip-wheel-rnrxxtlh/isosplit5_516bf72830e949e5a91b97f1baec19ec/.eggs/pybind11-3.0.1-py3.13.egg/pybind11/include -I/tmp/pip-wheel-rnrxxtlh/isosplit5_516bf72830e949e5a91b97f1baec19ec/.eggs/pybind11-3.0.1-py3.13.egg/pybind11/include -I/usr/include/python3.13 -c src/isosplit5_pybind11.cpp -o build/temp.linux-armv7l-cpython-313/src/isosplit5_pybind11.o -DVERSION_INFO=\"0.2.1\" -std=c++14 -fvisibility=hidden 2025-09-12T07:41:45,494 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/tmp/pip-wheel-rnrxxtlh/isosplit5_516bf72830e949e5a91b97f1baec19ec/.eggs/pybind11-3.0.1-py3.13.egg/pybind11/include -I/tmp/pip-wheel-rnrxxtlh/isosplit5_516bf72830e949e5a91b97f1baec19ec/.eggs/pybind11-3.0.1-py3.13.egg/pybind11/include -I/usr/include/python3.13 -c src/jisotonic5.cpp -o build/temp.linux-armv7l-cpython-313/src/jisotonic5.o -DVERSION_INFO=\"0.2.1\" -std=c++14 -fvisibility=hidden 2025-09-12T07:41:46,619 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-armv7l-cpython-313/src/isocut5.o build/temp.linux-armv7l-cpython-313/src/isosplit5.o build/temp.linux-armv7l-cpython-313/src/isosplit5_pybind11.o build/temp.linux-armv7l-cpython-313/src/jisotonic5.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-313/isosplit5_interface.cpython-313-arm-linux-gnueabihf.so 2025-09-12T07:41:47,034 building 'isosplit6_interface' extension 2025-09-12T07:41:47,036 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/tmp/pip-wheel-rnrxxtlh/isosplit5_516bf72830e949e5a91b97f1baec19ec/.eggs/pybind11-3.0.1-py3.13.egg/pybind11/include -I/tmp/pip-wheel-rnrxxtlh/isosplit5_516bf72830e949e5a91b97f1baec19ec/.eggs/pybind11-3.0.1-py3.13.egg/pybind11/include -I/usr/include/python3.13 -c src/isocut5.cpp -o build/temp.linux-armv7l-cpython-313/src/isocut5.o -DVERSION_INFO=\"0.2.1\" -std=c++14 -fvisibility=hidden 2025-09-12T07:41:47,666 src/isocut5.cpp: In function ‘void isocut5_old(double*, double*, bigint, double*, isocut5_opts)’: 2025-09-12T07:41:47,666 src/isocut5.cpp:136:40: warning: argument 1 value ‘4294967288’ exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 2025-09-12T07:41:47,666 136 | double* densities = (double*)malloc(sizeof(double) * (N_sub - 1)); 2025-09-12T07:41:47,666 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T07:41:47,666 In file included from /usr/include/c++/14/cstdlib:79, 2025-09-12T07:41:47,667 from /usr/include/c++/14/stdlib.h:36, 2025-09-12T07:41:47,667 from src/isocut5.h:19, 2025-09-12T07:41:47,667 from src/isocut5.cpp:16: 2025-09-12T07:41:47,667 /usr/include/stdlib.h:672:14: note: in a call to allocation function ‘void* malloc(size_t)’ declared here 2025-09-12T07:41:47,667 672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__ 2025-09-12T07:41:47,667 | ^~~~~~ 2025-09-12T07:41:47,667 src/isocut5.cpp:137:39: warning: argument 1 value ‘4294967288’ exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 2025-09-12T07:41:47,667 137 | double* spacings = (double*)malloc(sizeof(double) * (N_sub - 1)); 2025-09-12T07:41:47,668 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T07:41:47,668 /usr/include/stdlib.h:672:14: note: in a call to allocation function ‘void* malloc(size_t)’ declared here 2025-09-12T07:41:47,668 672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__ 2025-09-12T07:41:47,668 | ^~~~~~ 2025-09-12T07:41:47,668 src/isocut5.cpp:138:45: warning: argument 1 value ‘4294967288’ exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 2025-09-12T07:41:47,668 138 | double* multiplicities = (double*)malloc(sizeof(double) * (N_sub - 1)); 2025-09-12T07:41:47,668 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T07:41:47,668 /usr/include/stdlib.h:672:14: note: in a call to allocation function ‘void* malloc(size_t)’ declared here 2025-09-12T07:41:47,669 672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__ 2025-09-12T07:41:47,669 | ^~~~~~ 2025-09-12T07:41:48,007 src/isocut5.cpp: In function ‘void isocut5(double*, double*, bigint, double*, isocut5_opts)’: 2025-09-12T07:41:48,007 src/isocut5.cpp:54:40: warning: argument 1 value ‘4294967288’ exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 2025-09-12T07:41:48,007 54 | double* densities = (double*)malloc(sizeof(double) * (N_sub - 1)); 2025-09-12T07:41:48,007 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T07:41:48,007 /usr/include/stdlib.h:672:14: note: in a call to allocation function ‘void* malloc(size_t)’ declared here 2025-09-12T07:41:48,007 672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__ 2025-09-12T07:41:48,008 | ^~~~~~ 2025-09-12T07:41:48,008 src/isocut5.cpp:55:39: warning: argument 1 value ‘4294967288’ exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 2025-09-12T07:41:48,008 55 | double* spacings = (double*)malloc(sizeof(double) * (N_sub - 1)); 2025-09-12T07:41:48,008 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T07:41:48,008 /usr/include/stdlib.h:672:14: note: in a call to allocation function ‘void* malloc(size_t)’ declared here 2025-09-12T07:41:48,008 672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__ 2025-09-12T07:41:48,008 | ^~~~~~ 2025-09-12T07:41:48,008 src/isocut5.cpp:56:45: warning: argument 1 value ‘4294967288’ exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 2025-09-12T07:41:48,009 56 | double* multiplicities = (double*)malloc(sizeof(double) * (N_sub - 1)); 2025-09-12T07:41:48,009 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T07:41:48,009 /usr/include/stdlib.h:672:14: note: in a call to allocation function ‘void* malloc(size_t)’ declared here 2025-09-12T07:41:48,009 672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__ 2025-09-12T07:41:48,009 | ^~~~~~ 2025-09-12T07:41:48,240 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/tmp/pip-wheel-rnrxxtlh/isosplit5_516bf72830e949e5a91b97f1baec19ec/.eggs/pybind11-3.0.1-py3.13.egg/pybind11/include -I/tmp/pip-wheel-rnrxxtlh/isosplit5_516bf72830e949e5a91b97f1baec19ec/.eggs/pybind11-3.0.1-py3.13.egg/pybind11/include -I/usr/include/python3.13 -c src/isocut6.cpp -o build/temp.linux-armv7l-cpython-313/src/isocut6.o -DVERSION_INFO=\"0.2.1\" -std=c++14 -fvisibility=hidden 2025-09-12T07:41:48,704 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/tmp/pip-wheel-rnrxxtlh/isosplit5_516bf72830e949e5a91b97f1baec19ec/.eggs/pybind11-3.0.1-py3.13.egg/pybind11/include -I/tmp/pip-wheel-rnrxxtlh/isosplit5_516bf72830e949e5a91b97f1baec19ec/.eggs/pybind11-3.0.1-py3.13.egg/pybind11/include -I/usr/include/python3.13 -c src/isosplit5.cpp -o build/temp.linux-armv7l-cpython-313/src/isosplit5.o -DVERSION_INFO=\"0.2.1\" -std=c++14 -fvisibility=hidden 2025-09-12T07:41:49,431 src/isosplit5.cpp: In function ‘bool parcelate2(int*, bigint, bigint, double*, bigint, bigint, const parcelate2_opts&)’: 2025-09-12T07:41:49,431 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=] 2025-09-12T07:41:49,431 228 | printf("Warning in isosplit5: new parcel has no points -- perhaps dataset contains duplicate points? -- original size = %ld.\n", sz); 2025-09-12T07:41:49,432 | ~~^ ~~ 2025-09-12T07:41:49,432 | | | 2025-09-12T07:41:49,432 | | bigint {aka long long int} 2025-09-12T07:41:49,432 | long int 2025-09-12T07:41:49,432 | %lld 2025-09-12T07:41:49,432 src/isosplit5.cpp:153:14: warning: variable ‘something_changed’ set but not used [-Wunused-but-set-variable] 2025-09-12T07:41:49,432 153 | bool something_changed=false; 2025-09-12T07:41:49,432 | ^~~~~~~~~~~~~~~~~ 2025-09-12T07:41:51,320 In file included from /usr/include/c++/14/vector:72, 2025-09-12T07:41:51,320 from src/isosplit5.h:22, 2025-09-12T07:41:51,321 from src/isosplit5.cpp:16: 2025-09-12T07:41:51,321 /usr/include/c++/14/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]’: 2025-09-12T07:41:51,321 /usr/include/c++/14/bits/vector.tcc:954:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2025-09-12T07:41:51,321 954 | vector<_Tp, _Alloc>:: 2025-09-12T07:41:51,321 | ^~~~~~~~~~~~~~~~~~~ 2025-09-12T07:41:51,321 /usr/include/c++/14/bits/vector.tcc:954:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-12T07:41:51,322 /usr/include/c++/14/bits/vector.tcc:954:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-12T07:41:54,440 In function ‘bigint ns_isosplit5::compute_max(bigint, int*)’, 2025-09-12T07:41:54,440 inlined from ‘bigint ns_isosplit5::compute_max(bigint, int*)’ at src/isosplit5.cpp:541:8, 2025-09-12T07:41:54,441 inlined from ‘void ns_isosplit5::kmeans_multistep(int*, bigint, bigint, double*, bigint, bigint, bigint, kmeans_opts)’ at src/isosplit5.cpp:709:32: 2025-09-12T07:41:54,441 src/isosplit5.cpp:545:26: warning: ‘*labels1’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-12T07:41:54,441 545 | bigint ret = labels[0]; 2025-09-12T07:41:54,441 | ~~~~~~~~^ 2025-09-12T07:41:57,394 In file included from /usr/include/c++/14/vector:66: 2025-09-12T07:41:57,394 In member function ‘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]’, 2025-09-12T07:41:57,394 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: 2025-09-12T07:41:57,395 /usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-12T07:41:57,395 1488 | _M_range_insert(begin() + __offset, __first, __last, 2025-09-12T07:41:57,395 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T07:41:57,395 1489 | std::__iterator_category(__first)); 2025-09-12T07:41:57,395 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T07:41:57,395 /usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-12T07:41:57,395 In member function ‘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]’, 2025-09-12T07:41:57,395 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: 2025-09-12T07:41:57,396 /usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-12T07:41:57,396 1488 | _M_range_insert(begin() + __offset, __first, __last, 2025-09-12T07:41:57,396 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T07:41:57,396 1489 | std::__iterator_category(__first)); 2025-09-12T07:41:57,396 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T07:41:57,396 /usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-12T07:42:00,585 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/tmp/pip-wheel-rnrxxtlh/isosplit5_516bf72830e949e5a91b97f1baec19ec/.eggs/pybind11-3.0.1-py3.13.egg/pybind11/include -I/tmp/pip-wheel-rnrxxtlh/isosplit5_516bf72830e949e5a91b97f1baec19ec/.eggs/pybind11-3.0.1-py3.13.egg/pybind11/include -I/usr/include/python3.13 -c src/isosplit6.cpp -o build/temp.linux-armv7l-cpython-313/src/isosplit6.o -DVERSION_INFO=\"0.2.1\" -std=c++14 -fvisibility=hidden 2025-09-12T07:42:02,271 In file included from /usr/include/c++/14/vector:72, 2025-09-12T07:42:02,271 from src/isosplit5.h:22, 2025-09-12T07:42:02,271 from src/isosplit6.cpp:17: 2025-09-12T07:42:02,271 /usr/include/c++/14/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]’: 2025-09-12T07:42:02,271 /usr/include/c++/14/bits/vector.tcc:954:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2025-09-12T07:42:02,271 954 | vector<_Tp, _Alloc>:: 2025-09-12T07:42:02,272 | ^~~~~~~~~~~~~~~~~~~ 2025-09-12T07:42:02,272 /usr/include/c++/14/bits/vector.tcc:954:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-12T07:42:02,272 /usr/include/c++/14/bits/vector.tcc:954:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-12T07:42:03,420 In file included from /usr/include/c++/14/vector:66: 2025-09-12T07:42:03,420 In member function ‘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]’, 2025-09-12T07:42:03,420 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: 2025-09-12T07:42:03,421 /usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-12T07:42:03,421 1488 | _M_range_insert(begin() + __offset, __first, __last, 2025-09-12T07:42:03,421 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T07:42:03,421 1489 | std::__iterator_category(__first)); 2025-09-12T07:42:03,421 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T07:42:03,421 /usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-12T07:42:03,421 In member function ‘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]’, 2025-09-12T07:42:03,421 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: 2025-09-12T07:42:03,421 /usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-12T07:42:03,422 1488 | _M_range_insert(begin() + __offset, __first, __last, 2025-09-12T07:42:03,422 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T07:42:03,422 1489 | std::__iterator_category(__first)); 2025-09-12T07:42:03,422 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T07:42:03,422 /usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-12T07:42:05,650 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/tmp/pip-wheel-rnrxxtlh/isosplit5_516bf72830e949e5a91b97f1baec19ec/.eggs/pybind11-3.0.1-py3.13.egg/pybind11/include -I/tmp/pip-wheel-rnrxxtlh/isosplit5_516bf72830e949e5a91b97f1baec19ec/.eggs/pybind11-3.0.1-py3.13.egg/pybind11/include -I/usr/include/python3.13 -c src/isosplit6_pybind11.cpp -o build/temp.linux-armv7l-cpython-313/src/isosplit6_pybind11.o -DVERSION_INFO=\"0.2.1\" -std=c++14 -fvisibility=hidden 2025-09-12T07:42:38,330 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/tmp/pip-wheel-rnrxxtlh/isosplit5_516bf72830e949e5a91b97f1baec19ec/.eggs/pybind11-3.0.1-py3.13.egg/pybind11/include -I/tmp/pip-wheel-rnrxxtlh/isosplit5_516bf72830e949e5a91b97f1baec19ec/.eggs/pybind11-3.0.1-py3.13.egg/pybind11/include -I/usr/include/python3.13 -c src/jisotonic5.cpp -o build/temp.linux-armv7l-cpython-313/src/jisotonic5.o -DVERSION_INFO=\"0.2.1\" -std=c++14 -fvisibility=hidden 2025-09-12T07:42:39,466 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-armv7l-cpython-313/src/isocut5.o build/temp.linux-armv7l-cpython-313/src/isocut6.o build/temp.linux-armv7l-cpython-313/src/isosplit5.o build/temp.linux-armv7l-cpython-313/src/isosplit6.o build/temp.linux-armv7l-cpython-313/src/isosplit6_pybind11.o build/temp.linux-armv7l-cpython-313/src/jisotonic5.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-313/isosplit6_interface.cpython-313-arm-linux-gnueabihf.so 2025-09-12T07:42:40,049 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-09-12T07:42:40,049 !! 2025-09-12T07:42:40,049 ******************************************************************************** 2025-09-12T07:42:40,049 Please avoid running ``setup.py`` directly. 2025-09-12T07:42:40,049 Instead, use pypa/build, pypa/installer or other 2025-09-12T07:42:40,049 standards-based tools. 2025-09-12T07:42:40,050 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-12T07:42:40,050 or your builds will no longer be supported. 2025-09-12T07:42:40,050 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-09-12T07:42:40,050 ******************************************************************************** 2025-09-12T07:42:40,050 !! 2025-09-12T07:42:40,050 self.initialize_options() 2025-09-12T07:42:40,138 installing to build/bdist.linux-armv7l/wheel 2025-09-12T07:42:40,138 running install 2025-09-12T07:42:40,163 running install_lib 2025-09-12T07:42:40,252 creating build/bdist.linux-armv7l/wheel 2025-09-12T07:42:40,253 copying build/lib.linux-armv7l-cpython-313/isosplit6_interface.cpython-313-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/. 2025-09-12T07:42:40,268 copying build/lib.linux-armv7l-cpython-313/isosplit5_interface.cpython-313-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/. 2025-09-12T07:42:40,283 creating build/bdist.linux-armv7l/wheel/isosplit5 2025-09-12T07:42:40,283 copying build/lib.linux-armv7l-cpython-313/isosplit5/__init__.py -> build/bdist.linux-armv7l/wheel/./isosplit5 2025-09-12T07:42:40,283 running install_egg_info 2025-09-12T07:42:40,377 running egg_info 2025-09-12T07:42:40,468 writing isosplit5.egg-info/PKG-INFO 2025-09-12T07:42:40,469 writing dependency_links to isosplit5.egg-info/dependency_links.txt 2025-09-12T07:42:40,470 writing requirements to isosplit5.egg-info/requires.txt 2025-09-12T07:42:40,470 writing top-level names to isosplit5.egg-info/top_level.txt 2025-09-12T07:42:40,566 reading manifest file 'isosplit5.egg-info/SOURCES.txt' 2025-09-12T07:42:40,568 reading manifest template 'MANIFEST.in' 2025-09-12T07:42:40,572 writing manifest file 'isosplit5.egg-info/SOURCES.txt' 2025-09-12T07:42:40,572 Copying isosplit5.egg-info to build/bdist.linux-armv7l/wheel/./isosplit5-0.2.1-py3.13.egg-info 2025-09-12T07:42:40,575 running install_scripts 2025-09-12T07:42:40,638 creating build/bdist.linux-armv7l/wheel/isosplit5-0.2.1.dist-info/WHEEL 2025-09-12T07:42:40,639 creating '/tmp/pip-wheel-lexe1unb/isosplit5-0.2.1-cp313-cp313-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-09-12T07:42:41,256 adding 'isosplit5_interface.cpython-313-arm-linux-gnueabihf.so' 2025-09-12T07:42:41,950 adding 'isosplit6_interface.cpython-313-arm-linux-gnueabihf.so' 2025-09-12T07:42:41,975 adding 'isosplit5/__init__.py' 2025-09-12T07:42:41,975 adding 'isosplit5-0.2.1.dist-info/METADATA' 2025-09-12T07:42:41,976 adding 'isosplit5-0.2.1.dist-info/WHEEL' 2025-09-12T07:42:41,977 adding 'isosplit5-0.2.1.dist-info/top_level.txt' 2025-09-12T07:42:41,977 adding 'isosplit5-0.2.1.dist-info/RECORD' 2025-09-12T07:42:41,978 removing build/bdist.linux-armv7l/wheel 2025-09-12T07:42:42,150 Building wheel for isosplit5 (setup.py): finished with status 'done' 2025-09-12T07:42:42,182 Created wheel for isosplit5: filename=isosplit5-0.2.1-cp313-cp313-linux_armv7l.whl size=2512418 sha256=db355d7748fdf461f35d176129fea82279bee084d83a3e99b5311d437a913098 2025-09-12T07:42:42,183 Stored in directory: /tmp/pip-ephem-wheel-cache-o0edgzzf/wheels/de/a0/d0/bc346704b1853932c59b687042b536059c859907784a9a8e00 2025-09-12T07:42:42,192 Successfully built isosplit5 2025-09-12T07:42:42,199 Removed build tracker: '/tmp/pip-build-tracker-gysgyct2'