2023-09-08T18:27:12,151 Created temporary directory: /tmp/pip-build-tracker-km8wb4i3 2023-09-08T18:27:12,152 Initialized build tracking at /tmp/pip-build-tracker-km8wb4i3 2023-09-08T18:27:12,153 Created build tracker: /tmp/pip-build-tracker-km8wb4i3 2023-09-08T18:27:12,153 Entered build tracker: /tmp/pip-build-tracker-km8wb4i3 2023-09-08T18:27:12,154 Created temporary directory: /tmp/pip-wheel-m7b_xeki 2023-09-08T18:27:12,157 Created temporary directory: /tmp/pip-ephem-wheel-cache-6nxg_y52 2023-09-08T18:27:12,180 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-08T18:27:12,184 2 location(s) to search for versions of pyprimesieve: 2023-09-08T18:27:12,184 * https://pypi.org/simple/pyprimesieve/ 2023-09-08T18:27:12,184 * https://www.piwheels.org/simple/pyprimesieve/ 2023-09-08T18:27:12,185 Fetching project page and analyzing links: https://pypi.org/simple/pyprimesieve/ 2023-09-08T18:27:12,186 Getting page https://pypi.org/simple/pyprimesieve/ 2023-09-08T18:27:12,187 Found index url https://pypi.org/simple/ 2023-09-08T18:27:12,328 Fetched page https://pypi.org/simple/pyprimesieve/ as application/vnd.pypi.simple.v1+json 2023-09-08T18:27:12,330 Found link https://files.pythonhosted.org/packages/29/f1/7dbe32beaabcac77cfd4870d0fdf6bac9749f024055f86b30d92aae2d44c/pyprimesieve-0.1.5.tar.gz (from https://pypi.org/simple/pyprimesieve/), version: 0.1.5 2023-09-08T18:27:12,331 Found link https://files.pythonhosted.org/packages/71/65/df0f953cfda5aa6dba56bcbeac5707f544bf0ad5b649a6a7807c5e09966e/pyprimesieve-0.1.6.tar.gz (from https://pypi.org/simple/pyprimesieve/), version: 0.1.6 2023-09-08T18:27:12,331 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyprimesieve/ 2023-09-08T18:27:12,332 Getting page https://www.piwheels.org/simple/pyprimesieve/ 2023-09-08T18:27:12,333 Found index url https://www.piwheels.org/simple/ 2023-09-08T18:27:12,651 Fetched page https://www.piwheels.org/simple/pyprimesieve/ as text/html 2023-09-08T18:27:12,654 Skipping link: No binaries permitted for pyprimesieve: https://www.piwheels.org/simple/pyprimesieve/pyprimesieve-0.1.6-cp35-cp35m-linux_armv6l.whl#sha256=e89450fdd8b60dda5233f3281a8793f3d519b97ff90dde682137c71cfbfd3fbf (from https://www.piwheels.org/simple/pyprimesieve/) 2023-09-08T18:27:12,654 Skipping link: No binaries permitted for pyprimesieve: https://www.piwheels.org/simple/pyprimesieve/pyprimesieve-0.1.6-cp35-cp35m-linux_armv7l.whl#sha256=e89450fdd8b60dda5233f3281a8793f3d519b97ff90dde682137c71cfbfd3fbf (from https://www.piwheels.org/simple/pyprimesieve/) 2023-09-08T18:27:12,655 Skipping link: No binaries permitted for pyprimesieve: https://www.piwheels.org/simple/pyprimesieve/pyprimesieve-0.1.6-cp37-cp37m-linux_armv6l.whl#sha256=39318bc6e9ec8f29fe4f34ed6f2e41e403c534ff936344ef63b78fbf532ffffc (from https://www.piwheels.org/simple/pyprimesieve/) 2023-09-08T18:27:12,656 Skipping link: No binaries permitted for pyprimesieve: https://www.piwheels.org/simple/pyprimesieve/pyprimesieve-0.1.6-cp37-cp37m-linux_armv7l.whl#sha256=39318bc6e9ec8f29fe4f34ed6f2e41e403c534ff936344ef63b78fbf532ffffc (from https://www.piwheels.org/simple/pyprimesieve/) 2023-09-08T18:27:12,656 Skipping link: No binaries permitted for pyprimesieve: https://www.piwheels.org/simple/pyprimesieve/pyprimesieve-0.1.6-cp39-cp39-linux_armv6l.whl#sha256=7a85606573e8540aca685633eb362ad762404c5d4106eb14a0fc0c6561d1bab8 (from https://www.piwheels.org/simple/pyprimesieve/) 2023-09-08T18:27:12,657 Skipping link: No binaries permitted for pyprimesieve: https://www.piwheels.org/simple/pyprimesieve/pyprimesieve-0.1.6-cp39-cp39-linux_armv7l.whl#sha256=7a85606573e8540aca685633eb362ad762404c5d4106eb14a0fc0c6561d1bab8 (from https://www.piwheels.org/simple/pyprimesieve/) 2023-09-08T18:27:12,658 Skipping link: not a file: https://www.piwheels.org/simple/pyprimesieve/ 2023-09-08T18:27:12,658 Skipping link: not a file: https://pypi.org/simple/pyprimesieve/ 2023-09-08T18:27:12,677 Given no hashes to check 1 links for project 'pyprimesieve': discarding no candidates 2023-09-08T18:27:12,698 Collecting pyprimesieve==0.1.6 2023-09-08T18:27:12,701 Created temporary directory: /tmp/pip-unpack-xgp9zcba 2023-09-08T18:27:12,946 Downloading pyprimesieve-0.1.6.tar.gz (34 kB) 2023-09-08T18:27:13,037 Added pyprimesieve==0.1.6 from https://files.pythonhosted.org/packages/71/65/df0f953cfda5aa6dba56bcbeac5707f544bf0ad5b649a6a7807c5e09966e/pyprimesieve-0.1.6.tar.gz to build tracker '/tmp/pip-build-tracker-km8wb4i3' 2023-09-08T18:27:13,039 Running setup.py (path:/tmp/pip-wheel-m7b_xeki/pyprimesieve_7c52b1dc515c435f90714e33fda6f020/setup.py) egg_info for package pyprimesieve 2023-09-08T18:27:13,039 Created temporary directory: /tmp/pip-pip-egg-info-cgk6zkdb 2023-09-08T18:27:13,040 Preparing metadata (setup.py): started 2023-09-08T18:27:13,041 Running command python setup.py egg_info 2023-09-08T18:27:14,035 running egg_info 2023-09-08T18:27:14,037 creating /tmp/pip-pip-egg-info-cgk6zkdb/pyprimesieve.egg-info 2023-09-08T18:27:14,061 writing /tmp/pip-pip-egg-info-cgk6zkdb/pyprimesieve.egg-info/PKG-INFO 2023-09-08T18:27:14,064 writing dependency_links to /tmp/pip-pip-egg-info-cgk6zkdb/pyprimesieve.egg-info/dependency_links.txt 2023-09-08T18:27:14,066 writing top-level names to /tmp/pip-pip-egg-info-cgk6zkdb/pyprimesieve.egg-info/top_level.txt 2023-09-08T18:27:14,068 writing manifest file '/tmp/pip-pip-egg-info-cgk6zkdb/pyprimesieve.egg-info/SOURCES.txt' 2023-09-08T18:27:14,116 reading manifest file '/tmp/pip-pip-egg-info-cgk6zkdb/pyprimesieve.egg-info/SOURCES.txt' 2023-09-08T18:27:14,118 reading manifest template 'MANIFEST.in' 2023-09-08T18:27:14,142 adding license file 'LICENSE' 2023-09-08T18:27:14,144 writing manifest file '/tmp/pip-pip-egg-info-cgk6zkdb/pyprimesieve.egg-info/SOURCES.txt' 2023-09-08T18:27:14,256 Preparing metadata (setup.py): finished with status 'done' 2023-09-08T18:27:14,260 Source in /tmp/pip-wheel-m7b_xeki/pyprimesieve_7c52b1dc515c435f90714e33fda6f020 has version 0.1.6, which satisfies requirement pyprimesieve==0.1.6 from https://files.pythonhosted.org/packages/71/65/df0f953cfda5aa6dba56bcbeac5707f544bf0ad5b649a6a7807c5e09966e/pyprimesieve-0.1.6.tar.gz 2023-09-08T18:27:14,261 Removed pyprimesieve==0.1.6 from https://files.pythonhosted.org/packages/71/65/df0f953cfda5aa6dba56bcbeac5707f544bf0ad5b649a6a7807c5e09966e/pyprimesieve-0.1.6.tar.gz from build tracker '/tmp/pip-build-tracker-km8wb4i3' 2023-09-08T18:27:14,267 Created temporary directory: /tmp/pip-unpack-oh4ir8n1 2023-09-08T18:27:14,268 Created temporary directory: /tmp/pip-unpack-0s2uuio5 2023-09-08T18:27:14,272 Building wheels for collected packages: pyprimesieve 2023-09-08T18:27:14,278 Created temporary directory: /tmp/pip-wheel-okp47rg2 2023-09-08T18:27:14,279 Building wheel for pyprimesieve (setup.py): started 2023-09-08T18:27:14,280 Destination directory: /tmp/pip-wheel-okp47rg2 2023-09-08T18:27:14,281 Running command python setup.py bdist_wheel 2023-09-08T18:27:15,320 running bdist_wheel 2023-09-08T18:27:15,391 running build 2023-09-08T18:27:15,392 running build_ext 2023-09-08T18:27:15,397 building 'pyprimesieve' extension 2023-09-08T18:27:15,397 creating build 2023-09-08T18:27:15,398 creating build/temp.linux-armv7l-cpython-311 2023-09-08T18:27:15,399 creating build/temp.linux-armv7l-cpython-311/primesieve 2023-09-08T18:27:15,400 creating build/temp.linux-armv7l-cpython-311/primesieve/src 2023-09-08T18:27:15,401 creating build/temp.linux-armv7l-cpython-311/pyprimesieve 2023-09-08T18:27:15,402 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Iprimesieve/src -I/usr/include/python3.11 -c primesieve/src/EratBig.cpp -o build/temp.linux-armv7l-cpython-311/primesieve/src/EratBig.o -fopenmp 2023-09-08T18:27:18,738 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Iprimesieve/src -I/usr/include/python3.11 -c primesieve/src/EratMedium.cpp -o build/temp.linux-armv7l-cpython-311/primesieve/src/EratMedium.o -fopenmp 2023-09-08T18:27:21,121 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Iprimesieve/src -I/usr/include/python3.11 -c primesieve/src/EratSmall.cpp -o build/temp.linux-armv7l-cpython-311/primesieve/src/EratSmall.o -fopenmp 2023-09-08T18:27:24,047 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Iprimesieve/src -I/usr/include/python3.11 -c primesieve/src/ParallelPrimeSieve.cpp -o build/temp.linux-armv7l-cpython-311/primesieve/src/ParallelPrimeSieve.o -fopenmp 2023-09-08T18:27:25,821 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Iprimesieve/src -I/usr/include/python3.11 -c primesieve/src/PreSieve.cpp -o build/temp.linux-armv7l-cpython-311/primesieve/src/PreSieve.o -fopenmp 2023-09-08T18:27:27,590 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Iprimesieve/src -I/usr/include/python3.11 -c primesieve/src/PrimeFinder.cpp -o build/temp.linux-armv7l-cpython-311/primesieve/src/PrimeFinder.o -fopenmp 2023-09-08T18:27:30,465 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Iprimesieve/src -I/usr/include/python3.11 -c primesieve/src/PrimeGenerator.cpp -o build/temp.linux-armv7l-cpython-311/primesieve/src/PrimeGenerator.o -fopenmp 2023-09-08T18:27:32,657 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Iprimesieve/src -I/usr/include/python3.11 -c primesieve/src/PrimeSieve.cpp -o build/temp.linux-armv7l-cpython-311/primesieve/src/PrimeSieve.o -fopenmp 2023-09-08T18:27:35,527 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Iprimesieve/src -I/usr/include/python3.11 -c primesieve/src/SieveOfEratosthenes.cpp -o build/temp.linux-armv7l-cpython-311/primesieve/src/SieveOfEratosthenes.o -fopenmp 2023-09-08T18:27:37,857 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Iprimesieve/src -I/usr/include/python3.11 -c primesieve/src/WheelFactorization.cpp -o build/temp.linux-armv7l-cpython-311/primesieve/src/WheelFactorization.o -fopenmp 2023-09-08T18:27:39,268 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Iprimesieve/src -I/usr/include/python3.11 -c primesieve/src/popcount.cpp -o build/temp.linux-armv7l-cpython-311/primesieve/src/popcount.o -fopenmp 2023-09-08T18:27:39,471 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Iprimesieve/src -I/usr/include/python3.11 -c pyprimesieve/pyprimesieve.cpp -o build/temp.linux-armv7l-cpython-311/pyprimesieve/pyprimesieve.o -fopenmp 2023-09-08T18:27:40,932 pyprimesieve/pyprimesieve.cpp: In function ‘PyObject* primes_sum(PyObject*, PyObject*)’: 2023-09-08T18:27:40,933 pyprimesieve/pyprimesieve.cpp:136:23: warning: ‘void PyEval_InitThreads()’ is deprecated [-Wdeprecated-declarations] 2023-09-08T18:27:40,934 136 | PyEval_InitThreads(); 2023-09-08T18:27:40,934 | ~~~~~~~~~~~~~~~~~~^~ 2023-09-08T18:27:40,935 In file included from /usr/include/python3.11/Python.h:95, 2023-09-08T18:27:40,936 from pyprimesieve/pyprimesieve.cpp:6: 2023-09-08T18:27:40,936 /usr/include/python3.11/ceval.h:132:37: note: declared here 2023-09-08T18:27:40,937 132 | Py_DEPRECATED(3.9) PyAPI_FUNC(void) PyEval_InitThreads(void); 2023-09-08T18:27:40,938 | ^~~~~~~~~~~~~~~~~~ 2023-09-08T18:27:41,662 In file included from /usr/include/c++/12/vector:70, 2023-09-08T18:27:41,663 from pyprimesieve/pyprimesieve.cpp:7: 2023-09-08T18:27:41,663 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’: 2023-09-08T18:27:41,664 /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2023-09-08T18:27:41,664 523 | vector<_Tp, _Alloc>:: 2023-09-08T18:27:41,665 | ^~~~~~~~~~~~~~~~~~~ 2023-09-08T18:27:41,758 In file included from /usr/include/c++/12/vector:64: 2023-09-08T18:27:41,759 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2023-09-08T18:27:41,759 inlined from ‘ParallelPrimeSummation::ParallelPrimeSummation(int)’ at pyprimesieve/pyprimesieve.cpp:127:25, 2023-09-08T18:27:41,760 inlined from ‘PyObject* primes_sum(PyObject*, PyObject*)’ at pyprimesieve/pyprimesieve.cpp:150:45: 2023-09-08T18:27:41,760 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-08T18:27:41,761 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2023-09-08T18:27:41,762 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-08T18:27:42,013 creating build/lib.linux-armv7l-cpython-311 2023-09-08T18:27:42,014 arm-linux-gnueabihf-g++ -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/primesieve/src/EratBig.o build/temp.linux-armv7l-cpython-311/primesieve/src/EratMedium.o build/temp.linux-armv7l-cpython-311/primesieve/src/EratSmall.o build/temp.linux-armv7l-cpython-311/primesieve/src/ParallelPrimeSieve.o build/temp.linux-armv7l-cpython-311/primesieve/src/PreSieve.o build/temp.linux-armv7l-cpython-311/primesieve/src/PrimeFinder.o build/temp.linux-armv7l-cpython-311/primesieve/src/PrimeGenerator.o build/temp.linux-armv7l-cpython-311/primesieve/src/PrimeSieve.o build/temp.linux-armv7l-cpython-311/primesieve/src/SieveOfEratosthenes.o build/temp.linux-armv7l-cpython-311/primesieve/src/WheelFactorization.o build/temp.linux-armv7l-cpython-311/primesieve/src/popcount.o build/temp.linux-armv7l-cpython-311/pyprimesieve/pyprimesieve.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/pyprimesieve.cpython-311-arm-linux-gnueabihf.so -fopenmp 2023-09-08T18:27:42,398 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2023-09-08T18:27:42,398 !! 2023-09-08T18:27:42,400 ******************************************************************************** 2023-09-08T18:27:42,400 Please avoid running ``setup.py`` directly. 2023-09-08T18:27:42,401 Instead, use pypa/build, pypa/installer or other 2023-09-08T18:27:42,401 standards-based tools. 2023-09-08T18:27:42,402 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2023-09-08T18:27:42,403 ******************************************************************************** 2023-09-08T18:27:42,404 !! 2023-09-08T18:27:42,405 self.initialize_options() 2023-09-08T18:27:42,423 installing to build/bdist.linux-armv7l/wheel 2023-09-08T18:27:42,423 running install 2023-09-08T18:27:42,447 running install_lib 2023-09-08T18:27:42,471 creating build/bdist.linux-armv7l 2023-09-08T18:27:42,472 creating build/bdist.linux-armv7l/wheel 2023-09-08T18:27:42,473 copying build/lib.linux-armv7l-cpython-311/pyprimesieve.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel 2023-09-08T18:27:42,491 running install_egg_info 2023-09-08T18:27:42,553 running egg_info 2023-09-08T18:27:42,576 writing pyprimesieve.egg-info/PKG-INFO 2023-09-08T18:27:42,580 writing dependency_links to pyprimesieve.egg-info/dependency_links.txt 2023-09-08T18:27:42,581 writing top-level names to pyprimesieve.egg-info/top_level.txt 2023-09-08T18:27:42,607 reading manifest file 'pyprimesieve.egg-info/SOURCES.txt' 2023-09-08T18:27:42,614 reading manifest template 'MANIFEST.in' 2023-09-08T18:27:42,639 adding license file 'LICENSE' 2023-09-08T18:27:42,642 writing manifest file 'pyprimesieve.egg-info/SOURCES.txt' 2023-09-08T18:27:42,643 Copying pyprimesieve.egg-info to build/bdist.linux-armv7l/wheel/pyprimesieve-0.1.6-py3.11.egg-info 2023-09-08T18:27:42,651 running install_scripts 2023-09-08T18:27:42,715 creating build/bdist.linux-armv7l/wheel/pyprimesieve-0.1.6.dist-info/WHEEL 2023-09-08T18:27:42,718 creating '/tmp/pip-wheel-okp47rg2/pyprimesieve-0.1.6-cp311-cp311-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2023-09-08T18:27:42,987 adding 'pyprimesieve.cpython-311-arm-linux-gnueabihf.so' 2023-09-08T18:27:42,998 adding 'pyprimesieve-0.1.6.dist-info/LICENSE' 2023-09-08T18:27:42,999 adding 'pyprimesieve-0.1.6.dist-info/METADATA' 2023-09-08T18:27:43,000 adding 'pyprimesieve-0.1.6.dist-info/WHEEL' 2023-09-08T18:27:43,001 adding 'pyprimesieve-0.1.6.dist-info/top_level.txt' 2023-09-08T18:27:43,002 adding 'pyprimesieve-0.1.6.dist-info/RECORD' 2023-09-08T18:27:43,008 removing build/bdist.linux-armv7l/wheel 2023-09-08T18:27:43,125 Building wheel for pyprimesieve (setup.py): finished with status 'done' 2023-09-08T18:27:43,133 Created wheel for pyprimesieve: filename=pyprimesieve-0.1.6-cp311-cp311-linux_armv7l.whl size=451717 sha256=a108dca8e6b3706a8309f4a04b58e125df145241cd3dd8acfa1412ab78c5da2d 2023-09-08T18:27:43,134 Stored in directory: /tmp/pip-ephem-wheel-cache-6nxg_y52/wheels/72/47/63/cdbc4bfce1938c89e5b88ab0321b11a3473948e1d04abeadda 2023-09-08T18:27:43,147 Successfully built pyprimesieve 2023-09-08T18:27:43,167 Removed build tracker: '/tmp/pip-build-tracker-km8wb4i3'