2022-11-29T18:42:51,296 Created temporary directory: /tmp/pip-ephem-wheel-cache-w04z5ygl 2022-11-29T18:42:51,299 Created temporary directory: /tmp/pip-build-tracker-6mak5cas 2022-11-29T18:42:51,299 Initialized build tracking at /tmp/pip-build-tracker-6mak5cas 2022-11-29T18:42:51,299 Created build tracker: /tmp/pip-build-tracker-6mak5cas 2022-11-29T18:42:51,299 Entered build tracker: /tmp/pip-build-tracker-6mak5cas 2022-11-29T18:42:51,300 Created temporary directory: /tmp/pip-wheel-qx2awoq7 2022-11-29T18:42:51,303 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2022-11-29T18:42:51,306 Created temporary directory: /tmp/pip-ephem-wheel-cache-9zvxop4p 2022-11-29T18:42:51,333 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2022-11-29T18:42:51,336 2 location(s) to search for versions of pyfm-ly: 2022-11-29T18:42:51,336 * https://pypi.org/simple/pyfm-ly/ 2022-11-29T18:42:51,336 * https://www.piwheels.org/simple/pyfm-ly/ 2022-11-29T18:42:51,336 Fetching project page and analyzing links: https://pypi.org/simple/pyfm-ly/ 2022-11-29T18:42:51,337 Getting page https://pypi.org/simple/pyfm-ly/ 2022-11-29T18:42:51,338 Found index url https://pypi.org/simple 2022-11-29T18:42:51,391 Fetched page https://pypi.org/simple/pyfm-ly/ as application/vnd.pypi.simple.v1+json 2022-11-29T18:42:51,393 Skipping link: No binaries permitted for pyfm-ly: https://files.pythonhosted.org/packages/45/3c/327cc4fa2c9404145d7c0a7dced7a911d88cc2b8756c72f478632060dd5a/pyfm_ly-0.0.0-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyfm-ly/) 2022-11-29T18:42:51,393 Found link https://files.pythonhosted.org/packages/3a/10/eb777c24caf954caefaf9eb62de6e1836d8f0256071151516d446b7a05a0/pyfm_ly-0.0.0.tar.gz (from https://pypi.org/simple/pyfm-ly/), version: 0.0.0 2022-11-29T18:42:51,393 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyfm-ly/ 2022-11-29T18:42:51,394 Getting page https://www.piwheels.org/simple/pyfm-ly/ 2022-11-29T18:42:51,394 Found index url https://www.piwheels.org/simple 2022-11-29T18:42:55,545 Fetched page https://www.piwheels.org/simple/pyfm-ly/ as text/html 2022-11-29T18:42:55,549 Skipping link: No binaries permitted for pyfm-ly: https://www.piwheels.org/simple/pyfm-ly/pyfm_ly-0.0.0-cp37-cp37m-linux_armv7l.whl#sha256=2e623ce3ca31fa6bddc1e795d6fbd80a2f03231c523c560115f22ea9942dc1e1 (from https://www.piwheels.org/simple/pyfm-ly/) 2022-11-29T18:42:55,550 Skipping link: No binaries permitted for pyfm-ly: https://www.piwheels.org/simple/pyfm-ly/pyfm_ly-0.0.0-cp37-cp37m-linux_armv6l.whl#sha256=2e623ce3ca31fa6bddc1e795d6fbd80a2f03231c523c560115f22ea9942dc1e1 (from https://www.piwheels.org/simple/pyfm-ly/) 2022-11-29T18:42:55,551 Skipping link: not a file: https://www.piwheels.org/simple/pyfm-ly/ 2022-11-29T18:42:55,551 Skipping link: not a file: https://pypi.org/simple/pyfm-ly/ 2022-11-29T18:42:55,590 Given no hashes to check 1 links for project 'pyfm-ly': discarding no candidates 2022-11-29T18:42:55,624 Collecting pyfm-ly==0.0.0 2022-11-29T18:42:55,628 Created temporary directory: /tmp/pip-unpack-2nlom34i 2022-11-29T18:42:55,696 Downloading pyfm_ly-0.0.0.tar.gz (8.7 kB) 2022-11-29T18:42:55,726 Added pyfm-ly==0.0.0 from https://files.pythonhosted.org/packages/3a/10/eb777c24caf954caefaf9eb62de6e1836d8f0256071151516d446b7a05a0/pyfm_ly-0.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-6mak5cas' 2022-11-29T18:42:55,728 Running setup.py (path:/tmp/pip-wheel-qx2awoq7/pyfm-ly_6da8aa3e90e84f5fa1d1b3a7eb1d6ec4/setup.py) egg_info for package pyfm-ly 2022-11-29T18:42:55,728 Created temporary directory: /tmp/pip-pip-egg-info-r5p0aq2u 2022-11-29T18:42:55,729 Preparing metadata (setup.py): started 2022-11-29T18:42:55,730 Running command python setup.py egg_info 2022-11-29T18:42:57,172 running egg_info 2022-11-29T18:42:57,175 creating /tmp/pip-pip-egg-info-r5p0aq2u/pyfm_ly.egg-info 2022-11-29T18:42:57,202 writing /tmp/pip-pip-egg-info-r5p0aq2u/pyfm_ly.egg-info/PKG-INFO 2022-11-29T18:42:57,204 writing dependency_links to /tmp/pip-pip-egg-info-r5p0aq2u/pyfm_ly.egg-info/dependency_links.txt 2022-11-29T18:42:57,207 writing top-level names to /tmp/pip-pip-egg-info-r5p0aq2u/pyfm_ly.egg-info/top_level.txt 2022-11-29T18:42:57,208 writing manifest file '/tmp/pip-pip-egg-info-r5p0aq2u/pyfm_ly.egg-info/SOURCES.txt' 2022-11-29T18:42:57,295 reading manifest file '/tmp/pip-pip-egg-info-r5p0aq2u/pyfm_ly.egg-info/SOURCES.txt' 2022-11-29T18:42:57,298 writing manifest file '/tmp/pip-pip-egg-info-r5p0aq2u/pyfm_ly.egg-info/SOURCES.txt' 2022-11-29T18:42:57,448 Preparing metadata (setup.py): finished with status 'done' 2022-11-29T18:42:57,453 Source in /tmp/pip-wheel-qx2awoq7/pyfm-ly_6da8aa3e90e84f5fa1d1b3a7eb1d6ec4 has version 0.0.0, which satisfies requirement pyfm-ly==0.0.0 from https://files.pythonhosted.org/packages/3a/10/eb777c24caf954caefaf9eb62de6e1836d8f0256071151516d446b7a05a0/pyfm_ly-0.0.0.tar.gz 2022-11-29T18:42:57,454 Removed pyfm-ly==0.0.0 from https://files.pythonhosted.org/packages/3a/10/eb777c24caf954caefaf9eb62de6e1836d8f0256071151516d446b7a05a0/pyfm_ly-0.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-6mak5cas' 2022-11-29T18:42:57,458 Created temporary directory: /tmp/pip-unpack-01doode4 2022-11-29T18:42:57,459 Building wheels for collected packages: pyfm-ly 2022-11-29T18:42:57,463 Created temporary directory: /tmp/pip-wheel-yrqvu2o3 2022-11-29T18:42:57,464 Building wheel for pyfm-ly (setup.py): started 2022-11-29T18:42:57,465 Destination directory: /tmp/pip-wheel-yrqvu2o3 2022-11-29T18:42:57,465 Running command python setup.py bdist_wheel 2022-11-29T18:42:58,881 running bdist_wheel 2022-11-29T18:42:58,967 running build 2022-11-29T18:42:58,967 running build_py 2022-11-29T18:42:58,997 creating build 2022-11-29T18:42:58,998 creating build/lib.linux-armv7l-cpython-39 2022-11-29T18:42:58,999 creating build/lib.linux-armv7l-cpython-39/pyfm 2022-11-29T18:42:59,000 copying pyfm/pylibfm.py -> build/lib.linux-armv7l-cpython-39/pyfm 2022-11-29T18:42:59,003 copying pyfm/__init__.py -> build/lib.linux-armv7l-cpython-39/pyfm 2022-11-29T18:42:59,005 running build_ext 2022-11-29T18:42:59,099 cythoning pyfm_fast.pyx to pyfm_fast.c 2022-11-29T18:42:59,729 /usr/local/lib/python3.9/dist-packages/Cython/Compiler/Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /tmp/pip-wheel-qx2awoq7/pyfm-ly_6da8aa3e90e84f5fa1d1b3a7eb1d6ec4/pyfm_fast.pyx 2022-11-29T18:42:59,730 tree = Parsing.p_module(s, pxd, full_module_name) 2022-11-29T18:43:01,346 building 'pyfm_fast' extension 2022-11-29T18:43:01,347 creating build/temp.linux-armv7l-cpython-39 2022-11-29T18:43:01,347 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 -fPIC -I/usr/local/lib/python3.9/dist-packages/numpy/core/include -I/usr/include/python3.9 -c pyfm_fast.c -o build/temp.linux-armv7l-cpython-39/pyfm_fast.o 2022-11-29T18:43:01,703 In file included from /usr/local/lib/python3.9/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1948, 2022-11-29T18:43:01,703 from /usr/local/lib/python3.9/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, 2022-11-29T18:43:01,703 from /usr/local/lib/python3.9/dist-packages/numpy/core/include/numpy/arrayobject.h:5, 2022-11-29T18:43:01,703 from pyfm_fast.c:747: 2022-11-29T18:43:01,703 /usr/local/lib/python3.9/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] 2022-11-29T18:43:01,703 17 | #warning "Using deprecated NumPy API, disable it with " \ 2022-11-29T18:43:01,704 | ^~~~~~~ 2022-11-29T18:43:01,787 pyfm_fast.c: In function ‘__pyx_f_9pyfm_fast_7FM_fast__predict_instance’: 2022-11-29T18:43:01,789 pyfm_fast.c:3372:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2022-11-29T18:43:01,789 3372 | for (__pyx_t_11 = 0; __pyx_t_11 < __pyx_t_10; __pyx_t_11+=1) { 2022-11-29T18:43:01,789 | ^ 2022-11-29T18:43:01,791 pyfm_fast.c:3413:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2022-11-29T18:43:01,791 3413 | for (__pyx_t_11 = 0; __pyx_t_11 < __pyx_t_10; __pyx_t_11+=1) { 2022-11-29T18:43:01,791 | ^ 2022-11-29T18:43:01,793 pyfm_fast.c:3445:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2022-11-29T18:43:01,793 3445 | for (__pyx_t_16 = 0; __pyx_t_16 < __pyx_t_15; __pyx_t_16+=1) { 2022-11-29T18:43:01,793 | ^ 2022-11-29T18:43:01,803 pyfm_fast.c: In function ‘__pyx_f_9pyfm_fast_7FM_fast__predict_scaled’: 2022-11-29T18:43:01,805 pyfm_fast.c:3977:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2022-11-29T18:43:01,805 3977 | for (__pyx_t_12 = 0; __pyx_t_12 < __pyx_t_11; __pyx_t_12+=1) { 2022-11-29T18:43:01,805 | ^ 2022-11-29T18:43:01,808 pyfm_fast.c:4045:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2022-11-29T18:43:01,808 4045 | for (__pyx_t_12 = 0; __pyx_t_12 < __pyx_t_11; __pyx_t_12+=1) { 2022-11-29T18:43:01,808 | ^ 2022-11-29T18:43:01,810 pyfm_fast.c:4077:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2022-11-29T18:43:01,811 4077 | for (__pyx_t_19 = 0; __pyx_t_19 < __pyx_t_18; __pyx_t_19+=1) { 2022-11-29T18:43:01,811 | ^ 2022-11-29T18:43:01,817 pyfm_fast.c: In function ‘__pyx_pf_9pyfm_fast_7FM_fast_2_predict’: 2022-11-29T18:43:01,819 pyfm_fast.c:4383:33: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2022-11-29T18:43:01,819 4383 | for (__pyx_t_8 = 0; __pyx_t_8 < __pyx_t_7; __pyx_t_8+=1) { 2022-11-29T18:43:01,819 | ^ 2022-11-29T18:43:01,826 pyfm_fast.c: In function ‘__pyx_f_9pyfm_fast_7FM_fast__sgd_theta_step’: 2022-11-29T18:43:01,829 pyfm_fast.c:4986:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2022-11-29T18:43:01,829 4986 | for (__pyx_t_9 = 0; __pyx_t_9 < __pyx_t_8; __pyx_t_9+=1) { 2022-11-29T18:43:01,829 | ^ 2022-11-29T18:43:01,832 pyfm_fast.c:5055:33: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2022-11-29T18:43:01,832 5055 | for (__pyx_t_9 = 0; __pyx_t_9 < __pyx_t_8; __pyx_t_9+=1) { 2022-11-29T18:43:01,833 | ^ 2022-11-29T18:43:01,835 pyfm_fast.c:5067:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2022-11-29T18:43:01,835 5067 | for (__pyx_t_15 = 0; __pyx_t_15 < __pyx_t_14; __pyx_t_15+=1) { 2022-11-29T18:43:01,835 | ^ 2022-11-29T18:43:01,844 pyfm_fast.c: In function ‘__pyx_f_9pyfm_fast_7FM_fast__sgd_lambda_step’: 2022-11-29T18:43:01,847 pyfm_fast.c:5606:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2022-11-29T18:43:01,847 5606 | for (__pyx_t_7 = 0; __pyx_t_7 < __pyx_t_6; __pyx_t_7+=1) { 2022-11-29T18:43:01,847 | ^ 2022-11-29T18:43:01,850 pyfm_fast.c:5674:33: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2022-11-29T18:43:01,850 5674 | for (__pyx_t_7 = 0; __pyx_t_7 < __pyx_t_6; __pyx_t_7+=1) { 2022-11-29T18:43:01,850 | ^ 2022-11-29T18:43:01,853 pyfm_fast.c:5713:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2022-11-29T18:43:01,854 5713 | for (__pyx_t_11 = 0; __pyx_t_11 < __pyx_t_10; __pyx_t_11+=1) { 2022-11-29T18:43:01,854 | ^ 2022-11-29T18:43:01,860 pyfm_fast.c: In function ‘__pyx_pf_9pyfm_fast_7FM_fast_4fit’: 2022-11-29T18:43:01,863 pyfm_fast.c:6108:33: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2022-11-29T18:43:01,863 6108 | for (__pyx_t_4 = 0; __pyx_t_4 < __pyx_t_3; __pyx_t_4+=1) { 2022-11-29T18:43:01,863 | ^ 2022-11-29T18:43:01,867 pyfm_fast.c:6203:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2022-11-29T18:43:01,867 6203 | for (__pyx_t_9 = 0; __pyx_t_9 < __pyx_t_8; __pyx_t_9+=1) { 2022-11-29T18:43:01,868 | ^ 2022-11-29T18:43:12,696 arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-armv7l-cpython-39/pyfm_fast.o -L/usr/lib -lm -o build/lib.linux-armv7l-cpython-39/pyfm_fast.cpython-39-arm-linux-gnueabihf.so 2022-11-29T18:43:12,904 /usr/local/lib/python3.9/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. 2022-11-29T18:43:12,904 warnings.warn( 2022-11-29T18:43:12,933 installing to build/bdist.linux-armv7l/wheel 2022-11-29T18:43:12,933 running install 2022-11-29T18:43:12,959 running install_lib 2022-11-29T18:43:12,988 creating build/bdist.linux-armv7l 2022-11-29T18:43:12,989 creating build/bdist.linux-armv7l/wheel 2022-11-29T18:43:12,990 copying build/lib.linux-armv7l-cpython-39/pyfm_fast.cpython-39-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel 2022-11-29T18:43:13,016 creating build/bdist.linux-armv7l/wheel/pyfm 2022-11-29T18:43:13,017 copying build/lib.linux-armv7l-cpython-39/pyfm/pylibfm.py -> build/bdist.linux-armv7l/wheel/pyfm 2022-11-29T18:43:13,020 copying build/lib.linux-armv7l-cpython-39/pyfm/__init__.py -> build/bdist.linux-armv7l/wheel/pyfm 2022-11-29T18:43:13,022 running install_egg_info 2022-11-29T18:43:13,094 running egg_info 2022-11-29T18:43:13,120 writing pyfm_ly.egg-info/PKG-INFO 2022-11-29T18:43:13,122 writing dependency_links to pyfm_ly.egg-info/dependency_links.txt 2022-11-29T18:43:13,125 writing top-level names to pyfm_ly.egg-info/top_level.txt 2022-11-29T18:43:13,154 reading manifest file 'pyfm_ly.egg-info/SOURCES.txt' 2022-11-29T18:43:13,158 writing manifest file 'pyfm_ly.egg-info/SOURCES.txt' 2022-11-29T18:43:13,159 Copying pyfm_ly.egg-info to build/bdist.linux-armv7l/wheel/pyfm_ly-0.0.0-py3.9.egg-info 2022-11-29T18:43:13,168 running install_scripts 2022-11-29T18:43:13,198 creating build/bdist.linux-armv7l/wheel/pyfm_ly-0.0.0.dist-info/WHEEL 2022-11-29T18:43:13,201 creating '/tmp/pip-wheel-yrqvu2o3/pyfm_ly-0.0.0-cp39-cp39-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2022-11-29T18:43:13,352 adding 'pyfm_fast.cpython-39-arm-linux-gnueabihf.so' 2022-11-29T18:43:13,359 adding 'pyfm/__init__.py' 2022-11-29T18:43:13,361 adding 'pyfm/pylibfm.py' 2022-11-29T18:43:13,363 adding 'pyfm_ly-0.0.0.dist-info/METADATA' 2022-11-29T18:43:13,364 adding 'pyfm_ly-0.0.0.dist-info/WHEEL' 2022-11-29T18:43:13,365 adding 'pyfm_ly-0.0.0.dist-info/top_level.txt' 2022-11-29T18:43:13,365 adding 'pyfm_ly-0.0.0.dist-info/RECORD' 2022-11-29T18:43:13,372 removing build/bdist.linux-armv7l/wheel 2022-11-29T18:43:13,704 Building wheel for pyfm-ly (setup.py): finished with status 'done' 2022-11-29T18:43:13,710 Created wheel for pyfm-ly: filename=pyfm_ly-0.0.0-cp39-cp39-linux_armv7l.whl size=280462 sha256=a71d91ab14152dc0832b5c0ca653887629f39c95e3029ba204f65d02a5dc1174 2022-11-29T18:43:13,712 Stored in directory: /tmp/pip-ephem-wheel-cache-9zvxop4p/wheels/6b/f0/de/58fac41a706dd8f8150d9a5e1a3c55ed2e0defff849134abee 2022-11-29T18:43:13,723 Successfully built pyfm-ly 2022-11-29T18:43:13,735 Removed build tracker: '/tmp/pip-build-tracker-6mak5cas'