2021-07-12T17:46:18,513 Created temporary directory: /tmp/pip-ephem-wheel-cache-i1ufz675 2021-07-12T17:46:18,516 Created temporary directory: /tmp/pip-req-tracker-s6wtmp1k 2021-07-12T17:46:18,517 Initialized build tracking at /tmp/pip-req-tracker-s6wtmp1k 2021-07-12T17:46:18,517 Created build tracker: /tmp/pip-req-tracker-s6wtmp1k 2021-07-12T17:46:18,517 Entered build tracker: /tmp/pip-req-tracker-s6wtmp1k 2021-07-12T17:46:18,518 Created temporary directory: /tmp/pip-wheel-2k5jdtlc 2021-07-12T17:46:18,548 1 location(s) to search for versions of coordstring: 2021-07-12T17:46:18,548 * https://pypi.org/simple/coordstring/ 2021-07-12T17:46:18,548 Fetching project page and analyzing links: https://pypi.org/simple/coordstring/ 2021-07-12T17:46:18,549 Getting page https://pypi.org/simple/coordstring/ 2021-07-12T17:46:18,550 Found index url https://pypi.org/simple 2021-07-12T17:46:18,639 Found link https://files.pythonhosted.org/packages/ad/18/2c2089d7b3971624c7c36ff22b1a1e6bf872d5efc8a5cb3d4a11a6bbf43a/coordstring-0.1.0.tar.gz#sha256=c22e03bbe41c137d37868f9664e5273f45b7048db84025ffcc826d3ff9a6a0bd (from https://pypi.org/simple/coordstring/), version: 0.1.0 2021-07-12T17:46:18,639 Found link https://files.pythonhosted.org/packages/52/b6/a6213a6075343651a8993f1f66886dd73bfb1ac0326ddf16c3190f75c1d8/coordstring-0.1.1.tar.gz#sha256=4121ba634ca67547ce98415ca7ea51bb46a5c1d64bb571a2c97f03d400fea8c7 (from https://pypi.org/simple/coordstring/), version: 0.1.1 2021-07-12T17:46:18,639 Found link https://files.pythonhosted.org/packages/48/65/346bf711b0aa13b7052647a989ba5a5c331e5d399c8fa0451bae77b5088f/coordstring-0.1.2.tar.gz#sha256=b457b201ddc3bd8e97c6f37ac9cf85eb1e3d239501faa3d9c255919278893e2d (from https://pypi.org/simple/coordstring/), version: 0.1.2 2021-07-12T17:46:18,640 Found link https://files.pythonhosted.org/packages/a0/48/7bd586886b88d8a168c26b2dca21f483a444978c2ad360a07350588021d3/coordstring-0.2.0.tar.gz#sha256=938ebe29521d156edf0c84c8b8689ea22fd1907af4dbe3541a720f1e2bad4ea9 (from https://pypi.org/simple/coordstring/), version: 0.2.0 2021-07-12T17:46:18,640 Skipping link: not a file: https://pypi.org/simple/coordstring/ 2021-07-12T17:46:18,658 Given no hashes to check 1 links for project 'coordstring': discarding no candidates 2021-07-12T17:46:18,677 Collecting coordstring==0.1.1 2021-07-12T17:46:18,679 Created temporary directory: /tmp/pip-unpack-gvsf9w0_ 2021-07-12T17:46:18,849 Downloading coordstring-0.1.1.tar.gz (3.4 kB) 2021-07-12T17:46:18,888 Added coordstring==0.1.1 from https://files.pythonhosted.org/packages/52/b6/a6213a6075343651a8993f1f66886dd73bfb1ac0326ddf16c3190f75c1d8/coordstring-0.1.1.tar.gz#sha256=4121ba634ca67547ce98415ca7ea51bb46a5c1d64bb571a2c97f03d400fea8c7 to build tracker '/tmp/pip-req-tracker-s6wtmp1k' 2021-07-12T17:46:18,889 Running setup.py (path:/tmp/pip-wheel-2k5jdtlc/coordstring_bef6c6072d894037b51ff341fa7a6eb2/setup.py) egg_info for package coordstring 2021-07-12T17:46:18,890 Created temporary directory: /tmp/pip-pip-egg-info-du03m4j1 2021-07-12T17:46:18,890 Running command python setup.py egg_info 2021-07-12T17:46:20,197 running egg_info 2021-07-12T17:46:20,200 creating /tmp/pip-pip-egg-info-du03m4j1/coordstring.egg-info 2021-07-12T17:46:20,201 writing /tmp/pip-pip-egg-info-du03m4j1/coordstring.egg-info/PKG-INFO 2021-07-12T17:46:20,203 writing dependency_links to /tmp/pip-pip-egg-info-du03m4j1/coordstring.egg-info/dependency_links.txt 2021-07-12T17:46:20,205 writing requirements to /tmp/pip-pip-egg-info-du03m4j1/coordstring.egg-info/requires.txt 2021-07-12T17:46:20,206 writing top-level names to /tmp/pip-pip-egg-info-du03m4j1/coordstring.egg-info/top_level.txt 2021-07-12T17:46:20,207 writing manifest file '/tmp/pip-pip-egg-info-du03m4j1/coordstring.egg-info/SOURCES.txt' 2021-07-12T17:46:20,551 reading manifest file '/tmp/pip-pip-egg-info-du03m4j1/coordstring.egg-info/SOURCES.txt' 2021-07-12T17:46:20,554 writing manifest file '/tmp/pip-pip-egg-info-du03m4j1/coordstring.egg-info/SOURCES.txt' 2021-07-12T17:46:20,657 Source in /tmp/pip-wheel-2k5jdtlc/coordstring_bef6c6072d894037b51ff341fa7a6eb2 has version 0.1.1, which satisfies requirement coordstring==0.1.1 from https://files.pythonhosted.org/packages/52/b6/a6213a6075343651a8993f1f66886dd73bfb1ac0326ddf16c3190f75c1d8/coordstring-0.1.1.tar.gz#sha256=4121ba634ca67547ce98415ca7ea51bb46a5c1d64bb571a2c97f03d400fea8c7 2021-07-12T17:46:20,658 Removed coordstring==0.1.1 from https://files.pythonhosted.org/packages/52/b6/a6213a6075343651a8993f1f66886dd73bfb1ac0326ddf16c3190f75c1d8/coordstring-0.1.1.tar.gz#sha256=4121ba634ca67547ce98415ca7ea51bb46a5c1d64bb571a2c97f03d400fea8c7 from build tracker '/tmp/pip-req-tracker-s6wtmp1k' 2021-07-12T17:46:20,662 Created temporary directory: /tmp/pip-unpack-iz1zdbly 2021-07-12T17:46:20,663 Building wheels for collected packages: coordstring 2021-07-12T17:46:20,669 Created temporary directory: /tmp/pip-wheel-gcyz5vi7 2021-07-12T17:46:20,670 Building wheel for coordstring (setup.py): started 2021-07-12T17:46:20,670 Destination directory: /tmp/pip-wheel-gcyz5vi7 2021-07-12T17:46:20,671 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-2k5jdtlc/coordstring_bef6c6072d894037b51ff341fa7a6eb2/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-2k5jdtlc/coordstring_bef6c6072d894037b51ff341fa7a6eb2/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-gcyz5vi7 2021-07-12T17:46:21,980 running bdist_wheel 2021-07-12T17:46:22,173 running build 2021-07-12T17:46:22,173 running build_py 2021-07-12T17:46:22,311 creating build 2021-07-12T17:46:22,311 creating build/lib.linux-armv7l-3.9 2021-07-12T17:46:22,312 creating build/lib.linux-armv7l-3.9/coordstring 2021-07-12T17:46:22,313 copying coordstring/__init__.py -> build/lib.linux-armv7l-3.9/coordstring 2021-07-12T17:46:22,316 copying coordstring/coordstring.pxd -> build/lib.linux-armv7l-3.9/coordstring 2021-07-12T17:46:22,319 running build_ext 2021-07-12T17:46:22,324 cythoning coordstring/coordstring.pyx to coordstring/coordstring.c 2021-07-12T17:46:22,949 /usr/local/lib/python3.9/dist-packages/Cython/Compiler/Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /tmp/pip-wheel-2k5jdtlc/coordstring_bef6c6072d894037b51ff341fa7a6eb2/coordstring/coordstring.pyx 2021-07-12T17:46:22,949 tree = Parsing.p_module(s, pxd, full_module_name) 2021-07-12T17:46:28,074 Error compiling Cython file: 2021-07-12T17:46:28,074 ------------------------------------------------------------ 2021-07-12T17:46:28,074 ... 2021-07-12T17:46:28,074 raise ValueError("coords argument must be an iterable of iterables") 2021-07-12T17:46:28,074 if self.rank not in (-1, 2, 3): 2021-07-12T17:46:28,075 raise ValueError("CoordString rank must be 2 or 3") 2021-07-12T17:46:28,075 self.coords = malloc(self.length * self.rank * sizeof(double)) 2021-07-12T17:46:28,075 ^ 2021-07-12T17:46:28,075 ------------------------------------------------------------ 2021-07-12T17:46:28,075 coordstring/coordstring.pyx:58:22: Cannot convert 'double *' to Python object 2021-07-12T17:46:28,078 Error compiling Cython file: 2021-07-12T17:46:28,079 ------------------------------------------------------------ 2021-07-12T17:46:28,079 ... 2021-07-12T17:46:28,079 self.coords[i+j] = xy[j] 2021-07-12T17:46:28,079 i = i + self.rank 2021-07-12T17:46:28,079 return 2021-07-12T17:46:28,079 def __dealloc__(self): 2021-07-12T17:46:28,079 free(self.coords) 2021-07-12T17:46:28,079 ^ 2021-07-12T17:46:28,080 ------------------------------------------------------------ 2021-07-12T17:46:28,080 coordstring/coordstring.pyx:70:17: Cannot convert Python object to 'void *' 2021-07-12T17:46:28,092 Error compiling Cython file: 2021-07-12T17:46:28,092 ------------------------------------------------------------ 2021-07-12T17:46:28,092 ... 2021-07-12T17:46:28,092 return True 2021-07-12T17:46:28,093 @staticmethod 2021-07-12T17:46:28,093 cdef CoordString new(double *coords, int length, int rank, int ring): 2021-07-12T17:46:28,093 c = CoordString([]) 2021-07-12T17:46:28,093 c.coords = coords 2021-07-12T17:46:28,093 ^ 2021-07-12T17:46:28,093 ------------------------------------------------------------ 2021-07-12T17:46:28,094 coordstring/coordstring.pyx:136:19: Cannot convert 'double *' to Python object 2021-07-12T17:46:30,515 building 'coordstring' extension 2021-07-12T17:46:30,515 creating build/temp.linux-armv7l-3.9 2021-07-12T17:46:30,516 creating build/temp.linux-armv7l-3.9/coordstring 2021-07-12T17:46:30,517 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 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/local/lib/python3.9/dist-packages/numpy/core/include -I/usr/include/python3.9 -c coordstring/coordstring.c -o build/temp.linux-armv7l-3.9/coordstring/coordstring.o 2021-07-12T17:46:30,574 coordstring/coordstring.c:1:2: error: #error Do not use this file, it is the result of a failed Cython compilation. 2021-07-12T17:46:30,575 1 | #error Do not use this file, it is the result of a failed Cython compilation. 2021-07-12T17:46:30,575 | ^~~~~ 2021-07-12T17:46:30,579 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2021-07-12T17:46:30,977 Building wheel for coordstring (setup.py): finished with status 'error' 2021-07-12T17:46:30,978 ERROR: Failed building wheel for coordstring 2021-07-12T17:46:30,978 Running setup.py clean for coordstring 2021-07-12T17:46:30,979 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-2k5jdtlc/coordstring_bef6c6072d894037b51ff341fa7a6eb2/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-2k5jdtlc/coordstring_bef6c6072d894037b51ff341fa7a6eb2/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' clean --all 2021-07-12T17:46:32,322 running clean 2021-07-12T17:46:32,325 removing 'build/temp.linux-armv7l-3.9' (and everything under it) 2021-07-12T17:46:32,328 removing 'build/lib.linux-armv7l-3.9' (and everything under it) 2021-07-12T17:46:32,331 'build/bdist.linux-armv7l' does not exist -- can't clean it 2021-07-12T17:46:32,331 'build/scripts-3.9' does not exist -- can't clean it 2021-07-12T17:46:32,333 removing 'build' 2021-07-12T17:46:32,417 Failed to build coordstring 2021-07-12T17:46:32,417 ERROR: Failed to build one or more wheels 2021-07-12T17:46:32,418 Exception information: 2021-07-12T17:46:32,418 Traceback (most recent call last): 2021-07-12T17:46:32,418 File "/home/piwheels/.local/lib/python3.9/site-packages/pip/_internal/cli/base_command.py", line 180, in _main 2021-07-12T17:46:32,418 status = self.run(options, args) 2021-07-12T17:46:32,418 File "/home/piwheels/.local/lib/python3.9/site-packages/pip/_internal/cli/req_command.py", line 205, in wrapper 2021-07-12T17:46:32,418 return func(self, options, args) 2021-07-12T17:46:32,418 File "/home/piwheels/.local/lib/python3.9/site-packages/pip/_internal/commands/wheel.py", line 174, in run 2021-07-12T17:46:32,418 raise CommandError( 2021-07-12T17:46:32,418 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2021-07-12T17:46:32,421 Removed build tracker: '/tmp/pip-req-tracker-s6wtmp1k'