2021-07-11T22:08:14,470 Created temporary directory: /tmp/pip-ephem-wheel-cache-_swn8q65 2021-07-11T22:08:14,473 Created temporary directory: /tmp/pip-req-tracker-fdps67s6 2021-07-11T22:08:14,473 Initialized build tracking at /tmp/pip-req-tracker-fdps67s6 2021-07-11T22:08:14,473 Created build tracker: /tmp/pip-req-tracker-fdps67s6 2021-07-11T22:08:14,474 Entered build tracker: /tmp/pip-req-tracker-fdps67s6 2021-07-11T22:08:14,474 Created temporary directory: /tmp/pip-wheel-q4igwook 2021-07-11T22:08:14,504 1 location(s) to search for versions of pypredict: 2021-07-11T22:08:14,504 * https://pypi.org/simple/pypredict/ 2021-07-11T22:08:14,504 Fetching project page and analyzing links: https://pypi.org/simple/pypredict/ 2021-07-11T22:08:14,505 Getting page https://pypi.org/simple/pypredict/ 2021-07-11T22:08:14,506 Found index url https://pypi.org/simple 2021-07-11T22:08:14,682 Found link https://files.pythonhosted.org/packages/4f/51/06f16825cc21ca9492ee917bc5ed41c8f93c2e54a23e17281128ffa941a5/pypredict-1.2.tar.gz#sha256=53a8fb29ac80560008bc8066d57873e3bb7af2377da47e15c3d45b6a9d70a086 (from https://pypi.org/simple/pypredict/), version: 1.2 2021-07-11T22:08:14,682 Skipping link: not a file: https://pypi.org/simple/pypredict/ 2021-07-11T22:08:14,700 Given no hashes to check 1 links for project 'pypredict': discarding no candidates 2021-07-11T22:08:14,719 Collecting pypredict==1.2 2021-07-11T22:08:14,721 Created temporary directory: /tmp/pip-unpack-gxx4a8uf 2021-07-11T22:08:15,043 Downloading pypredict-1.2.tar.gz (32 kB) 2021-07-11T22:08:15,079 Added pypredict==1.2 from https://files.pythonhosted.org/packages/4f/51/06f16825cc21ca9492ee917bc5ed41c8f93c2e54a23e17281128ffa941a5/pypredict-1.2.tar.gz#sha256=53a8fb29ac80560008bc8066d57873e3bb7af2377da47e15c3d45b6a9d70a086 to build tracker '/tmp/pip-req-tracker-fdps67s6' 2021-07-11T22:08:15,081 Running setup.py (path:/tmp/pip-wheel-q4igwook/pypredict_390c92c7bd494d239e908517fea16cd2/setup.py) egg_info for package pypredict 2021-07-11T22:08:15,081 Created temporary directory: /tmp/pip-pip-egg-info-68tv_ckg 2021-07-11T22:08:15,082 Running command python setup.py egg_info 2021-07-11T22:08:16,007 running egg_info 2021-07-11T22:08:16,009 creating /tmp/pip-pip-egg-info-68tv_ckg/pypredict.egg-info 2021-07-11T22:08:16,010 writing /tmp/pip-pip-egg-info-68tv_ckg/pypredict.egg-info/PKG-INFO 2021-07-11T22:08:16,012 writing dependency_links to /tmp/pip-pip-egg-info-68tv_ckg/pypredict.egg-info/dependency_links.txt 2021-07-11T22:08:16,014 writing top-level names to /tmp/pip-pip-egg-info-68tv_ckg/pypredict.egg-info/top_level.txt 2021-07-11T22:08:16,016 writing manifest file '/tmp/pip-pip-egg-info-68tv_ckg/pypredict.egg-info/SOURCES.txt' 2021-07-11T22:08:16,335 reading manifest file '/tmp/pip-pip-egg-info-68tv_ckg/pypredict.egg-info/SOURCES.txt' 2021-07-11T22:08:16,337 writing manifest file '/tmp/pip-pip-egg-info-68tv_ckg/pypredict.egg-info/SOURCES.txt' 2021-07-11T22:08:16,413 Source in /tmp/pip-wheel-q4igwook/pypredict_390c92c7bd494d239e908517fea16cd2 has version 1.2, which satisfies requirement pypredict==1.2 from https://files.pythonhosted.org/packages/4f/51/06f16825cc21ca9492ee917bc5ed41c8f93c2e54a23e17281128ffa941a5/pypredict-1.2.tar.gz#sha256=53a8fb29ac80560008bc8066d57873e3bb7af2377da47e15c3d45b6a9d70a086 2021-07-11T22:08:16,414 Removed pypredict==1.2 from https://files.pythonhosted.org/packages/4f/51/06f16825cc21ca9492ee917bc5ed41c8f93c2e54a23e17281128ffa941a5/pypredict-1.2.tar.gz#sha256=53a8fb29ac80560008bc8066d57873e3bb7af2377da47e15c3d45b6a9d70a086 from build tracker '/tmp/pip-req-tracker-fdps67s6' 2021-07-11T22:08:16,418 Created temporary directory: /tmp/pip-unpack-d5511il7 2021-07-11T22:08:16,418 Building wheels for collected packages: pypredict 2021-07-11T22:08:16,422 Created temporary directory: /tmp/pip-wheel-sf6ojskg 2021-07-11T22:08:16,423 Building wheel for pypredict (setup.py): started 2021-07-11T22:08:16,423 Destination directory: /tmp/pip-wheel-sf6ojskg 2021-07-11T22:08:16,424 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-q4igwook/pypredict_390c92c7bd494d239e908517fea16cd2/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-q4igwook/pypredict_390c92c7bd494d239e908517fea16cd2/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-sf6ojskg 2021-07-11T22:08:17,403 running bdist_wheel 2021-07-11T22:08:17,553 running build 2021-07-11T22:08:17,553 running build_py 2021-07-11T22:08:17,692 creating build 2021-07-11T22:08:17,692 creating build/lib.linux-armv7l-3.9 2021-07-11T22:08:17,693 copying predict.py -> build/lib.linux-armv7l-3.9 2021-07-11T22:08:17,695 running build_ext 2021-07-11T22:08:17,700 building 'cpredict' extension 2021-07-11T22:08:17,701 creating build/temp.linux-armv7l-3.9 2021-07-11T22:08:17,701 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/include/python3.9 -c predict.c -o build/temp.linux-armv7l-3.9/predict.o 2021-07-11T22:08:18,086 predict.c: In function ‘Deep’: 2021-07-11T22:08:18,088 predict.c:1104:48: warning: variable ‘zmo’ set but not used [-Wunused-but-set-variable] 2021-07-11T22:08:18,088 1104 | z21, z22, z23, z3, z31, z32, z33, ze, zf, zm, zmo, zn, zsing, 2021-07-11T22:08:18,088 | ^~~ 2021-07-11T22:08:18,102 predict.c: In function ‘ReadTLE’: 2021-07-11T22:08:18,102 predict.c:2431:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2021-07-11T22:08:18,102 2431 | a = ((la == 0) || (la >= sizeof(sat.name))); 2021-07-11T22:08:18,102 | ^~ 2021-07-11T22:08:18,102 predict.c:2432:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2021-07-11T22:08:18,103 2432 | b = ((lb == 0) || (lb >= sizeof(sat.line1))); 2021-07-11T22:08:18,103 | ^~ 2021-07-11T22:08:18,103 predict.c:2433:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2021-07-11T22:08:18,103 2433 | c = ((lc == 0) || (lc >= sizeof(sat.line2))); 2021-07-11T22:08:18,103 | ^~ 2021-07-11T22:08:18,105 predict.c: In function ‘CurrentDaynum’: 2021-07-11T22:08:18,106 predict.c:2604:6: warning: variable ‘x’ set but not used [-Wunused-but-set-variable] 2021-07-11T22:08:18,106 2604 | int x; 2021-07-11T22:08:18,106 | ^ 2021-07-11T22:08:18,117 predict.c: In function ‘FindMoon’: 2021-07-11T22:08:18,117 predict.c:2664:47: warning: variable ‘e’ set but not used [-Wunused-but-set-variable] 2021-07-11T22:08:18,117 2664 | b, w1, w2, bt, p, lm, h, ra, dec, z, ob, n, e, el, 2021-07-11T22:08:18,117 | ^ 2021-07-11T22:08:18,122 predict.c: In function ‘MakeObservation’: 2021-07-11T22:08:18,123 predict.c:3301:13: warning: passing argument 1 of ‘strncpy’ from incompatible pointer type [-Wincompatible-pointer-types] 2021-07-11T22:08:18,123 3301 | strncpy(&(obs->name), &(sat.name), sizeof(obs->name)); 2021-07-11T22:08:18,123 | ^~~~~~~~~~~~ 2021-07-11T22:08:18,123 | | 2021-07-11T22:08:18,123 | char (*)[25] 2021-07-11T22:08:18,123 In file included from /usr/include/features.h:461, 2021-07-11T22:08:18,123 from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33, 2021-07-11T22:08:18,123 from /usr/include/limits.h:26, 2021-07-11T22:08:18,124 from /usr/lib/gcc/arm-linux-gnueabihf/10/include/limits.h:195, 2021-07-11T22:08:18,124 from /usr/lib/gcc/arm-linux-gnueabihf/10/include/syslimits.h:7, 2021-07-11T22:08:18,124 from /usr/lib/gcc/arm-linux-gnueabihf/10/include/limits.h:34, 2021-07-11T22:08:18,124 from /usr/include/python3.9/Python.h:11, 2021-07-11T22:08:18,124 from predict.c:22: 2021-07-11T22:08:18,124 /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:103:1: note: expected ‘char * restrict’ but argument is of type ‘char (*)[25]’ 2021-07-11T22:08:18,124 103 | __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, 2021-07-11T22:08:18,124 | ^~~~~ 2021-07-11T22:08:18,125 predict.c:3301:27: warning: passing argument 2 of ‘strncpy’ from incompatible pointer type [-Wincompatible-pointer-types] 2021-07-11T22:08:18,125 3301 | strncpy(&(obs->name), &(sat.name), sizeof(obs->name)); 2021-07-11T22:08:18,125 | ^~~~~~~~~~~ 2021-07-11T22:08:18,125 | | 2021-07-11T22:08:18,125 | char (*)[25] 2021-07-11T22:08:18,125 In file included from /usr/include/features.h:461, 2021-07-11T22:08:18,125 from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33, 2021-07-11T22:08:18,125 from /usr/include/limits.h:26, 2021-07-11T22:08:18,125 from /usr/lib/gcc/arm-linux-gnueabihf/10/include/limits.h:195, 2021-07-11T22:08:18,126 from /usr/lib/gcc/arm-linux-gnueabihf/10/include/syslimits.h:7, 2021-07-11T22:08:18,126 from /usr/lib/gcc/arm-linux-gnueabihf/10/include/limits.h:34, 2021-07-11T22:08:18,126 from /usr/include/python3.9/Python.h:11, 2021-07-11T22:08:18,126 from predict.c:22: 2021-07-11T22:08:18,126 /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:103:1: note: expected ‘const char * restrict’ but argument is of type ‘char (*)[25]’ 2021-07-11T22:08:18,126 103 | __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, 2021-07-11T22:08:18,126 | ^~~~~ 2021-07-11T22:08:18,126 predict.c:3313:13: warning: passing argument 1 of ‘strncpy’ from incompatible pointer type [-Wincompatible-pointer-types] 2021-07-11T22:08:18,126 3313 | strncpy(&(obs->orbital_model), &(ephem), sizeof(obs->orbital_model)); 2021-07-11T22:08:18,127 | ^~~~~~~~~~~~~~~~~~~~~ 2021-07-11T22:08:18,127 | | 2021-07-11T22:08:18,127 | char (*)[5] 2021-07-11T22:08:18,127 In file included from /usr/include/features.h:461, 2021-07-11T22:08:18,127 from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33, 2021-07-11T22:08:18,127 from /usr/include/limits.h:26, 2021-07-11T22:08:18,127 from /usr/lib/gcc/arm-linux-gnueabihf/10/include/limits.h:195, 2021-07-11T22:08:18,127 from /usr/lib/gcc/arm-linux-gnueabihf/10/include/syslimits.h:7, 2021-07-11T22:08:18,127 from /usr/lib/gcc/arm-linux-gnueabihf/10/include/limits.h:34, 2021-07-11T22:08:18,128 from /usr/include/python3.9/Python.h:11, 2021-07-11T22:08:18,128 from predict.c:22: 2021-07-11T22:08:18,128 /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:103:1: note: expected ‘char * restrict’ but argument is of type ‘char (*)[5]’ 2021-07-11T22:08:18,128 103 | __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, 2021-07-11T22:08:18,128 | ^~~~~ 2021-07-11T22:08:18,128 predict.c:3313:36: warning: passing argument 2 of ‘strncpy’ from incompatible pointer type [-Wincompatible-pointer-types] 2021-07-11T22:08:18,128 3313 | strncpy(&(obs->orbital_model), &(ephem), sizeof(obs->orbital_model)); 2021-07-11T22:08:18,128 | ^~~~~~~~ 2021-07-11T22:08:18,128 | | 2021-07-11T22:08:18,129 | char (*)[5] 2021-07-11T22:08:18,129 In file included from /usr/include/features.h:461, 2021-07-11T22:08:18,129 from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33, 2021-07-11T22:08:18,129 from /usr/include/limits.h:26, 2021-07-11T22:08:18,129 from /usr/lib/gcc/arm-linux-gnueabihf/10/include/limits.h:195, 2021-07-11T22:08:18,129 from /usr/lib/gcc/arm-linux-gnueabihf/10/include/syslimits.h:7, 2021-07-11T22:08:18,129 from /usr/lib/gcc/arm-linux-gnueabihf/10/include/limits.h:34, 2021-07-11T22:08:18,129 from /usr/include/python3.9/Python.h:11, 2021-07-11T22:08:18,129 from predict.c:22: 2021-07-11T22:08:18,130 /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:103:1: note: expected ‘const char * restrict’ but argument is of type ‘char (*)[5]’ 2021-07-11T22:08:18,130 103 | __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, 2021-07-11T22:08:18,130 | ^~~~~ 2021-07-11T22:08:18,130 predict.c:3254:28: warning: variable ‘delay’ set but not used [-Wunused-but-set-variable] 2021-07-11T22:08:18,130 3254 | double doppler100=0.0, delay; 2021-07-11T22:08:18,130 | ^~~~~ 2021-07-11T22:08:18,130 predict.c: In function ‘PrintObservation’: 2021-07-11T22:08:18,131 predict.c:3325:30: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘long int’ [-Wformat=] 2021-07-11T22:08:18,131 3325 | printf("NORAD_ID %d\n", obs->norad_id); 2021-07-11T22:08:18,131 | ~^ ~~~~~~~~~~~~~ 2021-07-11T22:08:18,131 | | | 2021-07-11T22:08:18,131 | int long int 2021-07-11T22:08:18,131 | %ld 2021-07-11T22:08:18,132 predict.c: In function ‘load’: 2021-07-11T22:08:18,133 predict.c:3397:14: warning: passing argument 1 of ‘ReadTLE’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 2021-07-11T22:08:18,133 3397 | if (ReadTLE(tle0,tle1,tle2) != 0) 2021-07-11T22:08:18,133 | ^~~~ 2021-07-11T22:08:18,133 predict.c:2423:20: note: expected ‘char *’ but argument is of type ‘const char *’ 2021-07-11T22:08:18,133 2423 | char ReadTLE(char *line0, char *line1, char *line2) 2021-07-11T22:08:18,133 | ~~~~~~^~~~~ 2021-07-11T22:08:18,134 predict.c:3397:19: warning: passing argument 2 of ‘ReadTLE’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 2021-07-11T22:08:18,134 3397 | if (ReadTLE(tle0,tle1,tle2) != 0) 2021-07-11T22:08:18,134 | ^~~~ 2021-07-11T22:08:18,134 predict.c:2423:33: note: expected ‘char *’ but argument is of type ‘const char *’ 2021-07-11T22:08:18,135 2423 | char ReadTLE(char *line0, char *line1, char *line2) 2021-07-11T22:08:18,135 | ~~~~~~^~~~~ 2021-07-11T22:08:18,135 predict.c:3397:24: warning: passing argument 3 of ‘ReadTLE’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 2021-07-11T22:08:18,135 3397 | if (ReadTLE(tle0,tle1,tle2) != 0) 2021-07-11T22:08:18,136 | ^~~~ 2021-07-11T22:08:18,136 predict.c:2423:46: note: expected ‘char *’ but argument is of type ‘const char *’ 2021-07-11T22:08:18,136 2423 | char ReadTLE(char *line0, char *line1, char *line2) 2021-07-11T22:08:18,136 | ~~~~~~^~~~~ 2021-07-11T22:08:18,146 predict.c: In function ‘initcpredict’: 2021-07-11T22:08:18,147 predict.c:3586:6: warning: implicit declaration of function ‘Py_InitModule3’ [-Wimplicit-function-declaration] 2021-07-11T22:08:18,147 3586 | m = Py_InitModule3("cpredict", pypredict_funcs, 2021-07-11T22:08:18,147 | ^~~~~~~~~~~~~~ 2021-07-11T22:08:18,148 predict.c:3586:4: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2021-07-11T22:08:18,148 3586 | m = Py_InitModule3("cpredict", pypredict_funcs, 2021-07-11T22:08:18,149 | ^ 2021-07-11T22:08:21,605 arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -Wl,-z,relro -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 build/temp.linux-armv7l-3.9/predict.o -o build/lib.linux-armv7l-3.9/cpredict.cpython-39-arm-linux-gnueabihf.so 2021-07-11T22:08:21,735 installing to build/bdist.linux-armv7l/wheel 2021-07-11T22:08:21,735 running install 2021-07-11T22:08:21,736 running install_lib 2021-07-11T22:08:21,742 creating build/bdist.linux-armv7l 2021-07-11T22:08:21,742 creating build/bdist.linux-armv7l/wheel 2021-07-11T22:08:21,743 copying build/lib.linux-armv7l-3.9/predict.py -> build/bdist.linux-armv7l/wheel 2021-07-11T22:08:21,746 copying build/lib.linux-armv7l-3.9/cpredict.cpython-39-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel 2021-07-11T22:08:21,753 running install_egg_info 2021-07-11T22:08:21,775 running egg_info 2021-07-11T22:08:21,776 creating pypredict.egg-info 2021-07-11T22:08:21,776 writing pypredict.egg-info/PKG-INFO 2021-07-11T22:08:21,778 writing dependency_links to pypredict.egg-info/dependency_links.txt 2021-07-11T22:08:21,781 writing top-level names to pypredict.egg-info/top_level.txt 2021-07-11T22:08:21,782 writing manifest file 'pypredict.egg-info/SOURCES.txt' 2021-07-11T22:08:21,785 reading manifest file 'pypredict.egg-info/SOURCES.txt' 2021-07-11T22:08:21,788 writing manifest file 'pypredict.egg-info/SOURCES.txt' 2021-07-11T22:08:21,790 Copying pypredict.egg-info to build/bdist.linux-armv7l/wheel/pypredict-1.2-py3.9.egg-info 2021-07-11T22:08:21,799 running install_scripts 2021-07-11T22:08:21,873 creating build/bdist.linux-armv7l/wheel/pypredict-1.2.dist-info/WHEEL 2021-07-11T22:08:21,876 creating '/tmp/pip-wheel-sf6ojskg/pypredict-1.2-cp39-cp39-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2021-07-11T22:08:21,922 adding 'cpredict.cpython-39-arm-linux-gnueabihf.so' 2021-07-11T22:08:21,926 adding 'predict.py' 2021-07-11T22:08:21,928 adding 'pypredict-1.2.dist-info/METADATA' 2021-07-11T22:08:21,929 adding 'pypredict-1.2.dist-info/WHEEL' 2021-07-11T22:08:21,930 adding 'pypredict-1.2.dist-info/top_level.txt' 2021-07-11T22:08:21,930 adding 'pypredict-1.2.dist-info/RECORD' 2021-07-11T22:08:21,933 removing build/bdist.linux-armv7l/wheel 2021-07-11T22:08:22,025 Building wheel for pypredict (setup.py): finished with status 'done' 2021-07-11T22:08:22,029 Created wheel for pypredict: filename=pypredict-1.2-cp39-cp39-linux_armv7l.whl size=101788 sha256=0c6e7e8ef849488a11e1e902d89504dc326816db8714c239b603e7c45ed25d15 2021-07-11T22:08:22,029 Stored in directory: /tmp/pip-ephem-wheel-cache-_swn8q65/wheels/d9/32/c0/eed4389a1231dd54691a22ebdf7484cc77a234a11c03bd13b8 2021-07-11T22:08:22,038 Successfully built pypredict 2021-07-11T22:08:22,047 Removed build tracker: '/tmp/pip-req-tracker-fdps67s6'