2025-10-16T17:56:12,477 Created temporary directory: /tmp/pip-build-tracker-cy378i5u 2025-10-16T17:56:12,477 Initialized build tracking at /tmp/pip-build-tracker-cy378i5u 2025-10-16T17:56:12,477 Created build tracker: /tmp/pip-build-tracker-cy378i5u 2025-10-16T17:56:12,477 Entered build tracker: /tmp/pip-build-tracker-cy378i5u 2025-10-16T17:56:12,478 Created temporary directory: /tmp/pip-wheel-mzq_w930 2025-10-16T17:56:12,481 Created temporary directory: /tmp/pip-ephem-wheel-cache-97qu5vhc 2025-10-16T17:56:12,539 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-16T17:56:12,542 2 location(s) to search for versions of isosplit5: 2025-10-16T17:56:12,542 * https://pypi.org/simple/isosplit5/ 2025-10-16T17:56:12,542 * https://www.piwheels.org/simple/isosplit5/ 2025-10-16T17:56:12,542 Fetching project page and analyzing links: https://pypi.org/simple/isosplit5/ 2025-10-16T17:56:12,542 Getting page https://pypi.org/simple/isosplit5/ 2025-10-16T17:56:12,543 Found index url https://pypi.org/simple/ 2025-10-16T17:56:12,690 Fetched page https://pypi.org/simple/isosplit5/ as application/vnd.pypi.simple.v1+json 2025-10-16T17:56:12,693 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-10-16T17:56:12,693 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-10-16T17:56:12,694 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-10-16T17:56:12,694 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-10-16T17:56:12,695 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-10-16T17:56:12,695 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-10-16T17:56:12,696 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-10-16T17:56:12,697 Fetching project page and analyzing links: https://www.piwheels.org/simple/isosplit5/ 2025-10-16T17:56:12,697 Getting page https://www.piwheels.org/simple/isosplit5/ 2025-10-16T17:56:12,699 Found index url https://www.piwheels.org/simple/ 2025-10-16T17:56:12,792 Fetched page https://www.piwheels.org/simple/isosplit5/ as text/html 2025-10-16T17:56:12,799 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-10-16T17:56:12,799 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-10-16T17:56:12,799 Skipping link: No binaries permitted for isosplit5: https://www.piwheels.org/simple/isosplit5/isosplit5-0.2.3-cp39-cp39-linux_armv6l.whl#sha256=a8e20c4e2c1f50ffe8cc52ab30681507d9a881cc4c4c2caa24e75b4e2c346410 (from https://www.piwheels.org/simple/isosplit5/) 2025-10-16T17:56:12,799 Skipping link: No binaries permitted for isosplit5: https://www.piwheels.org/simple/isosplit5/isosplit5-0.2.3-cp39-cp39-linux_armv7l.whl#sha256=a8e20c4e2c1f50ffe8cc52ab30681507d9a881cc4c4c2caa24e75b4e2c346410 (from https://www.piwheels.org/simple/isosplit5/) 2025-10-16T17:56:12,799 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-10-16T17:56:12,800 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-10-16T17:56:12,800 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-10-16T17:56:12,800 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-10-16T17:56:12,800 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-10-16T17:56:12,800 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-10-16T17:56:12,800 Skipping link: No binaries permitted for isosplit5: https://www.piwheels.org/simple/isosplit5/isosplit5-0.2.2-cp313-cp313-linux_armv6l.whl#sha256=884bffae1fc9bd75ca340c65a130e7a35e4627a4fd267bf9917d6bcef2b915ba (from https://www.piwheels.org/simple/isosplit5/) 2025-10-16T17:56:12,800 Skipping link: No binaries permitted for isosplit5: https://www.piwheels.org/simple/isosplit5/isosplit5-0.2.2-cp313-cp313-linux_armv7l.whl#sha256=884bffae1fc9bd75ca340c65a130e7a35e4627a4fd267bf9917d6bcef2b915ba (from https://www.piwheels.org/simple/isosplit5/) 2025-10-16T17:56:12,800 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-10-16T17:56:12,801 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-10-16T17:56:12,801 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-10-16T17:56:12,801 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-10-16T17:56:12,801 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-10-16T17:56:12,801 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-10-16T17:56:12,801 Skipping link: No binaries permitted for isosplit5: https://www.piwheels.org/simple/isosplit5/isosplit5-0.2.1-cp313-cp313-linux_armv6l.whl#sha256=db355d7748fdf461f35d176129fea82279bee084d83a3e99b5311d437a913098 (from https://www.piwheels.org/simple/isosplit5/) 2025-10-16T17:56:12,801 Skipping link: No binaries permitted for isosplit5: https://www.piwheels.org/simple/isosplit5/isosplit5-0.2.1-cp313-cp313-linux_armv7l.whl#sha256=db355d7748fdf461f35d176129fea82279bee084d83a3e99b5311d437a913098 (from https://www.piwheels.org/simple/isosplit5/) 2025-10-16T17:56:12,802 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-10-16T17:56:12,802 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-10-16T17:56:12,802 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-10-16T17:56:12,802 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-10-16T17:56:12,802 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-10-16T17:56:12,802 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-10-16T17:56:12,802 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-10-16T17:56:12,803 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-10-16T17:56:12,803 Skipping link: not a file: https://www.piwheels.org/simple/isosplit5/ 2025-10-16T17:56:12,803 Skipping link: not a file: https://pypi.org/simple/isosplit5/ 2025-10-16T17:56:12,827 Given no hashes to check 1 links for project 'isosplit5': discarding no candidates 2025-10-16T17:56:12,828 Collecting isosplit5==0.2.0 2025-10-16T17:56:12,829 Created temporary directory: /tmp/pip-unpack-575hgc7x 2025-10-16T17:56:13,056 Downloading isosplit5-0.2.0.tar.gz (21 kB) 2025-10-16T17:56:13,091 Added isosplit5==0.2.0 from https://files.pythonhosted.org/packages/09/52/441aa2d7ef18d416771002a8267e27b84b5ab66234347f3234d604d2a41b/isosplit5-0.2.0.tar.gz to build tracker '/tmp/pip-build-tracker-cy378i5u' 2025-10-16T17:56:13,092 Running setup.py (path:/tmp/pip-wheel-mzq_w930/isosplit5_30949918e4ab41fdbc15d72231beb8ff/setup.py) egg_info for package isosplit5 2025-10-16T17:56:13,092 Created temporary directory: /tmp/pip-pip-egg-info-z9zybe3h 2025-10-16T17:56:13,093 Preparing metadata (setup.py): started 2025-10-16T17:56:13,093 Running command python setup.py egg_info 2025-10-16T17:56:13,927 /usr/local/lib/python3.13/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-10-16T17:56:13,927 !! 2025-10-16T17:56:13,927 ******************************************************************************** 2025-10-16T17:56:13,927 Requirements should be satisfied by a PEP 517 installer. 2025-10-16T17:56:13,928 If you are using pip, you can try `pip install --use-pep517`. 2025-10-16T17:56:13,928 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-10-16T17:56:13,928 or your builds will no longer be supported. 2025-10-16T17:56:13,928 ******************************************************************************** 2025-10-16T17:56:13,928 !! 2025-10-16T17:56:13,928 dist.fetch_build_eggs(dist.setup_requires) 2025-10-16T17:56:17,032 running egg_info 2025-10-16T17:56:17,107 creating /tmp/pip-pip-egg-info-z9zybe3h/isosplit5.egg-info 2025-10-16T17:56:17,107 writing /tmp/pip-pip-egg-info-z9zybe3h/isosplit5.egg-info/PKG-INFO 2025-10-16T17:56:17,108 writing dependency_links to /tmp/pip-pip-egg-info-z9zybe3h/isosplit5.egg-info/dependency_links.txt 2025-10-16T17:56:17,109 writing requirements to /tmp/pip-pip-egg-info-z9zybe3h/isosplit5.egg-info/requires.txt 2025-10-16T17:56:17,109 writing top-level names to /tmp/pip-pip-egg-info-z9zybe3h/isosplit5.egg-info/top_level.txt 2025-10-16T17:56:17,109 writing manifest file '/tmp/pip-pip-egg-info-z9zybe3h/isosplit5.egg-info/SOURCES.txt' 2025-10-16T17:56:17,339 reading manifest file '/tmp/pip-pip-egg-info-z9zybe3h/isosplit5.egg-info/SOURCES.txt' 2025-10-16T17:56:17,339 reading manifest template 'MANIFEST.in' 2025-10-16T17:56:17,343 writing manifest file '/tmp/pip-pip-egg-info-z9zybe3h/isosplit5.egg-info/SOURCES.txt' 2025-10-16T17:56:17,455 Preparing metadata (setup.py): finished with status 'done' 2025-10-16T17:56:17,459 Source in /tmp/pip-wheel-mzq_w930/isosplit5_30949918e4ab41fdbc15d72231beb8ff has version 0.2.0, which satisfies requirement isosplit5==0.2.0 from https://files.pythonhosted.org/packages/09/52/441aa2d7ef18d416771002a8267e27b84b5ab66234347f3234d604d2a41b/isosplit5-0.2.0.tar.gz 2025-10-16T17:56:17,460 Removed isosplit5==0.2.0 from https://files.pythonhosted.org/packages/09/52/441aa2d7ef18d416771002a8267e27b84b5ab66234347f3234d604d2a41b/isosplit5-0.2.0.tar.gz from build tracker '/tmp/pip-build-tracker-cy378i5u' 2025-10-16T17:56:17,463 Created temporary directory: /tmp/pip-unpack-afv9ja3s 2025-10-16T17:56:17,463 Created temporary directory: /tmp/pip-unpack-oaepo4aj 2025-10-16T17:56:17,463 Building wheels for collected packages: isosplit5 2025-10-16T17:56:17,465 Created temporary directory: /tmp/pip-wheel-ku9xpu3e 2025-10-16T17:56:17,465 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-10-16T17:56:17,466 Building wheel for isosplit5 (setup.py): started 2025-10-16T17:56:17,467 Destination directory: /tmp/pip-wheel-ku9xpu3e 2025-10-16T17:56:17,467 Running command python setup.py bdist_wheel 2025-10-16T17:56:18,306 /usr/local/lib/python3.13/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-10-16T17:56:18,306 !! 2025-10-16T17:56:18,306 ******************************************************************************** 2025-10-16T17:56:18,306 Requirements should be satisfied by a PEP 517 installer. 2025-10-16T17:56:18,306 If you are using pip, you can try `pip install --use-pep517`. 2025-10-16T17:56:18,306 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-10-16T17:56:18,306 or your builds will no longer be supported. 2025-10-16T17:56:18,307 ******************************************************************************** 2025-10-16T17:56:18,307 !! 2025-10-16T17:56:18,307 dist.fetch_build_eggs(dist.setup_requires) 2025-10-16T17:56:18,986 running bdist_wheel 2025-10-16T17:56:19,286 running build 2025-10-16T17:56:19,286 running build_py 2025-10-16T17:56:19,365 creating build/lib.linux-armv7l-cpython-313/isosplit5 2025-10-16T17:56:19,366 copying isosplit5/__init__.py -> build/lib.linux-armv7l-cpython-313/isosplit5 2025-10-16T17:56:19,367 running build_ext 2025-10-16T17:56:19,375 creating tmp 2025-10-16T17:56:19,375 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/include/python3.13 -c /tmp/tmppion3n1r.cpp -o tmp/tmppion3n1r.o -std=c++14 2025-10-16T17:56:19,441 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/include/python3.13 -c /tmp/tmpii6_g639.cpp -o tmp/tmpii6_g639.o -fvisibility=hidden 2025-10-16T17:56:19,934 building 'isosplit5_interface' extension 2025-10-16T17:56:19,939 creating build/temp.linux-armv7l-cpython-313/src 2025-10-16T17:56:19,940 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/tmp/pip-wheel-mzq_w930/isosplit5_30949918e4ab41fdbc15d72231beb8ff/.eggs/pybind11-3.0.1-py3.13.egg/pybind11/include -I/tmp/pip-wheel-mzq_w930/isosplit5_30949918e4ab41fdbc15d72231beb8ff/.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.0\" -std=c++14 -fvisibility=hidden 2025-10-16T17:56:20,526 src/isocut5.cpp: In function ‘void isocut5_old(double*, double*, bigint, double*, isocut5_opts)’: 2025-10-16T17:56:20,527 src/isocut5.cpp:136:40: warning: argument 1 value ‘4294967288’ exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 2025-10-16T17:56:20,527 136 | double* densities = (double*)malloc(sizeof(double) * (N_sub - 1)); 2025-10-16T17:56:20,527 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-16T17:56:20,528 In file included from /usr/include/c++/14/cstdlib:79, 2025-10-16T17:56:20,528 from /usr/include/c++/14/stdlib.h:36, 2025-10-16T17:56:20,528 from src/isocut5.h:19, 2025-10-16T17:56:20,528 from src/isocut5.cpp:16: 2025-10-16T17:56:20,528 /usr/include/stdlib.h:672:14: note: in a call to allocation function ‘void* malloc(size_t)’ declared here 2025-10-16T17:56:20,528 672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__ 2025-10-16T17:56:20,528 | ^~~~~~ 2025-10-16T17:56:20,529 src/isocut5.cpp:137:39: warning: argument 1 value ‘4294967288’ exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 2025-10-16T17:56:20,529 137 | double* spacings = (double*)malloc(sizeof(double) * (N_sub - 1)); 2025-10-16T17:56:20,529 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-16T17:56:20,529 /usr/include/stdlib.h:672:14: note: in a call to allocation function ‘void* malloc(size_t)’ declared here 2025-10-16T17:56:20,529 672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__ 2025-10-16T17:56:20,529 | ^~~~~~ 2025-10-16T17:56:20,529 src/isocut5.cpp:138:45: warning: argument 1 value ‘4294967288’ exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 2025-10-16T17:56:20,529 138 | double* multiplicities = (double*)malloc(sizeof(double) * (N_sub - 1)); 2025-10-16T17:56:20,529 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-16T17:56:20,529 /usr/include/stdlib.h:672:14: note: in a call to allocation function ‘void* malloc(size_t)’ declared here 2025-10-16T17:56:20,530 672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__ 2025-10-16T17:56:20,530 | ^~~~~~ 2025-10-16T17:56:20,833 src/isocut5.cpp: In function ‘void isocut5(double*, double*, bigint, double*, isocut5_opts)’: 2025-10-16T17:56:20,833 src/isocut5.cpp:54:40: warning: argument 1 value ‘4294967288’ exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 2025-10-16T17:56:20,833 54 | double* densities = (double*)malloc(sizeof(double) * (N_sub - 1)); 2025-10-16T17:56:20,833 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-16T17:56:20,833 /usr/include/stdlib.h:672:14: note: in a call to allocation function ‘void* malloc(size_t)’ declared here 2025-10-16T17:56:20,833 672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__ 2025-10-16T17:56:20,833 | ^~~~~~ 2025-10-16T17:56:20,834 src/isocut5.cpp:55:39: warning: argument 1 value ‘4294967288’ exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 2025-10-16T17:56:20,834 55 | double* spacings = (double*)malloc(sizeof(double) * (N_sub - 1)); 2025-10-16T17:56:20,834 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-16T17:56:20,834 /usr/include/stdlib.h:672:14: note: in a call to allocation function ‘void* malloc(size_t)’ declared here 2025-10-16T17:56:20,834 672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__ 2025-10-16T17:56:20,834 | ^~~~~~ 2025-10-16T17:56:20,834 src/isocut5.cpp:56:45: warning: argument 1 value ‘4294967288’ exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 2025-10-16T17:56:20,834 56 | double* multiplicities = (double*)malloc(sizeof(double) * (N_sub - 1)); 2025-10-16T17:56:20,834 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-16T17:56:20,834 /usr/include/stdlib.h:672:14: note: in a call to allocation function ‘void* malloc(size_t)’ declared here 2025-10-16T17:56:20,835 672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__ 2025-10-16T17:56:20,835 | ^~~~~~ 2025-10-16T17:56:21,050 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/tmp/pip-wheel-mzq_w930/isosplit5_30949918e4ab41fdbc15d72231beb8ff/.eggs/pybind11-3.0.1-py3.13.egg/pybind11/include -I/tmp/pip-wheel-mzq_w930/isosplit5_30949918e4ab41fdbc15d72231beb8ff/.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.0\" -std=c++14 -fvisibility=hidden 2025-10-16T17:56:21,691 src/isosplit5.cpp: In function ‘bool parcelate2(int*, bigint, bigint, double*, bigint, bigint, const parcelate2_opts&)’: 2025-10-16T17:56:21,691 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-10-16T17:56:21,691 228 | printf("Warning in isosplit5: new parcel has no points -- perhaps dataset contains duplicate points? -- original size = %ld.\n", sz); 2025-10-16T17:56:21,691 | ~~^ ~~ 2025-10-16T17:56:21,691 | | | 2025-10-16T17:56:21,692 | | bigint {aka long long int} 2025-10-16T17:56:21,692 | long int 2025-10-16T17:56:21,692 | %lld 2025-10-16T17:56:21,692 src/isosplit5.cpp:153:14: warning: variable ‘something_changed’ set but not used [-Wunused-but-set-variable] 2025-10-16T17:56:21,693 153 | bool something_changed=false; 2025-10-16T17:56:21,693 | ^~~~~~~~~~~~~~~~~ 2025-10-16T17:56:23,291 In file included from /usr/include/c++/14/vector:72, 2025-10-16T17:56:23,291 from src/isosplit5.h:22, 2025-10-16T17:56:23,291 from src/isosplit5.cpp:16: 2025-10-16T17:56:23,291 /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-10-16T17:56:23,291 /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-10-16T17:56:23,291 954 | vector<_Tp, _Alloc>:: 2025-10-16T17:56:23,292 | ^~~~~~~~~~~~~~~~~~~ 2025-10-16T17:56:23,292 /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-10-16T17:56:23,292 /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-10-16T17:56:26,051 In function ‘bigint ns_isosplit5::compute_max(bigint, int*)’, 2025-10-16T17:56:26,051 inlined from ‘bigint ns_isosplit5::compute_max(bigint, int*)’ at src/isosplit5.cpp:541:8, 2025-10-16T17:56:26,051 inlined from ‘void ns_isosplit5::kmeans_multistep(int*, bigint, bigint, double*, bigint, bigint, bigint, kmeans_opts)’ at src/isosplit5.cpp:709:32: 2025-10-16T17:56:26,051 src/isosplit5.cpp:545:26: warning: ‘*labels1’ may be used uninitialized [-Wmaybe-uninitialized] 2025-10-16T17:56:26,051 545 | bigint ret = labels[0]; 2025-10-16T17:56:26,051 | ~~~~~~~~^ 2025-10-16T17:56:28,602 In file included from /usr/include/c++/14/vector:66: 2025-10-16T17:56:28,602 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-10-16T17:56:28,602 inlined from ‘void ns_isosplit5::compare_pairs(std::vector*, bigint*, bigint, bigint, double*, int*, const std::vector&, const std::vector&, const isosplit5_opts&, double*, double*)’ at src/isosplit5.cpp:1096:26: 2025-10-16T17:56:28,603 /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-10-16T17:56:28,603 1488 | _M_range_insert(begin() + __offset, __first, __last, 2025-10-16T17:56:28,603 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-16T17:56:28,603 1489 | std::__iterator_category(__first)); 2025-10-16T17:56:28,603 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-16T17:56:28,603 /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-10-16T17:56:28,604 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-10-16T17:56:28,604 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-10-16T17:56:28,604 /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-10-16T17:56:28,604 1488 | _M_range_insert(begin() + __offset, __first, __last, 2025-10-16T17:56:28,604 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-16T17:56:28,604 1489 | std::__iterator_category(__first)); 2025-10-16T17:56:28,604 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-16T17:56:28,604 /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-10-16T17:56:31,463 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/tmp/pip-wheel-mzq_w930/isosplit5_30949918e4ab41fdbc15d72231beb8ff/.eggs/pybind11-3.0.1-py3.13.egg/pybind11/include -I/tmp/pip-wheel-mzq_w930/isosplit5_30949918e4ab41fdbc15d72231beb8ff/.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.0\" -std=c++14 -fvisibility=hidden 2025-10-16T17:57:00,087 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/tmp/pip-wheel-mzq_w930/isosplit5_30949918e4ab41fdbc15d72231beb8ff/.eggs/pybind11-3.0.1-py3.13.egg/pybind11/include -I/tmp/pip-wheel-mzq_w930/isosplit5_30949918e4ab41fdbc15d72231beb8ff/.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.0\" -std=c++14 -fvisibility=hidden 2025-10-16T17:57:01,092 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-10-16T17:57:01,477 building 'isosplit6_interface' extension 2025-10-16T17:57:01,479 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/tmp/pip-wheel-mzq_w930/isosplit5_30949918e4ab41fdbc15d72231beb8ff/.eggs/pybind11-3.0.1-py3.13.egg/pybind11/include -I/tmp/pip-wheel-mzq_w930/isosplit5_30949918e4ab41fdbc15d72231beb8ff/.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.0\" -std=c++14 -fvisibility=hidden 2025-10-16T17:57:02,043 src/isocut5.cpp: In function ‘void isocut5_old(double*, double*, bigint, double*, isocut5_opts)’: 2025-10-16T17:57:02,043 src/isocut5.cpp:136:40: warning: argument 1 value ‘4294967288’ exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 2025-10-16T17:57:02,043 136 | double* densities = (double*)malloc(sizeof(double) * (N_sub - 1)); 2025-10-16T17:57:02,044 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-16T17:57:02,044 In file included from /usr/include/c++/14/cstdlib:79, 2025-10-16T17:57:02,044 from /usr/include/c++/14/stdlib.h:36, 2025-10-16T17:57:02,044 from src/isocut5.h:19, 2025-10-16T17:57:02,044 from src/isocut5.cpp:16: 2025-10-16T17:57:02,044 /usr/include/stdlib.h:672:14: note: in a call to allocation function ‘void* malloc(size_t)’ declared here 2025-10-16T17:57:02,044 672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__ 2025-10-16T17:57:02,044 | ^~~~~~ 2025-10-16T17:57:02,045 src/isocut5.cpp:137:39: warning: argument 1 value ‘4294967288’ exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 2025-10-16T17:57:02,045 137 | double* spacings = (double*)malloc(sizeof(double) * (N_sub - 1)); 2025-10-16T17:57:02,045 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-16T17:57:02,045 /usr/include/stdlib.h:672:14: note: in a call to allocation function ‘void* malloc(size_t)’ declared here 2025-10-16T17:57:02,045 672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__ 2025-10-16T17:57:02,045 | ^~~~~~ 2025-10-16T17:57:02,045 src/isocut5.cpp:138:45: warning: argument 1 value ‘4294967288’ exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 2025-10-16T17:57:02,045 138 | double* multiplicities = (double*)malloc(sizeof(double) * (N_sub - 1)); 2025-10-16T17:57:02,045 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-16T17:57:02,045 /usr/include/stdlib.h:672:14: note: in a call to allocation function ‘void* malloc(size_t)’ declared here 2025-10-16T17:57:02,045 672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__ 2025-10-16T17:57:02,046 | ^~~~~~ 2025-10-16T17:57:02,342 src/isocut5.cpp: In function ‘void isocut5(double*, double*, bigint, double*, isocut5_opts)’: 2025-10-16T17:57:02,342 src/isocut5.cpp:54:40: warning: argument 1 value ‘4294967288’ exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 2025-10-16T17:57:02,342 54 | double* densities = (double*)malloc(sizeof(double) * (N_sub - 1)); 2025-10-16T17:57:02,342 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-16T17:57:02,342 /usr/include/stdlib.h:672:14: note: in a call to allocation function ‘void* malloc(size_t)’ declared here 2025-10-16T17:57:02,342 672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__ 2025-10-16T17:57:02,342 | ^~~~~~ 2025-10-16T17:57:02,342 src/isocut5.cpp:55:39: warning: argument 1 value ‘4294967288’ exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 2025-10-16T17:57:02,342 55 | double* spacings = (double*)malloc(sizeof(double) * (N_sub - 1)); 2025-10-16T17:57:02,343 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-16T17:57:02,343 /usr/include/stdlib.h:672:14: note: in a call to allocation function ‘void* malloc(size_t)’ declared here 2025-10-16T17:57:02,343 672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__ 2025-10-16T17:57:02,343 | ^~~~~~ 2025-10-16T17:57:02,343 src/isocut5.cpp:56:45: warning: argument 1 value ‘4294967288’ exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 2025-10-16T17:57:02,343 56 | double* multiplicities = (double*)malloc(sizeof(double) * (N_sub - 1)); 2025-10-16T17:57:02,343 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-16T17:57:02,343 /usr/include/stdlib.h:672:14: note: in a call to allocation function ‘void* malloc(size_t)’ declared here 2025-10-16T17:57:02,343 672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__ 2025-10-16T17:57:02,343 | ^~~~~~ 2025-10-16T17:57:02,556 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/tmp/pip-wheel-mzq_w930/isosplit5_30949918e4ab41fdbc15d72231beb8ff/.eggs/pybind11-3.0.1-py3.13.egg/pybind11/include -I/tmp/pip-wheel-mzq_w930/isosplit5_30949918e4ab41fdbc15d72231beb8ff/.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.0\" -std=c++14 -fvisibility=hidden 2025-10-16T17:57:02,976 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/tmp/pip-wheel-mzq_w930/isosplit5_30949918e4ab41fdbc15d72231beb8ff/.eggs/pybind11-3.0.1-py3.13.egg/pybind11/include -I/tmp/pip-wheel-mzq_w930/isosplit5_30949918e4ab41fdbc15d72231beb8ff/.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.0\" -std=c++14 -fvisibility=hidden 2025-10-16T17:57:03,621 src/isosplit5.cpp: In function ‘bool parcelate2(int*, bigint, bigint, double*, bigint, bigint, const parcelate2_opts&)’: 2025-10-16T17:57:03,621 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-10-16T17:57:03,621 228 | printf("Warning in isosplit5: new parcel has no points -- perhaps dataset contains duplicate points? -- original size = %ld.\n", sz); 2025-10-16T17:57:03,621 | ~~^ ~~ 2025-10-16T17:57:03,621 | | | 2025-10-16T17:57:03,621 | | bigint {aka long long int} 2025-10-16T17:57:03,621 | long int 2025-10-16T17:57:03,621 | %lld 2025-10-16T17:57:03,622 src/isosplit5.cpp:153:14: warning: variable ‘something_changed’ set but not used [-Wunused-but-set-variable] 2025-10-16T17:57:03,622 153 | bool something_changed=false; 2025-10-16T17:57:03,622 | ^~~~~~~~~~~~~~~~~ 2025-10-16T17:57:05,218 In file included from /usr/include/c++/14/vector:72, 2025-10-16T17:57:05,218 from src/isosplit5.h:22, 2025-10-16T17:57:05,218 from src/isosplit5.cpp:16: 2025-10-16T17:57:05,218 /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-10-16T17:57:05,219 /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-10-16T17:57:05,219 954 | vector<_Tp, _Alloc>:: 2025-10-16T17:57:05,219 | ^~~~~~~~~~~~~~~~~~~ 2025-10-16T17:57:05,219 /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-10-16T17:57:05,219 /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-10-16T17:57:07,980 In function ‘bigint ns_isosplit5::compute_max(bigint, int*)’, 2025-10-16T17:57:07,980 inlined from ‘bigint ns_isosplit5::compute_max(bigint, int*)’ at src/isosplit5.cpp:541:8, 2025-10-16T17:57:07,980 inlined from ‘void ns_isosplit5::kmeans_multistep(int*, bigint, bigint, double*, bigint, bigint, bigint, kmeans_opts)’ at src/isosplit5.cpp:709:32: 2025-10-16T17:57:07,980 src/isosplit5.cpp:545:26: warning: ‘*labels1’ may be used uninitialized [-Wmaybe-uninitialized] 2025-10-16T17:57:07,980 545 | bigint ret = labels[0]; 2025-10-16T17:57:07,980 | ~~~~~~~~^ 2025-10-16T17:57:10,541 In file included from /usr/include/c++/14/vector:66: 2025-10-16T17:57:10,541 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-10-16T17:57:10,541 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-10-16T17:57:10,541 /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-10-16T17:57:10,541 1488 | _M_range_insert(begin() + __offset, __first, __last, 2025-10-16T17:57:10,541 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-16T17:57:10,542 1489 | std::__iterator_category(__first)); 2025-10-16T17:57:10,542 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-16T17:57:10,542 /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-10-16T17:57:10,542 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-10-16T17:57:10,542 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-10-16T17:57:10,542 /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-10-16T17:57:10,542 1488 | _M_range_insert(begin() + __offset, __first, __last, 2025-10-16T17:57:10,542 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-16T17:57:10,542 1489 | std::__iterator_category(__first)); 2025-10-16T17:57:10,543 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-16T17:57:10,543 /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-10-16T17:57:13,405 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/tmp/pip-wheel-mzq_w930/isosplit5_30949918e4ab41fdbc15d72231beb8ff/.eggs/pybind11-3.0.1-py3.13.egg/pybind11/include -I/tmp/pip-wheel-mzq_w930/isosplit5_30949918e4ab41fdbc15d72231beb8ff/.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.0\" -std=c++14 -fvisibility=hidden 2025-10-16T17:57:14,849 In file included from /usr/include/c++/14/vector:72, 2025-10-16T17:57:14,849 from src/isosplit5.h:22, 2025-10-16T17:57:14,849 from src/isosplit6.cpp:17: 2025-10-16T17:57:14,849 /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-10-16T17:57:14,849 /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-10-16T17:57:14,849 954 | vector<_Tp, _Alloc>:: 2025-10-16T17:57:14,849 | ^~~~~~~~~~~~~~~~~~~ 2025-10-16T17:57:14,850 /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-10-16T17:57:14,850 /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-10-16T17:57:15,838 In file included from /usr/include/c++/14/vector:66: 2025-10-16T17:57:15,839 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-10-16T17:57:15,839 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-10-16T17:57:15,839 /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-10-16T17:57:15,839 1488 | _M_range_insert(begin() + __offset, __first, __last, 2025-10-16T17:57:15,839 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-16T17:57:15,839 1489 | std::__iterator_category(__first)); 2025-10-16T17:57:15,839 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-16T17:57:15,839 /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-10-16T17:57:15,840 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-10-16T17:57:15,840 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-10-16T17:57:15,840 /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-10-16T17:57:15,840 1488 | _M_range_insert(begin() + __offset, __first, __last, 2025-10-16T17:57:15,840 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-16T17:57:15,840 1489 | std::__iterator_category(__first)); 2025-10-16T17:57:15,841 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-16T17:57:15,841 /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-10-16T17:57:17,814 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/tmp/pip-wheel-mzq_w930/isosplit5_30949918e4ab41fdbc15d72231beb8ff/.eggs/pybind11-3.0.1-py3.13.egg/pybind11/include -I/tmp/pip-wheel-mzq_w930/isosplit5_30949918e4ab41fdbc15d72231beb8ff/.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.0\" -std=c++14 -fvisibility=hidden 2025-10-16T17:57:46,140 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/tmp/pip-wheel-mzq_w930/isosplit5_30949918e4ab41fdbc15d72231beb8ff/.eggs/pybind11-3.0.1-py3.13.egg/pybind11/include -I/tmp/pip-wheel-mzq_w930/isosplit5_30949918e4ab41fdbc15d72231beb8ff/.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.0\" -std=c++14 -fvisibility=hidden 2025-10-16T17:57:47,148 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-10-16T17:57:48,142 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-10-16T17:57:48,142 !! 2025-10-16T17:57:48,143 ******************************************************************************** 2025-10-16T17:57:48,143 Please avoid running ``setup.py`` directly. 2025-10-16T17:57:48,143 Instead, use pypa/build, pypa/installer or other 2025-10-16T17:57:48,143 standards-based tools. 2025-10-16T17:57:48,143 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-10-16T17:57:48,143 or your builds will no longer be supported. 2025-10-16T17:57:48,143 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-10-16T17:57:48,143 ******************************************************************************** 2025-10-16T17:57:48,144 !! 2025-10-16T17:57:48,144 self.initialize_options() 2025-10-16T17:57:48,225 installing to build/bdist.linux-armv7l/wheel 2025-10-16T17:57:48,225 running install 2025-10-16T17:57:48,248 running install_lib 2025-10-16T17:57:48,323 creating build/bdist.linux-armv7l/wheel 2025-10-16T17:57:48,324 copying build/lib.linux-armv7l-cpython-313/isosplit6_interface.cpython-313-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/. 2025-10-16T17:57:48,338 copying build/lib.linux-armv7l-cpython-313/isosplit5_interface.cpython-313-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/. 2025-10-16T17:57:48,351 creating build/bdist.linux-armv7l/wheel/isosplit5 2025-10-16T17:57:48,352 copying build/lib.linux-armv7l-cpython-313/isosplit5/__init__.py -> build/bdist.linux-armv7l/wheel/./isosplit5 2025-10-16T17:57:48,352 running install_egg_info 2025-10-16T17:57:48,432 running egg_info 2025-10-16T17:57:48,507 writing isosplit5.egg-info/PKG-INFO 2025-10-16T17:57:48,508 writing dependency_links to isosplit5.egg-info/dependency_links.txt 2025-10-16T17:57:48,509 writing requirements to isosplit5.egg-info/requires.txt 2025-10-16T17:57:48,509 writing top-level names to isosplit5.egg-info/top_level.txt 2025-10-16T17:57:48,585 reading manifest file 'isosplit5.egg-info/SOURCES.txt' 2025-10-16T17:57:48,587 reading manifest template 'MANIFEST.in' 2025-10-16T17:57:48,591 writing manifest file 'isosplit5.egg-info/SOURCES.txt' 2025-10-16T17:57:48,591 Copying isosplit5.egg-info to build/bdist.linux-armv7l/wheel/./isosplit5-0.2.0-py3.13.egg-info 2025-10-16T17:57:48,593 running install_scripts 2025-10-16T17:57:48,645 creating build/bdist.linux-armv7l/wheel/isosplit5-0.2.0.dist-info/WHEEL 2025-10-16T17:57:48,647 creating '/tmp/pip-wheel-ku9xpu3e/isosplit5-0.2.0-cp313-cp313-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-10-16T17:57:49,229 adding 'isosplit5_interface.cpython-313-arm-linux-gnueabihf.so' 2025-10-16T17:57:49,896 adding 'isosplit6_interface.cpython-313-arm-linux-gnueabihf.so' 2025-10-16T17:57:49,920 adding 'isosplit5/__init__.py' 2025-10-16T17:57:49,921 adding 'isosplit5-0.2.0.dist-info/METADATA' 2025-10-16T17:57:49,922 adding 'isosplit5-0.2.0.dist-info/WHEEL' 2025-10-16T17:57:49,922 adding 'isosplit5-0.2.0.dist-info/top_level.txt' 2025-10-16T17:57:49,923 adding 'isosplit5-0.2.0.dist-info/RECORD' 2025-10-16T17:57:49,923 removing build/bdist.linux-armv7l/wheel 2025-10-16T17:57:50,080 Building wheel for isosplit5 (setup.py): finished with status 'done' 2025-10-16T17:57:50,112 Created wheel for isosplit5: filename=isosplit5-0.2.0-cp313-cp313-linux_armv7l.whl size=2512249 sha256=4c21cf2c2388126434ca0056bab3c991427f4a8715ca457376b2fa81ba2b26f4 2025-10-16T17:57:50,112 Stored in directory: /tmp/pip-ephem-wheel-cache-97qu5vhc/wheels/c5/35/1d/a9258342711e15a3b05e1c9a0db8a65de45a47ac74960e8af4 2025-10-16T17:57:50,120 Successfully built isosplit5 2025-10-16T17:57:50,126 Removed build tracker: '/tmp/pip-build-tracker-cy378i5u'