2019-07-14T01:38:50 Created temporary directory: /tmp/pip-ephem-wheel-cache-z9d40qek 2019-07-14T01:38:50 Created temporary directory: /tmp/pip-req-tracker-bu6_j_6b 2019-07-14T01:38:50 Created requirements tracker '/tmp/pip-req-tracker-bu6_j_6b' 2019-07-14T01:38:50 Created temporary directory: /tmp/pip-wheel-r474uxlp 2019-07-14T01:38:50 Collecting lru-dict==1.0 2019-07-14T01:38:50 1 location(s) to search for versions of lru-dict: 2019-07-14T01:38:50 * https://pypi.org/simple/lru-dict/ 2019-07-14T01:38:50 Getting page https://pypi.org/simple/lru-dict/ 2019-07-14T01:38:50 Analyzing links from page https://pypi.org/simple/lru-dict/ 2019-07-14T01:38:50 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-14T01:38:50 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-14T01:38:50 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-14T01:38:50 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-14T01:38:50 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-14T01:38:50 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-14T01:38:50 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-14T01:38:50 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-14T01:38:50 Using version 1.0 (newest of versions: 1.0) 2019-07-14T01:38:50 Created temporary directory: /tmp/pip-unpack-7cddno2d 2019-07-14T01:38:51 Downloading https://files.pythonhosted.org/packages/10/8e/7fdc5705036a5b010945ce10814187c51254bd6a24e51bbcd5f1a2109e4b/lru-dict-1.0.tar.gz 2019-07-14T01:38:51 Downloading from URL https://files.pythonhosted.org/packages/10/8e/7fdc5705036a5b010945ce10814187c51254bd6a24e51bbcd5f1a2109e4b/lru-dict-1.0.tar.gz#sha256=d5c27815c121d2e3951c1d9c7f3e00797fbfa270950b240b8e453f43747750cb (from https://pypi.org/simple/lru-dict/) 2019-07-14T01:38:51 Added lru-dict==1.0 from https://files.pythonhosted.org/packages/10/8e/7fdc5705036a5b010945ce10814187c51254bd6a24e51bbcd5f1a2109e4b/lru-dict-1.0.tar.gz#sha256=d5c27815c121d2e3951c1d9c7f3e00797fbfa270950b240b8e453f43747750cb to build tracker '/tmp/pip-req-tracker-bu6_j_6b' 2019-07-14T01:38:51 Running setup.py (path:/tmp/pip-wheel-r474uxlp/lru-dict/setup.py) egg_info for package lru-dict 2019-07-14T01:38:51 Running command python setup.py egg_info 2019-07-14T01:38:52 running egg_info 2019-07-14T01:38:52 creating pip-egg-info/lru_dict.egg-info 2019-07-14T01:38:52 writing pip-egg-info/lru_dict.egg-info/PKG-INFO 2019-07-14T01:38:52 writing dependency_links to pip-egg-info/lru_dict.egg-info/dependency_links.txt 2019-07-14T01:38:52 writing top-level names to pip-egg-info/lru_dict.egg-info/top_level.txt 2019-07-14T01:38:52 writing manifest file 'pip-egg-info/lru_dict.egg-info/SOURCES.txt' 2019-07-14T01:38:52 reading manifest file 'pip-egg-info/lru_dict.egg-info/SOURCES.txt' 2019-07-14T01:38:52 reading manifest template 'MANIFEST.in' 2019-07-14T01:38:52 writing manifest file 'pip-egg-info/lru_dict.egg-info/SOURCES.txt' 2019-07-14T01:38:52 Source in /tmp/pip-wheel-r474uxlp/lru-dict has version 1.0, which satisfies requirement lru-dict==1.0 from https://files.pythonhosted.org/packages/10/8e/7fdc5705036a5b010945ce10814187c51254bd6a24e51bbcd5f1a2109e4b/lru-dict-1.0.tar.gz#sha256=d5c27815c121d2e3951c1d9c7f3e00797fbfa270950b240b8e453f43747750cb 2019-07-14T01:38:52 Removed lru-dict==1.0 from https://files.pythonhosted.org/packages/10/8e/7fdc5705036a5b010945ce10814187c51254bd6a24e51bbcd5f1a2109e4b/lru-dict-1.0.tar.gz#sha256=d5c27815c121d2e3951c1d9c7f3e00797fbfa270950b240b8e453f43747750cb from build tracker '/tmp/pip-req-tracker-bu6_j_6b' 2019-07-14T01:38:52 Building wheels for collected packages: lru-dict 2019-07-14T01:38:52 Created temporary directory: /tmp/pip-wheel-x7dk8lsf 2019-07-14T01:38:52 Building wheel for lru-dict (setup.py): started 2019-07-14T01:38:52 Destination directory: /tmp/pip-wheel-x7dk8lsf 2019-07-14T01:38:52 Running command /usr/bin/python3 -u -c 'import setuptools, tokenize;__file__='"'"'/tmp/pip-wheel-r474uxlp/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-x7dk8lsf 2019-07-14T01:38:54 running bdist_wheel 2019-07-14T01:38:54 running build 2019-07-14T01:38:54 running build_ext 2019-07-14T01:38:54 building 'lru' extension 2019-07-14T01:38:54 creating build 2019-07-14T01:38:54 creating build/temp.linux-armv7l-3.7 2019-07-14T01:38:54 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-14T01:38:54 lru.c:72:32: warning: missing braces around initializer [-Wmissing-braces] 2019-07-14T01:38:54 static PyTypeObject NodeType = { 2019-07-14T01:38:54 ^ 2019-07-14T01:38:54 lru.c:75:3: warning: initialization of ‘int’ from ‘char *’ makes integer from pointer without a cast [-Wint-conversion] 2019-07-14T01:38:54 "lru.Node", /* tp_name */ 2019-07-14T01:38:54 ^~~~~~~~~~ 2019-07-14T01:38:54 lru.c:75:3: note: (near initialization for ‘NodeType.tp_basicsize’) 2019-07-14T01:38:54 lru.c:78:3: 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-14T01:38:54 (destructor)node_dealloc,/* tp_dealloc */ 2019-07-14T01:38:54 ^ 2019-07-14T01:38:55 lru.c:78:3: note: (near initialization for ‘NodeType.tp_print’) 2019-07-14T01:38:55 lru.c:83:3: warning: initialization of ‘PyNumberMethods *’ {aka ‘struct *’} from incompatible pointer type ‘PyObject * (*)(PyObject *)’ {aka ‘struct _object * (*)(struct _object *)’} [-Wincompatible-pointer-types] 2019-07-14T01:38:55 (reprfunc)node_repr, /* tp_repr */ 2019-07-14T01:38:55 ^ 2019-07-14T01:38:55 lru.c:83:3: note: (near initialization for ‘NodeType.tp_as_number’) 2019-07-14T01:38:55 In file included from /usr/include/python3.7m/pytime.h:6, 2019-07-14T01:38:55 from /usr/include/python3.7m/Python.h:87, 2019-07-14T01:38:55 from lru.c:1: 2019-07-14T01:38:55 /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-14T01:38:55 #define Py_TPFLAGS_DEFAULT ( \ 2019-07-14T01:38:55 ^ 2019-07-14T01:38:55 lru.c:93:3: note: in expansion of macro ‘Py_TPFLAGS_DEFAULT’ 2019-07-14T01:38:55 Py_TPFLAGS_DEFAULT, /* tp_flags */ 2019-07-14T01:38:55 ^~~~~~~~~~~~~~~~~~ 2019-07-14T01:38:55 /usr/include/python3.7m/object.h:671:29: note: (near initialization for ‘NodeType.tp_doc’) 2019-07-14T01:38:55 #define Py_TPFLAGS_DEFAULT ( \ 2019-07-14T01:38:55 ^ 2019-07-14T01:38:55 lru.c:93:3: note: in expansion of macro ‘Py_TPFLAGS_DEFAULT’ 2019-07-14T01:38:55 Py_TPFLAGS_DEFAULT, /* tp_flags */ 2019-07-14T01:38:55 ^~~~~~~~~~~~~~~~~~ 2019-07-14T01:38:55 lru.c:94:3: 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-14T01:38:55 "Linked List Node", /* tp_doc */ 2019-07-14T01:38:55 ^~~~~~~~~~~~~~~~~~ 2019-07-14T01:38:55 lru.c:94:3: note: (near initialization for ‘NodeType.tp_traverse’) 2019-07-14T01:38:55 lru.c:72:32: warning: missing braces around initializer [-Wmissing-braces] 2019-07-14T01:38:55 static PyTypeObject NodeType = { 2019-07-14T01:38:55 ^ 2019-07-14T01:38:55 lru.c:306:31: warning: missing braces around initializer [-Wmissing-braces] 2019-07-14T01:38:55 static PyTypeObject LRUType = { 2019-07-14T01:38:55 ^ 2019-07-14T01:38:55 lru.c:309:3: warning: initialization of ‘int’ from ‘char *’ makes integer from pointer without a cast [-Wint-conversion] 2019-07-14T01:38:55 "lru.LRU", /* tp_name */ 2019-07-14T01:38:55 ^~~~~~~~~ 2019-07-14T01:38:55 lru.c:309:3: note: (near initialization for ‘LRUType.tp_basicsize’) 2019-07-14T01:38:55 lru.c:312:3: 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-14T01:38:55 (destructor)LRU_dealloc, /* tp_dealloc */ 2019-07-14T01:38:55 ^ 2019-07-14T01:38:55 lru.c:312:3: note: (near initialization for ‘LRUType.tp_print’) 2019-07-14T01:38:55 lru.c:317:3: warning: initialization of ‘PyNumberMethods *’ {aka ‘struct *’} from incompatible pointer type ‘PyObject * (*)(PyObject *)’ {aka ‘struct _object * (*)(struct _object *)’} [-Wincompatible-pointer-types] 2019-07-14T01:38:55 (reprfunc)LRU_repr, /* tp_repr */ 2019-07-14T01:38:55 ^ 2019-07-14T01:38:55 lru.c:317:3: note: (near initialization for ‘LRUType.tp_as_number’) 2019-07-14T01:38:55 lru.c:320:3: warning: initialization of ‘Py_hash_t (*)(PyObject *)’ {aka ‘int (*)(struct _object *)’} from incompatible pointer type ‘PyMappingMethods *’ {aka ‘struct *’} [-Wincompatible-pointer-types] 2019-07-14T01:38:55 &LRU_as_mapping, /* tp_as_mapping */ 2019-07-14T01:38:55 ^ 2019-07-14T01:38:55 lru.c:320:3: note: (near initialization for ‘LRUType.tp_hash’) 2019-07-14T01:38:55 In file included from /usr/include/python3.7m/pytime.h:6, 2019-07-14T01:38:55 from /usr/include/python3.7m/Python.h:87, 2019-07-14T01:38:55 from lru.c:1: 2019-07-14T01:38:55 /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-14T01:38:55 #define Py_TPFLAGS_DEFAULT ( \ 2019-07-14T01:38:55 ^ 2019-07-14T01:38:55 lru.c:327:3: note: in expansion of macro ‘Py_TPFLAGS_DEFAULT’ 2019-07-14T01:38:55 Py_TPFLAGS_DEFAULT, /* tp_flags */ 2019-07-14T01:38:55 ^~~~~~~~~~~~~~~~~~ 2019-07-14T01:38:55 /usr/include/python3.7m/object.h:671:29: note: (near initialization for ‘LRUType.tp_doc’) 2019-07-14T01:38:55 #define Py_TPFLAGS_DEFAULT ( \ 2019-07-14T01:38:55 ^ 2019-07-14T01:38:55 lru.c:327:3: note: in expansion of macro ‘Py_TPFLAGS_DEFAULT’ 2019-07-14T01:38:55 Py_TPFLAGS_DEFAULT, /* tp_flags */ 2019-07-14T01:38:55 ^~~~~~~~~~~~~~~~~~ 2019-07-14T01:38:55 lru.c:328:3: 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-14T01:38:55 lru_doc, /* tp_doc */ 2019-07-14T01:38:55 ^~~~~~~ 2019-07-14T01:38:55 lru.c:328:3: note: (near initialization for ‘LRUType.tp_traverse’) 2019-07-14T01:38:55 lru.c:335:3: warning: initialization of ‘struct PyMemberDef *’ from incompatible pointer type ‘PyMethodDef *’ {aka ‘struct PyMethodDef *’} [-Wincompatible-pointer-types] 2019-07-14T01:38:55 LRU_methods, /* tp_methods */ 2019-07-14T01:38:55 ^~~~~~~~~~~ 2019-07-14T01:38:55 lru.c:335:3: note: (near initialization for ‘LRUType.tp_members’) 2019-07-14T01:38:55 lru.c:343:3: 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-14T01:38:55 (initproc)LRU_init, /* tp_init */ 2019-07-14T01:38:55 ^ 2019-07-14T01:38:55 lru.c:343:3: note: (near initialization for ‘LRUType.tp_alloc’) 2019-07-14T01:38:55 lru.c:306:31: warning: missing braces around initializer [-Wmissing-braces] 2019-07-14T01:38:55 static PyTypeObject LRUType = { 2019-07-14T01:38:55 ^ 2019-07-14T01:38:55 lru.c: In function ‘initlru’: 2019-07-14T01:38:55 lru.c:355:3: warning: ‘return’ with no value, in function returning non-void 2019-07-14T01:38:55 return; 2019-07-14T01:38:55 ^~~~~~ 2019-07-14T01:38:55 lru.c:349:1: note: declared here 2019-07-14T01:38:55 initlru(void) 2019-07-14T01:38:55 ^~~~~~~ 2019-07-14T01:38:55 lru.c:359:3: warning: ‘return’ with no value, in function returning non-void 2019-07-14T01:38:55 return; 2019-07-14T01:38:55 ^~~~~~ 2019-07-14T01:38:55 lru.c:349:1: note: declared here 2019-07-14T01:38:55 initlru(void) 2019-07-14T01:38:55 ^~~~~~~ 2019-07-14T01:38:55 lru.c:361:6: warning: implicit declaration of function ‘Py_InitModule3’; did you mean ‘Py_Initialize’? [-Wimplicit-function-declaration] 2019-07-14T01:38:55 m = Py_InitModule3("lru", NULL, "lru module"); 2019-07-14T01:38:55 ^~~~~~~~~~~~~~ 2019-07-14T01:38:55 Py_Initialize 2019-07-14T01:38:55 lru.c:361:4: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2019-07-14T01:38:55 m = Py_InitModule3("lru", NULL, "lru module"); 2019-07-14T01:38:55 ^ 2019-07-14T01:38:55 lru.c:363:3: warning: ‘return’ with no value, in function returning non-void 2019-07-14T01:38:55 return; 2019-07-14T01:38:55 ^~~~~~ 2019-07-14T01:38:55 lru.c:349:1: note: declared here 2019-07-14T01:38:55 initlru(void) 2019-07-14T01:38:55 ^~~~~~~ 2019-07-14T01:38:55 creating build/lib.linux-armv7l-3.7 2019-07-14T01:38:55 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-14T01:38:55 installing to build/bdist.linux-armv7l/wheel 2019-07-14T01:38:55 running install 2019-07-14T01:38:55 running install_lib 2019-07-14T01:38:55 creating build/bdist.linux-armv7l 2019-07-14T01:38:55 creating build/bdist.linux-armv7l/wheel 2019-07-14T01:38:55 copying build/lib.linux-armv7l-3.7/lru.cpython-37m-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel 2019-07-14T01:38:55 running install_egg_info 2019-07-14T01:38:55 running egg_info 2019-07-14T01:38:55 creating lru_dict.egg-info 2019-07-14T01:38:55 writing lru_dict.egg-info/PKG-INFO 2019-07-14T01:38:55 writing dependency_links to lru_dict.egg-info/dependency_links.txt 2019-07-14T01:38:55 writing top-level names to lru_dict.egg-info/top_level.txt 2019-07-14T01:38:55 writing manifest file 'lru_dict.egg-info/SOURCES.txt' 2019-07-14T01:38:55 reading manifest file 'lru_dict.egg-info/SOURCES.txt' 2019-07-14T01:38:55 reading manifest template 'MANIFEST.in' 2019-07-14T01:38:55 writing manifest file 'lru_dict.egg-info/SOURCES.txt' 2019-07-14T01:38:55 Copying lru_dict.egg-info to build/bdist.linux-armv7l/wheel/lru_dict-1.0-py3.7.egg-info 2019-07-14T01:38:55 running install_scripts 2019-07-14T01:38:55 adding license file "LICENSE" (matched pattern "LICEN[CS]E*") 2019-07-14T01:38:55 creating build/bdist.linux-armv7l/wheel/lru_dict-1.0.dist-info/WHEEL 2019-07-14T01:38:55 creating '/tmp/pip-wheel-x7dk8lsf/lru_dict-1.0-cp37-cp37m-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2019-07-14T01:38:55 adding 'lru.cpython-37m-arm-linux-gnueabihf.so' 2019-07-14T01:38:55 adding 'lru_dict-1.0.dist-info/LICENSE' 2019-07-14T01:38:55 adding 'lru_dict-1.0.dist-info/METADATA' 2019-07-14T01:38:55 adding 'lru_dict-1.0.dist-info/WHEEL' 2019-07-14T01:38:55 adding 'lru_dict-1.0.dist-info/top_level.txt' 2019-07-14T01:38:55 adding 'lru_dict-1.0.dist-info/RECORD' 2019-07-14T01:38:55 removing build/bdist.linux-armv7l/wheel 2019-07-14T01:38:55 Building wheel for lru-dict (setup.py): finished with status 'done' 2019-07-14T01:38:55 Stored in directory: /tmp/tmps7_2hmvq 2019-07-14T01:38:55 Successfully built lru-dict 2019-07-14T01:38:55 Cleaning up... 2019-07-14T01:38:55 Removing source in /tmp/pip-wheel-r474uxlp/lru-dict 2019-07-14T01:38:55 Removed build tracker '/tmp/pip-req-tracker-bu6_j_6b'