2019-07-14T11:12:45 Created temporary directory: /tmp/pip-ephem-wheel-cache-5hxxgoaf 2019-07-14T11:12:45 Created temporary directory: /tmp/pip-req-tracker-hqcceit2 2019-07-14T11:12:46 Created requirements tracker '/tmp/pip-req-tracker-hqcceit2' 2019-07-14T11:12:46 Created temporary directory: /tmp/pip-wheel-sfzzhxev 2019-07-14T11:12:46 Collecting ikalman==0.1.12 2019-07-14T11:12:46 1 location(s) to search for versions of ikalman: 2019-07-14T11:12:46 * https://pypi.org/simple/ikalman/ 2019-07-14T11:12:46 Getting page https://pypi.org/simple/ikalman/ 2019-07-14T11:12:46 Analyzing links from page https://pypi.org/simple/ikalman/ 2019-07-14T11:12:46 Found link https://files.pythonhosted.org/packages/41/26/c12feaef2a87320ddef3f547b7770ec97caa85e0a2ad7ccf33701925e2fb/ikalman-0.1.tar.gz#sha256=a8b84d64bc1b51088267184841a9dcdcf9882f310b971be744e8d560fc0cf4a7 (from https://pypi.org/simple/ikalman/), version: 0.1 2019-07-14T11:12:46 Found link https://files.pythonhosted.org/packages/2d/7a/e9a79877260f5103e0add374384a88b89b932ecaf9784c9a5b4f1b98c6ee/ikalman-0.1.2.tar.gz#sha256=f1a2b855d9f5f1bc3bf4e0fe1d8227677c5887f183e3a3cf1b2f3775631b2d7c (from https://pypi.org/simple/ikalman/), version: 0.1.2 2019-07-14T11:12:46 Found link https://files.pythonhosted.org/packages/f3/29/467d43484950d474e46e04156775b70bed00cc98a62d5d6e36943ddc634e/ikalman-0.1.3.tar.gz#sha256=6188f0381b3d5672a265fa45d31613ecf48a6933d31a3ab569230120c48b32ec (from https://pypi.org/simple/ikalman/), version: 0.1.3 2019-07-14T11:12:46 Found link https://files.pythonhosted.org/packages/91/c0/cc1d6167c7bf40f738e0a1bed2260a1047b00c32b5713dc43b03de237932/ikalman-0.1.4.tar.gz#sha256=84a9783929579c7524fe9dfba404fa3a148c73e10f90c1c71ba1ff5d91121124 (from https://pypi.org/simple/ikalman/), version: 0.1.4 2019-07-14T11:12:46 Found link https://files.pythonhosted.org/packages/74/33/dae32a66e3b0aa2d6f2c661b258a3768526cdba61b5d6a58c3b8c61ebd66/ikalman-0.1.5.tar.gz#sha256=83cacdc75cabeff2e020d3754d6a7019db6c5ebd1b1dbb62b7c30aedd7073e3e (from https://pypi.org/simple/ikalman/), version: 0.1.5 2019-07-14T11:12:46 Found link https://files.pythonhosted.org/packages/bf/81/62e071beb70ce37948b683aacccb247c61e63a1996c79aaeec354e42c91d/ikalman-0.1.7.tar.gz#sha256=54abd4567f2df2335a592f23e3fa924f0be42d0c6a431e2ed6971e64bc10deeb (from https://pypi.org/simple/ikalman/), version: 0.1.7 2019-07-14T11:12:46 Found link https://files.pythonhosted.org/packages/2f/a2/a5c9f36ba9c2a52986cd58aa008b3f1eb97843a33d137779de3ffa088e1e/ikalman-0.1.8.tar.gz#sha256=e02a002bbd6bf7b435affd8ed0168b730da64df847603b2fa44ba4a52f76f33c (from https://pypi.org/simple/ikalman/), version: 0.1.8 2019-07-14T11:12:46 Found link https://files.pythonhosted.org/packages/86/93/3f8d6cdbac8121cd0f9b6803a7b86ffbcc644773b6bf6c110aef7befc0ae/ikalman-0.1.9.tar.gz#sha256=459c6328751554d138853f6f7a727c8fe575413d0d160994cea39fbe60e8d4ba (from https://pypi.org/simple/ikalman/), version: 0.1.9 2019-07-14T11:12:46 Found link https://files.pythonhosted.org/packages/c7/df/dddec2aac4678676f89f6af1606ad76607c446d6b4592d42512e132fc6cb/ikalman-0.1.11.tar.gz#sha256=fada72d6499a1e8a602196eca5c77521f6579bfb4ba766608319f24e62643496 (from https://pypi.org/simple/ikalman/), version: 0.1.11 2019-07-14T11:12:46 Found link https://files.pythonhosted.org/packages/3e/f1/2c1eb0c6080721a4ff274f3625983d5422dd034cf5a43aceb09d3ed4d05c/ikalman-0.1.12.tar.gz#sha256=82e5069fb1b1386a24ee602381f1121fd0ec6124fa6b74591ce50c8a9a7a8236 (from https://pypi.org/simple/ikalman/), version: 0.1.12 2019-07-14T11:12:46 Found link https://files.pythonhosted.org/packages/d5/a0/212d6930250304ea1f63a97572ad593ec7550c59848aa1d49caebd4f07b1/ikalman-0.2.0.tar.gz#sha256=8c8097dc20ca008eb24424fe26f5c2cf288d6ce0337f09543c2a1fc098b2431d (from https://pypi.org/simple/ikalman/), version: 0.2.0 2019-07-14T11:12:46 Using version 0.1.12 (newest of versions: 0.1.12) 2019-07-14T11:12:46 Created temporary directory: /tmp/pip-unpack-xb_7l0kg 2019-07-14T11:12:46 Downloading https://files.pythonhosted.org/packages/3e/f1/2c1eb0c6080721a4ff274f3625983d5422dd034cf5a43aceb09d3ed4d05c/ikalman-0.1.12.tar.gz 2019-07-14T11:12:46 Downloading from URL https://files.pythonhosted.org/packages/3e/f1/2c1eb0c6080721a4ff274f3625983d5422dd034cf5a43aceb09d3ed4d05c/ikalman-0.1.12.tar.gz#sha256=82e5069fb1b1386a24ee602381f1121fd0ec6124fa6b74591ce50c8a9a7a8236 (from https://pypi.org/simple/ikalman/) 2019-07-14T11:12:46 Added ikalman==0.1.12 from https://files.pythonhosted.org/packages/3e/f1/2c1eb0c6080721a4ff274f3625983d5422dd034cf5a43aceb09d3ed4d05c/ikalman-0.1.12.tar.gz#sha256=82e5069fb1b1386a24ee602381f1121fd0ec6124fa6b74591ce50c8a9a7a8236 to build tracker '/tmp/pip-req-tracker-hqcceit2' 2019-07-14T11:12:46 Running setup.py (path:/tmp/pip-wheel-sfzzhxev/ikalman/setup.py) egg_info for package ikalman 2019-07-14T11:12:46 Running command python setup.py egg_info 2019-07-14T11:12:47 running egg_info 2019-07-14T11:12:47 creating pip-egg-info/ikalman.egg-info 2019-07-14T11:12:47 writing pip-egg-info/ikalman.egg-info/PKG-INFO 2019-07-14T11:12:47 writing dependency_links to pip-egg-info/ikalman.egg-info/dependency_links.txt 2019-07-14T11:12:47 writing top-level names to pip-egg-info/ikalman.egg-info/top_level.txt 2019-07-14T11:12:47 writing manifest file 'pip-egg-info/ikalman.egg-info/SOURCES.txt' 2019-07-14T11:12:48 reading manifest file 'pip-egg-info/ikalman.egg-info/SOURCES.txt' 2019-07-14T11:12:48 writing manifest file 'pip-egg-info/ikalman.egg-info/SOURCES.txt' 2019-07-14T11:12:48 Source in /tmp/pip-wheel-sfzzhxev/ikalman has version 0.1.12, which satisfies requirement ikalman==0.1.12 from https://files.pythonhosted.org/packages/3e/f1/2c1eb0c6080721a4ff274f3625983d5422dd034cf5a43aceb09d3ed4d05c/ikalman-0.1.12.tar.gz#sha256=82e5069fb1b1386a24ee602381f1121fd0ec6124fa6b74591ce50c8a9a7a8236 2019-07-14T11:12:48 Removed ikalman==0.1.12 from https://files.pythonhosted.org/packages/3e/f1/2c1eb0c6080721a4ff274f3625983d5422dd034cf5a43aceb09d3ed4d05c/ikalman-0.1.12.tar.gz#sha256=82e5069fb1b1386a24ee602381f1121fd0ec6124fa6b74591ce50c8a9a7a8236 from build tracker '/tmp/pip-req-tracker-hqcceit2' 2019-07-14T11:12:48 Building wheels for collected packages: ikalman 2019-07-14T11:12:48 Created temporary directory: /tmp/pip-wheel-63bl8r0d 2019-07-14T11:12:48 Building wheel for ikalman (setup.py): started 2019-07-14T11:12:48 Destination directory: /tmp/pip-wheel-63bl8r0d 2019-07-14T11:12:48 Running command /usr/bin/python3 -u -c 'import setuptools, tokenize;__file__='"'"'/tmp/pip-wheel-sfzzhxev/ikalman/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-63bl8r0d 2019-07-14T11:12:49 running bdist_wheel 2019-07-14T11:12:49 running build 2019-07-14T11:12:49 running build_ext 2019-07-14T11:12:49 building 'ikalman' extension 2019-07-14T11:12:49 creating build 2019-07-14T11:12:49 creating build/temp.linux-armv7l-3.7 2019-07-14T11:12:49 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 ./python_bindings.c -o build/temp.linux-armv7l-3.7/./python_bindings.o -std=c99 2019-07-14T11:12:50 ./python_bindings.c:89:32: warning: missing braces around initializer [-Wmissing-braces] 2019-07-14T11:12:50 static PyTypeObject filterType={ 2019-07-14T11:12:50 ^ 2019-07-14T11:12:50 ./python_bindings.c:92:5: warning: initialization of ‘int’ from ‘char *’ makes integer from pointer without a cast [-Wint-conversion] 2019-07-14T11:12:50 "PyKalmanFilter", /*tp_name*/ 2019-07-14T11:12:50 ^~~~~~~~~~~~~~~~ 2019-07-14T11:12:50 ./python_bindings.c:92:5: note: (near initialization for ‘filterType.tp_basicsize’) 2019-07-14T11:12:50 ./python_bindings.c:95: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-14T11:12:50 (destructor)py_free_filter,/*tp_dealloc*/ 2019-07-14T11:12:50 ^ 2019-07-14T11:12:50 ./python_bindings.c:95:5: note: (near initialization for ‘filterType.tp_print’) 2019-07-14T11:12:50 In file included from /usr/include/python3.7m/pytime.h:6, 2019-07-14T11:12:50 from /usr/include/python3.7m/Python.h:87, 2019-07-14T11:12:50 from ./python_bindings.c:2: 2019-07-14T11:12:50 /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-14T11:12:50 #define Py_TPFLAGS_DEFAULT ( \ 2019-07-14T11:12:50 ^ 2019-07-14T11:12:50 ./python_bindings.c:110:5: note: in expansion of macro ‘Py_TPFLAGS_DEFAULT’ 2019-07-14T11:12:50 Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE, /*tp_flags*/ 2019-07-14T11:12:50 ^~~~~~~~~~~~~~~~~~ 2019-07-14T11:12:50 /usr/include/python3.7m/object.h:671:29: note: (near initialization for ‘filterType.tp_doc’) 2019-07-14T11:12:50 #define Py_TPFLAGS_DEFAULT ( \ 2019-07-14T11:12:50 ^ 2019-07-14T11:12:50 ./python_bindings.c:110:5: note: in expansion of macro ‘Py_TPFLAGS_DEFAULT’ 2019-07-14T11:12:50 Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE, /*tp_flags*/ 2019-07-14T11:12:50 ^~~~~~~~~~~~~~~~~~ 2019-07-14T11:12:50 ./python_bindings.c:111: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-14T11:12:50 "Kalman Filter", /* tp_doc */ 2019-07-14T11:12:50 ^~~~~~~~~~~~~~~ 2019-07-14T11:12:50 ./python_bindings.c:111:5: note: (near initialization for ‘filterType.tp_traverse’) 2019-07-14T11:12:50 ./python_bindings.c:118:5: warning: initialization of ‘struct PyMemberDef *’ from incompatible pointer type ‘PyMethodDef *’ {aka ‘struct PyMethodDef *’} [-Wincompatible-pointer-types] 2019-07-14T11:12:50 filter_methods, /* tp_methods */ 2019-07-14T11:12:50 ^~~~~~~~~~~~~~ 2019-07-14T11:12:50 ./python_bindings.c:118:5: note: (near initialization for ‘filterType.tp_members’) 2019-07-14T11:12:50 ./python_bindings.c:126: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-14T11:12:50 (initproc)py_filter_init, /* tp_init */ 2019-07-14T11:12:50 ^ 2019-07-14T11:12:50 ./python_bindings.c:126:5: note: (near initialization for ‘filterType.tp_alloc’) 2019-07-14T11:12:50 ./python_bindings.c:128:5: warning: initialization of ‘void (*)(void *)’ from incompatible pointer type ‘PyObject * (*)(PyTypeObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _typeobject *, struct _object *, struct _object *)’} [-Wincompatible-pointer-types] 2019-07-14T11:12:50 PyType_GenericNew, /* tp_new */ 2019-07-14T11:12:50 ^~~~~~~~~~~~~~~~~ 2019-07-14T11:12:50 ./python_bindings.c:128:5: note: (near initialization for ‘filterType.tp_free’) 2019-07-14T11:12:50 ./python_bindings.c:89:32: warning: missing braces around initializer [-Wmissing-braces] 2019-07-14T11:12:50 static PyTypeObject filterType={ 2019-07-14T11:12:50 ^ 2019-07-14T11:12:50 ./python_bindings.c: In function ‘initikalman’: 2019-07-14T11:12:50 ./python_bindings.c:137:9: warning: ‘return’ with no value, in function returning non-void 2019-07-14T11:12:50 return; 2019-07-14T11:12:50 ^~~~~~ 2019-07-14T11:12:50 ./python_bindings.c:134:16: note: declared here 2019-07-14T11:12:50 PyMODINIT_FUNC initikalman(void) { 2019-07-14T11:12:50 ^~~~~~~~~~~ 2019-07-14T11:12:50 ./python_bindings.c:139:9: warning: implicit declaration of function ‘Py_InitModule3’; did you mean ‘Py_Initialize’? [-Wimplicit-function-declaration] 2019-07-14T11:12:50 m = Py_InitModule3("ikalman", NULL, ""); 2019-07-14T11:12:50 ^~~~~~~~~~~~~~ 2019-07-14T11:12:50 Py_Initialize 2019-07-14T11:12:50 ./python_bindings.c:139:7: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2019-07-14T11:12:50 m = Py_InitModule3("ikalman", NULL, ""); 2019-07-14T11:12:50 ^ 2019-07-14T11:12:50 ./python_bindings.c:141:9: warning: ‘return’ with no value, in function returning non-void 2019-07-14T11:12:50 return; 2019-07-14T11:12:50 ^~~~~~ 2019-07-14T11:12:50 ./python_bindings.c:134:16: note: declared here 2019-07-14T11:12:50 PyMODINIT_FUNC initikalman(void) { 2019-07-14T11:12:50 ^~~~~~~~~~~ 2019-07-14T11:12:50 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 ./gps.c -o build/temp.linux-armv7l-3.7/./gps.o -std=c99 2019-07-14T11:12:50 ./gps.c: In function ‘alloc_filter_velocity2d’: 2019-07-14T11:12:50 ./gps.c:23:10: warning: unused variable ‘v2p’ [-Wunused-variable] 2019-07-14T11:12:50 double v2p = 0.001; 2019-07-14T11:12:50 ^~~ 2019-07-14T11:12:51 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 ./kalman.c -o build/temp.linux-armv7l-3.7/./kalman.o -std=c99 2019-07-14T11:12:51 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 ./matrix.c -o build/temp.linux-armv7l-3.7/./matrix.o -std=c99 2019-07-14T11:12:52 creating build/lib.linux-armv7l-3.7 2019-07-14T11:12:52 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/./python_bindings.o build/temp.linux-armv7l-3.7/./gps.o build/temp.linux-armv7l-3.7/./kalman.o build/temp.linux-armv7l-3.7/./matrix.o -o build/lib.linux-armv7l-3.7/ikalman.cpython-37m-arm-linux-gnueabihf.so 2019-07-14T11:12:52 installing to build/bdist.linux-armv7l/wheel 2019-07-14T11:12:52 running install 2019-07-14T11:12:52 running install_lib 2019-07-14T11:12:52 creating build/bdist.linux-armv7l 2019-07-14T11:12:52 creating build/bdist.linux-armv7l/wheel 2019-07-14T11:12:52 copying build/lib.linux-armv7l-3.7/ikalman.cpython-37m-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel 2019-07-14T11:12:52 running install_egg_info 2019-07-14T11:12:52 running egg_info 2019-07-14T11:12:52 creating ikalman.egg-info 2019-07-14T11:12:52 writing ikalman.egg-info/PKG-INFO 2019-07-14T11:12:52 writing dependency_links to ikalman.egg-info/dependency_links.txt 2019-07-14T11:12:52 writing top-level names to ikalman.egg-info/top_level.txt 2019-07-14T11:12:52 writing manifest file 'ikalman.egg-info/SOURCES.txt' 2019-07-14T11:12:52 reading manifest file 'ikalman.egg-info/SOURCES.txt' 2019-07-14T11:12:52 writing manifest file 'ikalman.egg-info/SOURCES.txt' 2019-07-14T11:12:52 Copying ikalman.egg-info to build/bdist.linux-armv7l/wheel/ikalman-0.1.12-py3.7.egg-info 2019-07-14T11:12:52 running install_scripts 2019-07-14T11:12:52 creating build/bdist.linux-armv7l/wheel/ikalman-0.1.12.dist-info/WHEEL 2019-07-14T11:12:52 creating '/tmp/pip-wheel-63bl8r0d/ikalman-0.1.12-cp37-cp37m-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2019-07-14T11:12:52 adding 'ikalman.cpython-37m-arm-linux-gnueabihf.so' 2019-07-14T11:12:52 adding 'ikalman-0.1.12.dist-info/METADATA' 2019-07-14T11:12:52 adding 'ikalman-0.1.12.dist-info/WHEEL' 2019-07-14T11:12:52 adding 'ikalman-0.1.12.dist-info/top_level.txt' 2019-07-14T11:12:52 adding 'ikalman-0.1.12.dist-info/RECORD' 2019-07-14T11:12:52 removing build/bdist.linux-armv7l/wheel 2019-07-14T11:12:52 Building wheel for ikalman (setup.py): finished with status 'done' 2019-07-14T11:12:52 Stored in directory: /tmp/tmp0vi9vm6l 2019-07-14T11:12:52 Successfully built ikalman 2019-07-14T11:12:52 Cleaning up... 2019-07-14T11:12:52 Removing source in /tmp/pip-wheel-sfzzhxev/ikalman 2019-07-14T11:12:52 Removed build tracker '/tmp/pip-req-tracker-hqcceit2'