2025-09-12T07:40:56,687 Created temporary directory: /tmp/pip-build-tracker-3ddfjs80 2025-09-12T07:40:56,687 Initialized build tracking at /tmp/pip-build-tracker-3ddfjs80 2025-09-12T07:40:56,688 Created build tracker: /tmp/pip-build-tracker-3ddfjs80 2025-09-12T07:40:56,688 Entered build tracker: /tmp/pip-build-tracker-3ddfjs80 2025-09-12T07:40:56,688 Created temporary directory: /tmp/pip-wheel-pbegjxje 2025-09-12T07:40:56,691 Created temporary directory: /tmp/pip-ephem-wheel-cache-jcfy1ohg 2025-09-12T07:40:56,751 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-12T07:40:56,753 2 location(s) to search for versions of isosplit5: 2025-09-12T07:40:56,753 * https://pypi.org/simple/isosplit5/ 2025-09-12T07:40:56,753 * https://www.piwheels.org/simple/isosplit5/ 2025-09-12T07:40:56,754 Fetching project page and analyzing links: https://pypi.org/simple/isosplit5/ 2025-09-12T07:40:56,754 Getting page https://pypi.org/simple/isosplit5/ 2025-09-12T07:40:56,756 Found index url https://pypi.org/simple/ 2025-09-12T07:40:56,830 Fetched page https://pypi.org/simple/isosplit5/ as application/vnd.pypi.simple.v1+json 2025-09-12T07:40:56,832 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:56,832 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:56,832 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:56,833 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:56,833 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:56,833 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:56,834 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:56,834 Fetching project page and analyzing links: https://www.piwheels.org/simple/isosplit5/ 2025-09-12T07:40:56,834 Getting page https://www.piwheels.org/simple/isosplit5/ 2025-09-12T07:40:56,835 Found index url https://www.piwheels.org/simple/ 2025-09-12T07:40:56,932 Fetched page https://www.piwheels.org/simple/isosplit5/ as text/html 2025-09-12T07:40:56,937 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:56,938 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:56,938 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:56,938 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:56,938 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:56,939 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:56,939 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:56,939 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:56,939 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:56,939 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:56,939 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:56,939 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:56,940 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:56,940 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:56,940 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:56,940 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:56,940 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:56,940 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:56,941 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:56,941 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:56,941 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:56,941 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:56,941 Skipping link: not a file: https://www.piwheels.org/simple/isosplit5/ 2025-09-12T07:40:56,941 Skipping link: not a file: https://pypi.org/simple/isosplit5/ 2025-09-12T07:40:56,967 Given no hashes to check 1 links for project 'isosplit5': discarding no candidates 2025-09-12T07:40:56,968 Collecting isosplit5==0.2.2 2025-09-12T07:40:56,970 Created temporary directory: /tmp/pip-unpack-8e2shcr0 2025-09-12T07:40:57,110 Downloading isosplit5-0.2.2.tar.gz (22 kB) 2025-09-12T07:40:57,144 Added isosplit5==0.2.2 from https://files.pythonhosted.org/packages/c1/53/52dd501d3b0705685ba2119b0710682141ee515b45329a2b035ad2c7e0db/isosplit5-0.2.2.tar.gz to build tracker '/tmp/pip-build-tracker-3ddfjs80' 2025-09-12T07:40:57,146 Running setup.py (path:/tmp/pip-wheel-pbegjxje/isosplit5_e66bd29a191b46d9a70257d5b4ae4252/setup.py) egg_info for package isosplit5 2025-09-12T07:40:57,146 Created temporary directory: /tmp/pip-pip-egg-info-ye0b_gbo 2025-09-12T07:40:57,146 Preparing metadata (setup.py): started 2025-09-12T07:40:57,147 Running command python setup.py egg_info 2025-09-12T07:40:58,073 /usr/local/lib/python3.13/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-09-12T07:40:58,073 !! 2025-09-12T07:40:58,073 ******************************************************************************** 2025-09-12T07:40:58,073 Requirements should be satisfied by a PEP 517 installer. 2025-09-12T07:40:58,074 If you are using pip, you can try `pip install --use-pep517`. 2025-09-12T07:40:58,074 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-12T07:40:58,074 or your builds will no longer be supported. 2025-09-12T07:40:58,074 ******************************************************************************** 2025-09-12T07:40:58,074 !! 2025-09-12T07:40:58,074 dist.fetch_build_eggs(dist.setup_requires) 2025-09-12T07:41:01,725 running egg_info 2025-09-12T07:41:01,831 creating /tmp/pip-pip-egg-info-ye0b_gbo/isosplit5.egg-info 2025-09-12T07:41:01,832 writing /tmp/pip-pip-egg-info-ye0b_gbo/isosplit5.egg-info/PKG-INFO 2025-09-12T07:41:01,833 writing dependency_links to /tmp/pip-pip-egg-info-ye0b_gbo/isosplit5.egg-info/dependency_links.txt 2025-09-12T07:41:01,834 writing requirements to /tmp/pip-pip-egg-info-ye0b_gbo/isosplit5.egg-info/requires.txt 2025-09-12T07:41:01,834 writing top-level names to /tmp/pip-pip-egg-info-ye0b_gbo/isosplit5.egg-info/top_level.txt 2025-09-12T07:41:01,835 writing manifest file '/tmp/pip-pip-egg-info-ye0b_gbo/isosplit5.egg-info/SOURCES.txt' 2025-09-12T07:41:02,143 reading manifest file '/tmp/pip-pip-egg-info-ye0b_gbo/isosplit5.egg-info/SOURCES.txt' 2025-09-12T07:41:02,144 reading manifest template 'MANIFEST.in' 2025-09-12T07:41:02,149 writing manifest file '/tmp/pip-pip-egg-info-ye0b_gbo/isosplit5.egg-info/SOURCES.txt' 2025-09-12T07:41:02,292 Preparing metadata (setup.py): finished with status 'done' 2025-09-12T07:41:02,297 Source in /tmp/pip-wheel-pbegjxje/isosplit5_e66bd29a191b46d9a70257d5b4ae4252 has version 0.2.2, which satisfies requirement isosplit5==0.2.2 from https://files.pythonhosted.org/packages/c1/53/52dd501d3b0705685ba2119b0710682141ee515b45329a2b035ad2c7e0db/isosplit5-0.2.2.tar.gz 2025-09-12T07:41:02,297 Removed isosplit5==0.2.2 from https://files.pythonhosted.org/packages/c1/53/52dd501d3b0705685ba2119b0710682141ee515b45329a2b035ad2c7e0db/isosplit5-0.2.2.tar.gz from build tracker '/tmp/pip-build-tracker-3ddfjs80' 2025-09-12T07:41:02,301 Created temporary directory: /tmp/pip-unpack-r8dk6fm9 2025-09-12T07:41:02,301 Created temporary directory: /tmp/pip-unpack-qg24pp_w 2025-09-12T07:41:02,301 Building wheels for collected packages: isosplit5 2025-09-12T07:41:02,303 Created temporary directory: /tmp/pip-wheel-k481c0ea 2025-09-12T07:41:02,303 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:41:02,305 Building wheel for isosplit5 (setup.py): started 2025-09-12T07:41:02,306 Destination directory: /tmp/pip-wheel-k481c0ea 2025-09-12T07:41:02,306 Running command python setup.py bdist_wheel 2025-09-12T07:41:03,262 /usr/local/lib/python3.13/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-09-12T07:41:03,262 !! 2025-09-12T07:41:03,262 ******************************************************************************** 2025-09-12T07:41:03,262 Requirements should be satisfied by a PEP 517 installer. 2025-09-12T07:41:03,262 If you are using pip, you can try `pip install --use-pep517`. 2025-09-12T07:41:03,263 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-12T07:41:03,263 or your builds will no longer be supported. 2025-09-12T07:41:03,263 ******************************************************************************** 2025-09-12T07:41:03,263 !! 2025-09-12T07:41:03,263 dist.fetch_build_eggs(dist.setup_requires) 2025-09-12T07:41:04,043 running bdist_wheel 2025-09-12T07:41:04,450 running build 2025-09-12T07:41:04,450 running build_py 2025-09-12T07:41:04,550 creating build/lib.linux-armv7l-cpython-313/isosplit5 2025-09-12T07:41:04,551 copying isosplit5/__init__.py -> build/lib.linux-armv7l-cpython-313/isosplit5 2025-09-12T07:41:04,552 running build_ext 2025-09-12T07:41:04,561 creating tmp 2025-09-12T07:41:04,562 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/include/python3.13 -c /tmp/tmpxirboiwr.cpp -o tmp/tmpxirboiwr.o -std=c++14 2025-09-12T07:41:04,625 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/include/python3.13 -c /tmp/tmpnjnaadfl.cpp -o tmp/tmpnjnaadfl.o -fvisibility=hidden 2025-09-12T07:41:05,066 building 'isosplit5_interface' extension 2025-09-12T07:41:05,073 creating build/temp.linux-armv7l-cpython-313/src 2025-09-12T07:41:05,073 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/tmp/pip-wheel-pbegjxje/isosplit5_e66bd29a191b46d9a70257d5b4ae4252/.eggs/pybind11-3.0.1-py3.13.egg/pybind11/include -I/tmp/pip-wheel-pbegjxje/isosplit5_e66bd29a191b46d9a70257d5b4ae4252/.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.2\" -std=c++14 -fvisibility=hidden 2025-09-12T07:41:05,698 src/isocut5.cpp: In function ‘void isocut5_old(double*, double*, bigint, double*, isocut5_opts)’: 2025-09-12T07:41:05,698 src/isocut5.cpp:136:40: warning: argument 1 value ‘4294967288’ exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 2025-09-12T07:41:05,698 136 | double* densities = (double*)malloc(sizeof(double) * (N_sub - 1)); 2025-09-12T07:41:05,698 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T07:41:05,698 In file included from /usr/include/c++/14/cstdlib:79, 2025-09-12T07:41:05,698 from /usr/include/c++/14/stdlib.h:36, 2025-09-12T07:41:05,699 from src/isocut5.h:19, 2025-09-12T07:41:05,699 from src/isocut5.cpp:16: 2025-09-12T07:41:05,699 /usr/include/stdlib.h:672:14: note: in a call to allocation function ‘void* malloc(size_t)’ declared here 2025-09-12T07:41:05,699 672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__ 2025-09-12T07:41:05,699 | ^~~~~~ 2025-09-12T07:41:05,699 src/isocut5.cpp:137:39: warning: argument 1 value ‘4294967288’ exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 2025-09-12T07:41:05,699 137 | double* spacings = (double*)malloc(sizeof(double) * (N_sub - 1)); 2025-09-12T07:41:05,699 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T07:41:05,700 /usr/include/stdlib.h:672:14: note: in a call to allocation function ‘void* malloc(size_t)’ declared here 2025-09-12T07:41:05,700 672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__ 2025-09-12T07:41:05,700 | ^~~~~~ 2025-09-12T07:41:05,700 src/isocut5.cpp:138:45: warning: argument 1 value ‘4294967288’ exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 2025-09-12T07:41:05,700 138 | double* multiplicities = (double*)malloc(sizeof(double) * (N_sub - 1)); 2025-09-12T07:41:05,700 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T07:41:05,700 /usr/include/stdlib.h:672:14: note: in a call to allocation function ‘void* malloc(size_t)’ declared here 2025-09-12T07:41:05,701 672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__ 2025-09-12T07:41:05,701 | ^~~~~~ 2025-09-12T07:41:06,037 src/isocut5.cpp: In function ‘void isocut5(double*, double*, bigint, double*, isocut5_opts)’: 2025-09-12T07:41:06,037 src/isocut5.cpp:54:40: warning: argument 1 value ‘4294967288’ exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 2025-09-12T07:41:06,037 54 | double* densities = (double*)malloc(sizeof(double) * (N_sub - 1)); 2025-09-12T07:41:06,038 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T07:41:06,038 /usr/include/stdlib.h:672:14: note: in a call to allocation function ‘void* malloc(size_t)’ declared here 2025-09-12T07:41:06,038 672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__ 2025-09-12T07:41:06,038 | ^~~~~~ 2025-09-12T07:41:06,038 src/isocut5.cpp:55:39: warning: argument 1 value ‘4294967288’ exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 2025-09-12T07:41:06,038 55 | double* spacings = (double*)malloc(sizeof(double) * (N_sub - 1)); 2025-09-12T07:41:06,038 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T07:41:06,039 /usr/include/stdlib.h:672:14: note: in a call to allocation function ‘void* malloc(size_t)’ declared here 2025-09-12T07:41:06,039 672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__ 2025-09-12T07:41:06,039 | ^~~~~~ 2025-09-12T07:41:06,039 src/isocut5.cpp:56:45: warning: argument 1 value ‘4294967288’ exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 2025-09-12T07:41:06,039 56 | double* multiplicities = (double*)malloc(sizeof(double) * (N_sub - 1)); 2025-09-12T07:41:06,039 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T07:41:06,039 /usr/include/stdlib.h:672:14: note: in a call to allocation function ‘void* malloc(size_t)’ declared here 2025-09-12T07:41:06,039 672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__ 2025-09-12T07:41:06,040 | ^~~~~~ 2025-09-12T07:41:06,274 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/tmp/pip-wheel-pbegjxje/isosplit5_e66bd29a191b46d9a70257d5b4ae4252/.eggs/pybind11-3.0.1-py3.13.egg/pybind11/include -I/tmp/pip-wheel-pbegjxje/isosplit5_e66bd29a191b46d9a70257d5b4ae4252/.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.2\" -std=c++14 -fvisibility=hidden 2025-09-12T07:41:07,001 src/isosplit5.cpp: In function ‘bool parcelate2(int*, bigint, bigint, double*, bigint, bigint, const parcelate2_opts&)’: 2025-09-12T07:41:07,001 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:07,001 228 | printf("Warning in isosplit5: new parcel has no points -- perhaps dataset contains duplicate points? -- original size = %ld.\n", sz); 2025-09-12T07:41:07,002 | ~~^ ~~ 2025-09-12T07:41:07,002 | | | 2025-09-12T07:41:07,002 | | bigint {aka long long int} 2025-09-12T07:41:07,002 | long int 2025-09-12T07:41:07,002 | %lld 2025-09-12T07:41:07,003 src/isosplit5.cpp:153:14: warning: variable ‘something_changed’ set but not used [-Wunused-but-set-variable] 2025-09-12T07:41:07,003 153 | bool something_changed=false; 2025-09-12T07:41:07,003 | ^~~~~~~~~~~~~~~~~ 2025-09-12T07:41:08,890 In file included from /usr/include/c++/14/vector:72, 2025-09-12T07:41:08,890 from src/isosplit5.h:22, 2025-09-12T07:41:08,890 from src/isosplit5.cpp:16: 2025-09-12T07:41:08,890 /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:08,890 /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:08,890 954 | vector<_Tp, _Alloc>:: 2025-09-12T07:41:08,890 | ^~~~~~~~~~~~~~~~~~~ 2025-09-12T07:41:08,891 /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:08,891 /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:12,031 In function ‘bigint ns_isosplit5::compute_max(bigint, int*)’, 2025-09-12T07:41:12,031 inlined from ‘bigint ns_isosplit5::compute_max(bigint, int*)’ at src/isosplit5.cpp:541:8, 2025-09-12T07:41:12,032 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:12,032 src/isosplit5.cpp:545:26: warning: ‘*labels1’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-12T07:41:12,032 545 | bigint ret = labels[0]; 2025-09-12T07:41:12,032 | ~~~~~~~~^ 2025-09-12T07:41:14,975 In file included from /usr/include/c++/14/vector:66: 2025-09-12T07:41:14,975 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:14,975 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:14,975 /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:14,976 1488 | _M_range_insert(begin() + __offset, __first, __last, 2025-09-12T07:41:14,976 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T07:41:14,976 1489 | std::__iterator_category(__first)); 2025-09-12T07:41:14,976 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T07:41:14,976 /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:14,977 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:14,977 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:14,977 /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:14,977 1488 | _M_range_insert(begin() + __offset, __first, __last, 2025-09-12T07:41:14,977 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T07:41:14,977 1489 | std::__iterator_category(__first)); 2025-09-12T07:41:14,977 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T07:41:14,978 /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:18,223 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/tmp/pip-wheel-pbegjxje/isosplit5_e66bd29a191b46d9a70257d5b4ae4252/.eggs/pybind11-3.0.1-py3.13.egg/pybind11/include -I/tmp/pip-wheel-pbegjxje/isosplit5_e66bd29a191b46d9a70257d5b4ae4252/.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.2\" -std=c++14 -fvisibility=hidden 2025-09-12T07:41:51,111 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/tmp/pip-wheel-pbegjxje/isosplit5_e66bd29a191b46d9a70257d5b4ae4252/.eggs/pybind11-3.0.1-py3.13.egg/pybind11/include -I/tmp/pip-wheel-pbegjxje/isosplit5_e66bd29a191b46d9a70257d5b4ae4252/.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.2\" -std=c++14 -fvisibility=hidden 2025-09-12T07:41:52,240 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:52,682 building 'isosplit6_interface' extension 2025-09-12T07:41:52,685 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/tmp/pip-wheel-pbegjxje/isosplit5_e66bd29a191b46d9a70257d5b4ae4252/.eggs/pybind11-3.0.1-py3.13.egg/pybind11/include -I/tmp/pip-wheel-pbegjxje/isosplit5_e66bd29a191b46d9a70257d5b4ae4252/.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.2\" -std=c++14 -fvisibility=hidden 2025-09-12T07:41:53,309 src/isocut5.cpp: In function ‘void isocut5_old(double*, double*, bigint, double*, isocut5_opts)’: 2025-09-12T07:41:53,309 src/isocut5.cpp:136:40: warning: argument 1 value ‘4294967288’ exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 2025-09-12T07:41:53,309 136 | double* densities = (double*)malloc(sizeof(double) * (N_sub - 1)); 2025-09-12T07:41:53,310 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T07:41:53,310 In file included from /usr/include/c++/14/cstdlib:79, 2025-09-12T07:41:53,310 from /usr/include/c++/14/stdlib.h:36, 2025-09-12T07:41:53,310 from src/isocut5.h:19, 2025-09-12T07:41:53,310 from src/isocut5.cpp:16: 2025-09-12T07:41:53,310 /usr/include/stdlib.h:672:14: note: in a call to allocation function ‘void* malloc(size_t)’ declared here 2025-09-12T07:41:53,310 672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__ 2025-09-12T07:41:53,310 | ^~~~~~ 2025-09-12T07:41:53,310 src/isocut5.cpp:137:39: warning: argument 1 value ‘4294967288’ exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 2025-09-12T07:41:53,311 137 | double* spacings = (double*)malloc(sizeof(double) * (N_sub - 1)); 2025-09-12T07:41:53,311 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T07:41:53,311 /usr/include/stdlib.h:672:14: note: in a call to allocation function ‘void* malloc(size_t)’ declared here 2025-09-12T07:41:53,311 672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__ 2025-09-12T07:41:53,311 | ^~~~~~ 2025-09-12T07:41:53,311 src/isocut5.cpp:138:45: warning: argument 1 value ‘4294967288’ exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 2025-09-12T07:41:53,311 138 | double* multiplicities = (double*)malloc(sizeof(double) * (N_sub - 1)); 2025-09-12T07:41:53,311 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T07:41:53,311 /usr/include/stdlib.h:672:14: note: in a call to allocation function ‘void* malloc(size_t)’ declared here 2025-09-12T07:41:53,311 672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__ 2025-09-12T07:41:53,312 | ^~~~~~ 2025-09-12T07:41:53,650 src/isocut5.cpp: In function ‘void isocut5(double*, double*, bigint, double*, isocut5_opts)’: 2025-09-12T07:41:53,650 src/isocut5.cpp:54:40: warning: argument 1 value ‘4294967288’ exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 2025-09-12T07:41:53,650 54 | double* densities = (double*)malloc(sizeof(double) * (N_sub - 1)); 2025-09-12T07:41:53,650 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T07:41:53,651 /usr/include/stdlib.h:672:14: note: in a call to allocation function ‘void* malloc(size_t)’ declared here 2025-09-12T07:41:53,651 672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__ 2025-09-12T07:41:53,651 | ^~~~~~ 2025-09-12T07:41:53,651 src/isocut5.cpp:55:39: warning: argument 1 value ‘4294967288’ exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 2025-09-12T07:41:53,651 55 | double* spacings = (double*)malloc(sizeof(double) * (N_sub - 1)); 2025-09-12T07:41:53,651 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T07:41:53,651 /usr/include/stdlib.h:672:14: note: in a call to allocation function ‘void* malloc(size_t)’ declared here 2025-09-12T07:41:53,651 672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__ 2025-09-12T07:41:53,651 | ^~~~~~ 2025-09-12T07:41:53,651 src/isocut5.cpp:56:45: warning: argument 1 value ‘4294967288’ exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 2025-09-12T07:41:53,652 56 | double* multiplicities = (double*)malloc(sizeof(double) * (N_sub - 1)); 2025-09-12T07:41:53,652 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T07:41:53,652 /usr/include/stdlib.h:672:14: note: in a call to allocation function ‘void* malloc(size_t)’ declared here 2025-09-12T07:41:53,652 672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__ 2025-09-12T07:41:53,652 | ^~~~~~ 2025-09-12T07:41:53,883 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/tmp/pip-wheel-pbegjxje/isosplit5_e66bd29a191b46d9a70257d5b4ae4252/.eggs/pybind11-3.0.1-py3.13.egg/pybind11/include -I/tmp/pip-wheel-pbegjxje/isosplit5_e66bd29a191b46d9a70257d5b4ae4252/.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.2\" -std=c++14 -fvisibility=hidden 2025-09-12T07:41:54,351 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/tmp/pip-wheel-pbegjxje/isosplit5_e66bd29a191b46d9a70257d5b4ae4252/.eggs/pybind11-3.0.1-py3.13.egg/pybind11/include -I/tmp/pip-wheel-pbegjxje/isosplit5_e66bd29a191b46d9a70257d5b4ae4252/.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.2\" -std=c++14 -fvisibility=hidden 2025-09-12T07:41:55,076 src/isosplit5.cpp: In function ‘bool parcelate2(int*, bigint, bigint, double*, bigint, bigint, const parcelate2_opts&)’: 2025-09-12T07:41:55,076 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:55,076 228 | printf("Warning in isosplit5: new parcel has no points -- perhaps dataset contains duplicate points? -- original size = %ld.\n", sz); 2025-09-12T07:41:55,076 | ~~^ ~~ 2025-09-12T07:41:55,076 | | | 2025-09-12T07:41:55,077 | | bigint {aka long long int} 2025-09-12T07:41:55,077 | long int 2025-09-12T07:41:55,077 | %lld 2025-09-12T07:41:55,077 src/isosplit5.cpp:153:14: warning: variable ‘something_changed’ set but not used [-Wunused-but-set-variable] 2025-09-12T07:41:55,077 153 | bool something_changed=false; 2025-09-12T07:41:55,077 | ^~~~~~~~~~~~~~~~~ 2025-09-12T07:41:56,956 In file included from /usr/include/c++/14/vector:72, 2025-09-12T07:41:56,956 from src/isosplit5.h:22, 2025-09-12T07:41:56,956 from src/isosplit5.cpp:16: 2025-09-12T07:41:56,956 /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:56,956 /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:56,957 954 | vector<_Tp, _Alloc>:: 2025-09-12T07:41:56,957 | ^~~~~~~~~~~~~~~~~~~ 2025-09-12T07:41:56,957 /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:56,957 /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:00,101 In function ‘bigint ns_isosplit5::compute_max(bigint, int*)’, 2025-09-12T07:42:00,102 inlined from ‘bigint ns_isosplit5::compute_max(bigint, int*)’ at src/isosplit5.cpp:541:8, 2025-09-12T07:42:00,102 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:42:00,102 src/isosplit5.cpp:545:26: warning: ‘*labels1’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-12T07:42:00,102 545 | bigint ret = labels[0]; 2025-09-12T07:42:00,102 | ~~~~~~~~^ 2025-09-12T07:42:03,044 In file included from /usr/include/c++/14/vector:66: 2025-09-12T07:42:03,044 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,044 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:42:03,045 /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,045 1488 | _M_range_insert(begin() + __offset, __first, __last, 2025-09-12T07:42:03,045 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T07:42:03,045 1489 | std::__iterator_category(__first)); 2025-09-12T07:42:03,045 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T07:42:03,045 /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,045 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,045 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:42:03,046 /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,046 1488 | _M_range_insert(begin() + __offset, __first, __last, 2025-09-12T07:42:03,046 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T07:42:03,046 1489 | std::__iterator_category(__first)); 2025-09-12T07:42:03,046 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T07:42:03,046 /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:06,291 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/tmp/pip-wheel-pbegjxje/isosplit5_e66bd29a191b46d9a70257d5b4ae4252/.eggs/pybind11-3.0.1-py3.13.egg/pybind11/include -I/tmp/pip-wheel-pbegjxje/isosplit5_e66bd29a191b46d9a70257d5b4ae4252/.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.2\" -std=c++14 -fvisibility=hidden 2025-09-12T07:42:07,983 In file included from /usr/include/c++/14/vector:72, 2025-09-12T07:42:07,983 from src/isosplit5.h:22, 2025-09-12T07:42:07,983 from src/isosplit6.cpp:17: 2025-09-12T07:42:07,983 /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:07,984 /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:07,984 954 | vector<_Tp, _Alloc>:: 2025-09-12T07:42:07,984 | ^~~~~~~~~~~~~~~~~~~ 2025-09-12T07:42:07,984 /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:07,984 /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:09,129 In file included from /usr/include/c++/14/vector:66: 2025-09-12T07:42:09,129 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:09,129 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:09,129 /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:09,129 1488 | _M_range_insert(begin() + __offset, __first, __last, 2025-09-12T07:42:09,129 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T07:42:09,129 1489 | std::__iterator_category(__first)); 2025-09-12T07:42:09,130 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T07:42:09,130 /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:09,130 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:09,130 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:09,130 /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:09,130 1488 | _M_range_insert(begin() + __offset, __first, __last, 2025-09-12T07:42:09,130 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T07:42:09,130 1489 | std::__iterator_category(__first)); 2025-09-12T07:42:09,130 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T07:42:09,130 /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:11,386 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/tmp/pip-wheel-pbegjxje/isosplit5_e66bd29a191b46d9a70257d5b4ae4252/.eggs/pybind11-3.0.1-py3.13.egg/pybind11/include -I/tmp/pip-wheel-pbegjxje/isosplit5_e66bd29a191b46d9a70257d5b4ae4252/.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.2\" -std=c++14 -fvisibility=hidden 2025-09-12T07:42:47,197 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/tmp/pip-wheel-pbegjxje/isosplit5_e66bd29a191b46d9a70257d5b4ae4252/.eggs/pybind11-3.0.1-py3.13.egg/pybind11/include -I/tmp/pip-wheel-pbegjxje/isosplit5_e66bd29a191b46d9a70257d5b4ae4252/.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.2\" -std=c++14 -fvisibility=hidden 2025-09-12T07:42:48,352 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:48,963 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-09-12T07:42:48,963 !! 2025-09-12T07:42:48,964 ******************************************************************************** 2025-09-12T07:42:48,964 Please avoid running ``setup.py`` directly. 2025-09-12T07:42:48,964 Instead, use pypa/build, pypa/installer or other 2025-09-12T07:42:48,964 standards-based tools. 2025-09-12T07:42:48,964 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-12T07:42:48,964 or your builds will no longer be supported. 2025-09-12T07:42:48,965 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-09-12T07:42:48,965 ******************************************************************************** 2025-09-12T07:42:48,965 !! 2025-09-12T07:42:48,965 self.initialize_options() 2025-09-12T07:42:49,063 installing to build/bdist.linux-armv7l/wheel 2025-09-12T07:42:49,063 running install 2025-09-12T07:42:49,087 running install_lib 2025-09-12T07:42:49,174 creating build/bdist.linux-armv7l/wheel 2025-09-12T07:42:49,175 copying build/lib.linux-armv7l-cpython-313/isosplit6_interface.cpython-313-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/. 2025-09-12T07:42:49,190 copying build/lib.linux-armv7l-cpython-313/isosplit5_interface.cpython-313-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/. 2025-09-12T07:42:49,205 creating build/bdist.linux-armv7l/wheel/isosplit5 2025-09-12T07:42:49,205 copying build/lib.linux-armv7l-cpython-313/isosplit5/__init__.py -> build/bdist.linux-armv7l/wheel/./isosplit5 2025-09-12T07:42:49,205 running install_egg_info 2025-09-12T07:42:49,298 running egg_info 2025-09-12T07:42:49,389 writing isosplit5.egg-info/PKG-INFO 2025-09-12T07:42:49,390 writing dependency_links to isosplit5.egg-info/dependency_links.txt 2025-09-12T07:42:49,391 writing requirements to isosplit5.egg-info/requires.txt 2025-09-12T07:42:49,391 writing top-level names to isosplit5.egg-info/top_level.txt 2025-09-12T07:42:49,480 reading manifest file 'isosplit5.egg-info/SOURCES.txt' 2025-09-12T07:42:49,482 reading manifest template 'MANIFEST.in' 2025-09-12T07:42:49,486 writing manifest file 'isosplit5.egg-info/SOURCES.txt' 2025-09-12T07:42:49,487 Copying isosplit5.egg-info to build/bdist.linux-armv7l/wheel/./isosplit5-0.2.2-py3.13.egg-info 2025-09-12T07:42:49,489 running install_scripts 2025-09-12T07:42:49,547 creating build/bdist.linux-armv7l/wheel/isosplit5-0.2.2.dist-info/WHEEL 2025-09-12T07:42:49,548 creating '/tmp/pip-wheel-k481c0ea/isosplit5-0.2.2-cp313-cp313-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-09-12T07:42:50,165 adding 'isosplit5_interface.cpython-313-arm-linux-gnueabihf.so' 2025-09-12T07:42:50,861 adding 'isosplit6_interface.cpython-313-arm-linux-gnueabihf.so' 2025-09-12T07:42:50,886 adding 'isosplit5/__init__.py' 2025-09-12T07:42:50,887 adding 'isosplit5-0.2.2.dist-info/METADATA' 2025-09-12T07:42:50,888 adding 'isosplit5-0.2.2.dist-info/WHEEL' 2025-09-12T07:42:50,888 adding 'isosplit5-0.2.2.dist-info/top_level.txt' 2025-09-12T07:42:50,889 adding 'isosplit5-0.2.2.dist-info/RECORD' 2025-09-12T07:42:50,890 removing build/bdist.linux-armv7l/wheel 2025-09-12T07:42:51,062 Building wheel for isosplit5 (setup.py): finished with status 'done' 2025-09-12T07:42:51,091 Created wheel for isosplit5: filename=isosplit5-0.2.2-cp313-cp313-linux_armv7l.whl size=2512475 sha256=884bffae1fc9bd75ca340c65a130e7a35e4627a4fd267bf9917d6bcef2b915ba 2025-09-12T07:42:51,092 Stored in directory: /tmp/pip-ephem-wheel-cache-jcfy1ohg/wheels/8f/f3/e8/3904d066b5bb449c4f3933ce66348ea5a53095590934564b97 2025-09-12T07:42:51,100 Successfully built isosplit5 2025-09-12T07:42:51,107 Removed build tracker: '/tmp/pip-build-tracker-3ddfjs80'