2019-07-14T08:02:20 Created temporary directory: /tmp/pip-ephem-wheel-cache-6iurgu94 2019-07-14T08:02:20 Created temporary directory: /tmp/pip-req-tracker-c0jlk4d9 2019-07-14T08:02:20 Created requirements tracker '/tmp/pip-req-tracker-c0jlk4d9' 2019-07-14T08:02:20 Created temporary directory: /tmp/pip-wheel-e4l9romv 2019-07-14T08:02:20 Collecting lru-dict==1.1.2 2019-07-14T08:02:20 1 location(s) to search for versions of lru-dict: 2019-07-14T08:02:20 * https://pypi.org/simple/lru-dict/ 2019-07-14T08:02:20 Getting page https://pypi.org/simple/lru-dict/ 2019-07-14T08:02:20 Analyzing links from page https://pypi.org/simple/lru-dict/ 2019-07-14T08:02:20 Found link https://files.pythonhosted.org/packages/10/8e/7fdc5705036a5b010945ce10814187c51254bd6a24e51bbcd5f1a2109e4b/lru-dict-1.0.tar.gz#sha256=d5c27815c121d2e3951c1d9c7f3e00797fbfa270950b240b8e453f43747750cb (from https://pypi.org/simple/lru-dict/), version: 1.0 2019-07-14T08:02:20 Found link https://files.pythonhosted.org/packages/94/d3/79fd241d04d3aac3e4445fc2bca3a935751c031fa53d866ed6c3f2245417/lru-dict-1.1.tar.gz#sha256=f2b8104cbf6beb2c65a4329c257544ba093a1fb31b66cfab671f6ae23ce34f80 (from https://pypi.org/simple/lru-dict/), version: 1.1 2019-07-14T08:02:20 Found link https://files.pythonhosted.org/packages/1d/2d/186a33b389fd1ae23c493a79eab568ea1bbf53a87d2ffa9d8c2602df552e/lru-dict-1.1.1.tar.gz#sha256=6b96bdd5715eb1b9bf4aebe49b50fd9b70353d4035e67163c6ec35e9fa81b268 (from https://pypi.org/simple/lru-dict/), version: 1.1.1 2019-07-14T08:02:20 Found link https://files.pythonhosted.org/packages/9c/df/9229a597a5ee9068c8681c8b88a4fbe1f05cc1e820061625caf1c17e23f7/lru-dict-1.1.2.tar.gz#sha256=5ca2d2e2b82d360d219e0ce18fd390c1217708e846579e2387f241c1fbb1b814 (from https://pypi.org/simple/lru-dict/), version: 1.1.2 2019-07-14T08:02:20 Found link https://files.pythonhosted.org/packages/b1/ac/239be45c104c612ef547e5db468567c0ff512bae794ec644f0dc90256ed8/lru-dict-1.1.3.tar.gz#sha256=7502f70f6139f8a989074a9eb2244e21338a9f7cb73f2b4cef4325adb196f761 (from https://pypi.org/simple/lru-dict/), version: 1.1.3 2019-07-14T08:02:20 Found link https://files.pythonhosted.org/packages/c3/b7/4e5bcbdfdc2227001f897051d6f4c83f9d236fe89a9df74da07cc3d9bac8/lru-dict-1.1.4.tar.gz#sha256=c64937e2697c84eee79c66c6fb94c8b962ae6104b760f3e878d0af229395774e (from https://pypi.org/simple/lru-dict/), version: 1.1.4 2019-07-14T08:02:20 Found link https://files.pythonhosted.org/packages/b4/4b/848b90d15a6e348e7cf309a7c26ed56ae76c6a571cae8eabdba31fb43538/lru-dict-1.1.5.tar.gz#sha256=d01facbd7daad1b45360a256c68295839bb9576d71d6a165f6e4c7982417a44c (from https://pypi.org/simple/lru-dict/), version: 1.1.5 2019-07-14T08:02:20 Found link https://files.pythonhosted.org/packages/00/a5/32ed6e10246cd341ca8cc205acea5d208e4053f48a4dced2b1b31d45ba3f/lru-dict-1.1.6.tar.gz#sha256=365457660e3d05b76f1aba3e0f7fedbfcd6528e97c5115a351ddd0db488354cc (from https://pypi.org/simple/lru-dict/), version: 1.1.6 2019-07-14T08:02:20 Using version 1.1.2 (newest of versions: 1.1.2) 2019-07-14T08:02:20 Created temporary directory: /tmp/pip-unpack-e70te944 2019-07-14T08:02:21 Downloading https://files.pythonhosted.org/packages/9c/df/9229a597a5ee9068c8681c8b88a4fbe1f05cc1e820061625caf1c17e23f7/lru-dict-1.1.2.tar.gz 2019-07-14T08:02:21 Downloading from URL https://files.pythonhosted.org/packages/9c/df/9229a597a5ee9068c8681c8b88a4fbe1f05cc1e820061625caf1c17e23f7/lru-dict-1.1.2.tar.gz#sha256=5ca2d2e2b82d360d219e0ce18fd390c1217708e846579e2387f241c1fbb1b814 (from https://pypi.org/simple/lru-dict/) 2019-07-14T08:02:21 Added lru-dict==1.1.2 from https://files.pythonhosted.org/packages/9c/df/9229a597a5ee9068c8681c8b88a4fbe1f05cc1e820061625caf1c17e23f7/lru-dict-1.1.2.tar.gz#sha256=5ca2d2e2b82d360d219e0ce18fd390c1217708e846579e2387f241c1fbb1b814 to build tracker '/tmp/pip-req-tracker-c0jlk4d9' 2019-07-14T08:02:21 Running setup.py (path:/tmp/pip-wheel-e4l9romv/lru-dict/setup.py) egg_info for package lru-dict 2019-07-14T08:02:21 Running command python setup.py egg_info 2019-07-14T08:02:23 running egg_info 2019-07-14T08:02:23 creating pip-egg-info/lru_dict.egg-info 2019-07-14T08:02:23 writing pip-egg-info/lru_dict.egg-info/PKG-INFO 2019-07-14T08:02:23 writing dependency_links to pip-egg-info/lru_dict.egg-info/dependency_links.txt 2019-07-14T08:02:23 writing top-level names to pip-egg-info/lru_dict.egg-info/top_level.txt 2019-07-14T08:02:23 writing manifest file 'pip-egg-info/lru_dict.egg-info/SOURCES.txt' 2019-07-14T08:02:23 reading manifest file 'pip-egg-info/lru_dict.egg-info/SOURCES.txt' 2019-07-14T08:02:23 reading manifest template 'MANIFEST.in' 2019-07-14T08:02:23 writing manifest file 'pip-egg-info/lru_dict.egg-info/SOURCES.txt' 2019-07-14T08:02:23 Source in /tmp/pip-wheel-e4l9romv/lru-dict has version 1.1.2, which satisfies requirement lru-dict==1.1.2 from https://files.pythonhosted.org/packages/9c/df/9229a597a5ee9068c8681c8b88a4fbe1f05cc1e820061625caf1c17e23f7/lru-dict-1.1.2.tar.gz#sha256=5ca2d2e2b82d360d219e0ce18fd390c1217708e846579e2387f241c1fbb1b814 2019-07-14T08:02:23 Removed lru-dict==1.1.2 from https://files.pythonhosted.org/packages/9c/df/9229a597a5ee9068c8681c8b88a4fbe1f05cc1e820061625caf1c17e23f7/lru-dict-1.1.2.tar.gz#sha256=5ca2d2e2b82d360d219e0ce18fd390c1217708e846579e2387f241c1fbb1b814 from build tracker '/tmp/pip-req-tracker-c0jlk4d9' 2019-07-14T08:02:23 Building wheels for collected packages: lru-dict 2019-07-14T08:02:23 Created temporary directory: /tmp/pip-wheel-0ohes6vo 2019-07-14T08:02:23 Building wheel for lru-dict (setup.py): started 2019-07-14T08:02:23 Destination directory: /tmp/pip-wheel-0ohes6vo 2019-07-14T08:02:23 Running command /usr/bin/python3 -u -c 'import setuptools, tokenize;__file__='"'"'/tmp/pip-wheel-e4l9romv/lru-dict/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-0ohes6vo 2019-07-14T08:02:25 running bdist_wheel 2019-07-14T08:02:25 running build 2019-07-14T08:02:25 running build_ext 2019-07-14T08:02:25 building 'lru' extension 2019-07-14T08:02:25 creating build 2019-07-14T08:02:25 creating build/temp.linux-armv7l-3.7 2019-07-14T08:02:25 arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.7m -c lru.c -o build/temp.linux-armv7l-3.7/lru.o 2019-07-14T08:02:26 lru.c:76:32: warning: missing braces around initializer [-Wmissing-braces] 2019-07-14T08:02:26 static PyTypeObject NodeType = { 2019-07-14T08:02:26 ^ 2019-07-14T08:02:26 lru.c:79:5: warning: initialization of ‘int’ from ‘char *’ makes integer from pointer without a cast [-Wint-conversion] 2019-07-14T08:02:26 "lru.Node", /* tp_name */ 2019-07-14T08:02:26 ^~~~~~~~~~ 2019-07-14T08:02:26 lru.c:79:5: note: (near initialization for ‘NodeType.tp_basicsize’) 2019-07-14T08:02:26 lru.c:82:5: warning: initialization of ‘int (*)(PyObject *, FILE *, int)’ {aka ‘int (*)(struct _object *, struct _IO_FILE *, int)’} from incompatible pointer type ‘void (*)(PyObject *)’ {aka ‘void (*)(struct _object *)’} [-Wincompatible-pointer-types] 2019-07-14T08:02:26 (destructor)node_dealloc,/* tp_dealloc */ 2019-07-14T08:02:26 ^ 2019-07-14T08:02:26 lru.c:82:5: note: (near initialization for ‘NodeType.tp_print’) 2019-07-14T08:02:26 lru.c:87:5: warning: initialization of ‘PyNumberMethods *’ {aka ‘struct *’} from incompatible pointer type ‘PyObject * (*)(PyObject *)’ {aka ‘struct _object * (*)(struct _object *)’} [-Wincompatible-pointer-types] 2019-07-14T08:02:26 (reprfunc)node_repr, /* tp_repr */ 2019-07-14T08:02:26 ^ 2019-07-14T08:02:26 lru.c:87:5: note: (near initialization for ‘NodeType.tp_as_number’) 2019-07-14T08:02:26 In file included from /usr/include/python3.7m/pytime.h:6, 2019-07-14T08:02:26 from /usr/include/python3.7m/Python.h:87, 2019-07-14T08:02:26 from lru.c:1: 2019-07-14T08:02:26 /usr/include/python3.7m/object.h:671:29: warning: initialization of ‘const char *’ from ‘long unsigned int’ makes pointer from integer without a cast [-Wint-conversion] 2019-07-14T08:02:26 #define Py_TPFLAGS_DEFAULT ( \ 2019-07-14T08:02:26 ^ 2019-07-14T08:02:26 lru.c:97:5: note: in expansion of macro ‘Py_TPFLAGS_DEFAULT’ 2019-07-14T08:02:26 Py_TPFLAGS_DEFAULT, /* tp_flags */ 2019-07-14T08:02:26 ^~~~~~~~~~~~~~~~~~ 2019-07-14T08:02:26 /usr/include/python3.7m/object.h:671:29: note: (near initialization for ‘NodeType.tp_doc’) 2019-07-14T08:02:26 #define Py_TPFLAGS_DEFAULT ( \ 2019-07-14T08:02:26 ^ 2019-07-14T08:02:26 lru.c:97:5: note: in expansion of macro ‘Py_TPFLAGS_DEFAULT’ 2019-07-14T08:02:26 Py_TPFLAGS_DEFAULT, /* tp_flags */ 2019-07-14T08:02:26 ^~~~~~~~~~~~~~~~~~ 2019-07-14T08:02:26 lru.c:98:5: warning: initialization of ‘int (*)(PyObject *, int (*)(PyObject *, void *), void *)’ {aka ‘int (*)(struct _object *, int (*)(struct _object *, void *), void *)’} from incompatible pointer type ‘char *’ [-Wincompatible-pointer-types] 2019-07-14T08:02:26 "Linked List Node", /* tp_doc */ 2019-07-14T08:02:26 ^~~~~~~~~~~~~~~~~~ 2019-07-14T08:02:26 lru.c:98:5: note: (near initialization for ‘NodeType.tp_traverse’) 2019-07-14T08:02:26 lru.c:76:32: warning: missing braces around initializer [-Wmissing-braces] 2019-07-14T08:02:26 static PyTypeObject NodeType = { 2019-07-14T08:02:26 ^ 2019-07-14T08:02:26 lru.c:470:31: warning: missing braces around initializer [-Wmissing-braces] 2019-07-14T08:02:26 static PyTypeObject LRUType = { 2019-07-14T08:02:26 ^ 2019-07-14T08:02:26 lru.c:473:5: warning: initialization of ‘int’ from ‘char *’ makes integer from pointer without a cast [-Wint-conversion] 2019-07-14T08:02:26 "lru.LRU", /* tp_name */ 2019-07-14T08:02:26 ^~~~~~~~~ 2019-07-14T08:02:26 lru.c:473:5: note: (near initialization for ‘LRUType.tp_basicsize’) 2019-07-14T08:02:26 lru.c:476:5: warning: initialization of ‘int (*)(PyObject *, FILE *, int)’ {aka ‘int (*)(struct _object *, struct _IO_FILE *, int)’} from incompatible pointer type ‘void (*)(PyObject *)’ {aka ‘void (*)(struct _object *)’} [-Wincompatible-pointer-types] 2019-07-14T08:02:26 (destructor)LRU_dealloc, /* tp_dealloc */ 2019-07-14T08:02:26 ^ 2019-07-14T08:02:26 lru.c:476:5: note: (near initialization for ‘LRUType.tp_print’) 2019-07-14T08:02:26 lru.c:481:5: warning: initialization of ‘PyNumberMethods *’ {aka ‘struct *’} from incompatible pointer type ‘PyObject * (*)(PyObject *)’ {aka ‘struct _object * (*)(struct _object *)’} [-Wincompatible-pointer-types] 2019-07-14T08:02:26 (reprfunc)LRU_repr, /* tp_repr */ 2019-07-14T08:02:26 ^ 2019-07-14T08:02:26 lru.c:481:5: note: (near initialization for ‘LRUType.tp_as_number’) 2019-07-14T08:02:26 lru.c:484:5: warning: initialization of ‘Py_hash_t (*)(PyObject *)’ {aka ‘int (*)(struct _object *)’} from incompatible pointer type ‘PyMappingMethods *’ {aka ‘struct *’} [-Wincompatible-pointer-types] 2019-07-14T08:02:26 &LRU_as_mapping, /* tp_as_mapping */ 2019-07-14T08:02:26 ^ 2019-07-14T08:02:26 lru.c:484:5: note: (near initialization for ‘LRUType.tp_hash’) 2019-07-14T08:02:26 In file included from /usr/include/python3.7m/pytime.h:6, 2019-07-14T08:02:26 from /usr/include/python3.7m/Python.h:87, 2019-07-14T08:02:26 from lru.c:1: 2019-07-14T08:02:26 /usr/include/python3.7m/object.h:671:29: warning: initialization of ‘const char *’ from ‘long unsigned int’ makes pointer from integer without a cast [-Wint-conversion] 2019-07-14T08:02:26 #define Py_TPFLAGS_DEFAULT ( \ 2019-07-14T08:02:26 ^ 2019-07-14T08:02:26 lru.c:491:5: note: in expansion of macro ‘Py_TPFLAGS_DEFAULT’ 2019-07-14T08:02:26 Py_TPFLAGS_DEFAULT, /* tp_flags */ 2019-07-14T08:02:26 ^~~~~~~~~~~~~~~~~~ 2019-07-14T08:02:26 /usr/include/python3.7m/object.h:671:29: note: (near initialization for ‘LRUType.tp_doc’) 2019-07-14T08:02:26 #define Py_TPFLAGS_DEFAULT ( \ 2019-07-14T08:02:26 ^ 2019-07-14T08:02:26 lru.c:491:5: note: in expansion of macro ‘Py_TPFLAGS_DEFAULT’ 2019-07-14T08:02:26 Py_TPFLAGS_DEFAULT, /* tp_flags */ 2019-07-14T08:02:26 ^~~~~~~~~~~~~~~~~~ 2019-07-14T08:02:26 lru.c:492:5: warning: initialization of ‘int (*)(PyObject *, int (*)(PyObject *, void *), void *)’ {aka ‘int (*)(struct _object *, int (*)(struct _object *, void *), void *)’} from incompatible pointer type ‘char *’ [-Wincompatible-pointer-types] 2019-07-14T08:02:26 lru_doc, /* tp_doc */ 2019-07-14T08:02:26 ^~~~~~~ 2019-07-14T08:02:26 lru.c:492:5: note: (near initialization for ‘LRUType.tp_traverse’) 2019-07-14T08:02:26 lru.c:499:5: warning: initialization of ‘struct PyMemberDef *’ from incompatible pointer type ‘PyMethodDef *’ {aka ‘struct PyMethodDef *’} [-Wincompatible-pointer-types] 2019-07-14T08:02:26 LRU_methods, /* tp_methods */ 2019-07-14T08:02:26 ^~~~~~~~~~~ 2019-07-14T08:02:26 lru.c:499:5: note: (near initialization for ‘LRUType.tp_members’) 2019-07-14T08:02:26 lru.c:507:5: warning: initialization of ‘PyObject * (*)(struct _typeobject *, Py_ssize_t)’ {aka ‘struct _object * (*)(struct _typeobject *, int)’} from incompatible pointer type ‘int (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘int (*)(struct _object *, struct _object *, struct _object *)’} [-Wincompatible-pointer-types] 2019-07-14T08:02:26 (initproc)LRU_init, /* tp_init */ 2019-07-14T08:02:26 ^ 2019-07-14T08:02:26 lru.c:507:5: note: (near initialization for ‘LRUType.tp_alloc’) 2019-07-14T08:02:26 lru.c:470:31: warning: missing braces around initializer [-Wmissing-braces] 2019-07-14T08:02:26 static PyTypeObject LRUType = { 2019-07-14T08:02:26 ^ 2019-07-14T08:02:26 lru.c: In function ‘initlru’: 2019-07-14T08:02:26 lru.c:519:9: warning: ‘return’ with no value, in function returning non-void 2019-07-14T08:02:26 return; 2019-07-14T08:02:26 ^~~~~~ 2019-07-14T08:02:26 lru.c:513:1: note: declared here 2019-07-14T08:02:26 initlru(void) 2019-07-14T08:02:26 ^~~~~~~ 2019-07-14T08:02:26 lru.c:523:9: warning: ‘return’ with no value, in function returning non-void 2019-07-14T08:02:26 return; 2019-07-14T08:02:26 ^~~~~~ 2019-07-14T08:02:26 lru.c:513:1: note: declared here 2019-07-14T08:02:26 initlru(void) 2019-07-14T08:02:26 ^~~~~~~ 2019-07-14T08:02:26 lru.c:525:9: warning: implicit declaration of function ‘Py_InitModule3’; did you mean ‘Py_Initialize’? [-Wimplicit-function-declaration] 2019-07-14T08:02:26 m = Py_InitModule3("lru", NULL, "lru module"); 2019-07-14T08:02:26 ^~~~~~~~~~~~~~ 2019-07-14T08:02:26 Py_Initialize 2019-07-14T08:02:26 lru.c:525:7: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2019-07-14T08:02:26 m = Py_InitModule3("lru", NULL, "lru module"); 2019-07-14T08:02:26 ^ 2019-07-14T08:02:26 lru.c:527:9: warning: ‘return’ with no value, in function returning non-void 2019-07-14T08:02:26 return; 2019-07-14T08:02:26 ^~~~~~ 2019-07-14T08:02:26 lru.c:513:1: note: declared here 2019-07-14T08:02:26 initlru(void) 2019-07-14T08:02:26 ^~~~~~~ 2019-07-14T08:02:26 creating build/lib.linux-armv7l-3.7 2019-07-14T08:02:26 arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.7/lru.o -o build/lib.linux-armv7l-3.7/lru.cpython-37m-arm-linux-gnueabihf.so 2019-07-14T08:02:27 installing to build/bdist.linux-armv7l/wheel 2019-07-14T08:02:27 running install 2019-07-14T08:02:27 running install_lib 2019-07-14T08:02:27 creating build/bdist.linux-armv7l 2019-07-14T08:02:27 creating build/bdist.linux-armv7l/wheel 2019-07-14T08:02:27 copying build/lib.linux-armv7l-3.7/lru.cpython-37m-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel 2019-07-14T08:02:27 running install_egg_info 2019-07-14T08:02:27 running egg_info 2019-07-14T08:02:27 writing lru_dict.egg-info/PKG-INFO 2019-07-14T08:02:27 writing dependency_links to lru_dict.egg-info/dependency_links.txt 2019-07-14T08:02:27 writing top-level names to lru_dict.egg-info/top_level.txt 2019-07-14T08:02:27 reading manifest file 'lru_dict.egg-info/SOURCES.txt' 2019-07-14T08:02:27 reading manifest template 'MANIFEST.in' 2019-07-14T08:02:27 writing manifest file 'lru_dict.egg-info/SOURCES.txt' 2019-07-14T08:02:27 Copying lru_dict.egg-info to build/bdist.linux-armv7l/wheel/lru_dict-1.1.2-py3.7.egg-info 2019-07-14T08:02:27 running install_scripts 2019-07-14T08:02:27 adding license file "LICENSE" (matched pattern "LICEN[CS]E*") 2019-07-14T08:02:27 creating build/bdist.linux-armv7l/wheel/lru_dict-1.1.2.dist-info/WHEEL 2019-07-14T08:02:27 creating '/tmp/pip-wheel-0ohes6vo/lru_dict-1.1.2-cp37-cp37m-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2019-07-14T08:02:27 adding 'lru.cpython-37m-arm-linux-gnueabihf.so' 2019-07-14T08:02:27 adding 'lru_dict-1.1.2.dist-info/LICENSE' 2019-07-14T08:02:27 adding 'lru_dict-1.1.2.dist-info/METADATA' 2019-07-14T08:02:27 adding 'lru_dict-1.1.2.dist-info/WHEEL' 2019-07-14T08:02:27 adding 'lru_dict-1.1.2.dist-info/top_level.txt' 2019-07-14T08:02:27 adding 'lru_dict-1.1.2.dist-info/RECORD' 2019-07-14T08:02:27 removing build/bdist.linux-armv7l/wheel 2019-07-14T08:02:27 Building wheel for lru-dict (setup.py): finished with status 'done' 2019-07-14T08:02:27 Stored in directory: /tmp/tmp98wdh3xv 2019-07-14T08:02:27 Successfully built lru-dict 2019-07-14T08:02:27 Cleaning up... 2019-07-14T08:02:27 Removing source in /tmp/pip-wheel-e4l9romv/lru-dict 2019-07-14T08:02:27 Removed build tracker '/tmp/pip-req-tracker-c0jlk4d9'