2024-01-06T17:11:14,565 Created temporary directory: /tmp/pip-build-tracker-q3irfsr7 2024-01-06T17:11:14,567 Initialized build tracking at /tmp/pip-build-tracker-q3irfsr7 2024-01-06T17:11:14,567 Created build tracker: /tmp/pip-build-tracker-q3irfsr7 2024-01-06T17:11:14,567 Entered build tracker: /tmp/pip-build-tracker-q3irfsr7 2024-01-06T17:11:14,568 Created temporary directory: /tmp/pip-wheel-w6k_pl22 2024-01-06T17:11:14,572 Created temporary directory: /tmp/pip-ephem-wheel-cache-yt3qb1vk 2024-01-06T17:11:14,595 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-01-06T17:11:14,599 2 location(s) to search for versions of pylammpstrj: 2024-01-06T17:11:14,599 * https://pypi.org/simple/pylammpstrj/ 2024-01-06T17:11:14,599 * https://www.piwheels.org/simple/pylammpstrj/ 2024-01-06T17:11:14,599 Fetching project page and analyzing links: https://pypi.org/simple/pylammpstrj/ 2024-01-06T17:11:14,600 Getting page https://pypi.org/simple/pylammpstrj/ 2024-01-06T17:11:14,601 Found index url https://pypi.org/simple/ 2024-01-06T17:11:14,651 Fetched page https://pypi.org/simple/pylammpstrj/ as application/vnd.pypi.simple.v1+json 2024-01-06T17:11:14,653 Skipping link: No binaries permitted for pylammpstrj: https://files.pythonhosted.org/packages/a3/57/a114ab4ae001790823689ce9b49c13a914f60f7875e67d7f2d7c5f72e465/pylammpstrj-1.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/pylammpstrj/) (requires-python:>=3.8) 2024-01-06T17:11:14,653 Found link https://files.pythonhosted.org/packages/22/bb/a0b7cb4ae082fd59081908f259c06d6dc0aa40cd3a00191a1c1ea44422b2/pylammpstrj-1.0.0.tar.gz (from https://pypi.org/simple/pylammpstrj/) (requires-python:>=3.8), version: 1.0.0 2024-01-06T17:11:14,654 Fetching project page and analyzing links: https://www.piwheels.org/simple/pylammpstrj/ 2024-01-06T17:11:14,654 Getting page https://www.piwheels.org/simple/pylammpstrj/ 2024-01-06T17:11:14,655 Found index url https://www.piwheels.org/simple/ 2024-01-06T17:11:14,724 Fetched page https://www.piwheels.org/simple/pylammpstrj/ as text/html 2024-01-06T17:11:14,725 Skipping link: not a file: https://www.piwheels.org/simple/pylammpstrj/ 2024-01-06T17:11:14,725 Skipping link: not a file: https://pypi.org/simple/pylammpstrj/ 2024-01-06T17:11:14,742 Given no hashes to check 1 links for project 'pylammpstrj': discarding no candidates 2024-01-06T17:11:14,759 Collecting pylammpstrj==1.0.0 2024-01-06T17:11:14,761 Created temporary directory: /tmp/pip-unpack-9ddkzvds 2024-01-06T17:11:14,805 Downloading pylammpstrj-1.0.0.tar.gz (51 kB) 2024-01-06T17:11:14,876 Added pylammpstrj==1.0.0 from https://files.pythonhosted.org/packages/22/bb/a0b7cb4ae082fd59081908f259c06d6dc0aa40cd3a00191a1c1ea44422b2/pylammpstrj-1.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-q3irfsr7' 2024-01-06T17:11:14,879 Created temporary directory: /tmp/pip-build-env-mcqw2re2 2024-01-06T17:11:14,889 Installing build dependencies: started 2024-01-06T17:11:14,890 Running command pip subprocess to install build dependencies 2024-01-06T17:11:16,044 Using pip 23.3 from /home/piwheels/.local/lib/python3.9/site-packages/pip (python 3.9) 2024-01-06T17:11:16,578 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-01-06T17:11:18,010 Collecting setuptools 2024-01-06T17:11:18,027 Using cached https://www.piwheels.org/simple/setuptools/setuptools-69.0.3-py3-none-any.whl (819 kB) 2024-01-06T17:11:19,975 Installing collected packages: setuptools 2024-01-06T17:11:22,102 Successfully installed setuptools-69.0.3 2024-01-06T17:11:22,284 WARNING: There was an error checking the latest version of pip. 2024-01-06T17:11:22,553 Installing build dependencies: finished with status 'done' 2024-01-06T17:11:22,558 Getting requirements to build wheel: started 2024-01-06T17:11:22,559 Running command Getting requirements to build wheel 2024-01-06T17:11:23,342 running egg_info 2024-01-06T17:11:23,346 writing pylammpstrj.egg-info/PKG-INFO 2024-01-06T17:11:23,350 writing dependency_links to pylammpstrj.egg-info/dependency_links.txt 2024-01-06T17:11:23,353 writing top-level names to pylammpstrj.egg-info/top_level.txt 2024-01-06T17:11:23,375 reading manifest file 'pylammpstrj.egg-info/SOURCES.txt' 2024-01-06T17:11:23,377 reading manifest template 'MANIFEST.in' 2024-01-06T17:11:23,380 adding license file 'LICENSE' 2024-01-06T17:11:23,383 writing manifest file 'pylammpstrj.egg-info/SOURCES.txt' 2024-01-06T17:11:23,476 Getting requirements to build wheel: finished with status 'done' 2024-01-06T17:11:23,486 Installing backend dependencies: started 2024-01-06T17:11:23,487 Running command pip subprocess to install backend dependencies 2024-01-06T17:11:24,646 Using pip 23.3 from /home/piwheels/.local/lib/python3.9/site-packages/pip (python 3.9) 2024-01-06T17:11:25,180 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-01-06T17:11:25,520 Collecting wheel 2024-01-06T17:11:25,535 Using cached https://www.piwheels.org/simple/wheel/wheel-0.42.0-py3-none-any.whl (65 kB) 2024-01-06T17:11:27,147 Installing collected packages: wheel 2024-01-06T17:11:27,364 Creating /tmp/pip-build-env-mcqw2re2/normal/bin 2024-01-06T17:11:27,366 changing mode of /tmp/pip-build-env-mcqw2re2/normal/bin/wheel to 755 2024-01-06T17:11:27,379 Successfully installed wheel-0.42.0 2024-01-06T17:11:27,562 WARNING: There was an error checking the latest version of pip. 2024-01-06T17:11:27,785 Installing backend dependencies: finished with status 'done' 2024-01-06T17:11:27,787 Created temporary directory: /tmp/pip-modern-metadata-bz8ca_mu 2024-01-06T17:11:27,790 Preparing metadata (pyproject.toml): started 2024-01-06T17:11:27,791 Running command Preparing metadata (pyproject.toml) 2024-01-06T17:11:28,854 running dist_info 2024-01-06T17:11:28,859 creating /tmp/pip-modern-metadata-bz8ca_mu/pylammpstrj.egg-info 2024-01-06T17:11:28,863 writing /tmp/pip-modern-metadata-bz8ca_mu/pylammpstrj.egg-info/PKG-INFO 2024-01-06T17:11:28,868 writing dependency_links to /tmp/pip-modern-metadata-bz8ca_mu/pylammpstrj.egg-info/dependency_links.txt 2024-01-06T17:11:28,870 writing top-level names to /tmp/pip-modern-metadata-bz8ca_mu/pylammpstrj.egg-info/top_level.txt 2024-01-06T17:11:28,871 writing manifest file '/tmp/pip-modern-metadata-bz8ca_mu/pylammpstrj.egg-info/SOURCES.txt' 2024-01-06T17:11:28,890 reading manifest file '/tmp/pip-modern-metadata-bz8ca_mu/pylammpstrj.egg-info/SOURCES.txt' 2024-01-06T17:11:28,892 reading manifest template 'MANIFEST.in' 2024-01-06T17:11:28,895 adding license file 'LICENSE' 2024-01-06T17:11:28,898 writing manifest file '/tmp/pip-modern-metadata-bz8ca_mu/pylammpstrj.egg-info/SOURCES.txt' 2024-01-06T17:11:28,899 creating '/tmp/pip-modern-metadata-bz8ca_mu/pylammpstrj-1.0.0.dist-info' 2024-01-06T17:11:29,034 Preparing metadata (pyproject.toml): finished with status 'done' 2024-01-06T17:11:29,044 Source in /tmp/pip-wheel-w6k_pl22/pylammpstrj_6972f296ee9f4b0ebe013ef3ab3e5725 has version 1.0.0, which satisfies requirement pylammpstrj==1.0.0 from https://files.pythonhosted.org/packages/22/bb/a0b7cb4ae082fd59081908f259c06d6dc0aa40cd3a00191a1c1ea44422b2/pylammpstrj-1.0.0.tar.gz 2024-01-06T17:11:29,045 Removed pylammpstrj==1.0.0 from https://files.pythonhosted.org/packages/22/bb/a0b7cb4ae082fd59081908f259c06d6dc0aa40cd3a00191a1c1ea44422b2/pylammpstrj-1.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-q3irfsr7' 2024-01-06T17:11:29,054 Created temporary directory: /tmp/pip-unpack-tpnf1q4p 2024-01-06T17:11:29,055 Created temporary directory: /tmp/pip-unpack-0b1wgt3z 2024-01-06T17:11:29,061 Building wheels for collected packages: pylammpstrj 2024-01-06T17:11:29,065 Created temporary directory: /tmp/pip-wheel-ugofb_cf 2024-01-06T17:11:29,065 Destination directory: /tmp/pip-wheel-ugofb_cf 2024-01-06T17:11:29,067 Building wheel for pylammpstrj (pyproject.toml): started 2024-01-06T17:11:29,068 Running command Building wheel for pylammpstrj (pyproject.toml) 2024-01-06T17:11:29,844 running bdist_wheel 2024-01-06T17:11:29,861 running build 2024-01-06T17:11:29,861 running build_py 2024-01-06T17:11:29,867 running egg_info 2024-01-06T17:11:29,870 writing pylammpstrj.egg-info/PKG-INFO 2024-01-06T17:11:29,874 writing dependency_links to pylammpstrj.egg-info/dependency_links.txt 2024-01-06T17:11:29,876 writing top-level names to pylammpstrj.egg-info/top_level.txt 2024-01-06T17:11:29,886 reading manifest file 'pylammpstrj.egg-info/SOURCES.txt' 2024-01-06T17:11:29,888 reading manifest template 'MANIFEST.in' 2024-01-06T17:11:29,891 adding license file 'LICENSE' 2024-01-06T17:11:29,894 writing manifest file 'pylammpstrj.egg-info/SOURCES.txt' 2024-01-06T17:11:29,898 creating build 2024-01-06T17:11:29,898 creating build/lib.linux-armv7l-cpython-39 2024-01-06T17:11:29,899 creating build/lib.linux-armv7l-cpython-39/pylammpstrj 2024-01-06T17:11:29,900 copying pylammpstrj/pylammpstrjmodule.c -> build/lib.linux-armv7l-cpython-39/pylammpstrj 2024-01-06T17:11:29,903 creating build/lib.linux-armv7l-cpython-39/pylammpstrj/lammpstrj 2024-01-06T17:11:29,904 copying pylammpstrj/lammpstrj/atom.c -> build/lib.linux-armv7l-cpython-39/pylammpstrj/lammpstrj 2024-01-06T17:11:29,906 copying pylammpstrj/lammpstrj/average.c -> build/lib.linux-armv7l-cpython-39/pylammpstrj/lammpstrj 2024-01-06T17:11:29,908 copying pylammpstrj/lammpstrj/box.c -> build/lib.linux-armv7l-cpython-39/pylammpstrj/lammpstrj 2024-01-06T17:11:29,910 copying pylammpstrj/lammpstrj/read.c -> build/lib.linux-armv7l-cpython-39/pylammpstrj/lammpstrj 2024-01-06T17:11:29,913 copying pylammpstrj/lammpstrj/select.c -> build/lib.linux-armv7l-cpython-39/pylammpstrj/lammpstrj 2024-01-06T17:11:29,915 copying pylammpstrj/lammpstrj/skip.c -> build/lib.linux-armv7l-cpython-39/pylammpstrj/lammpstrj 2024-01-06T17:11:29,917 copying pylammpstrj/lammpstrj/trajectory.c -> build/lib.linux-armv7l-cpython-39/pylammpstrj/lammpstrj 2024-01-06T17:11:29,919 creating build/lib.linux-armv7l-cpython-39/pylammpstrj/include 2024-01-06T17:11:29,920 copying pylammpstrj/include/pylammpstrjmodule.h -> build/lib.linux-armv7l-cpython-39/pylammpstrj/include 2024-01-06T17:11:29,922 copying pylammpstrj/include/utils.h -> build/lib.linux-armv7l-cpython-39/pylammpstrj/include 2024-01-06T17:11:29,924 creating build/lib.linux-armv7l-cpython-39/pylammpstrj/lammpstrj/include 2024-01-06T17:11:29,925 copying pylammpstrj/lammpstrj/include/utils.h -> build/lib.linux-armv7l-cpython-39/pylammpstrj/lammpstrj/include 2024-01-06T17:11:29,928 running build_ext 2024-01-06T17:11:29,934 building 'pylammpstrj' extension 2024-01-06T17:11:29,935 creating build/temp.linux-armv7l-cpython-39 2024-01-06T17:11:29,935 creating build/temp.linux-armv7l-cpython-39/pylammpstrj 2024-01-06T17:11:29,936 creating build/temp.linux-armv7l-cpython-39/pylammpstrj/lammpstrj 2024-01-06T17:11:29,937 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Ipylammpstrj/include/ -I/usr/include/python3.9 -c pylammpstrj/lammpstrj/atom.c -o build/temp.linux-armv7l-cpython-39/pylammpstrj/lammpstrj/atom.o -g -O3 -Wall -Wextra 2024-01-06T17:11:30,077 pylammpstrj/lammpstrj/atom.c: In function ‘str_to_str’: 2024-01-06T17:11:30,078 pylammpstrj/lammpstrj/atom.c:177:5: warning: ‘strncpy’ specified bound 10 equals destination size [-Wstringop-truncation] 2024-01-06T17:11:30,078 177 | strncpy(af.s, field, ATOM_FIELD_STR_LIMIT); 2024-01-06T17:11:30,078 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-01-06T17:11:30,206 pylammpstrj/lammpstrj/atom.c: In function ‘get_additional_types’: 2024-01-06T17:11:30,206 pylammpstrj/lammpstrj/atom.c:149:5: warning: ‘strncpy’ specified bound 128 equals destination size [-Wstringop-truncation] 2024-01-06T17:11:30,206 149 | strncpy(buffer, line, READ_BUFFER_LIMIT); 2024-01-06T17:11:30,206 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-01-06T17:11:30,249 pylammpstrj/lammpstrj/atom.c: In function ‘atom_builder_new’: 2024-01-06T17:11:30,250 pylammpstrj/lammpstrj/atom.c:221:5: warning: ‘strncpy’ specified bound 128 equals destination size [-Wstringop-truncation] 2024-01-06T17:11:30,250 221 | strncpy(ab.dump_format, dump_format, READ_BUFFER_LIMIT); 2024-01-06T17:11:30,250 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-01-06T17:11:30,294 pylammpstrj/lammpstrj/atom.c: In function ‘read_atom_entry’: 2024-01-06T17:11:30,294 pylammpstrj/lammpstrj/atom.c:303:21: warning: ‘strncpy’ output may be truncated copying 3 bytes from a string of length 9 [-Wstringop-truncation] 2024-01-06T17:11:30,294 303 | strncpy(atom.label, res.s, LABEL_LIMIT); 2024-01-06T17:11:30,294 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-01-06T17:11:30,421 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Ipylammpstrj/include/ -I/usr/include/python3.9 -c pylammpstrj/lammpstrj/average.c -o build/temp.linux-armv7l-cpython-39/pylammpstrj/lammpstrj/average.o -g -O3 -Wall -Wextra 2024-01-06T17:11:30,613 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Ipylammpstrj/include/ -I/usr/include/python3.9 -c pylammpstrj/lammpstrj/box.c -o build/temp.linux-armv7l-cpython-39/pylammpstrj/lammpstrj/box.o -g -O3 -Wall -Wextra 2024-01-06T17:11:30,764 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Ipylammpstrj/include/ -I/usr/include/python3.9 -c pylammpstrj/lammpstrj/read.c -o build/temp.linux-armv7l-cpython-39/pylammpstrj/lammpstrj/read.o -g -O3 -Wall -Wextra 2024-01-06T17:11:31,236 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Ipylammpstrj/include/ -I/usr/include/python3.9 -c pylammpstrj/lammpstrj/select.c -o build/temp.linux-armv7l-cpython-39/pylammpstrj/lammpstrj/select.o -g -O3 -Wall -Wextra 2024-01-06T17:11:31,677 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Ipylammpstrj/include/ -I/usr/include/python3.9 -c pylammpstrj/lammpstrj/skip.c -o build/temp.linux-armv7l-cpython-39/pylammpstrj/lammpstrj/skip.o -g -O3 -Wall -Wextra 2024-01-06T17:11:31,834 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Ipylammpstrj/include/ -I/usr/include/python3.9 -c pylammpstrj/lammpstrj/trajectory.c -o build/temp.linux-armv7l-cpython-39/pylammpstrj/lammpstrj/trajectory.o -g -O3 -Wall -Wextra 2024-01-06T17:11:31,994 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Ipylammpstrj/include/ -I/usr/include/python3.9 -c pylammpstrj/pylammpstrjmodule.c -o build/temp.linux-armv7l-cpython-39/pylammpstrj/pylammpstrjmodule.o -g -O3 -Wall -Wextra 2024-01-06T17:11:32,036 pylammpstrj/pylammpstrjmodule.c:2:10: fatal error: python3.8/Python.h: No such file or directory 2024-01-06T17:11:32,036 2 | #include 2024-01-06T17:11:32,037 | ^~~~~~~~~~~~~~~~~~~~ 2024-01-06T17:11:32,037 compilation terminated. 2024-01-06T17:11:32,041 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2024-01-06T17:11:32,150 ERROR: Building wheel for pylammpstrj (pyproject.toml) exited with 1 2024-01-06T17:11:32,168 [bold magenta]full command[/]: [blue]/usr/bin/python3 /home/piwheels/.local/lib/python3.9/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py build_wheel /tmp/tmp7niu_l1d[/] 2024-01-06T17:11:32,168 [bold magenta]cwd[/]: /tmp/pip-wheel-w6k_pl22/pylammpstrj_6972f296ee9f4b0ebe013ef3ab3e5725 2024-01-06T17:11:32,168 Building wheel for pylammpstrj (pyproject.toml): finished with status 'error' 2024-01-06T17:11:32,170 ERROR: Failed building wheel for pylammpstrj 2024-01-06T17:11:32,173 Failed to build pylammpstrj 2024-01-06T17:11:32,174 ERROR: Failed to build one or more wheels 2024-01-06T17:11:32,175 Exception information: 2024-01-06T17:11:32,175 Traceback (most recent call last): 2024-01-06T17:11:32,175 File "/home/piwheels/.local/lib/python3.9/site-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2024-01-06T17:11:32,175 status = run_func(*args) 2024-01-06T17:11:32,175 File "/home/piwheels/.local/lib/python3.9/site-packages/pip/_internal/cli/req_command.py", line 245, in wrapper 2024-01-06T17:11:32,175 return func(self, options, args) 2024-01-06T17:11:32,175 File "/home/piwheels/.local/lib/python3.9/site-packages/pip/_internal/commands/wheel.py", line 181, in run 2024-01-06T17:11:32,175 raise CommandError("Failed to build one or more wheels") 2024-01-06T17:11:32,175 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2024-01-06T17:11:32,177 Removed build tracker: '/tmp/pip-build-tracker-q3irfsr7'