2021-07-08T23:55:23,765 Created temporary directory: /tmp/pip-ephem-wheel-cache-p92yemb8 2021-07-08T23:55:23,768 Created temporary directory: /tmp/pip-req-tracker-9s1_q6i1 2021-07-08T23:55:23,768 Initialized build tracking at /tmp/pip-req-tracker-9s1_q6i1 2021-07-08T23:55:23,769 Created build tracker: /tmp/pip-req-tracker-9s1_q6i1 2021-07-08T23:55:23,769 Entered build tracker: /tmp/pip-req-tracker-9s1_q6i1 2021-07-08T23:55:23,769 Created temporary directory: /tmp/pip-wheel-yyd0cv0g 2021-07-08T23:55:23,803 1 location(s) to search for versions of recfile: 2021-07-08T23:55:23,803 * https://pypi.org/simple/recfile/ 2021-07-08T23:55:23,803 Fetching project page and analyzing links: https://pypi.org/simple/recfile/ 2021-07-08T23:55:23,804 Getting page https://pypi.org/simple/recfile/ 2021-07-08T23:55:23,805 Found index url https://pypi.org/simple 2021-07-08T23:55:23,984 Found link https://files.pythonhosted.org/packages/92/f7/7d0ca8dfbe25e129c0a8ddc73944eadb4586d3583764b693e18b337e6572/recfile-0.40.tar.gz#sha256=3fa052c333f43b6027b5832235dda4f78dc73b1d83e365efd26a69a3aef24298 (from https://pypi.org/simple/recfile/), version: 0.40 2021-07-08T23:55:23,985 Found link https://files.pythonhosted.org/packages/4a/36/f7b3995478fd056910135e6723a6dd82d05ec926bb7fe5d6b252cd23a568/recfile-0.41.tar.gz#sha256=d0fb50bfd1e57d414fd69202b180447da037d505035c34856c3201e0d0a97c69 (from https://pypi.org/simple/recfile/), version: 0.41 2021-07-08T23:55:23,985 Skipping link: not a file: https://pypi.org/simple/recfile/ 2021-07-08T23:55:24,001 Given no hashes to check 1 links for project 'recfile': discarding no candidates 2021-07-08T23:55:24,019 Collecting recfile==0.40 2021-07-08T23:55:24,020 Created temporary directory: /tmp/pip-unpack-yjc_pbvi 2021-07-08T23:55:24,220 Downloading recfile-0.40.tar.gz (56 kB) 2021-07-08T23:55:24,277 Added recfile==0.40 from https://files.pythonhosted.org/packages/92/f7/7d0ca8dfbe25e129c0a8ddc73944eadb4586d3583764b693e18b337e6572/recfile-0.40.tar.gz#sha256=3fa052c333f43b6027b5832235dda4f78dc73b1d83e365efd26a69a3aef24298 to build tracker '/tmp/pip-req-tracker-9s1_q6i1' 2021-07-08T23:55:24,278 Running setup.py (path:/tmp/pip-wheel-yyd0cv0g/recfile_ce0c4e7268914c8eaa156751e6aa5b90/setup.py) egg_info for package recfile 2021-07-08T23:55:24,279 Created temporary directory: /tmp/pip-pip-egg-info-ht4szcee 2021-07-08T23:55:24,279 Running command python setup.py egg_info 2021-07-08T23:55:25,307 running egg_info 2021-07-08T23:55:25,309 creating /tmp/pip-pip-egg-info-ht4szcee/recfile.egg-info 2021-07-08T23:55:25,309 writing /tmp/pip-pip-egg-info-ht4szcee/recfile.egg-info/PKG-INFO 2021-07-08T23:55:25,312 writing dependency_links to /tmp/pip-pip-egg-info-ht4szcee/recfile.egg-info/dependency_links.txt 2021-07-08T23:55:25,314 writing top-level names to /tmp/pip-pip-egg-info-ht4szcee/recfile.egg-info/top_level.txt 2021-07-08T23:55:25,316 writing manifest file '/tmp/pip-pip-egg-info-ht4szcee/recfile.egg-info/SOURCES.txt' 2021-07-08T23:55:25,461 file records.py (for module records) not found 2021-07-08T23:55:25,660 reading manifest file '/tmp/pip-pip-egg-info-ht4szcee/recfile.egg-info/SOURCES.txt' 2021-07-08T23:55:25,664 writing manifest file '/tmp/pip-pip-egg-info-ht4szcee/recfile.egg-info/SOURCES.txt' 2021-07-08T23:55:25,767 Source in /tmp/pip-wheel-yyd0cv0g/recfile_ce0c4e7268914c8eaa156751e6aa5b90 has version 0.40, which satisfies requirement recfile==0.40 from https://files.pythonhosted.org/packages/92/f7/7d0ca8dfbe25e129c0a8ddc73944eadb4586d3583764b693e18b337e6572/recfile-0.40.tar.gz#sha256=3fa052c333f43b6027b5832235dda4f78dc73b1d83e365efd26a69a3aef24298 2021-07-08T23:55:25,768 Removed recfile==0.40 from https://files.pythonhosted.org/packages/92/f7/7d0ca8dfbe25e129c0a8ddc73944eadb4586d3583764b693e18b337e6572/recfile-0.40.tar.gz#sha256=3fa052c333f43b6027b5832235dda4f78dc73b1d83e365efd26a69a3aef24298 from build tracker '/tmp/pip-req-tracker-9s1_q6i1' 2021-07-08T23:55:25,772 Created temporary directory: /tmp/pip-unpack-yoje81pr 2021-07-08T23:55:25,772 Building wheels for collected packages: recfile 2021-07-08T23:55:25,777 Created temporary directory: /tmp/pip-wheel-hjlkkwr5 2021-07-08T23:55:25,777 Building wheel for recfile (setup.py): started 2021-07-08T23:55:25,777 Destination directory: /tmp/pip-wheel-hjlkkwr5 2021-07-08T23:55:25,778 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-yyd0cv0g/recfile_ce0c4e7268914c8eaa156751e6aa5b90/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-yyd0cv0g/recfile_ce0c4e7268914c8eaa156751e6aa5b90/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-hjlkkwr5 2021-07-08T23:55:26,802 running bdist_wheel 2021-07-08T23:55:26,989 running build 2021-07-08T23:55:26,990 running build_py 2021-07-08T23:55:27,125 file records.py (for module records) not found 2021-07-08T23:55:27,126 creating build 2021-07-08T23:55:27,126 creating build/lib.linux-armv7l-3.9 2021-07-08T23:55:27,127 creating build/lib.linux-armv7l-3.9/recfile 2021-07-08T23:55:27,128 copying recfile/Util.py -> build/lib.linux-armv7l-3.9/recfile 2021-07-08T23:55:27,131 copying recfile/records.py -> build/lib.linux-armv7l-3.9/recfile 2021-07-08T23:55:27,133 copying recfile/__init__.py -> build/lib.linux-armv7l-3.9/recfile 2021-07-08T23:55:27,135 file records.py (for module records) not found 2021-07-08T23:55:27,136 running build_ext 2021-07-08T23:55:27,141 building 'recfile._records' extension 2021-07-08T23:55:27,142 creating build/temp.linux-armv7l-3.9 2021-07-08T23:55:27,142 creating build/temp.linux-armv7l-3.9/recfile 2021-07-08T23:55:27,143 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/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.9 -c recfile/records.cpp -o build/temp.linux-armv7l-3.9/recfile/records.o 2021-07-08T23:55:27,587 In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1822, 2021-07-08T23:55:27,587 from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, 2021-07-08T23:55:27,588 from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4, 2021-07-08T23:55:27,588 from recfile/records.hpp:9, 2021-07-08T23:55:27,588 from recfile/records.cpp:1: 2021-07-08T23:55:27,588 /usr/lib/python3/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] 2021-07-08T23:55:27,588 17 | #warning "Using deprecated NumPy API, disable it with " \ 2021-07-08T23:55:27,588 | ^~~~~~~ 2021-07-08T23:55:27,611 In file included from recfile/records.cpp:1: 2021-07-08T23:55:27,612 recfile/records.hpp:33:1: warning: missing terminating " character 2021-07-08T23:55:27,612 33 | " 2021-07-08T23:55:27,612 | ^ 2021-07-08T23:55:27,612 recfile/records.hpp:90:1: warning: missing terminating " character 2021-07-08T23:55:27,612 90 | "); 2021-07-08T23:55:27,612 | ^ 2021-07-08T23:55:27,612 recfile/records.hpp:105:3: warning: missing terminating " character 2021-07-08T23:55:27,613 105 | " 2021-07-08T23:55:27,613 | ^ 2021-07-08T23:55:27,613 recfile/records.hpp:132:56: warning: missing terminating " character 2021-07-08T23:55:27,613 132 | res = robj.Read(rows=rows2get, fields=fields2get)"); 2021-07-08T23:55:27,613 | ^ 2021-07-08T23:55:27,613 recfile/records.hpp:142:3: warning: missing terminating " character 2021-07-08T23:55:27,613 142 | " 2021-07-08T23:55:27,613 | ^ 2021-07-08T23:55:27,614 recfile/records.hpp:169:3: warning: missing terminating " character 2021-07-08T23:55:27,614 169 | "); 2021-07-08T23:55:27,614 | ^ 2021-07-08T23:55:27,614 recfile/records.hpp:178:3: warning: missing terminating " character 2021-07-08T23:55:27,614 178 | " 2021-07-08T23:55:27,614 | ^ 2021-07-08T23:55:27,614 recfile/records.hpp:182:3: warning: missing terminating " character 2021-07-08T23:55:27,614 182 | "); 2021-07-08T23:55:27,614 | ^ 2021-07-08T23:55:28,621 recfile/records.hpp:97:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 2021-07-08T23:55:28,621 97 | int bracket_arrays=0) throw (const char *); 2021-07-08T23:55:28,621 | ^~~~~ 2021-07-08T23:55:28,622 recfile/records.hpp:136:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 2021-07-08T23:55:28,622 136 | PyObject* fields=NULL) throw (const char*); 2021-07-08T23:55:28,622 | ^~~~~ 2021-07-08T23:55:28,622 recfile/records.hpp:138:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 2021-07-08T23:55:28,622 138 | PyObject* ReadSlice(long long row1, long long row2, long long step) throw (const char*); 2021-07-08T23:55:28,622 | ^~~~~ 2021-07-08T23:55:28,622 recfile/records.hpp:174:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 2021-07-08T23:55:28,623 174 | bool ignorenull=false) throw (const char *); 2021-07-08T23:55:28,623 | ^~~~~ 2021-07-08T23:55:28,623 recfile/records.hpp:184:16: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 2021-07-08T23:55:28,623 184 | void Close() throw (const char*); 2021-07-08T23:55:28,623 | ^~~~~ 2021-07-08T23:55:28,623 recfile/records.hpp:204:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 2021-07-08T23:55:28,623 204 | void ReadRowsSlice(npy_intp row1, npy_intp step) throw (const char* ); 2021-07-08T23:55:28,623 | ^~~~~ 2021-07-08T23:55:28,652 recfile/records.cpp:8:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 2021-07-08T23:55:28,652 8 | int bracket_arrays) throw (const char *) 2021-07-08T23:55:28,653 | ^~~~~ 2021-07-08T23:55:28,665 In file included from /usr/include/arm-linux-gnueabihf/bits/types/stack_t.h:23, 2021-07-08T23:55:28,665 from /usr/include/signal.h:303, 2021-07-08T23:55:28,665 from /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_interrupt.h:23, 2021-07-08T23:55:28,666 from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:5, 2021-07-08T23:55:28,666 from recfile/records.hpp:9, 2021-07-08T23:55:28,666 from recfile/records.cpp:1: 2021-07-08T23:55:28,666 recfile/records.cpp: In constructor ‘Records::Records(PyObject*, const char*, PyObject*, PyObject*, long long int, int)’: 2021-07-08T23:55:28,666 /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1531:151: error: returning a value from a constructor 2021-07-08T23:55:28,666 1531 | #define import_array() {if (_import_array() < 0) {PyErr_Print(); PyErr_SetString(PyExc_ImportError, "numpy.core.multiarray failed to import"); return NULL; } } 2021-07-08T23:55:28,666 | ^~~~ 2021-07-08T23:55:28,667 recfile/records.cpp:10:2: note: in expansion of macro ‘import_array’ 2021-07-08T23:55:28,667 10 | import_array(); 2021-07-08T23:55:28,667 | ^~~~~~~~~~~~ 2021-07-08T23:55:28,668 recfile/records.cpp: At global scope: 2021-07-08T23:55:28,669 recfile/records.cpp:53:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 2021-07-08T23:55:28,669 53 | void Records::Close() throw (const char*) 2021-07-08T23:55:28,669 | ^~~~~ 2021-07-08T23:55:28,670 recfile/records.cpp:109:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 2021-07-08T23:55:28,670 109 | PyObject* Records::ReadSlice(long long row1, long long row2, long long step) throw (const char* ) 2021-07-08T23:55:28,670 | ^~~~~ 2021-07-08T23:55:28,671 recfile/records.cpp:139:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 2021-07-08T23:55:28,671 139 | PyObject* fields) throw (const char* ) 2021-07-08T23:55:28,671 | ^~~~~ 2021-07-08T23:55:28,673 recfile/records.cpp:232:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 2021-07-08T23:55:28,674 232 | void Records::ReadRowsSlice(npy_intp row1, npy_intp step) throw (const char* ) 2021-07-08T23:55:28,674 | ^~~~~ 2021-07-08T23:55:28,685 recfile/records.cpp:589:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 2021-07-08T23:55:28,685 589 | bool ignorenull) throw (const char* ) 2021-07-08T23:55:28,685 | ^~~~~ 2021-07-08T23:55:28,724 recfile/records.cpp: In member function ‘void Records::GetFptr(PyObject*, const char*)’: 2021-07-08T23:55:28,725 recfile/records.cpp:1013:6: error: ‘PyString_Check’ was not declared in this scope; did you mean ‘PyMapping_Check’? 2021-07-08T23:55:28,725 1013 | if (PyString_Check(file_obj)) { 2021-07-08T23:55:28,725 | ^~~~~~~~~~~~~~ 2021-07-08T23:55:28,725 | PyMapping_Check 2021-07-08T23:55:28,742 recfile/records.cpp:1015:15: error: ‘PyString_AsString’ was not declared in this scope 2021-07-08T23:55:28,743 1015 | string fstr=PyString_AsString(file_obj); 2021-07-08T23:55:28,743 | ^~~~~~~~~~~~~~~~~ 2021-07-08T23:55:28,754 recfile/records.cpp:1023:13: error: ‘PyFile_Check’ was not declared in this scope; did you mean ‘PyCell_Check’? 2021-07-08T23:55:28,754 1023 | } else if (PyFile_Check(file_obj)) { 2021-07-08T23:55:28,754 | ^~~~~~~~~~~~ 2021-07-08T23:55:28,755 | PyCell_Check 2021-07-08T23:55:28,768 recfile/records.cpp:1025:11: error: ‘PyFile_AsFile’ was not declared in this scope 2021-07-08T23:55:28,768 1025 | mFptr = PyFile_AsFile(file_obj); 2021-07-08T23:55:28,768 | ^~~~~~~~~~~~~ 2021-07-08T23:55:28,781 recfile/records.cpp: In member function ‘void Records::ProcessDelim(PyObject*)’: 2021-07-08T23:55:28,782 recfile/records.cpp:1042:7: error: ‘PyString_Check’ was not declared in this scope; did you mean ‘PyMapping_Check’? 2021-07-08T23:55:28,782 1042 | if (PyString_Check(delim_obj)) { 2021-07-08T23:55:28,782 | ^~~~~~~~~~~~~~ 2021-07-08T23:55:28,783 | PyMapping_Check 2021-07-08T23:55:28,799 recfile/records.cpp:1043:13: error: ‘PyString_AsString’ was not declared in this scope 2021-07-08T23:55:28,800 1043 | mDelim = PyString_AsString(delim_obj); 2021-07-08T23:55:28,800 | ^~~~~~~~~~~~~~~~~ 2021-07-08T23:55:28,816 recfile/records.cpp: In member function ‘void Records::SubDtype(PyObject*, PyObject*, PyObject**, std::vector&)’: 2021-07-08T23:55:28,816 recfile/records.cpp:1099:13: error: ‘PyString_Check’ was not declared in this scope; did you mean ‘PyMapping_Check’? 2021-07-08T23:55:28,816 1099 | } else if (PyString_Check(subnamesobj)) { 2021-07-08T23:55:28,816 | ^~~~~~~~~~~~~~ 2021-07-08T23:55:28,817 | PyMapping_Check 2021-07-08T23:55:28,842 recfile/records.cpp: In member function ‘PyObject* Records::FieldDescriptorAsTuple(PyArray_Descr*, const char*)’: 2021-07-08T23:55:28,843 recfile/records.cpp:1231:4: error: ‘PyString_FromString’ was not declared in this scope; did you mean ‘PyLong_FromString’? 2021-07-08T23:55:28,843 1231 | PyString_FromString(name) ); 2021-07-08T23:55:28,843 | ^~~~~~~~~~~~~~~~~~~ 2021-07-08T23:55:28,843 | PyLong_FromString 2021-07-08T23:55:28,861 recfile/records.cpp:1249:6: error: ‘PyString_AsString’ was not declared in this scope 2021-07-08T23:55:28,862 1249 | < >, PyObject*, std::vector&)’: 2021-07-08T23:55:28,878 recfile/records.cpp:1319:9: error: ‘PyString_Check’ was not declared in this scope; did you mean ‘PyMapping_Check’? 2021-07-08T23:55:28,878 1319 | if (!PyString_Check(item)) { 2021-07-08T23:55:28,878 | ^~~~~~~~~~~~~~ 2021-07-08T23:55:28,878 | PyMapping_Check 2021-07-08T23:55:28,897 recfile/records.cpp:1323:17: error: ‘PyString_AsString’ was not declared in this scope 2021-07-08T23:55:28,897 1323 | string ts = PyString_AsString(item); 2021-07-08T23:55:28,897 | ^~~~~~~~~~~~~~~~~ 2021-07-08T23:55:28,922 recfile/records.cpp: In member function ‘void Records::PyDictPrintKeys(PyObject*)’: 2021-07-08T23:55:28,922 recfile/records.cpp:1419:28: error: ‘PyString_AsString’ was not declared in this scope 2021-07-08T23:55:28,923 1419 | cout<<"key["<