2023-10-16T04:11:55,325 Created temporary directory: /tmp/pip-build-tracker-nu6kwnbe 2023-10-16T04:11:55,326 Initialized build tracking at /tmp/pip-build-tracker-nu6kwnbe 2023-10-16T04:11:55,327 Created build tracker: /tmp/pip-build-tracker-nu6kwnbe 2023-10-16T04:11:55,327 Entered build tracker: /tmp/pip-build-tracker-nu6kwnbe 2023-10-16T04:11:55,328 Created temporary directory: /tmp/pip-wheel-11dee7u7 2023-10-16T04:11:55,331 Created temporary directory: /tmp/pip-ephem-wheel-cache-_or31ter 2023-10-16T04:11:55,353 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-10-16T04:11:55,357 2 location(s) to search for versions of mpsort: 2023-10-16T04:11:55,357 * https://pypi.org/simple/mpsort/ 2023-10-16T04:11:55,357 * https://www.piwheels.org/simple/mpsort/ 2023-10-16T04:11:55,357 Fetching project page and analyzing links: https://pypi.org/simple/mpsort/ 2023-10-16T04:11:55,358 Getting page https://pypi.org/simple/mpsort/ 2023-10-16T04:11:55,360 Found index url https://pypi.org/simple/ 2023-10-16T04:11:55,576 Fetched page https://pypi.org/simple/mpsort/ as application/vnd.pypi.simple.v1+json 2023-10-16T04:11:55,581 Found link https://files.pythonhosted.org/packages/8b/8a/708bcd42f8003d0c32ff8e943fcba6d12c8f6c5d24ba3c16591dfa1b1b61/mpsort-0.1.tar.gz (from https://pypi.org/simple/mpsort/), version: 0.1 2023-10-16T04:11:55,581 Found link https://files.pythonhosted.org/packages/20/24/1ba65dc2de0fcc1223f455a531bb795b9f206e4fd1a6faa759e3a9ddfed6/mpsort-0.1.1.tar.gz (from https://pypi.org/simple/mpsort/), version: 0.1.1 2023-10-16T04:11:55,582 Found link https://files.pythonhosted.org/packages/bc/5e/6524da0de21ecdfe33ebd0a8c8b7ccefb695ceb190f0bf8f079f1feed0b4/mpsort-0.1.2.tar.gz (from https://pypi.org/simple/mpsort/), version: 0.1.2 2023-10-16T04:11:55,583 Found link https://files.pythonhosted.org/packages/be/27/18937c50d18b3890230cc91525020df1c2e9a6847ece91b09ea366bff444/mpsort-0.1.3.tar.gz (from https://pypi.org/simple/mpsort/), version: 0.1.3 2023-10-16T04:11:55,583 Found link https://files.pythonhosted.org/packages/d1/03/17442f82462d68470c9e166bd2e9c21dbe716902f4964d313d92d9229b47/mpsort-0.1.4.dev0.tar.gz (from https://pypi.org/simple/mpsort/), version: 0.1.4.dev0 2023-10-16T04:11:55,584 Found link https://files.pythonhosted.org/packages/53/47/105453bdaa9a746bc1c81ee38b63014b33cf6dde027431cc698719940773/mpsort-0.1.4.tar.gz (from https://pypi.org/simple/mpsort/), version: 0.1.4 2023-10-16T04:11:55,585 Found link https://files.pythonhosted.org/packages/e7/d6/d38a6fe556db925c04462ac5f29d14b32a68dc68e4bfb9c80ae3bb055ae7/mpsort-0.1.7.tar.gz (from https://pypi.org/simple/mpsort/), version: 0.1.7 2023-10-16T04:11:55,586 Found link https://files.pythonhosted.org/packages/cd/63/6bea28a0a07bb875fe4477621a11f97873023e2548665ecac62d496bdfbb/mpsort-0.1.8.dev0.tar.gz (from https://pypi.org/simple/mpsort/), version: 0.1.8.dev0 2023-10-16T04:11:55,586 Found link https://files.pythonhosted.org/packages/ec/2a/166bb0788df7cc03a67d8bc42828284e128f41a621aa4a3b596097acddea/mpsort-0.1.8.tar.gz (from https://pypi.org/simple/mpsort/), version: 0.1.8 2023-10-16T04:11:55,587 Found link https://files.pythonhosted.org/packages/0e/d7/245d6ecc6a86edf8d9b43d6a920742dbe9f12a12e5b9f0e3c317c0c1f1ec/mpsort-0.1.9.tar.gz (from https://pypi.org/simple/mpsort/), version: 0.1.9 2023-10-16T04:11:55,588 Found link https://files.pythonhosted.org/packages/15/a4/c84ebec2dd0436a69328d05598354269505759179d656f86a5a1a9c24044/mpsort-0.1.10.tar.gz (from https://pypi.org/simple/mpsort/), version: 0.1.10 2023-10-16T04:11:55,588 Found link https://files.pythonhosted.org/packages/9c/16/ee804075ec17dd703a94d315c23d4407adc93f03adcf8c2bc6b65be25da6/mpsort-0.1.11.tar.gz (from https://pypi.org/simple/mpsort/), version: 0.1.11 2023-10-16T04:11:55,589 Found link https://files.pythonhosted.org/packages/c3/79/8cff4134bebd444bb4972ebc1b28d254defadeb68bf6efa06e564bff23fa/mpsort-0.1.12.tar.gz (from https://pypi.org/simple/mpsort/), version: 0.1.12 2023-10-16T04:11:55,590 Found link https://files.pythonhosted.org/packages/15/35/76101efc7e2033b2082ec0aed273262c3cc1e6efde532a279126fe1acd3e/mpsort-0.1.13.tar.gz (from https://pypi.org/simple/mpsort/), version: 0.1.13 2023-10-16T04:11:55,590 Found link https://files.pythonhosted.org/packages/c7/08/25ae9c95eb94e01f8b0747de87511c98a5459a7048e26a64c6609c83ba76/mpsort-0.1.14.tar.gz (from https://pypi.org/simple/mpsort/), version: 0.1.14 2023-10-16T04:11:55,591 Found link https://files.pythonhosted.org/packages/54/c0/ea921da4200f46df99714082f8df0687981f8c400a0dd88f105359bf4b7e/mpsort-0.1.15.tar.gz (from https://pypi.org/simple/mpsort/), version: 0.1.15 2023-10-16T04:11:55,592 Found link https://files.pythonhosted.org/packages/53/84/895953ce86e12f06e55848298af71092fa722d4104d7ceb919cc503045b4/mpsort-0.1.16.tar.gz (from https://pypi.org/simple/mpsort/), version: 0.1.16 2023-10-16T04:11:55,592 Found link https://files.pythonhosted.org/packages/5a/34/ce63131c4a75f6444364d7337758d23dd375f377f5e3e8c46abdc4a16c30/mpsort-0.1.17.tar.gz (from https://pypi.org/simple/mpsort/), version: 0.1.17 2023-10-16T04:11:55,593 Found link https://files.pythonhosted.org/packages/16/9d/6c60e5d03635530fe7ec65c464b7b62e845d7ae3f707f64b99bc21748e9c/mpsort-0.1.18.tar.gz (from https://pypi.org/simple/mpsort/), version: 0.1.18 2023-10-16T04:11:55,593 Fetching project page and analyzing links: https://www.piwheels.org/simple/mpsort/ 2023-10-16T04:11:55,594 Getting page https://www.piwheels.org/simple/mpsort/ 2023-10-16T04:11:55,595 Found index url https://www.piwheels.org/simple/ 2023-10-16T04:11:55,764 Fetched page https://www.piwheels.org/simple/mpsort/ as text/html 2023-10-16T04:11:55,765 Skipping link: not a file: https://www.piwheels.org/simple/mpsort/ 2023-10-16T04:11:55,766 Skipping link: not a file: https://pypi.org/simple/mpsort/ 2023-10-16T04:11:55,786 Given no hashes to check 1 links for project 'mpsort': discarding no candidates 2023-10-16T04:11:55,804 Collecting mpsort==0.1.18 2023-10-16T04:11:55,806 Created temporary directory: /tmp/pip-unpack-twuqz4xq 2023-10-16T04:11:56,018 Downloading mpsort-0.1.18.tar.gz (94 kB) 2023-10-16T04:11:56,158 Added mpsort==0.1.18 from https://files.pythonhosted.org/packages/16/9d/6c60e5d03635530fe7ec65c464b7b62e845d7ae3f707f64b99bc21748e9c/mpsort-0.1.18.tar.gz to build tracker '/tmp/pip-build-tracker-nu6kwnbe' 2023-10-16T04:11:56,164 Created temporary directory: /tmp/pip-build-env-rcrkyyhi 2023-10-16T04:11:56,169 Installing build dependencies: started 2023-10-16T04:11:56,170 Running command pip subprocess to install build dependencies 2023-10-16T04:11:57,310 Using pip 23.2.1 from /usr/local/lib/python3.11/dist-packages/pip (python 3.11) 2023-10-16T04:11:57,828 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-10-16T04:11:59,383 Collecting setuptools 2023-10-16T04:11:59,445 Using cached https://www.piwheels.org/simple/setuptools/setuptools-68.2.2-py3-none-any.whl (807 kB) 2023-10-16T04:11:59,682 Collecting wheel 2023-10-16T04:11:59,697 Using cached https://www.piwheels.org/simple/wheel/wheel-0.41.2-py3-none-any.whl (64 kB) 2023-10-16T04:12:00,429 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/3a/be/650f9c091ef71cb01d735775d554e068752d3ff63d7943b26316dc401749/numpy-1.21.2.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2023-10-16T04:12:00,437 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/5f/d6/ad58ded26556eaeaa8c971e08b6466f17c4ac4d786cd3d800e26ce59cc01/numpy-1.21.3.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2023-10-16T04:12:00,444 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/fb/48/b0708ebd7718a8933f0d3937513ef8ef2f4f04529f1f66ca86d873043921/numpy-1.21.4.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2023-10-16T04:12:00,452 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/c2/a8/a924a09492bdfee8c2ec3094d0a13f2799800b4fdc9c890738aeeb12c72e/numpy-1.21.5.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2023-10-16T04:12:00,459 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/45/b7/de7b8e67f2232c26af57c205aaad29fe17754f793404f59c8a730c7a191a/numpy-1.21.6.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2023-10-16T04:12:00,846 Collecting numpy 2023-10-16T04:12:02,253 Using cached https://www.piwheels.org/simple/numpy/numpy-1.26.1-cp311-cp311-linux_armv7l.whl (19.5 MB) 2023-10-16T04:12:07,495 Collecting cython 2023-10-16T04:12:08,344 Using cached https://www.piwheels.org/simple/cython/Cython-3.0.3-cp311-cp311-linux_armv7l.whl (11.7 MB) 2023-10-16T04:12:08,909 Collecting mpi4py 2023-10-16T04:12:09,149 Using cached https://www.piwheels.org/simple/mpi4py/mpi4py-3.1.5-cp311-cp311-linux_armv7l.whl (2.8 MB) 2023-10-16T04:12:11,903 Installing collected packages: wheel, setuptools, numpy, mpi4py, cython 2023-10-16T04:12:12,135 Creating /tmp/pip-build-env-rcrkyyhi/overlay/local/bin 2023-10-16T04:12:12,138 changing mode of /tmp/pip-build-env-rcrkyyhi/overlay/local/bin/wheel to 755 2023-10-16T04:12:23,301 changing mode of /tmp/pip-build-env-rcrkyyhi/overlay/local/bin/f2py to 755 2023-10-16T04:12:27,545 changing mode of /tmp/pip-build-env-rcrkyyhi/overlay/local/bin/cygdb to 755 2023-10-16T04:12:27,547 changing mode of /tmp/pip-build-env-rcrkyyhi/overlay/local/bin/cython to 755 2023-10-16T04:12:27,549 changing mode of /tmp/pip-build-env-rcrkyyhi/overlay/local/bin/cythonize to 755 2023-10-16T04:12:27,595 Successfully installed cython-3.0.3 mpi4py-3.1.5 numpy-1.26.1 setuptools-68.2.2 wheel-0.41.2 2023-10-16T04:12:28,307 Installing build dependencies: finished with status 'done' 2023-10-16T04:12:28,320 Getting requirements to build wheel: started 2023-10-16T04:12:28,321 Running command Getting requirements to build wheel 2023-10-16T04:12:31,128 /tmp/pip-build-env-rcrkyyhi/overlay/local/lib/python3.11/dist-packages/Cython/Compiler/Main.py:381: FutureWarning: Cython directive 'language_level' not set, using '3str' for now (Py3). This has changed from earlier releases! File: /tmp/pip-wheel-11dee7u7/mpsort_8b5e82cd33f04833888a374ea05bd096/mpsort/binding.pyx 2023-10-16T04:12:31,128 tree = Parsing.p_module(s, pxd, full_module_name) 2023-10-16T04:12:32,522 Compiling mpsort/binding.pyx because it changed. 2023-10-16T04:12:32,522 [1/1] Cythonizing mpsort/binding.pyx 2023-10-16T04:12:32,590 running egg_info 2023-10-16T04:12:32,596 writing mpsort.egg-info/PKG-INFO 2023-10-16T04:12:32,599 writing dependency_links to mpsort.egg-info/dependency_links.txt 2023-10-16T04:12:32,601 writing requirements to mpsort.egg-info/requires.txt 2023-10-16T04:12:32,602 writing top-level names to mpsort.egg-info/top_level.txt 2023-10-16T04:12:32,628 reading manifest file 'mpsort.egg-info/SOURCES.txt' 2023-10-16T04:12:32,631 reading manifest template 'MANIFEST.in' 2023-10-16T04:12:32,635 adding license file 'LICENSE' 2023-10-16T04:12:32,637 writing manifest file 'mpsort.egg-info/SOURCES.txt' 2023-10-16T04:12:33,004 Getting requirements to build wheel: finished with status 'done' 2023-10-16T04:12:33,018 Created temporary directory: /tmp/pip-modern-metadata-q1yq6r0_ 2023-10-16T04:12:33,020 Preparing metadata (pyproject.toml): started 2023-10-16T04:12:33,022 Running command Preparing metadata (pyproject.toml) 2023-10-16T04:12:34,562 running dist_info 2023-10-16T04:12:34,581 creating /tmp/pip-modern-metadata-q1yq6r0_/mpsort.egg-info 2023-10-16T04:12:34,586 writing /tmp/pip-modern-metadata-q1yq6r0_/mpsort.egg-info/PKG-INFO 2023-10-16T04:12:34,590 writing dependency_links to /tmp/pip-modern-metadata-q1yq6r0_/mpsort.egg-info/dependency_links.txt 2023-10-16T04:12:34,592 writing requirements to /tmp/pip-modern-metadata-q1yq6r0_/mpsort.egg-info/requires.txt 2023-10-16T04:12:34,593 writing top-level names to /tmp/pip-modern-metadata-q1yq6r0_/mpsort.egg-info/top_level.txt 2023-10-16T04:12:34,594 writing manifest file '/tmp/pip-modern-metadata-q1yq6r0_/mpsort.egg-info/SOURCES.txt' 2023-10-16T04:12:34,619 reading manifest file '/tmp/pip-modern-metadata-q1yq6r0_/mpsort.egg-info/SOURCES.txt' 2023-10-16T04:12:34,621 reading manifest template 'MANIFEST.in' 2023-10-16T04:12:34,624 adding license file 'LICENSE' 2023-10-16T04:12:34,626 writing manifest file '/tmp/pip-modern-metadata-q1yq6r0_/mpsort.egg-info/SOURCES.txt' 2023-10-16T04:12:34,627 creating '/tmp/pip-modern-metadata-q1yq6r0_/mpsort-0.1.18.dist-info' 2023-10-16T04:12:34,868 Preparing metadata (pyproject.toml): finished with status 'done' 2023-10-16T04:12:34,872 Source in /tmp/pip-wheel-11dee7u7/mpsort_8b5e82cd33f04833888a374ea05bd096 has version 0.1.18, which satisfies requirement mpsort==0.1.18 from https://files.pythonhosted.org/packages/16/9d/6c60e5d03635530fe7ec65c464b7b62e845d7ae3f707f64b99bc21748e9c/mpsort-0.1.18.tar.gz 2023-10-16T04:12:34,873 Removed mpsort==0.1.18 from https://files.pythonhosted.org/packages/16/9d/6c60e5d03635530fe7ec65c464b7b62e845d7ae3f707f64b99bc21748e9c/mpsort-0.1.18.tar.gz from build tracker '/tmp/pip-build-tracker-nu6kwnbe' 2023-10-16T04:12:34,877 Created temporary directory: /tmp/pip-unpack-e87ptmak 2023-10-16T04:12:34,878 Created temporary directory: /tmp/pip-unpack-njg92ti_ 2023-10-16T04:12:34,882 Building wheels for collected packages: mpsort 2023-10-16T04:12:34,886 Created temporary directory: /tmp/pip-wheel-tb9s7zv8 2023-10-16T04:12:34,887 Destination directory: /tmp/pip-wheel-tb9s7zv8 2023-10-16T04:12:34,889 Building wheel for mpsort (pyproject.toml): started 2023-10-16T04:12:34,890 Running command Building wheel for mpsort (pyproject.toml) 2023-10-16T04:12:36,487 running bdist_wheel 2023-10-16T04:12:36,525 running build 2023-10-16T04:12:36,526 running build_py 2023-10-16T04:12:36,536 creating build 2023-10-16T04:12:36,536 creating build/lib.linux-armv7l-cpython-311 2023-10-16T04:12:36,537 creating build/lib.linux-armv7l-cpython-311/mpsort 2023-10-16T04:12:36,540 copying mpsort/version.py -> build/lib.linux-armv7l-cpython-311/mpsort 2023-10-16T04:12:36,544 copying mpsort/__init__.py -> build/lib.linux-armv7l-cpython-311/mpsort 2023-10-16T04:12:36,548 creating build/lib.linux-armv7l-cpython-311/mpsort/tests 2023-10-16T04:12:36,549 copying mpsort/tests/__init__.py -> build/lib.linux-armv7l-cpython-311/mpsort/tests 2023-10-16T04:12:36,551 copying mpsort/tests/test_mpsort.py -> build/lib.linux-armv7l-cpython-311/mpsort/tests 2023-10-16T04:12:36,554 running build_ext 2023-10-16T04:12:36,566 building 'mpsort.binding' extension 2023-10-16T04:12:36,567 creating build/temp.linux-armv7l-cpython-311 2023-10-16T04:12:36,568 creating build/temp.linux-armv7l-cpython-311/mpsort 2023-10-16T04:12:36,569 /usr/bin/mpicc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I./ -I/tmp/pip-build-env-rcrkyyhi/overlay/local/lib/python3.11/dist-packages/numpy/core/include -I/usr/include/python3.11 -c mp-mpiu.c -o build/temp.linux-armv7l-cpython-311/mp-mpiu.o 2023-10-16T04:12:36,794 mp-mpiu.c: In function ‘verbose_mpiu_malloc_func’: 2023-10-16T04:12:36,796 mp-mpiu.c:17:60: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 6 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 2023-10-16T04:12:36,798 17 | fprintf(stderr, "MPIU_Malloc: T%04d %16p : %s size = %ld, %s:%d\n", rank, ptr, name, size, file, line); 2023-10-16T04:12:36,800 | ~~^ ~~~~ 2023-10-16T04:12:36,802 | | | 2023-10-16T04:12:36,804 | long int size_t {aka unsigned int} 2023-10-16T04:12:36,807 | %d 2023-10-16T04:12:37,324 /usr/bin/mpicc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I./ -I/tmp/pip-build-env-rcrkyyhi/overlay/local/lib/python3.11/dist-packages/numpy/core/include -I/usr/include/python3.11 -c mpsort-mpi.c -o build/temp.linux-armv7l-cpython-311/mpsort-mpi.o 2023-10-16T04:12:37,496 mpsort-mpi.c: In function ‘_setup_mpsort_mpi’: 2023-10-16T04:12:37,497 mpsort-mpi.c:71:99: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 2023-10-16T04:12:37,498 71 | fprintf(stderr, "MPSort: total number of items in the item does not match the input %ld != %ld. " 2023-10-16T04:12:37,498 | ~~^ 2023-10-16T04:12:37,499 | | 2023-10-16T04:12:37,499 | long int 2023-10-16T04:12:37,500 | %d 2023-10-16T04:12:37,500 72 | "Caller site: %s:%d\n", 2023-10-16T04:12:37,500 73 | o->outnmemb, o->nmemb, file, line); 2023-10-16T04:12:37,501 | ~~~~~~~~~~~ 2023-10-16T04:12:37,501 | | 2023-10-16T04:12:37,502 | size_t {aka unsigned int} 2023-10-16T04:12:37,503 mpsort-mpi.c:71:106: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 4 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 2023-10-16T04:12:37,503 71 | fprintf(stderr, "MPSort: total number of items in the item does not match the input %ld != %ld. " 2023-10-16T04:12:37,504 | ~~^ 2023-10-16T04:12:37,505 | | 2023-10-16T04:12:37,505 | long int 2023-10-16T04:12:37,506 | %d 2023-10-16T04:12:37,507 72 | "Caller site: %s:%d\n", 2023-10-16T04:12:37,507 73 | o->outnmemb, o->nmemb, file, line); 2023-10-16T04:12:37,508 | ~~~~~~~~ 2023-10-16T04:12:37,509 | | 2023-10-16T04:12:37,510 | size_t {aka unsigned int} 2023-10-16T04:12:37,510 mpsort-mpi.c: In function ‘mpsort_mpi_newarray_impl’: 2023-10-16T04:12:37,511 mpsort-mpi.c:184:58: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘unsigned int’ [-Wformat=] 2023-10-16T04:12:37,512 184 | fprintf(stderr, "MPSort: sizeof(ptrdiff) = %lu, not recognised\n", sizeof(ptrdiff_t)); 2023-10-16T04:12:37,512 | ~~^ ~~~~~~~~~~~~~~~~~ 2023-10-16T04:12:37,513 | | | 2023-10-16T04:12:37,514 | long unsigned int unsigned int 2023-10-16T04:12:37,515 | %u 2023-10-16T04:12:37,515 mpsort-mpi.c:202:63: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 2023-10-16T04:12:37,516 202 | fprintf(stderr, "MPSort: element size is large (%ld) but not aligned to 8 bytes. " 2023-10-16T04:12:37,517 | ~~^ 2023-10-16T04:12:37,518 | | 2023-10-16T04:12:37,518 | long int 2023-10-16T04:12:37,519 | %d 2023-10-16T04:12:37,519 ...... 2023-10-16T04:12:37,519 205 | elsize, file, line); 2023-10-16T04:12:37,520 | ~~~~~~ 2023-10-16T04:12:37,520 | | 2023-10-16T04:12:37,521 | size_t {aka unsigned int} 2023-10-16T04:12:37,521 mpsort-mpi.c:210:61: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 2023-10-16T04:12:37,522 210 | fprintf(stderr, "MPSort: radix size is large (%ld) but not aligned to 8 bytes. " 2023-10-16T04:12:37,522 | ~~^ 2023-10-16T04:12:37,523 | | 2023-10-16T04:12:37,524 | long int 2023-10-16T04:12:37,525 | %d 2023-10-16T04:12:37,525 ...... 2023-10-16T04:12:37,526 213 | rsize, file, line); 2023-10-16T04:12:37,526 | ~~~~~ 2023-10-16T04:12:37,527 | | 2023-10-16T04:12:37,527 | size_t {aka unsigned int} 2023-10-16T04:12:37,528 mpsort-mpi.c:241:29: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 2023-10-16T04:12:37,528 241 | fprintf(stderr, "MPSort: gathering all data to a single rank for sorting due to MPSORT_REQUIRE_GATHER_SORT. " 2023-10-16T04:12:37,529 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-10-16T04:12:37,530 ...... 2023-10-16T04:12:37,531 244 | totalsize, file, line); 2023-10-16T04:12:37,531 | ~~~~~~~~~ 2023-10-16T04:12:37,532 | | 2023-10-16T04:12:37,533 | size_t {aka unsigned int} 2023-10-16T04:12:37,533 mpsort-mpi.c:242:57: note: format string is defined here 2023-10-16T04:12:37,534 242 | "Total number of items is %ld. " 2023-10-16T04:12:37,535 | ~~^ 2023-10-16T04:12:37,535 | | 2023-10-16T04:12:37,536 | long int 2023-10-16T04:12:37,537 | %d 2023-10-16T04:12:37,537 mpsort-mpi.c: In function ‘_solve_for_layout_mpi’: 2023-10-16T04:12:37,538 mpsort-mpi.c:708:86: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘ptrdiff_t’ {aka ‘int’} [-Wformat=] 2023-10-16T04:12:37,539 708 | fprintf(stderr, "serious bug: more items than there should be: deficit=%ld\n", deficit); 2023-10-16T04:12:37,539 | ~~^ ~~~~~~~ 2023-10-16T04:12:37,540 | | | 2023-10-16T04:12:37,541 | | ptrdiff_t {aka int} 2023-10-16T04:12:37,541 | long int 2023-10-16T04:12:37,542 | %d 2023-10-16T04:12:37,543 mpsort-mpi.c:714:86: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘ptrdiff_t’ {aka ‘int’} [-Wformat=] 2023-10-16T04:12:37,543 714 | fprintf(stderr, "serious bug: less items than there should be: supply =%ld\n", supply); 2023-10-16T04:12:37,544 | ~~^ ~~~~~~ 2023-10-16T04:12:37,544 | | | 2023-10-16T04:12:37,545 | | ptrdiff_t {aka int} 2023-10-16T04:12:37,545 | long int 2023-10-16T04:12:37,546 | %d 2023-10-16T04:12:38,497 /usr/bin/mpicc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I./ -I/tmp/pip-build-env-rcrkyyhi/overlay/local/lib/python3.11/dist-packages/numpy/core/include -I/usr/include/python3.11 -c mpsort/binding.c -o build/temp.linux-armv7l-cpython-311/mpsort/binding.o 2023-10-16T04:12:38,911 In file included from /tmp/pip-build-env-rcrkyyhi/overlay/local/lib/python3.11/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1929, 2023-10-16T04:12:38,911 from /tmp/pip-build-env-rcrkyyhi/overlay/local/lib/python3.11/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, 2023-10-16T04:12:38,912 from /tmp/pip-build-env-rcrkyyhi/overlay/local/lib/python3.11/dist-packages/numpy/core/include/numpy/arrayobject.h:5, 2023-10-16T04:12:38,912 from mpsort/binding.c:1210: 2023-10-16T04:12:38,913 /tmp/pip-build-env-rcrkyyhi/overlay/local/lib/python3.11/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 2023-10-16T04:12:38,913 17 | #warning "Using deprecated NumPy API, disable it with " \ 2023-10-16T04:12:38,914 | ^~~~~~~ 2023-10-16T04:12:39,123 mpsort/binding.c: In function ‘__pyx_pymod_exec_binding’: 2023-10-16T04:12:39,129 mpsort/binding.c:7023:18: warning: passing argument 1 of ‘mpiu_set_malloc’ from incompatible pointer type [-Wincompatible-pointer-types] 2023-10-16T04:12:39,130 7023 | MPIU_SetMalloc(__pyx_f_6mpsort_7binding_pymalloc, __pyx_f_6mpsort_7binding_pyfree, NULL); 2023-10-16T04:12:39,130 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-10-16T04:12:39,131 | | 2023-10-16T04:12:39,131 | void * (*)(char *, size_t, char *, int, void *) {aka void * (*)(char *, unsigned int, char *, int, void *)} 2023-10-16T04:12:39,132 In file included from mpsort/binding.c:1220: 2023-10-16T04:12:39,132 ./mp-mpiu.h:10:39: note: expected ‘mpiu_malloc_func’ {aka ‘void * (*)(const char *, unsigned int, const char *, const int, void *)’} but argument is of type ‘void * (*)(char *, size_t, char *, int, void *)’ {aka ‘void * (*)(char *, unsigned int, char *, int, void *)’} 2023-10-16T04:12:39,133 10 | void mpiu_set_malloc(mpiu_malloc_func malloc, mpiu_free_func free, void * userdata); 2023-10-16T04:12:39,133 | ~~~~~~~~~~~~~~~~~^~~~~~ 2023-10-16T04:12:39,136 mpsort/binding.c:7023:53: warning: passing argument 2 of ‘mpiu_set_malloc’ from incompatible pointer type [-Wincompatible-pointer-types] 2023-10-16T04:12:39,137 7023 | MPIU_SetMalloc(__pyx_f_6mpsort_7binding_pymalloc, __pyx_f_6mpsort_7binding_pyfree, NULL); 2023-10-16T04:12:39,138 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-10-16T04:12:39,138 | | 2023-10-16T04:12:39,139 | void (*)(void *, char *, int, void *) 2023-10-16T04:12:39,140 ./mp-mpiu.h:10:62: note: expected ‘mpiu_free_func’ {aka ‘void (*)(void *, const char *, const int, void *)’} but argument is of type ‘void (*)(void *, char *, int, void *)’ 2023-10-16T04:12:39,140 10 | void mpiu_set_malloc(mpiu_malloc_func malloc, mpiu_free_func free, void * userdata); 2023-10-16T04:12:39,140 | ~~~~~~~~~~~~~~~^~~~ 2023-10-16T04:12:46,671 /usr/bin/mpicc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I./ -I/tmp/pip-build-env-rcrkyyhi/overlay/local/lib/python3.11/dist-packages/numpy/core/include -I/usr/include/python3.11 -c radixsort.c -o build/temp.linux-armv7l-cpython-311/radixsort.o 2023-10-16T04:12:47,411 /usr/bin/mpicc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/mp-mpiu.o build/temp.linux-armv7l-cpython-311/mpsort-mpi.o build/temp.linux-armv7l-cpython-311/mpsort/binding.o build/temp.linux-armv7l-cpython-311/radixsort.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/mpsort/binding.cpython-311-arm-linux-gnueabihf.so 2023-10-16T04:12:47,578 installing to build/bdist.linux-armv7l/wheel 2023-10-16T04:12:47,579 running install 2023-10-16T04:12:47,601 running install_lib 2023-10-16T04:12:47,610 creating build/bdist.linux-armv7l 2023-10-16T04:12:47,611 creating build/bdist.linux-armv7l/wheel 2023-10-16T04:12:47,612 creating build/bdist.linux-armv7l/wheel/mpsort 2023-10-16T04:12:47,614 creating build/bdist.linux-armv7l/wheel/mpsort/tests 2023-10-16T04:12:47,615 copying build/lib.linux-armv7l-cpython-311/mpsort/tests/__init__.py -> build/bdist.linux-armv7l/wheel/mpsort/tests 2023-10-16T04:12:47,618 copying build/lib.linux-armv7l-cpython-311/mpsort/tests/test_mpsort.py -> build/bdist.linux-armv7l/wheel/mpsort/tests 2023-10-16T04:12:47,627 copying build/lib.linux-armv7l-cpython-311/mpsort/version.py -> build/bdist.linux-armv7l/wheel/mpsort 2023-10-16T04:12:47,635 copying build/lib.linux-armv7l-cpython-311/mpsort/__init__.py -> build/bdist.linux-armv7l/wheel/mpsort 2023-10-16T04:12:47,639 copying build/lib.linux-armv7l-cpython-311/mpsort/binding.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/mpsort 2023-10-16T04:12:47,650 running install_egg_info 2023-10-16T04:12:47,663 running egg_info 2023-10-16T04:12:47,668 writing mpsort.egg-info/PKG-INFO 2023-10-16T04:12:47,672 writing dependency_links to mpsort.egg-info/dependency_links.txt 2023-10-16T04:12:47,673 writing requirements to mpsort.egg-info/requires.txt 2023-10-16T04:12:47,674 writing top-level names to mpsort.egg-info/top_level.txt 2023-10-16T04:12:47,683 reading manifest file 'mpsort.egg-info/SOURCES.txt' 2023-10-16T04:12:47,686 reading manifest template 'MANIFEST.in' 2023-10-16T04:12:47,690 adding license file 'LICENSE' 2023-10-16T04:12:47,693 writing manifest file 'mpsort.egg-info/SOURCES.txt' 2023-10-16T04:12:47,695 Copying mpsort.egg-info to build/bdist.linux-armv7l/wheel/mpsort-0.1.18-py3.11.egg-info 2023-10-16T04:12:47,706 running install_scripts 2023-10-16T04:12:47,758 creating build/bdist.linux-armv7l/wheel/mpsort-0.1.18.dist-info/WHEEL 2023-10-16T04:12:47,761 creating '/tmp/pip-wheel-tb9s7zv8/.tmp-gshh4t44/mpsort-0.1.18-cp311-cp311-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2023-10-16T04:12:47,764 adding 'mpsort/__init__.py' 2023-10-16T04:12:47,859 adding 'mpsort/binding.cpython-311-arm-linux-gnueabihf.so' 2023-10-16T04:12:47,864 adding 'mpsort/version.py' 2023-10-16T04:12:47,868 adding 'mpsort/tests/__init__.py' 2023-10-16T04:12:47,872 adding 'mpsort/tests/test_mpsort.py' 2023-10-16T04:12:47,874 adding 'mpsort-0.1.18.dist-info/LICENSE' 2023-10-16T04:12:47,876 adding 'mpsort-0.1.18.dist-info/METADATA' 2023-10-16T04:12:47,877 adding 'mpsort-0.1.18.dist-info/WHEEL' 2023-10-16T04:12:47,879 adding 'mpsort-0.1.18.dist-info/top_level.txt' 2023-10-16T04:12:47,880 adding 'mpsort-0.1.18.dist-info/RECORD' 2023-10-16T04:12:47,883 removing build/bdist.linux-armv7l/wheel 2023-10-16T04:12:48,058 Building wheel for mpsort (pyproject.toml): finished with status 'done' 2023-10-16T04:12:48,067 Created wheel for mpsort: filename=mpsort-0.1.18-cp311-cp311-linux_armv7l.whl size=199978 sha256=0dc94a395930e4e18cfef6e740a58b2d2f34bd611db4b9352caebed60e92b580 2023-10-16T04:12:48,068 Stored in directory: /tmp/pip-ephem-wheel-cache-_or31ter/wheels/b2/26/74/249ab01cf783b5967292fbfa8dd4d1a6093419b717156d36ce 2023-10-16T04:12:48,076 Successfully built mpsort 2023-10-16T04:12:48,084 Removed build tracker: '/tmp/pip-build-tracker-nu6kwnbe'