2021-07-13T17:40:36,247 Created temporary directory: /tmp/pip-ephem-wheel-cache-56e1_148 2021-07-13T17:40:36,250 Created temporary directory: /tmp/pip-req-tracker-y6t_8bwk 2021-07-13T17:40:36,251 Initialized build tracking at /tmp/pip-req-tracker-y6t_8bwk 2021-07-13T17:40:36,251 Created build tracker: /tmp/pip-req-tracker-y6t_8bwk 2021-07-13T17:40:36,251 Entered build tracker: /tmp/pip-req-tracker-y6t_8bwk 2021-07-13T17:40:36,252 Created temporary directory: /tmp/pip-wheel-p650uo52 2021-07-13T17:40:36,281 1 location(s) to search for versions of lenskit: 2021-07-13T17:40:36,281 * https://pypi.org/simple/lenskit/ 2021-07-13T17:40:36,281 Fetching project page and analyzing links: https://pypi.org/simple/lenskit/ 2021-07-13T17:40:36,282 Getting page https://pypi.org/simple/lenskit/ 2021-07-13T17:40:36,283 Found index url https://pypi.org/simple 2021-07-13T17:40:36,496 Skipping link: none of the wheel's tags (cp35-cp35m-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/44/45/0c1b7a8fa2be843d1a33a5dc30ee49ac9c0576a293799562abb4e3a27f75/lenskit-0.1.0-cp35-cp35m-manylinux1_x86_64.whl#sha256=f8019797a4fb3819d83d2116246d00adb236c3580b0237ea4a436432ced786ee (from https://pypi.org/simple/lenskit/) 2021-07-13T17:40:36,497 Skipping link: none of the wheel's tags (cp35-cp35m-win_amd64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/8c/bb/0a03fbc0b05cd860e68fa14339b72566e28f5a0581feba3ac4c486a2a65f/lenskit-0.1.0-cp35-cp35m-win_amd64.whl#sha256=fad8cdf5413c7b25d2b90bcfe579cf08f76d841d68dad45816c6de9e0724da70 (from https://pypi.org/simple/lenskit/) 2021-07-13T17:40:36,497 Skipping link: none of the wheel's tags (cp36-cp36m-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/87/35/40ceb5e47c15209cfb3a96242bd2e47ecf0431fccc3259f555354b25429c/lenskit-0.1.0-cp36-cp36m-manylinux1_x86_64.whl#sha256=d2c7e35aec1f728c000ac6a195fa13597c7f064c774f49bf08b113445d688119 (from https://pypi.org/simple/lenskit/) 2021-07-13T17:40:36,498 Skipping link: none of the wheel's tags (cp36-cp36m-win_amd64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/76/e7/8c9606b76e4cfe4aea261ada59ab46e85a7bbf7e904d6770feccd88f404d/lenskit-0.1.0-cp36-cp36m-win_amd64.whl#sha256=38a544a3103b1d4e2aae53ba7f2584f5b2f598a9f05578d9f712805286d16376 (from https://pypi.org/simple/lenskit/) 2021-07-13T17:40:36,498 Found link https://files.pythonhosted.org/packages/b7/0b/aec2ca7f8f63bcb31de0dff04e70f425d2f1e120865ea7b689063708c9b6/lenskit-0.1.0.tar.gz#sha256=e9314323c78cc1e5649f4c02ce827a0d2b297afcd285716151037230f97528ba (from https://pypi.org/simple/lenskit/), version: 0.1.0 2021-07-13T17:40:36,498 Found link https://files.pythonhosted.org/packages/cf/42/c53bd667cef6a3f16d21338132fc78dc222f3886f123d7a281f2e01ce2c3/lenskit-0.2.0.tar.gz#sha256=a3bee4d24464fced3a90a0f40f7c4abc318f6535b2f5f88511f2c470596674ad (from https://pypi.org/simple/lenskit/), version: 0.2.0 2021-07-13T17:40:36,499 Found link https://files.pythonhosted.org/packages/b8/eb/db106d9fd2c063840a7bc861d6fcb265df2ee7c5fdcbd081c7b6450e6c56/lenskit-0.3.0.tar.gz#sha256=64a2919c155a3f4b912d36962865955fae8fa2685a2f533bd4e0ed487c43eaef (from https://pypi.org/simple/lenskit/) (requires-python:>= 3.5), version: 0.3.0 2021-07-13T17:40:36,500 Found link https://files.pythonhosted.org/packages/3f/89/22516e390e0d0b77750333f143e873661bf81d2bcbf61d55d1d647165877/lenskit-0.5.0.tar.gz#sha256=bb7a080c172fcae078ddffddfbac073ae6efa66afd938bbae4b012fc2e510e17 (from https://pypi.org/simple/lenskit/) (requires-python:>= 3.5), version: 0.5.0 2021-07-13T17:40:36,500 Found link https://files.pythonhosted.org/packages/3a/ce/40fc9e2132b6c994a551bd0e8fbebd707581db94a246e4ed0d68d71b74e0/lenskit-0.6.0.tar.gz#sha256=4fdef35e9c0d5332f65512a8adaa9825d88e5af93f6d54d6c9850f1719d4a6b4 (from https://pypi.org/simple/lenskit/) (requires-python:>= 3.5), version: 0.6.0 2021-07-13T17:40:36,501 Found link https://files.pythonhosted.org/packages/35/d2/64a5c60530f56c603d4adfa904457ea029f9fdca238c75d50de8b22e60d8/lenskit-0.6.1.tar.gz#sha256=0f3e6fd79a8371e2a60906d0cb768f28a1c9da7842967ef3734a1f01aec25cdb (from https://pypi.org/simple/lenskit/) (requires-python:>= 3.5), version: 0.6.1 2021-07-13T17:40:36,501 Found link https://files.pythonhosted.org/packages/15/80/32888b8b887b03705ad543aef96f8825c6f31b6aa83586d41a7d04b0fc36/lenskit-0.7.0.tar.gz#sha256=3a41c5d09494bf4c4db09915c28a40aaaaf18f65eec8905805489ab2838184e5 (from https://pypi.org/simple/lenskit/) (requires-python:>= 3.5), version: 0.7.0 2021-07-13T17:40:36,502 Found link https://files.pythonhosted.org/packages/e6/d0/e1375e22122cc0fd026c9ee1b88229b073d4c5af72525b65428ba4e5ea5d/lenskit-0.8.0.tar.gz#sha256=2cb512dcebc39a2d9a0398a0295163a51df851062214c2f642de374129a35f53 (from https://pypi.org/simple/lenskit/) (requires-python:>= 3.6), version: 0.8.0 2021-07-13T17:40:36,503 Found link https://files.pythonhosted.org/packages/04/c5/0a9aa36d87b52211f96cf7b3f0675d6ea36ee0d66d42faeb7a0f5e7fca3d/lenskit-0.8.1.zip#sha256=adcccbe6a1ae9bcfacefdadd9f257da4d6bc3f7ab6be34211ac9cfce8954147f (from https://pypi.org/simple/lenskit/) (requires-python:>= 3.6), version: 0.8.1 2021-07-13T17:40:36,503 Found link https://files.pythonhosted.org/packages/79/e2/2ffc602a18f7abfaf2087f038ae6762c55772d5d63d8fa2d8df9e9dfab68/lenskit-0.8.4.zip#sha256=2720dbfe940b21672e19bbdf402bb4729ca4ede63ef83c6e7a7c95eeffb2966a (from https://pypi.org/simple/lenskit/) (requires-python:>= 3.6), version: 0.8.4 2021-07-13T17:40:36,504 Found link https://files.pythonhosted.org/packages/50/03/4616c9741cdc50d0e3c918b3a73213de3994f23096f272fdb651b734db67/lenskit-0.9.0.zip#sha256=71ae516dba7bd79dca7f00c6c4725cca4b9ddc03e2012861b17acea2fb9ba849 (from https://pypi.org/simple/lenskit/) (requires-python:>=3.6), version: 0.9.0 2021-07-13T17:40:36,505 Found link https://files.pythonhosted.org/packages/ca/be/5ae40edd6e2b4a2f202ec560a19ba400d1360ea5ec5f030f711a1dd57291/lenskit-0.10.0.tar.gz#sha256=f2da93c7144cc048edbac0c34578f4a150a2949f0bcc5e16de5eef59dd64d31a (from https://pypi.org/simple/lenskit/) (requires-python:>=3.6), version: 0.10.0 2021-07-13T17:40:36,505 Found link https://files.pythonhosted.org/packages/c1/51/9cd302b097f08835884588bc400724f3861bd8eefd73d0229be51b6541f9/lenskit-0.10.1.tar.gz#sha256=985b7b545dfbed7eb939014f938e685332a40614265c4553fa4bb6d63b43a46e (from https://pypi.org/simple/lenskit/) (requires-python:>=3.6), version: 0.10.1 2021-07-13T17:40:36,506 Found link https://files.pythonhosted.org/packages/a3/54/7dcab5920ad340a5e42d848306dbe4fc0775a852cac2fca903b52f2918bb/lenskit-0.11.0.zip#sha256=620e3bce80952eff1ab2ba842ea949fdbb86f282d6f7e3bf611963b66389d8e2 (from https://pypi.org/simple/lenskit/) (requires-python:>=3.6), version: 0.11.0 2021-07-13T17:40:36,506 Found link https://files.pythonhosted.org/packages/0e/ec/0a2ad223df4932eb3fb8dd053e31c997fc5ebe00754df737868cd5e9455f/lenskit-0.11.1.zip#sha256=28a0d3d6a1695f57402bb24db2feff6f977929e2152c450ec70ba12e4059d0b5 (from https://pypi.org/simple/lenskit/) (requires-python:>=3.6), version: 0.11.1 2021-07-13T17:40:36,507 Found link https://files.pythonhosted.org/packages/a0/c3/5b9f7af0a2b447e240215d8708fb51ea631140f32b1ee66bed0e12f3130d/lenskit-0.12.0-py3-none-any.whl#sha256=2b28b2b457aafc66843366fab6342169c64a28a5a5429703abd11123f7e5529e (from https://pypi.org/simple/lenskit/) (requires-python:>= 3.6.1), version: 0.12.0 2021-07-13T17:40:36,508 Found link https://files.pythonhosted.org/packages/a8/b7/1dc6f99b219c46f3f2f81f7bbadd76f81fee765e80f79ccca49e54b432d4/lenskit-0.12.0.tar.gz#sha256=1599adbaec927e88cdbe845505e2ddb5c7e1943d044b56addf150fb212016dab (from https://pypi.org/simple/lenskit/) (requires-python:>= 3.6.1), version: 0.12.0 2021-07-13T17:40:36,508 Found link https://files.pythonhosted.org/packages/f7/d9/fbd4701b20b99dfb0e5370d4ec4bd7065b834fbcd23594bae3e6f7ce3831/lenskit-0.12.1-py3-none-any.whl#sha256=c2cf222a0cafcc6ab229ad912241d78bd6b4cbedc3699e0c6bf0c6a02644172f (from https://pypi.org/simple/lenskit/) (requires-python:>= 3.6.1), version: 0.12.1 2021-07-13T17:40:36,509 Found link https://files.pythonhosted.org/packages/ea/52/a9a05aefb1cab6a7ffc3108172c122607348f7e5c7c92aae394c1a38ea31/lenskit-0.12.1.tar.gz#sha256=195dc4f2c506ee555e8ce5a3d8f8141dec11624401fef790e0ebb0e7bf3302bf (from https://pypi.org/simple/lenskit/) (requires-python:>= 3.6.1), version: 0.12.1 2021-07-13T17:40:36,510 Found link https://files.pythonhosted.org/packages/a5/35/2d052536f880cc5504713d5af69562acea8afa8e1734fd5ef174b950887b/lenskit-0.12.3-py3-none-any.whl#sha256=1700bb0e5c5b86d0b77062cb24a54f0d99ca9231d9082076d2eb45627a97b879 (from https://pypi.org/simple/lenskit/) (requires-python:>= 3.6.1), version: 0.12.3 2021-07-13T17:40:36,510 Found link https://files.pythonhosted.org/packages/05/92/b62184df7ff2217e9a6cc454c25647c7d04f33a5dc185f2c8584c9319fdd/lenskit-0.12.3.tar.gz#sha256=862b17a028eea4e37d0f193deab93bcf4314fdb47b96ea3b8bf4e010d652d656 (from https://pypi.org/simple/lenskit/) (requires-python:>= 3.6.1), version: 0.12.3 2021-07-13T17:40:36,511 Found link https://files.pythonhosted.org/packages/9e/d0/8cf479c77dc44fde79cb5623b06d0ad85faaf75d3a60fc57b184ec3a21a4/lenskit-0.13.0-py3-none-any.whl#sha256=7ab41421c8f1af13a10a64bcbc98c7021a3308a2b4a4bacc5110de3818ee1fda (from https://pypi.org/simple/lenskit/) (requires-python:>= 3.7), version: 0.13.0 2021-07-13T17:40:36,512 Found link https://files.pythonhosted.org/packages/36/9f/7c16f3fadd75b4dd9f95e78cf201ff3acb20729ce03bd462ab01062cb837/lenskit-0.13.0.tar.gz#sha256=35db9b633dfe6b8cc250004deb992be9e44a0870f1286e4a2bc0e2a67ea32eb5 (from https://pypi.org/simple/lenskit/) (requires-python:>= 3.7), version: 0.13.0 2021-07-13T17:40:36,513 Found link https://files.pythonhosted.org/packages/37/17/a1d209c72d285adc64e042c05dd5676366df27f3ffee88c2f644c29d24c5/lenskit-0.13.1-py3-none-any.whl#sha256=29fb48c32d772211db6f373eca18a2dd6abc68b3297eaeb12da340ce00afd557 (from https://pypi.org/simple/lenskit/) (requires-python:>= 3.7), version: 0.13.1 2021-07-13T17:40:36,513 Found link https://files.pythonhosted.org/packages/14/ff/4c4e5f954447e162cfe566c1c7aad2d2ed75373121c4fe74c5f1be37250d/lenskit-0.13.1.tar.gz#sha256=697c6d6ae4b186a59c2b0879377432efd6ac98a8d87fd5ba3e28592da2197c9f (from https://pypi.org/simple/lenskit/) (requires-python:>= 3.7), version: 0.13.1 2021-07-13T17:40:36,514 Skipping link: not a file: https://pypi.org/simple/lenskit/ 2021-07-13T17:40:36,518 Given no hashes to check 1 links for project 'lenskit': discarding no candidates 2021-07-13T17:40:36,539 Collecting lenskit==0.1.0 2021-07-13T17:40:36,541 Created temporary directory: /tmp/pip-unpack-js5fwjx2 2021-07-13T17:40:36,735 Downloading lenskit-0.1.0.tar.gz (21 kB) 2021-07-13T17:40:36,809 Added lenskit==0.1.0 from https://files.pythonhosted.org/packages/b7/0b/aec2ca7f8f63bcb31de0dff04e70f425d2f1e120865ea7b689063708c9b6/lenskit-0.1.0.tar.gz#sha256=e9314323c78cc1e5649f4c02ce827a0d2b297afcd285716151037230f97528ba to build tracker '/tmp/pip-req-tracker-y6t_8bwk' 2021-07-13T17:40:36,810 Running setup.py (path:/tmp/pip-wheel-p650uo52/lenskit_eea7d6e0d71d4c74ade8cd88d26f024a/setup.py) egg_info for package lenskit 2021-07-13T17:40:36,811 Created temporary directory: /tmp/pip-pip-egg-info-ctgkxfwx 2021-07-13T17:40:36,812 Running command python setup.py egg_info 2021-07-13T17:40:40,398 running egg_info 2021-07-13T17:40:40,400 creating /tmp/pip-pip-egg-info-ctgkxfwx/lenskit.egg-info 2021-07-13T17:40:40,401 writing /tmp/pip-pip-egg-info-ctgkxfwx/lenskit.egg-info/PKG-INFO 2021-07-13T17:40:40,403 writing dependency_links to /tmp/pip-pip-egg-info-ctgkxfwx/lenskit.egg-info/dependency_links.txt 2021-07-13T17:40:40,405 writing requirements to /tmp/pip-pip-egg-info-ctgkxfwx/lenskit.egg-info/requires.txt 2021-07-13T17:40:40,406 writing top-level names to /tmp/pip-pip-egg-info-ctgkxfwx/lenskit.egg-info/top_level.txt 2021-07-13T17:40:40,408 writing manifest file '/tmp/pip-pip-egg-info-ctgkxfwx/lenskit.egg-info/SOURCES.txt' 2021-07-13T17:40:40,723 reading manifest file '/tmp/pip-pip-egg-info-ctgkxfwx/lenskit.egg-info/SOURCES.txt' 2021-07-13T17:40:40,729 writing manifest file '/tmp/pip-pip-egg-info-ctgkxfwx/lenskit.egg-info/SOURCES.txt' 2021-07-13T17:40:40,812 Source in /tmp/pip-wheel-p650uo52/lenskit_eea7d6e0d71d4c74ade8cd88d26f024a has version 0.1.0, which satisfies requirement lenskit==0.1.0 from https://files.pythonhosted.org/packages/b7/0b/aec2ca7f8f63bcb31de0dff04e70f425d2f1e120865ea7b689063708c9b6/lenskit-0.1.0.tar.gz#sha256=e9314323c78cc1e5649f4c02ce827a0d2b297afcd285716151037230f97528ba 2021-07-13T17:40:40,813 Removed lenskit==0.1.0 from https://files.pythonhosted.org/packages/b7/0b/aec2ca7f8f63bcb31de0dff04e70f425d2f1e120865ea7b689063708c9b6/lenskit-0.1.0.tar.gz#sha256=e9314323c78cc1e5649f4c02ce827a0d2b297afcd285716151037230f97528ba from build tracker '/tmp/pip-req-tracker-y6t_8bwk' 2021-07-13T17:40:40,817 Created temporary directory: /tmp/pip-unpack-btd3oy9b 2021-07-13T17:40:40,818 Building wheels for collected packages: lenskit 2021-07-13T17:40:40,821 Created temporary directory: /tmp/pip-wheel-f30fuvrl 2021-07-13T17:40:40,822 Building wheel for lenskit (setup.py): started 2021-07-13T17:40:40,822 Destination directory: /tmp/pip-wheel-f30fuvrl 2021-07-13T17:40:40,822 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-p650uo52/lenskit_eea7d6e0d71d4c74ade8cd88d26f024a/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-p650uo52/lenskit_eea7d6e0d71d4c74ade8cd88d26f024a/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-f30fuvrl 2021-07-13T17:40:42,327 running bdist_wheel 2021-07-13T17:40:42,484 running build 2021-07-13T17:40:42,485 running build_py 2021-07-13T17:40:42,626 creating build 2021-07-13T17:40:42,626 creating build/lib.linux-armv7l-3.9 2021-07-13T17:40:42,627 creating build/lib.linux-armv7l-3.9/lenskit 2021-07-13T17:40:42,628 copying lenskit/batch.py -> build/lib.linux-armv7l-3.9/lenskit 2021-07-13T17:40:42,630 copying lenskit/check.py -> build/lib.linux-armv7l-3.9/lenskit 2021-07-13T17:40:42,632 copying lenskit/__init__.py -> build/lib.linux-armv7l-3.9/lenskit 2021-07-13T17:40:42,633 copying lenskit/crossfold.py -> build/lib.linux-armv7l-3.9/lenskit 2021-07-13T17:40:42,635 copying lenskit/topn.py -> build/lib.linux-armv7l-3.9/lenskit 2021-07-13T17:40:42,637 copying lenskit/util.py -> build/lib.linux-armv7l-3.9/lenskit 2021-07-13T17:40:42,638 copying lenskit/matrix.py -> build/lib.linux-armv7l-3.9/lenskit 2021-07-13T17:40:42,640 creating build/lib.linux-armv7l-3.9/lenskit/metrics 2021-07-13T17:40:42,641 copying lenskit/metrics/predict.py -> build/lib.linux-armv7l-3.9/lenskit/metrics 2021-07-13T17:40:42,643 copying lenskit/metrics/__init__.py -> build/lib.linux-armv7l-3.9/lenskit/metrics 2021-07-13T17:40:42,645 copying lenskit/metrics/topn.py -> build/lib.linux-armv7l-3.9/lenskit/metrics 2021-07-13T17:40:42,647 creating build/lib.linux-armv7l-3.9/lenskit/algorithms 2021-07-13T17:40:42,648 copying lenskit/algorithms/item_knn.py -> build/lib.linux-armv7l-3.9/lenskit/algorithms 2021-07-13T17:40:42,650 copying lenskit/algorithms/user_knn.py -> build/lib.linux-armv7l-3.9/lenskit/algorithms 2021-07-13T17:40:42,652 copying lenskit/algorithms/funksvd.py -> build/lib.linux-armv7l-3.9/lenskit/algorithms 2021-07-13T17:40:42,654 copying lenskit/algorithms/__init__.py -> build/lib.linux-armv7l-3.9/lenskit/algorithms 2021-07-13T17:40:42,656 copying lenskit/algorithms/basic.py -> build/lib.linux-armv7l-3.9/lenskit/algorithms 2021-07-13T17:40:42,661 running build_ext 2021-07-13T17:40:42,666 cythoning lenskit/algorithms/_item_knn.pyx to lenskit/algorithms/_item_knn.c 2021-07-13T17:40:51,573 warning: lenskit/algorithms/_item_knn.pyx:230:60: Use boundscheck(False) for faster access 2021-07-13T17:40:51,574 warning: lenskit/algorithms/_item_knn.pyx:230:37: Use boundscheck(False) for faster access 2021-07-13T17:40:51,575 warning: lenskit/algorithms/_item_knn.pyx:231:27: Use boundscheck(False) for faster access 2021-07-13T17:40:51,575 warning: lenskit/algorithms/_item_knn.pyx:234:57: Use boundscheck(False) for faster access 2021-07-13T17:40:51,576 warning: lenskit/algorithms/_item_knn.pyx:234:39: Use boundscheck(False) for faster access 2021-07-13T17:40:51,577 warning: lenskit/algorithms/_item_knn.pyx:235:28: Use boundscheck(False) for faster access 2021-07-13T17:40:51,578 warning: lenskit/algorithms/_item_knn.pyx:237:36: Use boundscheck(False) for faster access 2021-07-13T17:40:51,580 warning: lenskit/algorithms/_item_knn.pyx:245:57: Use boundscheck(False) for faster access 2021-07-13T17:40:51,581 warning: lenskit/algorithms/_item_knn.pyx:245:39: Use boundscheck(False) for faster access 2021-07-13T17:40:51,582 warning: lenskit/algorithms/_item_knn.pyx:246:31: Use boundscheck(False) for faster access 2021-07-13T17:40:51,583 warning: lenskit/algorithms/_item_knn.pyx:248:70: Use boundscheck(False) for faster access 2021-07-13T17:40:52,057 cythoning lenskit/algorithms/_funksvd.pyx to lenskit/algorithms/_funksvd.c 2021-07-13T17:40:59,109 warning: lenskit/algorithms/_funksvd.pyx:77:51: Use boundscheck(False) for faster access 2021-07-13T17:40:59,109 warning: lenskit/algorithms/_funksvd.pyx:77:78: Use boundscheck(False) for faster access 2021-07-13T17:40:59,128 warning: lenskit/algorithms/_funksvd.pyx:110:30: Use boundscheck(False) for faster access 2021-07-13T17:40:59,128 warning: lenskit/algorithms/_funksvd.pyx:111:30: Use boundscheck(False) for faster access 2021-07-13T17:40:59,129 warning: lenskit/algorithms/_funksvd.pyx:112:55: Use boundscheck(False) for faster access 2021-07-13T17:40:59,130 warning: lenskit/algorithms/_funksvd.pyx:118:31: Use boundscheck(False) for faster access 2021-07-13T17:40:59,131 warning: lenskit/algorithms/_funksvd.pyx:122:30: Use boundscheck(False) for faster access 2021-07-13T17:40:59,132 warning: lenskit/algorithms/_funksvd.pyx:123:30: Use boundscheck(False) for faster access 2021-07-13T17:40:59,133 warning: lenskit/algorithms/_funksvd.pyx:126:24: Use boundscheck(False) for faster access 2021-07-13T17:40:59,134 warning: lenskit/algorithms/_funksvd.pyx:127:24: Use boundscheck(False) for faster access 2021-07-13T17:40:59,545 building 'lenskit.algorithms._item_knn' extension 2021-07-13T17:40:59,545 creating build/temp.linux-armv7l-3.9 2021-07-13T17:40:59,546 creating build/temp.linux-armv7l-3.9/lenskit 2021-07-13T17:40:59,546 creating build/temp.linux-armv7l-3.9/lenskit/algorithms 2021-07-13T17:40:59,547 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/local/lib/python3.9/dist-packages/numpy/core/include -I/usr/include/python3.9 -c lenskit/algorithms/_item_knn.c -o build/temp.linux-armv7l-3.9/lenskit/algorithms/_item_knn.o -fopenmp 2021-07-13T17:40:59,943 In file included from /usr/local/lib/python3.9/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969, 2021-07-13T17:40:59,944 from /usr/local/lib/python3.9/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, 2021-07-13T17:40:59,944 from /usr/local/lib/python3.9/dist-packages/numpy/core/include/numpy/arrayobject.h:4, 2021-07-13T17:40:59,944 from lenskit/algorithms/_item_knn.c:613: 2021-07-13T17:40:59,944 /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] 2021-07-13T17:40:59,944 17 | #warning "Using deprecated NumPy API, disable it with " \ 2021-07-13T17:40:59,945 | ^~~~~~~ 2021-07-13T17:41:00,029 lenskit/algorithms/_item_knn.c: In function ‘__pyx_f_7lenskit_10algorithms_9_item_knn_tr_add_all’: 2021-07-13T17:41:00,031 lenskit/algorithms/_item_knn.c:4270:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-13T17:41:00,031 4270 | for (__pyx_t_3 = 0; __pyx_t_3 < __pyx_t_2; __pyx_t_3+=1) { 2021-07-13T17:41:00,031 | ^ 2021-07-13T17:41:00,034 lenskit/algorithms/_item_knn.c: In function ‘__pyx_f_7lenskit_10algorithms_9_item_knn_tr_add_nitems’: 2021-07-13T17:41:00,036 lenskit/algorithms/_item_knn.c:4688:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-13T17:41:00,036 4688 | for (__pyx_t_3 = 0; __pyx_t_3 < __pyx_t_2; __pyx_t_3+=1) { 2021-07-13T17:41:00,036 | ^ 2021-07-13T17:41:00,340 lenskit/algorithms/_item_knn.c: In function ‘__Pyx_InitGlobals’: 2021-07-13T17:41:00,351 lenskit/algorithms/_item_knn.c:22952:1: warning: ‘PyEval_InitThreads’ is deprecated [-Wdeprecated-declarations] 2021-07-13T17:41:00,352 22952 | PyEval_InitThreads(); 2021-07-13T17:41:00,352 | ^~~~~~~~~~~~~~~~~~ 2021-07-13T17:41:00,352 In file included from /usr/include/python3.9/Python.h:145, 2021-07-13T17:41:00,352 from lenskit/algorithms/_item_knn.c:6: 2021-07-13T17:41:00,352 /usr/include/python3.9/ceval.h:130:37: note: declared here 2021-07-13T17:41:00,353 130 | Py_DEPRECATED(3.9) PyAPI_FUNC(void) PyEval_InitThreads(void); 2021-07-13T17:41:00,353 | ^~~~~~~~~~~~~~~~~~ 2021-07-13T17:41:15,259 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/lenskit/algorithms/_item_knn.o -o build/lib.linux-armv7l-3.9/lenskit/algorithms/_item_knn.cpython-39-arm-linux-gnueabihf.so -fopenmp 2021-07-13T17:41:15,441 building 'lenskit.algorithms._funksvd' extension 2021-07-13T17:41:15,441 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/local/lib/python3.9/dist-packages/numpy/core/include -I/usr/include/python3.9 -c lenskit/algorithms/_funksvd.c -o build/temp.linux-armv7l-3.9/lenskit/algorithms/_funksvd.o 2021-07-13T17:41:15,817 In file included from /usr/local/lib/python3.9/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969, 2021-07-13T17:41:15,818 from /usr/local/lib/python3.9/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, 2021-07-13T17:41:15,818 from /usr/local/lib/python3.9/dist-packages/numpy/core/include/numpy/arrayobject.h:4, 2021-07-13T17:41:15,818 from lenskit/algorithms/_funksvd.c:612: 2021-07-13T17:41:15,818 /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] 2021-07-13T17:41:15,818 17 | #warning "Using deprecated NumPy API, disable it with " \ 2021-07-13T17:41:15,818 | ^~~~~~~ 2021-07-13T17:41:15,943 lenskit/algorithms/_funksvd.c: In function ‘__pyx_f_7lenskit_10algorithms_8_funksvd_train’: 2021-07-13T17:41:15,945 lenskit/algorithms/_funksvd.c:5370:45: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-13T17:41:15,945 5370 | for (__pyx_t_22 = 0; __pyx_t_22 < __pyx_t_21; __pyx_t_22+=1) { 2021-07-13T17:41:15,946 | ^ 2021-07-13T17:41:28,725 lenskit/algorithms/_funksvd.c: In function ‘__pyx_f_7lenskit_10algorithms_8_funksvd_train.constprop’: 2021-07-13T17:41:28,728 lenskit/algorithms/_funksvd.c:5680:18: warning: ‘__pyx_v_sse’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2021-07-13T17:41:28,728 5680 | __pyx_t_12 = PyFloat_FromDouble((__pyx_v_sse / ((double)__pyx_v_ctx->n_samples))); if (unlikely(!__pyx_t_12)) __PYX_ERR(0, 129, __pyx_L1_error) 2021-07-13T17:41:28,729 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-13T17:41:31,270 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/lenskit/algorithms/_funksvd.o -o build/lib.linux-armv7l-3.9/lenskit/algorithms/_funksvd.cpython-39-arm-linux-gnueabihf.so 2021-07-13T17:41:31,452 installing to build/bdist.linux-armv7l/wheel 2021-07-13T17:41:31,453 running install 2021-07-13T17:41:31,454 running install_lib 2021-07-13T17:41:31,458 creating build/bdist.linux-armv7l 2021-07-13T17:41:31,459 creating build/bdist.linux-armv7l/wheel 2021-07-13T17:41:31,460 creating build/bdist.linux-armv7l/wheel/lenskit 2021-07-13T17:41:31,461 copying build/lib.linux-armv7l-3.9/lenskit/batch.py -> build/bdist.linux-armv7l/wheel/lenskit 2021-07-13T17:41:31,464 copying build/lib.linux-armv7l-3.9/lenskit/check.py -> build/bdist.linux-armv7l/wheel/lenskit 2021-07-13T17:41:31,466 creating build/bdist.linux-armv7l/wheel/lenskit/metrics 2021-07-13T17:41:31,467 copying build/lib.linux-armv7l-3.9/lenskit/metrics/predict.py -> build/bdist.linux-armv7l/wheel/lenskit/metrics 2021-07-13T17:41:31,469 copying build/lib.linux-armv7l-3.9/lenskit/metrics/__init__.py -> build/bdist.linux-armv7l/wheel/lenskit/metrics 2021-07-13T17:41:31,471 copying build/lib.linux-armv7l-3.9/lenskit/metrics/topn.py -> build/bdist.linux-armv7l/wheel/lenskit/metrics 2021-07-13T17:41:31,474 creating build/bdist.linux-armv7l/wheel/lenskit/algorithms 2021-07-13T17:41:31,474 copying build/lib.linux-armv7l-3.9/lenskit/algorithms/item_knn.py -> build/bdist.linux-armv7l/wheel/lenskit/algorithms 2021-07-13T17:41:31,477 copying build/lib.linux-armv7l-3.9/lenskit/algorithms/_funksvd.cpython-39-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/lenskit/algorithms 2021-07-13T17:41:31,504 copying build/lib.linux-armv7l-3.9/lenskit/algorithms/user_knn.py -> build/bdist.linux-armv7l/wheel/lenskit/algorithms 2021-07-13T17:41:31,507 copying build/lib.linux-armv7l-3.9/lenskit/algorithms/funksvd.py -> build/bdist.linux-armv7l/wheel/lenskit/algorithms 2021-07-13T17:41:31,509 copying build/lib.linux-armv7l-3.9/lenskit/algorithms/__init__.py -> build/bdist.linux-armv7l/wheel/lenskit/algorithms 2021-07-13T17:41:31,511 copying build/lib.linux-armv7l-3.9/lenskit/algorithms/basic.py -> build/bdist.linux-armv7l/wheel/lenskit/algorithms 2021-07-13T17:41:31,514 copying build/lib.linux-armv7l-3.9/lenskit/algorithms/_item_knn.cpython-39-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/lenskit/algorithms 2021-07-13T17:41:31,539 copying build/lib.linux-armv7l-3.9/lenskit/__init__.py -> build/bdist.linux-armv7l/wheel/lenskit 2021-07-13T17:41:31,541 copying build/lib.linux-armv7l-3.9/lenskit/crossfold.py -> build/bdist.linux-armv7l/wheel/lenskit 2021-07-13T17:41:31,543 copying build/lib.linux-armv7l-3.9/lenskit/topn.py -> build/bdist.linux-armv7l/wheel/lenskit 2021-07-13T17:41:31,545 copying build/lib.linux-armv7l-3.9/lenskit/util.py -> build/bdist.linux-armv7l/wheel/lenskit 2021-07-13T17:41:31,547 copying build/lib.linux-armv7l-3.9/lenskit/matrix.py -> build/bdist.linux-armv7l/wheel/lenskit 2021-07-13T17:41:31,549 running install_egg_info 2021-07-13T17:41:31,563 running egg_info 2021-07-13T17:41:31,565 writing lenskit.egg-info/PKG-INFO 2021-07-13T17:41:31,567 writing dependency_links to lenskit.egg-info/dependency_links.txt 2021-07-13T17:41:31,568 writing requirements to lenskit.egg-info/requires.txt 2021-07-13T17:41:31,569 writing top-level names to lenskit.egg-info/top_level.txt 2021-07-13T17:41:31,578 reading manifest file 'lenskit.egg-info/SOURCES.txt' 2021-07-13T17:41:31,582 writing manifest file 'lenskit.egg-info/SOURCES.txt' 2021-07-13T17:41:31,584 Copying lenskit.egg-info to build/bdist.linux-armv7l/wheel/lenskit-0.1.0-py3.9.egg-info 2021-07-13T17:41:31,594 running install_scripts 2021-07-13T17:41:31,633 creating build/bdist.linux-armv7l/wheel/lenskit-0.1.0.dist-info/WHEEL 2021-07-13T17:41:31,635 creating '/tmp/pip-wheel-f30fuvrl/lenskit-0.1.0-cp39-cp39-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2021-07-13T17:41:31,638 adding 'lenskit/__init__.py' 2021-07-13T17:41:31,639 adding 'lenskit/batch.py' 2021-07-13T17:41:31,641 adding 'lenskit/check.py' 2021-07-13T17:41:31,643 adding 'lenskit/crossfold.py' 2021-07-13T17:41:31,644 adding 'lenskit/matrix.py' 2021-07-13T17:41:31,645 adding 'lenskit/topn.py' 2021-07-13T17:41:31,646 adding 'lenskit/util.py' 2021-07-13T17:41:31,648 adding 'lenskit/algorithms/__init__.py' 2021-07-13T17:41:31,860 adding 'lenskit/algorithms/_funksvd.cpython-39-arm-linux-gnueabihf.so' 2021-07-13T17:41:32,079 adding 'lenskit/algorithms/_item_knn.cpython-39-arm-linux-gnueabihf.so' 2021-07-13T17:41:32,089 adding 'lenskit/algorithms/basic.py' 2021-07-13T17:41:32,091 adding 'lenskit/algorithms/funksvd.py' 2021-07-13T17:41:32,092 adding 'lenskit/algorithms/item_knn.py' 2021-07-13T17:41:32,094 adding 'lenskit/algorithms/user_knn.py' 2021-07-13T17:41:32,096 adding 'lenskit/metrics/__init__.py' 2021-07-13T17:41:32,097 adding 'lenskit/metrics/predict.py' 2021-07-13T17:41:32,098 adding 'lenskit/metrics/topn.py' 2021-07-13T17:41:32,100 adding 'lenskit-0.1.0.dist-info/METADATA' 2021-07-13T17:41:32,101 adding 'lenskit-0.1.0.dist-info/WHEEL' 2021-07-13T17:41:32,102 adding 'lenskit-0.1.0.dist-info/top_level.txt' 2021-07-13T17:41:32,103 adding 'lenskit-0.1.0.dist-info/RECORD' 2021-07-13T17:41:32,117 removing build/bdist.linux-armv7l/wheel 2021-07-13T17:41:32,724 Building wheel for lenskit (setup.py): finished with status 'done' 2021-07-13T17:41:32,737 Created wheel for lenskit: filename=lenskit-0.1.0-cp39-cp39-linux_armv7l.whl size=785787 sha256=0824d4eecead6d25a45f5fa785aa9f5291d11100a58d68ffdaccee6e8400504b 2021-07-13T17:41:32,737 Stored in directory: /tmp/pip-ephem-wheel-cache-56e1_148/wheels/8a/94/85/d2a264318c134e9ad8165ae3bd697dde48cca8b4ab366e01c4 2021-07-13T17:41:32,749 Successfully built lenskit 2021-07-13T17:41:32,779 Removed build tracker: '/tmp/pip-req-tracker-y6t_8bwk'