2022-02-21T12:47:32,946 Created temporary directory: /tmp/pip-ephem-wheel-cache-5t4hdc4c 2022-02-21T12:47:32,952 Created temporary directory: /tmp/pip-req-tracker-iux2q5cz 2022-02-21T12:47:32,953 Initialized build tracking at /tmp/pip-req-tracker-iux2q5cz 2022-02-21T12:47:32,953 Created build tracker: /tmp/pip-req-tracker-iux2q5cz 2022-02-21T12:47:32,954 Entered build tracker: /tmp/pip-req-tracker-iux2q5cz 2022-02-21T12:47:32,955 Created temporary directory: /tmp/pip-wheel-hbc82q9g 2022-02-21T12:47:33,016 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2022-02-21T12:47:33,019 2 location(s) to search for versions of pykeops: 2022-02-21T12:47:33,019 * https://pypi.org/simple/pykeops/ 2022-02-21T12:47:33,019 * https://www.piwheels.org/simple/pykeops/ 2022-02-21T12:47:33,020 Fetching project page and analyzing links: https://pypi.org/simple/pykeops/ 2022-02-21T12:47:33,022 Getting page https://pypi.org/simple/pykeops/ 2022-02-21T12:47:33,026 Found index url https://pypi.org/simple 2022-02-21T12:47:33,372 Found link https://files.pythonhosted.org/packages/2a/71/ff5aa7741f341785e58e0a4b0d1c266836c388dca6a700be90be52528b2f/pykeops-0.0.10.tar.gz#sha256=ba017dae537cfa2ad174fb2c28483a4fe3fdc5d1dc673bdb307e3eb86cf738dd (from https://pypi.org/simple/pykeops/), version: 0.0.10 2022-02-21T12:47:33,373 Found link https://files.pythonhosted.org/packages/8b/d4/1b566cd54bce47bf75039a40ba8fa2ee4a2870091d056669d9b95002de56/pykeops-0.0.12.tar.gz#sha256=c7b962f2970a6032445c2814745756a750c2d788aa8271ac678093de019f4864 (from https://pypi.org/simple/pykeops/), version: 0.0.12 2022-02-21T12:47:33,374 Found link https://files.pythonhosted.org/packages/0c/c3/30bafcbf2ccb79335b70aebadc60f4a252f8a0bfa3a3c594ebf34c0f6594/pykeops-0.0.14.tar.gz#sha256=023166ae19515640d1c5ce0b2a53986e69d0fd1569eddfcd9d4fd985d347f22a (from https://pypi.org/simple/pykeops/), version: 0.0.14 2022-02-21T12:47:33,376 Found link https://files.pythonhosted.org/packages/ef/43/b36c779bdb85d4aa0e99e346b311072f8189e7692c8c391f61b5ce050179/pykeops-0.1.2.tar.gz#sha256=e83a4e2bea6b2180a398a807ba9ae5013c331766d998f287e0bcfea362005b7e (from https://pypi.org/simple/pykeops/) (requires-python:>=3), version: 0.1.2 2022-02-21T12:47:33,378 Found link https://files.pythonhosted.org/packages/b4/3c/e35b24eb627d8a7eaf335017e4f3f46159790011f123a08ea3eea8575567/pykeops-0.1.3.tar.gz#sha256=a68d198f90a0f53b2668b076f511bd85043c784394170ae45855883426c215fa (from https://pypi.org/simple/pykeops/) (requires-python:>=3), version: 0.1.3 2022-02-21T12:47:33,379 Found link https://files.pythonhosted.org/packages/fd/2c/dadd79aefe16609bce663261d6676bbf211e741971614b20da5f703c13ff/pykeops-0.1.4.tar.gz#sha256=c13485ab437849e23d42b58a876b2a114db3b66b2908b7a2934c46ea2cb8118c (from https://pypi.org/simple/pykeops/) (requires-python:>=3), version: 0.1.4 2022-02-21T12:47:33,381 Found link https://files.pythonhosted.org/packages/53/a4/f5948da705e0bec8afcf50132056c1b673077bc2748a0f64498575528382/pykeops-0.1.5.tar.gz#sha256=044de4f7958d62f5155b9d6d49d496f0170174c07cafe05c67af088b6ff9fe55 (from https://pypi.org/simple/pykeops/) (requires-python:>=3), version: 0.1.5 2022-02-21T12:47:33,383 Found link https://files.pythonhosted.org/packages/d7/fc/2298623dc54e1518c4946dd741e7419b810cfbb76665d836d612f05e6553/pykeops-0.1.6.tar.gz#sha256=0d3a732880645a1549c287104811321858b05f8843d0090bc10f0df1faf5e1dc (from https://pypi.org/simple/pykeops/) (requires-python:>=3), version: 0.1.6 2022-02-21T12:47:33,385 Found link https://files.pythonhosted.org/packages/4e/85/5c618299d461488cc61c57ac5cfda6c1dcd8cff1d7a9cada183f3decfd3c/pykeops-1.0.tar.gz#sha256=ffd86389feee4bf162dc041fd2f6592ec5483c9c7032c11e85d7d24c34c89f04 (from https://pypi.org/simple/pykeops/) (requires-python:>=3), version: 1.0 2022-02-21T12:47:33,387 Found link https://files.pythonhosted.org/packages/fe/70/e7b86027dd9460e852823815062e74b71b0eb5488aaa229f9517b09d8ba0/pykeops-1.0.1.tar.gz#sha256=b399739988fe13612a74bc82d84a0eeffbc161a89784a4c017679058b9c1e324 (from https://pypi.org/simple/pykeops/) (requires-python:>=3), version: 1.0.1 2022-02-21T12:47:33,388 Found link https://files.pythonhosted.org/packages/ce/aa/3d14dba9709a84c6f8a7990dfa9c93b0cea6e2379ad8773dc3ac1cf00787/pykeops-1.0.2.tar.gz#sha256=181a0eed29285e57717332dee255a18b2a312643a3d9bc474567889d349ad611 (from https://pypi.org/simple/pykeops/) (requires-python:>=3), version: 1.0.2 2022-02-21T12:47:33,390 Found link https://files.pythonhosted.org/packages/53/0d/d43824b49c8c25430fc3d8a413155c6c4bd11b11ea590073fbc7f4af92d3/pykeops-1.1.tar.gz#sha256=0a293c4e5c8ab9afcabdf7f645dcad4618f03d58cecc7e850dba37cc5c1f969f (from https://pypi.org/simple/pykeops/) (requires-python:>=3), version: 1.1 2022-02-21T12:47:33,392 Found link https://files.pythonhosted.org/packages/7a/d7/24439455e10a51a6e5af9b35b862113478a247a84fa2974d11e3a9a4faaf/pykeops-1.1.1.tar.gz#sha256=c5876c6a3e4764154dbbdf7294d3fc8900a5f9ed48891c0e08b28c3818bf229b (from https://pypi.org/simple/pykeops/) (requires-python:>=3), version: 1.1.1 2022-02-21T12:47:33,394 Found link https://files.pythonhosted.org/packages/eb/98/ecbc2d22b1f89fcd3794665a1fd3247260c77d1f7fe3ada54e258c4fcdbf/pykeops-1.1.2.tar.gz#sha256=bff2f21e47a870013c89bf31dd0e6c08e94cb3e2ebc37120236aae18345c4827 (from https://pypi.org/simple/pykeops/) (requires-python:>=3), version: 1.1.2 2022-02-21T12:47:33,395 Found link https://files.pythonhosted.org/packages/28/f1/b92163b897fc53f1e370060138fec59f91b83abb77fd20cdbe1fba3c0982/pykeops-1.2.tar.gz#sha256=bbeef2422bc928cb7dcc79b8ed6b3381d191178a0e5d27f1f31bccfe3589e09d (from https://pypi.org/simple/pykeops/) (requires-python:>=3), version: 1.2 2022-02-21T12:47:33,397 Found link https://files.pythonhosted.org/packages/48/72/d1576e0841b1fa6dd65de4ef203362e5eb7748215005ace2975e12ac2679/pykeops-1.3.tar.gz#sha256=8c871dc42e3fc6d21b4d81501ee907985ac100175aa676e2b0735ed10326bf13 (from https://pypi.org/simple/pykeops/) (requires-python:>=3), version: 1.3 2022-02-21T12:47:33,399 Found link https://files.pythonhosted.org/packages/4e/ee/a04a166c8b751b8cf9ae58953bd9a869912b16d7e19c0c80721aef0e94f4/pykeops-1.4.tar.gz#sha256=f076956c2f124353a74950502ba06da2415c86609b7d0318327985f1e4060bcf (from https://pypi.org/simple/pykeops/) (requires-python:>=3), version: 1.4 2022-02-21T12:47:33,401 Found link https://files.pythonhosted.org/packages/a4/0d/faf4fbffa0fa325b72e3f4fc26c41ae70a2dede16f97f2dcf093897411f3/pykeops-1.4.1.tar.gz#sha256=56b0bbef7aa2028df97c34c5f04b9edf74e4a92ac0fb2683f565d3809c48a290 (from https://pypi.org/simple/pykeops/) (requires-python:>=3), version: 1.4.1 2022-02-21T12:47:33,402 Found link https://files.pythonhosted.org/packages/18/5a/896032f7ab0bf6eee12af5373aa714bbf4e58314684c04e8c17a6a5e4914/pykeops-1.4.2.tar.gz#sha256=21c3f6bcf44f737703f1b1ff5f888e3a837eb79315f2594b344eeffca3a7640b (from https://pypi.org/simple/pykeops/) (requires-python:>=3), version: 1.4.2 2022-02-21T12:47:33,404 Found link https://files.pythonhosted.org/packages/8a/93/7ebaa0f2dc54965c510a7b9075fc8a6a51a5e1413b4bf6a97a2ceb9a572f/pykeops-1.5.tar.gz#sha256=e7c846bb1fe48f89c4a9660b27a1216dd3478dc1399144e827d9223aa031acd9 (from https://pypi.org/simple/pykeops/) (requires-python:>=3), version: 1.5 2022-02-21T12:47:33,406 Found link https://files.pythonhosted.org/packages/8a/87/7bf5276c25eff0d9cfee387df75705bdbfcbc7dbc973b7baef3820106eb6/pykeops-2.0b0.tar.gz#sha256=4efd6bd9a055046260b3b0fd9334e2b2bbccb244158a426a8fc6db0a42f6e287 (from https://pypi.org/simple/pykeops/) (requires-python:>=3), version: 2.0b0 2022-02-21T12:47:33,407 Fetching project page and analyzing links: https://www.piwheels.org/simple/pykeops/ 2022-02-21T12:47:33,408 Getting page https://www.piwheels.org/simple/pykeops/ 2022-02-21T12:47:33,411 Found index url https://www.piwheels.org/simple 2022-02-21T12:47:33,649 Skipping link: No binaries permitted for pykeops: https://www.piwheels.org/simple/pykeops/pykeops-0.0.10-py3-none-any.whl#sha256=4bac96bfa3f8cc1d29bd375d6474f03dc817370267f3cfdb25dfabc807a63e18 (from https://www.piwheels.org/simple/pykeops/) 2022-02-21T12:47:33,650 Skipping link: No binaries permitted for pykeops: https://www.piwheels.org/simple/pykeops/pykeops-0.0.12-py3-none-any.whl#sha256=75b40718fa6f46f5e3ac058e9600ddf7e90581d3699a2fcda0a8b519ed9bacc0 (from https://www.piwheels.org/simple/pykeops/) 2022-02-21T12:47:33,651 Skipping link: No binaries permitted for pykeops: https://www.piwheels.org/simple/pykeops/pykeops-0.0.14-py3-none-any.whl#sha256=91048f60630728e4bb6ce6a753817585f7e962d29676b42e5d65561d0f2c61b2 (from https://www.piwheels.org/simple/pykeops/) 2022-02-21T12:47:33,652 Skipping link: No binaries permitted for pykeops: https://www.piwheels.org/simple/pykeops/pykeops-0.1.2-py3-none-any.whl#sha256=69f3bf84d195d7b78f6cfe8963569d7ff11e7753c72474eaee64932262497b9d (from https://www.piwheels.org/simple/pykeops/) (requires-python:>=3) 2022-02-21T12:47:33,652 Skipping link: No binaries permitted for pykeops: https://www.piwheels.org/simple/pykeops/pykeops-0.1.3-py3-none-any.whl#sha256=5f50797ecb544b3713f40106fe9292261b02d283b80629a323dcaac131c69fec (from https://www.piwheels.org/simple/pykeops/) (requires-python:>=3) 2022-02-21T12:47:33,653 Skipping link: No binaries permitted for pykeops: https://www.piwheels.org/simple/pykeops/pykeops-0.1.4-py3-none-any.whl#sha256=433e1e26bbff9d153245c507e001664ea9fb17dbd490eb34ec18c340168c1d55 (from https://www.piwheels.org/simple/pykeops/) (requires-python:>=3) 2022-02-21T12:47:33,654 Skipping link: No binaries permitted for pykeops: https://www.piwheels.org/simple/pykeops/pykeops-0.1.5-py3-none-any.whl#sha256=da4b2efb2ee10d3db9eda977c9a7f058fb9936f011310a41ce0eb3d398bd3b49 (from https://www.piwheels.org/simple/pykeops/) (requires-python:>=3) 2022-02-21T12:47:33,654 Skipping link: No binaries permitted for pykeops: https://www.piwheels.org/simple/pykeops/pykeops-0.1.6-py3-none-any.whl#sha256=353cf0a00ce8776ab842b78fecb92e70e333319d0e3c3ee237e0bafd42f3c10c (from https://www.piwheels.org/simple/pykeops/) (requires-python:>=3) 2022-02-21T12:47:33,655 Skipping link: No binaries permitted for pykeops: https://www.piwheels.org/simple/pykeops/pykeops-1.0-py3-none-any.whl#sha256=ed6c923f14afa2765a6a812afe85c363b36d50f485f144f6f05064efa4742c84 (from https://www.piwheels.org/simple/pykeops/) (requires-python:>=3) 2022-02-21T12:47:33,656 Skipping link: No binaries permitted for pykeops: https://www.piwheels.org/simple/pykeops/pykeops-1.0.1-py3-none-any.whl#sha256=08f86e1adb23d5ec43da820356161310360a66f0a9a251758ff23f118e171fb3 (from https://www.piwheels.org/simple/pykeops/) (requires-python:>=3) 2022-02-21T12:47:33,656 Skipping link: No binaries permitted for pykeops: https://www.piwheels.org/simple/pykeops/pykeops-1.0.2-py3-none-any.whl#sha256=c84f232eeed50f976cb0abce1cecde376d3d75e7433a4d0aef798ecd6027e6e9 (from https://www.piwheels.org/simple/pykeops/) (requires-python:>=3) 2022-02-21T12:47:33,657 Skipping link: No binaries permitted for pykeops: https://www.piwheels.org/simple/pykeops/pykeops-1.1.1-py3-none-any.whl#sha256=ff94adf42824b3539e71ba84e10cc5e857fefd6a7da0ac47a03ee802604d396b (from https://www.piwheels.org/simple/pykeops/) (requires-python:>=3) 2022-02-21T12:47:33,657 Skipping link: No binaries permitted for pykeops: https://www.piwheels.org/simple/pykeops/pykeops-1.1.2-py3-none-any.whl#sha256=49a811e0cb69959f44b47f0d104cb44ef790625dbb60ed24999bbe62e569e318 (from https://www.piwheels.org/simple/pykeops/) (requires-python:>=3) 2022-02-21T12:47:33,658 Skipping link: No binaries permitted for pykeops: https://www.piwheels.org/simple/pykeops/pykeops-1.2-py3-none-any.whl#sha256=99c9f13349d70d142d3d5a78dbcdec308542e2bc2a7a4525873cd093833856c5 (from https://www.piwheels.org/simple/pykeops/) (requires-python:>=3) 2022-02-21T12:47:33,659 Skipping link: No binaries permitted for pykeops: https://www.piwheels.org/simple/pykeops/pykeops-1.3-py3-none-any.whl#sha256=dbc0e1f18e5092bf67b60f8497645f6e3e85cccbb9b7913acef1145d079d6850 (from https://www.piwheels.org/simple/pykeops/) (requires-python:>=3) 2022-02-21T12:47:33,659 Skipping link: No binaries permitted for pykeops: https://www.piwheels.org/simple/pykeops/pykeops-1.4-py3-none-any.whl#sha256=4f6f207b076bd2e0969fbb7eef65a0936a2daca5798a12499586a8b8c10d5106 (from https://www.piwheels.org/simple/pykeops/) (requires-python:>=3) 2022-02-21T12:47:33,660 Skipping link: No binaries permitted for pykeops: https://www.piwheels.org/simple/pykeops/pykeops-1.4.1-py3-none-any.whl#sha256=c880c6278177e6dedda05a3f0f6538af72f8cc1c6e6ec64673f3fa6dfef93948 (from https://www.piwheels.org/simple/pykeops/) (requires-python:>=3) 2022-02-21T12:47:33,661 Skipping link: No binaries permitted for pykeops: https://www.piwheels.org/simple/pykeops/pykeops-1.4.2-py3-none-any.whl#sha256=5b27cc7afb6e0c59f6e73f0f55ff6eddbbca1d7aa27d574921e8971b54c6179d (from https://www.piwheels.org/simple/pykeops/) (requires-python:>=3) 2022-02-21T12:47:33,661 Skipping link: No binaries permitted for pykeops: https://www.piwheels.org/simple/pykeops/pykeops-1.5-py3-none-any.whl#sha256=e2336ea87a39dba4daacdb4bdd6c478a064acb5e75a9f91306bf629ad71ccb82 (from https://www.piwheels.org/simple/pykeops/) (requires-python:>=3) 2022-02-21T12:47:33,700 Given no hashes to check 1 links for project 'pykeops': discarding no candidates 2022-02-21T12:47:33,732 Collecting pykeops==2.0b0 2022-02-21T12:47:33,735 Created temporary directory: /tmp/pip-unpack-350hzf_l 2022-02-21T12:47:34,133 Downloading pykeops-2.0b0.tar.gz (169 kB) 2022-02-21T12:47:35,458 Added pykeops==2.0b0 from https://files.pythonhosted.org/packages/8a/87/7bf5276c25eff0d9cfee387df75705bdbfcbc7dbc973b7baef3820106eb6/pykeops-2.0b0.tar.gz#sha256=4efd6bd9a055046260b3b0fd9334e2b2bbccb244158a426a8fc6db0a42f6e287 to build tracker '/tmp/pip-req-tracker-iux2q5cz' 2022-02-21T12:47:35,460 Running setup.py (path:/tmp/pip-wheel-hbc82q9g/pykeops_824f07fafe8543a480472030511449bc/setup.py) egg_info for package pykeops 2022-02-21T12:47:35,462 Created temporary directory: /tmp/pip-pip-egg-info-6mxm40t3 2022-02-21T12:47:35,462 Running command python setup.py egg_info 2022-02-21T12:47:37,877 running egg_info 2022-02-21T12:47:37,883 creating /tmp/pip-pip-egg-info-6mxm40t3/pykeops.egg-info 2022-02-21T12:47:37,885 writing dependency_links to /tmp/pip-pip-egg-info-6mxm40t3/pykeops.egg-info/dependency_links.txt 2022-02-21T12:47:37,889 writing top-level names to /tmp/pip-pip-egg-info-6mxm40t3/pykeops.egg-info/top_level.txt 2022-02-21T12:47:37,893 writing requirements to /tmp/pip-pip-egg-info-6mxm40t3/pykeops.egg-info/requires.txt 2022-02-21T12:47:37,895 writing /tmp/pip-pip-egg-info-6mxm40t3/pykeops.egg-info/PKG-INFO 2022-02-21T12:47:37,901 writing manifest file '/tmp/pip-pip-egg-info-6mxm40t3/pykeops.egg-info/SOURCES.txt' 2022-02-21T12:47:38,347 reading manifest file '/tmp/pip-pip-egg-info-6mxm40t3/pykeops.egg-info/SOURCES.txt' 2022-02-21T12:47:38,374 writing manifest file '/tmp/pip-pip-egg-info-6mxm40t3/pykeops.egg-info/SOURCES.txt' 2022-02-21T12:47:38,512 Source in /tmp/pip-wheel-hbc82q9g/pykeops_824f07fafe8543a480472030511449bc has version 2.0b0, which satisfies requirement pykeops==2.0b0 from https://files.pythonhosted.org/packages/8a/87/7bf5276c25eff0d9cfee387df75705bdbfcbc7dbc973b7baef3820106eb6/pykeops-2.0b0.tar.gz#sha256=4efd6bd9a055046260b3b0fd9334e2b2bbccb244158a426a8fc6db0a42f6e287 2022-02-21T12:47:38,513 Removed pykeops==2.0b0 from https://files.pythonhosted.org/packages/8a/87/7bf5276c25eff0d9cfee387df75705bdbfcbc7dbc973b7baef3820106eb6/pykeops-2.0b0.tar.gz#sha256=4efd6bd9a055046260b3b0fd9334e2b2bbccb244158a426a8fc6db0a42f6e287 from build tracker '/tmp/pip-req-tracker-iux2q5cz' 2022-02-21T12:47:38,526 Created temporary directory: /tmp/pip-unpack-dr_azn1s 2022-02-21T12:47:38,527 Building wheels for collected packages: pykeops 2022-02-21T12:47:38,536 Created temporary directory: /tmp/pip-wheel-9dfmxj48 2022-02-21T12:47:38,537 Building wheel for pykeops (setup.py): started 2022-02-21T12:47:38,537 Destination directory: /tmp/pip-wheel-9dfmxj48 2022-02-21T12:47:38,538 Running command /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-hbc82q9g/pykeops_824f07fafe8543a480472030511449bc/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-hbc82q9g/pykeops_824f07fafe8543a480472030511449bc/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-9dfmxj48 2022-02-21T12:47:40,756 running bdist_wheel 2022-02-21T12:47:40,771 running build 2022-02-21T12:47:40,772 running build_py 2022-02-21T12:47:41,105 creating build 2022-02-21T12:47:41,106 creating build/lib 2022-02-21T12:47:41,107 creating build/lib/pykeops 2022-02-21T12:47:41,110 copying pykeops/__init__.py -> build/lib/pykeops 2022-02-21T12:47:41,114 copying pykeops/config.py -> build/lib/pykeops 2022-02-21T12:47:41,119 creating build/lib/pykeops/common 2022-02-21T12:47:41,121 copying pykeops/common/utils.py -> build/lib/pykeops/common 2022-02-21T12:47:41,125 copying pykeops/common/gpu_utils.py -> build/lib/pykeops/common 2022-02-21T12:47:41,129 copying pykeops/common/operations.py -> build/lib/pykeops/common 2022-02-21T12:47:41,135 copying pykeops/common/parse_type.py -> build/lib/pykeops/common 2022-02-21T12:47:41,142 copying pykeops/common/__init__.py -> build/lib/pykeops/common 2022-02-21T12:47:41,146 copying pykeops/common/lazy_tensor.py -> build/lib/pykeops/common 2022-02-21T12:47:41,160 copying pykeops/common/get_options.py -> build/lib/pykeops/common 2022-02-21T12:47:41,166 creating build/lib/pykeops/common/keops_io 2022-02-21T12:47:41,168 copying pykeops/common/keops_io/LoadKeOps_nvrtc.py -> build/lib/pykeops/common/keops_io 2022-02-21T12:47:41,173 copying pykeops/common/keops_io/__init__.py -> build/lib/pykeops/common/keops_io 2022-02-21T12:47:41,178 copying pykeops/common/keops_io/LoadKeOps_cpp.py -> build/lib/pykeops/common/keops_io 2022-02-21T12:47:41,184 copying pykeops/common/keops_io/LoadKeOps.py -> build/lib/pykeops/common/keops_io 2022-02-21T12:47:41,192 creating build/lib/pykeops/numpy 2022-02-21T12:47:41,194 copying pykeops/numpy/utils.py -> build/lib/pykeops/numpy 2022-02-21T12:47:41,199 copying pykeops/numpy/operations.py -> build/lib/pykeops/numpy 2022-02-21T12:47:41,205 copying pykeops/numpy/__init__.py -> build/lib/pykeops/numpy 2022-02-21T12:47:41,209 creating build/lib/pykeops/numpy/cluster 2022-02-21T12:47:41,211 copying pykeops/numpy/cluster/utils.py -> build/lib/pykeops/numpy/cluster 2022-02-21T12:47:41,218 copying pykeops/numpy/cluster/matrix.py -> build/lib/pykeops/numpy/cluster 2022-02-21T12:47:41,224 copying pykeops/numpy/cluster/grid_cluster.py -> build/lib/pykeops/numpy/cluster 2022-02-21T12:47:41,230 copying pykeops/numpy/cluster/__init__.py -> build/lib/pykeops/numpy/cluster 2022-02-21T12:47:41,235 creating build/lib/pykeops/numpy/generic 2022-02-21T12:47:41,237 copying pykeops/numpy/generic/generic_red.py -> build/lib/pykeops/numpy/generic 2022-02-21T12:47:41,243 copying pykeops/numpy/generic/generic_ops.py -> build/lib/pykeops/numpy/generic 2022-02-21T12:47:41,248 copying pykeops/numpy/generic/__init__.py -> build/lib/pykeops/numpy/generic 2022-02-21T12:47:41,252 creating build/lib/pykeops/numpy/lazytensor 2022-02-21T12:47:41,254 copying pykeops/numpy/lazytensor/LazyTensor.py -> build/lib/pykeops/numpy/lazytensor 2022-02-21T12:47:41,260 copying pykeops/numpy/lazytensor/__init__.py -> build/lib/pykeops/numpy/lazytensor 2022-02-21T12:47:41,267 creating build/lib/pykeops/test 2022-02-21T12:47:41,269 copying pykeops/test/unit_tests_pytorch.py -> build/lib/pykeops/test 2022-02-21T12:47:41,277 copying pykeops/test/install.py -> build/lib/pykeops/test 2022-02-21T12:47:41,281 copying pykeops/test/__init__.py -> build/lib/pykeops/test 2022-02-21T12:47:41,285 copying pykeops/test/unit_tests_numpy.py -> build/lib/pykeops/test 2022-02-21T12:47:41,291 creating build/lib/pykeops/torch 2022-02-21T12:47:41,294 copying pykeops/torch/utils.py -> build/lib/pykeops/torch 2022-02-21T12:47:41,301 copying pykeops/torch/operations.py -> build/lib/pykeops/torch 2022-02-21T12:47:41,308 copying pykeops/torch/__init__.py -> build/lib/pykeops/torch 2022-02-21T12:47:41,314 copying pykeops/torch/half2_convert.py -> build/lib/pykeops/torch 2022-02-21T12:47:41,320 creating build/lib/pykeops/torch/cluster 2022-02-21T12:47:41,322 copying pykeops/torch/cluster/utils.py -> build/lib/pykeops/torch/cluster 2022-02-21T12:47:41,328 copying pykeops/torch/cluster/matrix.py -> build/lib/pykeops/torch/cluster 2022-02-21T12:47:41,333 copying pykeops/torch/cluster/grid_cluster.py -> build/lib/pykeops/torch/cluster 2022-02-21T12:47:41,338 copying pykeops/torch/cluster/__init__.py -> build/lib/pykeops/torch/cluster 2022-02-21T12:47:41,346 creating build/lib/pykeops/torch/generic 2022-02-21T12:47:41,349 copying pykeops/torch/generic/generic_red.py -> build/lib/pykeops/torch/generic 2022-02-21T12:47:41,357 copying pykeops/torch/generic/generic_ops.py -> build/lib/pykeops/torch/generic 2022-02-21T12:47:41,362 copying pykeops/torch/generic/__init__.py -> build/lib/pykeops/torch/generic 2022-02-21T12:47:41,367 creating build/lib/pykeops/torch/lazytensor 2022-02-21T12:47:41,370 copying pykeops/torch/lazytensor/LazyTensor.py -> build/lib/pykeops/torch/lazytensor 2022-02-21T12:47:41,375 copying pykeops/torch/lazytensor/__init__.py -> build/lib/pykeops/torch/lazytensor 2022-02-21T12:47:41,383 creating build/lib/pykeops/torch/kernel_product 2022-02-21T12:47:41,386 copying pykeops/torch/kernel_product/features_kernels.py -> build/lib/pykeops/torch/kernel_product 2022-02-21T12:47:41,393 copying pykeops/torch/kernel_product/kernels.py -> build/lib/pykeops/torch/kernel_product 2022-02-21T12:47:41,400 copying pykeops/torch/kernel_product/__init__.py -> build/lib/pykeops/torch/kernel_product 2022-02-21T12:47:41,404 copying pykeops/torch/kernel_product/formula.py -> build/lib/pykeops/torch/kernel_product 2022-02-21T12:47:41,411 creating build/lib/keops 2022-02-21T12:47:41,413 copying keops/get_keops_dll.py -> build/lib/keops 2022-02-21T12:47:41,419 copying keops/__init__.py -> build/lib/keops 2022-02-21T12:47:41,424 copying keops/broadcast_batch_dimensions.py -> build/lib/keops 2022-02-21T12:47:41,432 creating build/lib/keops/binders 2022-02-21T12:47:41,435 copying keops/binders/binders_definitions.py -> build/lib/keops/binders 2022-02-21T12:47:41,440 copying keops/binders/__init__.py -> build/lib/keops/binders 2022-02-21T12:47:41,443 copying keops/binders/LinkCompile.py -> build/lib/keops/binders 2022-02-21T12:47:41,449 creating build/lib/keops/binders/cpp 2022-02-21T12:47:41,450 copying keops/binders/cpp/Cpu_link_compile.py -> build/lib/keops/binders/cpp 2022-02-21T12:47:41,455 copying keops/binders/cpp/__init__.py -> build/lib/keops/binders/cpp 2022-02-21T12:47:41,461 creating build/lib/keops/binders/nvrtc 2022-02-21T12:47:41,463 copying keops/binders/nvrtc/Gpu_link_compile.py -> build/lib/keops/binders/nvrtc 2022-02-21T12:47:41,470 copying keops/binders/nvrtc/__init__.py -> build/lib/keops/binders/nvrtc 2022-02-21T12:47:41,476 creating build/lib/keops/config 2022-02-21T12:47:41,478 copying keops/config/chunks.py -> build/lib/keops/config 2022-02-21T12:47:41,482 copying keops/config/__init__.py -> build/lib/keops/config 2022-02-21T12:47:41,486 copying keops/config/config.py -> build/lib/keops/config 2022-02-21T12:47:41,492 creating build/lib/keops/formulas 2022-02-21T12:47:41,494 copying keops/formulas/checks.py -> build/lib/keops/formulas 2022-02-21T12:47:41,498 copying keops/formulas/VectorizedScalarOp.py -> build/lib/keops/formulas 2022-02-21T12:47:41,504 copying keops/formulas/Operation.py -> build/lib/keops/formulas 2022-02-21T12:47:41,510 copying keops/formulas/__init__.py -> build/lib/keops/formulas 2022-02-21T12:47:41,515 copying keops/formulas/GetReduction.py -> build/lib/keops/formulas 2022-02-21T12:47:41,520 copying keops/formulas/VectorizedComplexScalarOp.py -> build/lib/keops/formulas 2022-02-21T12:47:41,524 copying keops/formulas/Chunkable_Op.py -> build/lib/keops/formulas 2022-02-21T12:47:41,529 creating build/lib/keops/formulas/autodiff 2022-02-21T12:47:41,531 copying keops/formulas/autodiff/Grad.py -> build/lib/keops/formulas/autodiff 2022-02-21T12:47:41,536 copying keops/formulas/autodiff/__init__.py -> build/lib/keops/formulas/autodiff 2022-02-21T12:47:41,540 copying keops/formulas/autodiff/Grad_WithSavedForward.py -> build/lib/keops/formulas/autodiff 2022-02-21T12:47:41,546 creating build/lib/keops/formulas/complex 2022-02-21T12:47:41,548 copying keops/formulas/complex/ComplexSquareAbs.py -> build/lib/keops/formulas/complex 2022-02-21T12:47:41,553 copying keops/formulas/complex/ComplexMult.py -> build/lib/keops/formulas/complex 2022-02-21T12:47:41,557 copying keops/formulas/complex/ComplexSubtract.py -> build/lib/keops/formulas/complex 2022-02-21T12:47:41,561 copying keops/formulas/complex/Real2Complex.py -> build/lib/keops/formulas/complex 2022-02-21T12:47:41,565 copying keops/formulas/complex/ComplexSumT.py -> build/lib/keops/formulas/complex 2022-02-21T12:47:41,569 copying keops/formulas/complex/ComplexReal.py -> build/lib/keops/formulas/complex 2022-02-21T12:47:41,573 copying keops/formulas/complex/ComplexExp.py -> build/lib/keops/formulas/complex 2022-02-21T12:47:41,577 copying keops/formulas/complex/ComplexRealScal.py -> build/lib/keops/formulas/complex 2022-02-21T12:47:41,582 copying keops/formulas/complex/ComplexExp1j.py -> build/lib/keops/formulas/complex 2022-02-21T12:47:41,588 copying keops/formulas/complex/ComplexImag.py -> build/lib/keops/formulas/complex 2022-02-21T12:47:41,593 copying keops/formulas/complex/ComplexDivide.py -> build/lib/keops/formulas/complex 2022-02-21T12:47:41,599 copying keops/formulas/complex/ComplexAngle.py -> build/lib/keops/formulas/complex 2022-02-21T12:47:41,603 copying keops/formulas/complex/Conj.py -> build/lib/keops/formulas/complex 2022-02-21T12:47:41,607 copying keops/formulas/complex/Imag2Complex.py -> build/lib/keops/formulas/complex 2022-02-21T12:47:41,611 copying keops/formulas/complex/__init__.py -> build/lib/keops/formulas/complex 2022-02-21T12:47:41,615 copying keops/formulas/complex/ComplexAdd.py -> build/lib/keops/formulas/complex 2022-02-21T12:47:41,619 copying keops/formulas/complex/ComplexSum.py -> build/lib/keops/formulas/complex 2022-02-21T12:47:41,624 copying keops/formulas/complex/ComplexAbs.py -> build/lib/keops/formulas/complex 2022-02-21T12:47:41,642 creating build/lib/keops/formulas/maths 2022-02-21T12:47:41,644 copying keops/formulas/maths/ArgMax.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,649 copying keops/formulas/maths/Clamp.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,653 copying keops/formulas/maths/Mod.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,657 copying keops/formulas/maths/Acos.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,661 copying keops/formulas/maths/Sign.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,664 copying keops/formulas/maths/Inv.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,668 copying keops/formulas/maths/GradMatrix.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,672 copying keops/formulas/maths/Atan2.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,676 copying keops/formulas/maths/Mult.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,680 copying keops/formulas/maths/Scalprod.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,685 copying keops/formulas/maths/SqDist.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,691 copying keops/formulas/maths/Sqrt.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,698 copying keops/formulas/maths/Atan.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,704 copying keops/formulas/maths/IntInv.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,708 copying keops/formulas/maths/Square.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,711 copying keops/formulas/maths/TensorDot.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,716 copying keops/formulas/maths/SumT.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,720 copying keops/formulas/maths/SymSqNorm.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,725 copying keops/formulas/maths/Sin.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,730 copying keops/formulas/maths/SqNormDiag.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,736 copying keops/formulas/maths/OneHot.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,741 copying keops/formulas/maths/Norm2.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,745 copying keops/formulas/maths/Max.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,749 copying keops/formulas/maths/Sum.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,753 copying keops/formulas/maths/Add.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,757 copying keops/formulas/maths/Pow.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,761 copying keops/formulas/maths/ArgMin.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,767 copying keops/formulas/maths/Divide.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,772 copying keops/formulas/maths/Asin.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,777 copying keops/formulas/maths/SqNormIso.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,783 copying keops/formulas/maths/MatVecMult.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,787 copying keops/formulas/maths/Abs.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,791 copying keops/formulas/maths/ElemT.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,795 copying keops/formulas/maths/Cos.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,799 copying keops/formulas/maths/SinXDivX.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,803 copying keops/formulas/maths/DiffClampInt.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,808 copying keops/formulas/maths/Round.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,814 copying keops/formulas/maths/__init__.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,819 copying keops/formulas/maths/WeightedSqDist.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,824 copying keops/formulas/maths/XLogX.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,828 copying keops/formulas/maths/Normalize.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,832 copying keops/formulas/maths/Subtract.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,837 copying keops/formulas/maths/Rsqrt.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,841 copying keops/formulas/maths/Exp.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,845 copying keops/formulas/maths/WeightedSqNorm.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,850 copying keops/formulas/maths/IfElse.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,855 copying keops/formulas/maths/SqNorm2.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,860 copying keops/formulas/maths/Minus.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,866 copying keops/formulas/maths/Step.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,870 copying keops/formulas/maths/Concat.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,874 copying keops/formulas/maths/ExtractT.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,878 copying keops/formulas/maths/Extract.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,882 copying keops/formulas/maths/Powf.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,886 copying keops/formulas/maths/VecMatMult.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,892 copying keops/formulas/maths/Elem.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,897 copying keops/formulas/maths/Floor.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,902 copying keops/formulas/maths/ReLU.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,908 copying keops/formulas/maths/TensorProd.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,912 copying keops/formulas/maths/Min.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,915 copying keops/formulas/maths/ClampInt.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,919 copying keops/formulas/maths/Log.py -> build/lib/keops/formulas/maths 2022-02-21T12:47:41,926 creating build/lib/keops/formulas/reductions 2022-02-21T12:47:41,928 copying keops/formulas/reductions/Max_ArgMax_Reduction.py -> build/lib/keops/formulas/reductions 2022-02-21T12:47:41,932 copying keops/formulas/reductions/KMin_Reduction.py -> build/lib/keops/formulas/reductions 2022-02-21T12:47:41,936 copying keops/formulas/reductions/ArgMin_Reduction.py -> build/lib/keops/formulas/reductions 2022-02-21T12:47:41,940 copying keops/formulas/reductions/Sum_Reduction.py -> build/lib/keops/formulas/reductions 2022-02-21T12:47:41,944 copying keops/formulas/reductions/Max_ArgMax_Reduction_Base.py -> build/lib/keops/formulas/reductions 2022-02-21T12:47:41,948 copying keops/formulas/reductions/Min_ArgMin_Reduction_Base.py -> build/lib/keops/formulas/reductions 2022-02-21T12:47:41,954 copying keops/formulas/reductions/Max_Reduction.py -> build/lib/keops/formulas/reductions 2022-02-21T12:47:41,959 copying keops/formulas/reductions/sum_schemes.py -> build/lib/keops/formulas/reductions 2022-02-21T12:47:41,964 copying keops/formulas/reductions/Min_ArgMin_Reduction.py -> build/lib/keops/formulas/reductions 2022-02-21T12:47:41,970 copying keops/formulas/reductions/__init__.py -> build/lib/keops/formulas/reductions 2022-02-21T12:47:41,974 copying keops/formulas/reductions/KMin_ArgKMin_Reduction.py -> build/lib/keops/formulas/reductions 2022-02-21T12:47:41,978 copying keops/formulas/reductions/Min_Reduction.py -> build/lib/keops/formulas/reductions 2022-02-21T12:47:41,982 copying keops/formulas/reductions/Reduction.py -> build/lib/keops/formulas/reductions 2022-02-21T12:47:41,986 copying keops/formulas/reductions/Max_SumShiftExpWeight_Reduction.py -> build/lib/keops/formulas/reductions 2022-02-21T12:47:41,991 copying keops/formulas/reductions/ArgMax_Reduction.py -> build/lib/keops/formulas/reductions 2022-02-21T12:47:41,996 copying keops/formulas/reductions/ArgKMin_Reduction.py -> build/lib/keops/formulas/reductions 2022-02-21T12:47:42,002 copying keops/formulas/reductions/Zero_Reduction.py -> build/lib/keops/formulas/reductions 2022-02-21T12:47:42,009 creating build/lib/keops/formulas/variables 2022-02-21T12:47:42,011 copying keops/formulas/variables/Var.py -> build/lib/keops/formulas/variables 2022-02-21T12:47:42,016 copying keops/formulas/variables/Zero.py -> build/lib/keops/formulas/variables 2022-02-21T12:47:42,020 copying keops/formulas/variables/__init__.py -> build/lib/keops/formulas/variables 2022-02-21T12:47:42,024 copying keops/formulas/variables/IntCst.py -> build/lib/keops/formulas/variables 2022-02-21T12:47:42,028 creating build/lib/keops/include 2022-02-21T12:47:42,030 copying keops/include/__init__.py -> build/lib/keops/include 2022-02-21T12:47:42,038 creating build/lib/keops/mapreduce 2022-02-21T12:47:42,040 copying keops/mapreduce/Chunk_Mode_Constants.py -> build/lib/keops/mapreduce 2022-02-21T12:47:42,046 copying keops/mapreduce/MapReduce.py -> build/lib/keops/mapreduce 2022-02-21T12:47:42,052 copying keops/mapreduce/__init__.py -> build/lib/keops/mapreduce 2022-02-21T12:47:42,057 creating build/lib/keops/mapreduce/cpu 2022-02-21T12:47:42,059 copying keops/mapreduce/cpu/CpuReduc_ranges.py -> build/lib/keops/mapreduce/cpu 2022-02-21T12:47:42,065 copying keops/mapreduce/cpu/CpuReduc.py -> build/lib/keops/mapreduce/cpu 2022-02-21T12:47:42,070 copying keops/mapreduce/cpu/CpuAssignZero.py -> build/lib/keops/mapreduce/cpu 2022-02-21T12:47:42,076 copying keops/mapreduce/cpu/__init__.py -> build/lib/keops/mapreduce/cpu 2022-02-21T12:47:42,084 creating build/lib/keops/mapreduce/gpu 2022-02-21T12:47:42,087 copying keops/mapreduce/gpu/GpuReduc1D_finalchunks.py -> build/lib/keops/mapreduce/gpu 2022-02-21T12:47:42,094 copying keops/mapreduce/gpu/GpuReduc1D_ranges.py -> build/lib/keops/mapreduce/gpu 2022-02-21T12:47:42,099 copying keops/mapreduce/gpu/GpuReduc1D.py -> build/lib/keops/mapreduce/gpu 2022-02-21T12:47:42,103 copying keops/mapreduce/gpu/GpuReduc1D_chunks.py -> build/lib/keops/mapreduce/gpu 2022-02-21T12:47:42,108 copying keops/mapreduce/gpu/GpuAssignZero.py -> build/lib/keops/mapreduce/gpu 2022-02-21T12:47:42,112 copying keops/mapreduce/gpu/__init__.py -> build/lib/keops/mapreduce/gpu 2022-02-21T12:47:42,117 copying keops/mapreduce/gpu/GpuReduc1D_ranges_chunks.py -> build/lib/keops/mapreduce/gpu 2022-02-21T12:47:42,124 copying keops/mapreduce/gpu/GpuReduc1D_ranges_finalchunks.py -> build/lib/keops/mapreduce/gpu 2022-02-21T12:47:42,132 copying keops/mapreduce/gpu/GpuReduc2D.py -> build/lib/keops/mapreduce/gpu 2022-02-21T12:47:42,139 creating build/lib/keops/tests 2022-02-21T12:47:42,141 copying keops/tests/test_op.py -> build/lib/keops/tests 2022-02-21T12:47:42,147 copying keops/tests/__init__.py -> build/lib/keops/tests 2022-02-21T12:47:42,152 creating build/lib/keops/utils 2022-02-21T12:47:42,154 copying keops/utils/code_gen_utils.py -> build/lib/keops/utils 2022-02-21T12:47:42,162 copying keops/utils/gpu_utils.py -> build/lib/keops/utils 2022-02-21T12:47:42,168 copying keops/utils/misc_utils.py -> build/lib/keops/utils 2022-02-21T12:47:42,173 copying keops/utils/Cache.py -> build/lib/keops/utils 2022-02-21T12:47:42,179 copying keops/utils/math_functions.py -> build/lib/keops/utils 2022-02-21T12:47:42,185 copying keops/utils/Tree.py -> build/lib/keops/utils 2022-02-21T12:47:42,191 copying keops/utils/__init__.py -> build/lib/keops/utils 2022-02-21T12:47:42,195 copying keops/utils/TestOperation.py -> build/lib/keops/utils 2022-02-21T12:47:42,209 copying pykeops/readme.md -> build/lib/pykeops 2022-02-21T12:47:42,213 copying pykeops/licence.txt -> build/lib/pykeops 2022-02-21T12:47:42,218 copying pykeops/keops_version -> build/lib/pykeops 2022-02-21T12:47:42,222 copying pykeops/common/keops_io/pykeops_nvrtc.cpp -> build/lib/pykeops/common/keops_io 2022-02-21T12:47:42,227 copying keops/keops_version -> build/lib/keops 2022-02-21T12:47:42,232 copying keops/binders/nvrtc/keops_nvrtc.cpp -> build/lib/keops/binders/nvrtc 2022-02-21T12:47:42,238 copying keops/binders/nvrtc/nvrtc_jit.cpp -> build/lib/keops/binders/nvrtc 2022-02-21T12:47:42,246 copying keops/include/CudaSizes.h -> build/lib/keops/include 2022-02-21T12:47:42,252 copying keops/include/Ranges_no_template.h -> build/lib/keops/include 2022-02-21T12:47:42,259 copying keops/include/ranges_utils.h -> build/lib/keops/include 2022-02-21T12:47:42,266 copying keops/include/Ranges.h -> build/lib/keops/include 2022-02-21T12:47:42,271 copying keops/include/Sizes_no_template.h -> build/lib/keops/include 2022-02-21T12:47:42,277 copying keops/include/Sizes.h -> build/lib/keops/include 2022-02-21T12:47:42,285 copying keops/include/utils_pe.h -> build/lib/keops/include 2022-02-21T12:47:42,350 installing to build/bdist.linux-armv7l/wheel 2022-02-21T12:47:42,351 running install 2022-02-21T12:47:42,353 running install_lib 2022-02-21T12:47:42,361 creating build/bdist.linux-armv7l 2022-02-21T12:47:42,362 creating build/bdist.linux-armv7l/wheel 2022-02-21T12:47:42,366 creating build/bdist.linux-armv7l/wheel/pykeops 2022-02-21T12:47:42,369 creating build/bdist.linux-armv7l/wheel/pykeops/common 2022-02-21T12:47:42,371 copying build/lib/pykeops/common/utils.py -> build/bdist.linux-armv7l/wheel/pykeops/common 2022-02-21T12:47:42,376 copying build/lib/pykeops/common/gpu_utils.py -> build/bdist.linux-armv7l/wheel/pykeops/common 2022-02-21T12:47:42,380 copying build/lib/pykeops/common/operations.py -> build/bdist.linux-armv7l/wheel/pykeops/common 2022-02-21T12:47:42,387 creating build/bdist.linux-armv7l/wheel/pykeops/common/keops_io 2022-02-21T12:47:42,390 copying build/lib/pykeops/common/keops_io/pykeops_nvrtc.cpp -> build/bdist.linux-armv7l/wheel/pykeops/common/keops_io 2022-02-21T12:47:42,397 copying build/lib/pykeops/common/keops_io/LoadKeOps_nvrtc.py -> build/bdist.linux-armv7l/wheel/pykeops/common/keops_io 2022-02-21T12:47:42,403 copying build/lib/pykeops/common/keops_io/__init__.py -> build/bdist.linux-armv7l/wheel/pykeops/common/keops_io 2022-02-21T12:47:42,408 copying build/lib/pykeops/common/keops_io/LoadKeOps_cpp.py -> build/bdist.linux-armv7l/wheel/pykeops/common/keops_io 2022-02-21T12:47:42,413 copying build/lib/pykeops/common/keops_io/LoadKeOps.py -> build/bdist.linux-armv7l/wheel/pykeops/common/keops_io 2022-02-21T12:47:42,418 copying build/lib/pykeops/common/parse_type.py -> build/bdist.linux-armv7l/wheel/pykeops/common 2022-02-21T12:47:42,423 copying build/lib/pykeops/common/__init__.py -> build/bdist.linux-armv7l/wheel/pykeops/common 2022-02-21T12:47:42,427 copying build/lib/pykeops/common/lazy_tensor.py -> build/bdist.linux-armv7l/wheel/pykeops/common 2022-02-21T12:47:42,443 copying build/lib/pykeops/common/get_options.py -> build/bdist.linux-armv7l/wheel/pykeops/common 2022-02-21T12:47:42,449 copying build/lib/pykeops/licence.txt -> build/bdist.linux-armv7l/wheel/pykeops 2022-02-21T12:47:42,454 copying build/lib/pykeops/keops_version -> build/bdist.linux-armv7l/wheel/pykeops 2022-02-21T12:47:42,461 creating build/bdist.linux-armv7l/wheel/pykeops/torch 2022-02-21T12:47:42,463 copying build/lib/pykeops/torch/utils.py -> build/bdist.linux-armv7l/wheel/pykeops/torch 2022-02-21T12:47:42,471 creating build/bdist.linux-armv7l/wheel/pykeops/torch/kernel_product 2022-02-21T12:47:42,474 copying build/lib/pykeops/torch/kernel_product/features_kernels.py -> build/bdist.linux-armv7l/wheel/pykeops/torch/kernel_product 2022-02-21T12:47:42,481 copying build/lib/pykeops/torch/kernel_product/kernels.py -> build/bdist.linux-armv7l/wheel/pykeops/torch/kernel_product 2022-02-21T12:47:42,489 copying build/lib/pykeops/torch/kernel_product/__init__.py -> build/bdist.linux-armv7l/wheel/pykeops/torch/kernel_product 2022-02-21T12:47:42,494 copying build/lib/pykeops/torch/kernel_product/formula.py -> build/bdist.linux-armv7l/wheel/pykeops/torch/kernel_product 2022-02-21T12:47:42,502 creating build/bdist.linux-armv7l/wheel/pykeops/torch/cluster 2022-02-21T12:47:42,504 copying build/lib/pykeops/torch/cluster/utils.py -> build/bdist.linux-armv7l/wheel/pykeops/torch/cluster 2022-02-21T12:47:42,512 copying build/lib/pykeops/torch/cluster/matrix.py -> build/bdist.linux-armv7l/wheel/pykeops/torch/cluster 2022-02-21T12:47:42,518 copying build/lib/pykeops/torch/cluster/grid_cluster.py -> build/bdist.linux-armv7l/wheel/pykeops/torch/cluster 2022-02-21T12:47:42,524 copying build/lib/pykeops/torch/cluster/__init__.py -> build/bdist.linux-armv7l/wheel/pykeops/torch/cluster 2022-02-21T12:47:42,530 copying build/lib/pykeops/torch/operations.py -> build/bdist.linux-armv7l/wheel/pykeops/torch 2022-02-21T12:47:42,536 copying build/lib/pykeops/torch/__init__.py -> build/bdist.linux-armv7l/wheel/pykeops/torch 2022-02-21T12:47:42,540 copying build/lib/pykeops/torch/half2_convert.py -> build/bdist.linux-armv7l/wheel/pykeops/torch 2022-02-21T12:47:42,546 creating build/bdist.linux-armv7l/wheel/pykeops/torch/lazytensor 2022-02-21T12:47:42,548 copying build/lib/pykeops/torch/lazytensor/LazyTensor.py -> build/bdist.linux-armv7l/wheel/pykeops/torch/lazytensor 2022-02-21T12:47:42,554 copying build/lib/pykeops/torch/lazytensor/__init__.py -> build/bdist.linux-armv7l/wheel/pykeops/torch/lazytensor 2022-02-21T12:47:42,560 creating build/bdist.linux-armv7l/wheel/pykeops/torch/generic 2022-02-21T12:47:42,562 copying build/lib/pykeops/torch/generic/generic_red.py -> build/bdist.linux-armv7l/wheel/pykeops/torch/generic 2022-02-21T12:47:42,572 copying build/lib/pykeops/torch/generic/generic_ops.py -> build/bdist.linux-armv7l/wheel/pykeops/torch/generic 2022-02-21T12:47:42,578 copying build/lib/pykeops/torch/generic/__init__.py -> build/bdist.linux-armv7l/wheel/pykeops/torch/generic 2022-02-21T12:47:42,585 creating build/bdist.linux-armv7l/wheel/pykeops/numpy 2022-02-21T12:47:42,587 copying build/lib/pykeops/numpy/utils.py -> build/bdist.linux-armv7l/wheel/pykeops/numpy 2022-02-21T12:47:42,596 creating build/bdist.linux-armv7l/wheel/pykeops/numpy/cluster 2022-02-21T12:47:42,598 copying build/lib/pykeops/numpy/cluster/utils.py -> build/bdist.linux-armv7l/wheel/pykeops/numpy/cluster 2022-02-21T12:47:42,605 copying build/lib/pykeops/numpy/cluster/matrix.py -> build/bdist.linux-armv7l/wheel/pykeops/numpy/cluster 2022-02-21T12:47:42,612 copying build/lib/pykeops/numpy/cluster/grid_cluster.py -> build/bdist.linux-armv7l/wheel/pykeops/numpy/cluster 2022-02-21T12:47:42,617 copying build/lib/pykeops/numpy/cluster/__init__.py -> build/bdist.linux-armv7l/wheel/pykeops/numpy/cluster 2022-02-21T12:47:42,623 copying build/lib/pykeops/numpy/operations.py -> build/bdist.linux-armv7l/wheel/pykeops/numpy 2022-02-21T12:47:42,630 copying build/lib/pykeops/numpy/__init__.py -> build/bdist.linux-armv7l/wheel/pykeops/numpy 2022-02-21T12:47:42,637 creating build/bdist.linux-armv7l/wheel/pykeops/numpy/lazytensor 2022-02-21T12:47:42,639 copying build/lib/pykeops/numpy/lazytensor/LazyTensor.py -> build/bdist.linux-armv7l/wheel/pykeops/numpy/lazytensor 2022-02-21T12:47:42,645 copying build/lib/pykeops/numpy/lazytensor/__init__.py -> build/bdist.linux-armv7l/wheel/pykeops/numpy/lazytensor 2022-02-21T12:47:42,651 creating build/bdist.linux-armv7l/wheel/pykeops/numpy/generic 2022-02-21T12:47:42,654 copying build/lib/pykeops/numpy/generic/generic_red.py -> build/bdist.linux-armv7l/wheel/pykeops/numpy/generic 2022-02-21T12:47:42,662 copying build/lib/pykeops/numpy/generic/generic_ops.py -> build/bdist.linux-armv7l/wheel/pykeops/numpy/generic 2022-02-21T12:47:42,669 copying build/lib/pykeops/numpy/generic/__init__.py -> build/bdist.linux-armv7l/wheel/pykeops/numpy/generic 2022-02-21T12:47:42,673 copying build/lib/pykeops/__init__.py -> build/bdist.linux-armv7l/wheel/pykeops 2022-02-21T12:47:42,680 creating build/bdist.linux-armv7l/wheel/pykeops/test 2022-02-21T12:47:42,683 copying build/lib/pykeops/test/unit_tests_pytorch.py -> build/bdist.linux-armv7l/wheel/pykeops/test 2022-02-21T12:47:42,692 copying build/lib/pykeops/test/install.py -> build/bdist.linux-armv7l/wheel/pykeops/test 2022-02-21T12:47:42,697 copying build/lib/pykeops/test/__init__.py -> build/bdist.linux-armv7l/wheel/pykeops/test 2022-02-21T12:47:42,702 copying build/lib/pykeops/test/unit_tests_numpy.py -> build/bdist.linux-armv7l/wheel/pykeops/test 2022-02-21T12:47:42,709 copying build/lib/pykeops/readme.md -> build/bdist.linux-armv7l/wheel/pykeops 2022-02-21T12:47:42,714 copying build/lib/pykeops/config.py -> build/bdist.linux-armv7l/wheel/pykeops 2022-02-21T12:47:42,721 creating build/bdist.linux-armv7l/wheel/keops 2022-02-21T12:47:42,725 creating build/bdist.linux-armv7l/wheel/keops/include 2022-02-21T12:47:42,728 copying build/lib/keops/include/Ranges_no_template.h -> build/bdist.linux-armv7l/wheel/keops/include 2022-02-21T12:47:42,734 copying build/lib/keops/include/utils_pe.h -> build/bdist.linux-armv7l/wheel/keops/include 2022-02-21T12:47:42,739 copying build/lib/keops/include/Sizes_no_template.h -> build/bdist.linux-armv7l/wheel/keops/include 2022-02-21T12:47:42,746 copying build/lib/keops/include/ranges_utils.h -> build/bdist.linux-armv7l/wheel/keops/include 2022-02-21T12:47:42,753 copying build/lib/keops/include/CudaSizes.h -> build/bdist.linux-armv7l/wheel/keops/include 2022-02-21T12:47:42,759 copying build/lib/keops/include/__init__.py -> build/bdist.linux-armv7l/wheel/keops/include 2022-02-21T12:47:42,764 copying build/lib/keops/include/Ranges.h -> build/bdist.linux-armv7l/wheel/keops/include 2022-02-21T12:47:42,770 copying build/lib/keops/include/Sizes.h -> build/bdist.linux-armv7l/wheel/keops/include 2022-02-21T12:47:42,777 copying build/lib/keops/get_keops_dll.py -> build/bdist.linux-armv7l/wheel/keops 2022-02-21T12:47:42,783 copying build/lib/keops/keops_version -> build/bdist.linux-armv7l/wheel/keops 2022-02-21T12:47:42,790 creating build/bdist.linux-armv7l/wheel/keops/tests 2022-02-21T12:47:42,793 copying build/lib/keops/tests/test_op.py -> build/bdist.linux-armv7l/wheel/keops/tests 2022-02-21T12:47:42,799 copying build/lib/keops/tests/__init__.py -> build/bdist.linux-armv7l/wheel/keops/tests 2022-02-21T12:47:42,805 creating build/bdist.linux-armv7l/wheel/keops/utils 2022-02-21T12:47:42,808 copying build/lib/keops/utils/code_gen_utils.py -> build/bdist.linux-armv7l/wheel/keops/utils 2022-02-21T12:47:42,817 copying build/lib/keops/utils/gpu_utils.py -> build/bdist.linux-armv7l/wheel/keops/utils 2022-02-21T12:47:42,824 copying build/lib/keops/utils/misc_utils.py -> build/bdist.linux-armv7l/wheel/keops/utils 2022-02-21T12:47:42,829 copying build/lib/keops/utils/Cache.py -> build/bdist.linux-armv7l/wheel/keops/utils 2022-02-21T12:47:42,835 copying build/lib/keops/utils/math_functions.py -> build/bdist.linux-armv7l/wheel/keops/utils 2022-02-21T12:47:42,841 copying build/lib/keops/utils/Tree.py -> build/bdist.linux-armv7l/wheel/keops/utils 2022-02-21T12:47:42,846 copying build/lib/keops/utils/__init__.py -> build/bdist.linux-armv7l/wheel/keops/utils 2022-02-21T12:47:42,850 copying build/lib/keops/utils/TestOperation.py -> build/bdist.linux-armv7l/wheel/keops/utils 2022-02-21T12:47:42,858 creating build/bdist.linux-armv7l/wheel/keops/binders 2022-02-21T12:47:42,861 copying build/lib/keops/binders/binders_definitions.py -> build/bdist.linux-armv7l/wheel/keops/binders 2022-02-21T12:47:42,867 copying build/lib/keops/binders/__init__.py -> build/bdist.linux-armv7l/wheel/keops/binders 2022-02-21T12:47:42,873 creating build/bdist.linux-armv7l/wheel/keops/binders/nvrtc 2022-02-21T12:47:42,876 copying build/lib/keops/binders/nvrtc/Gpu_link_compile.py -> build/bdist.linux-armv7l/wheel/keops/binders/nvrtc 2022-02-21T12:47:42,883 copying build/lib/keops/binders/nvrtc/keops_nvrtc.cpp -> build/bdist.linux-armv7l/wheel/keops/binders/nvrtc 2022-02-21T12:47:42,890 copying build/lib/keops/binders/nvrtc/__init__.py -> build/bdist.linux-armv7l/wheel/keops/binders/nvrtc 2022-02-21T12:47:42,895 copying build/lib/keops/binders/nvrtc/nvrtc_jit.cpp -> build/bdist.linux-armv7l/wheel/keops/binders/nvrtc 2022-02-21T12:47:42,902 copying build/lib/keops/binders/LinkCompile.py -> build/bdist.linux-armv7l/wheel/keops/binders 2022-02-21T12:47:42,910 creating build/bdist.linux-armv7l/wheel/keops/binders/cpp 2022-02-21T12:47:42,912 copying build/lib/keops/binders/cpp/Cpu_link_compile.py -> build/bdist.linux-armv7l/wheel/keops/binders/cpp 2022-02-21T12:47:42,918 copying build/lib/keops/binders/cpp/__init__.py -> build/bdist.linux-armv7l/wheel/keops/binders/cpp 2022-02-21T12:47:42,923 copying build/lib/keops/__init__.py -> build/bdist.linux-armv7l/wheel/keops 2022-02-21T12:47:42,930 creating build/bdist.linux-armv7l/wheel/keops/formulas 2022-02-21T12:47:42,932 copying build/lib/keops/formulas/checks.py -> build/bdist.linux-armv7l/wheel/keops/formulas 2022-02-21T12:47:42,938 copying build/lib/keops/formulas/VectorizedScalarOp.py -> build/bdist.linux-armv7l/wheel/keops/formulas 2022-02-21T12:47:42,945 creating build/bdist.linux-armv7l/wheel/keops/formulas/autodiff 2022-02-21T12:47:42,947 copying build/lib/keops/formulas/autodiff/Grad.py -> build/bdist.linux-armv7l/wheel/keops/formulas/autodiff 2022-02-21T12:47:42,953 copying build/lib/keops/formulas/autodiff/__init__.py -> build/bdist.linux-armv7l/wheel/keops/formulas/autodiff 2022-02-21T12:47:42,958 copying build/lib/keops/formulas/autodiff/Grad_WithSavedForward.py -> build/bdist.linux-armv7l/wheel/keops/formulas/autodiff 2022-02-21T12:47:42,968 creating build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:42,970 copying build/lib/keops/formulas/maths/ArgMax.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:42,976 copying build/lib/keops/formulas/maths/Clamp.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:42,982 copying build/lib/keops/formulas/maths/Mod.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:42,987 copying build/lib/keops/formulas/maths/Acos.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:42,992 copying build/lib/keops/formulas/maths/Sign.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,002 copying build/lib/keops/formulas/maths/Inv.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,007 copying build/lib/keops/formulas/maths/GradMatrix.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,012 copying build/lib/keops/formulas/maths/Atan2.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,017 copying build/lib/keops/formulas/maths/Mult.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,023 copying build/lib/keops/formulas/maths/Scalprod.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,028 copying build/lib/keops/formulas/maths/SqDist.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,034 copying build/lib/keops/formulas/maths/Sqrt.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,039 copying build/lib/keops/formulas/maths/Atan.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,044 copying build/lib/keops/formulas/maths/IntInv.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,049 copying build/lib/keops/formulas/maths/Square.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,055 copying build/lib/keops/formulas/maths/TensorDot.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,061 copying build/lib/keops/formulas/maths/SumT.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,067 copying build/lib/keops/formulas/maths/SymSqNorm.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,072 copying build/lib/keops/formulas/maths/Sin.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,077 copying build/lib/keops/formulas/maths/SqNormDiag.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,082 copying build/lib/keops/formulas/maths/OneHot.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,088 copying build/lib/keops/formulas/maths/Norm2.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,093 copying build/lib/keops/formulas/maths/Max.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,098 copying build/lib/keops/formulas/maths/Sum.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,104 copying build/lib/keops/formulas/maths/Add.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,109 copying build/lib/keops/formulas/maths/Pow.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,114 copying build/lib/keops/formulas/maths/ArgMin.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,120 copying build/lib/keops/formulas/maths/Divide.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,125 copying build/lib/keops/formulas/maths/Asin.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,130 copying build/lib/keops/formulas/maths/SqNormIso.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,135 copying build/lib/keops/formulas/maths/MatVecMult.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,141 copying build/lib/keops/formulas/maths/Abs.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,146 copying build/lib/keops/formulas/maths/ElemT.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,152 copying build/lib/keops/formulas/maths/Cos.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,157 copying build/lib/keops/formulas/maths/SinXDivX.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,162 copying build/lib/keops/formulas/maths/DiffClampInt.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,167 copying build/lib/keops/formulas/maths/Round.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,172 copying build/lib/keops/formulas/maths/__init__.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,178 copying build/lib/keops/formulas/maths/WeightedSqDist.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,183 copying build/lib/keops/formulas/maths/XLogX.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,188 copying build/lib/keops/formulas/maths/Normalize.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,194 copying build/lib/keops/formulas/maths/Subtract.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,199 copying build/lib/keops/formulas/maths/Rsqrt.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,204 copying build/lib/keops/formulas/maths/Exp.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,209 copying build/lib/keops/formulas/maths/WeightedSqNorm.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,215 copying build/lib/keops/formulas/maths/IfElse.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,220 copying build/lib/keops/formulas/maths/SqNorm2.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,225 copying build/lib/keops/formulas/maths/Minus.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,231 copying build/lib/keops/formulas/maths/Step.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,236 copying build/lib/keops/formulas/maths/Concat.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,241 copying build/lib/keops/formulas/maths/ExtractT.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,247 copying build/lib/keops/formulas/maths/Extract.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,252 copying build/lib/keops/formulas/maths/Powf.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,258 copying build/lib/keops/formulas/maths/VecMatMult.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,263 copying build/lib/keops/formulas/maths/Elem.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,268 copying build/lib/keops/formulas/maths/Floor.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,274 copying build/lib/keops/formulas/maths/ReLU.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,279 copying build/lib/keops/formulas/maths/TensorProd.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,284 copying build/lib/keops/formulas/maths/Min.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,288 copying build/lib/keops/formulas/maths/ClampInt.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,292 copying build/lib/keops/formulas/maths/Log.py -> build/bdist.linux-armv7l/wheel/keops/formulas/maths 2022-02-21T12:47:43,297 creating build/bdist.linux-armv7l/wheel/keops/formulas/variables 2022-02-21T12:47:43,299 copying build/lib/keops/formulas/variables/Var.py -> build/bdist.linux-armv7l/wheel/keops/formulas/variables 2022-02-21T12:47:43,303 copying build/lib/keops/formulas/variables/Zero.py -> build/bdist.linux-armv7l/wheel/keops/formulas/variables 2022-02-21T12:47:43,309 copying build/lib/keops/formulas/variables/__init__.py -> build/bdist.linux-armv7l/wheel/keops/formulas/variables 2022-02-21T12:47:43,314 copying build/lib/keops/formulas/variables/IntCst.py -> build/bdist.linux-armv7l/wheel/keops/formulas/variables 2022-02-21T12:47:43,320 copying build/lib/keops/formulas/Operation.py -> build/bdist.linux-armv7l/wheel/keops/formulas 2022-02-21T12:47:43,328 creating build/bdist.linux-armv7l/wheel/keops/formulas/reductions 2022-02-21T12:47:43,331 copying build/lib/keops/formulas/reductions/Max_ArgMax_Reduction.py -> build/bdist.linux-armv7l/wheel/keops/formulas/reductions 2022-02-21T12:47:43,337 copying build/lib/keops/formulas/reductions/KMin_Reduction.py -> build/bdist.linux-armv7l/wheel/keops/formulas/reductions 2022-02-21T12:47:43,342 copying build/lib/keops/formulas/reductions/ArgMin_Reduction.py -> build/bdist.linux-armv7l/wheel/keops/formulas/reductions 2022-02-21T12:47:43,347 copying build/lib/keops/formulas/reductions/Sum_Reduction.py -> build/bdist.linux-armv7l/wheel/keops/formulas/reductions 2022-02-21T12:47:43,353 copying build/lib/keops/formulas/reductions/Max_ArgMax_Reduction_Base.py -> build/bdist.linux-armv7l/wheel/keops/formulas/reductions 2022-02-21T12:47:43,359 copying build/lib/keops/formulas/reductions/Min_ArgMin_Reduction_Base.py -> build/bdist.linux-armv7l/wheel/keops/formulas/reductions 2022-02-21T12:47:43,364 copying build/lib/keops/formulas/reductions/Max_Reduction.py -> build/bdist.linux-armv7l/wheel/keops/formulas/reductions 2022-02-21T12:47:43,370 copying build/lib/keops/formulas/reductions/sum_schemes.py -> build/bdist.linux-armv7l/wheel/keops/formulas/reductions 2022-02-21T12:47:43,376 copying build/lib/keops/formulas/reductions/Min_ArgMin_Reduction.py -> build/bdist.linux-armv7l/wheel/keops/formulas/reductions 2022-02-21T12:47:43,382 copying build/lib/keops/formulas/reductions/__init__.py -> build/bdist.linux-armv7l/wheel/keops/formulas/reductions 2022-02-21T12:47:43,387 copying build/lib/keops/formulas/reductions/KMin_ArgKMin_Reduction.py -> build/bdist.linux-armv7l/wheel/keops/formulas/reductions 2022-02-21T12:47:43,393 copying build/lib/keops/formulas/reductions/Min_Reduction.py -> build/bdist.linux-armv7l/wheel/keops/formulas/reductions 2022-02-21T12:47:43,398 copying build/lib/keops/formulas/reductions/Reduction.py -> build/bdist.linux-armv7l/wheel/keops/formulas/reductions 2022-02-21T12:47:43,404 copying build/lib/keops/formulas/reductions/Max_SumShiftExpWeight_Reduction.py -> build/bdist.linux-armv7l/wheel/keops/formulas/reductions 2022-02-21T12:47:43,411 copying build/lib/keops/formulas/reductions/ArgMax_Reduction.py -> build/bdist.linux-armv7l/wheel/keops/formulas/reductions 2022-02-21T12:47:43,416 copying build/lib/keops/formulas/reductions/ArgKMin_Reduction.py -> build/bdist.linux-armv7l/wheel/keops/formulas/reductions 2022-02-21T12:47:43,421 copying build/lib/keops/formulas/reductions/Zero_Reduction.py -> build/bdist.linux-armv7l/wheel/keops/formulas/reductions 2022-02-21T12:47:43,427 copying build/lib/keops/formulas/__init__.py -> build/bdist.linux-armv7l/wheel/keops/formulas 2022-02-21T12:47:43,432 copying build/lib/keops/formulas/GetReduction.py -> build/bdist.linux-armv7l/wheel/keops/formulas 2022-02-21T12:47:43,437 copying build/lib/keops/formulas/VectorizedComplexScalarOp.py -> build/bdist.linux-armv7l/wheel/keops/formulas 2022-02-21T12:47:43,443 copying build/lib/keops/formulas/Chunkable_Op.py -> build/bdist.linux-armv7l/wheel/keops/formulas 2022-02-21T12:47:43,450 creating build/bdist.linux-armv7l/wheel/keops/formulas/complex 2022-02-21T12:47:43,452 copying build/lib/keops/formulas/complex/ComplexSquareAbs.py -> build/bdist.linux-armv7l/wheel/keops/formulas/complex 2022-02-21T12:47:43,458 copying build/lib/keops/formulas/complex/ComplexMult.py -> build/bdist.linux-armv7l/wheel/keops/formulas/complex 2022-02-21T12:47:43,464 copying build/lib/keops/formulas/complex/ComplexSubtract.py -> build/bdist.linux-armv7l/wheel/keops/formulas/complex 2022-02-21T12:47:43,469 copying build/lib/keops/formulas/complex/Real2Complex.py -> build/bdist.linux-armv7l/wheel/keops/formulas/complex 2022-02-21T12:47:43,474 copying build/lib/keops/formulas/complex/ComplexSumT.py -> build/bdist.linux-armv7l/wheel/keops/formulas/complex 2022-02-21T12:47:43,480 copying build/lib/keops/formulas/complex/ComplexReal.py -> build/bdist.linux-armv7l/wheel/keops/formulas/complex 2022-02-21T12:47:43,485 copying build/lib/keops/formulas/complex/ComplexExp.py -> build/bdist.linux-armv7l/wheel/keops/formulas/complex 2022-02-21T12:47:43,491 copying build/lib/keops/formulas/complex/ComplexRealScal.py -> build/bdist.linux-armv7l/wheel/keops/formulas/complex 2022-02-21T12:47:43,496 copying build/lib/keops/formulas/complex/ComplexExp1j.py -> build/bdist.linux-armv7l/wheel/keops/formulas/complex 2022-02-21T12:47:43,502 copying build/lib/keops/formulas/complex/ComplexImag.py -> build/bdist.linux-armv7l/wheel/keops/formulas/complex 2022-02-21T12:47:43,508 copying build/lib/keops/formulas/complex/ComplexDivide.py -> build/bdist.linux-armv7l/wheel/keops/formulas/complex 2022-02-21T12:47:43,513 copying build/lib/keops/formulas/complex/ComplexAngle.py -> build/bdist.linux-armv7l/wheel/keops/formulas/complex 2022-02-21T12:47:43,519 copying build/lib/keops/formulas/complex/Conj.py -> build/bdist.linux-armv7l/wheel/keops/formulas/complex 2022-02-21T12:47:43,525 copying build/lib/keops/formulas/complex/Imag2Complex.py -> build/bdist.linux-armv7l/wheel/keops/formulas/complex 2022-02-21T12:47:43,530 copying build/lib/keops/formulas/complex/__init__.py -> build/bdist.linux-armv7l/wheel/keops/formulas/complex 2022-02-21T12:47:43,536 copying build/lib/keops/formulas/complex/ComplexAdd.py -> build/bdist.linux-armv7l/wheel/keops/formulas/complex 2022-02-21T12:47:43,541 copying build/lib/keops/formulas/complex/ComplexSum.py -> build/bdist.linux-armv7l/wheel/keops/formulas/complex 2022-02-21T12:47:43,547 copying build/lib/keops/formulas/complex/ComplexAbs.py -> build/bdist.linux-armv7l/wheel/keops/formulas/complex 2022-02-21T12:47:43,552 copying build/lib/keops/broadcast_batch_dimensions.py -> build/bdist.linux-armv7l/wheel/keops 2022-02-21T12:47:43,560 creating build/bdist.linux-armv7l/wheel/keops/mapreduce 2022-02-21T12:47:43,563 copying build/lib/keops/mapreduce/Chunk_Mode_Constants.py -> build/bdist.linux-armv7l/wheel/keops/mapreduce 2022-02-21T12:47:43,569 copying build/lib/keops/mapreduce/MapReduce.py -> build/bdist.linux-armv7l/wheel/keops/mapreduce 2022-02-21T12:47:43,574 copying build/lib/keops/mapreduce/__init__.py -> build/bdist.linux-armv7l/wheel/keops/mapreduce 2022-02-21T12:47:43,581 creating build/bdist.linux-armv7l/wheel/keops/mapreduce/cpu 2022-02-21T12:47:43,584 copying build/lib/keops/mapreduce/cpu/CpuReduc_ranges.py -> build/bdist.linux-armv7l/wheel/keops/mapreduce/cpu 2022-02-21T12:47:43,592 copying build/lib/keops/mapreduce/cpu/CpuReduc.py -> build/bdist.linux-armv7l/wheel/keops/mapreduce/cpu 2022-02-21T12:47:43,598 copying build/lib/keops/mapreduce/cpu/CpuAssignZero.py -> build/bdist.linux-armv7l/wheel/keops/mapreduce/cpu 2022-02-21T12:47:43,605 copying build/lib/keops/mapreduce/cpu/__init__.py -> build/bdist.linux-armv7l/wheel/keops/mapreduce/cpu 2022-02-21T12:47:43,612 creating build/bdist.linux-armv7l/wheel/keops/mapreduce/gpu 2022-02-21T12:47:43,614 copying build/lib/keops/mapreduce/gpu/GpuReduc1D_finalchunks.py -> build/bdist.linux-armv7l/wheel/keops/mapreduce/gpu 2022-02-21T12:47:43,621 copying build/lib/keops/mapreduce/gpu/GpuReduc1D_ranges.py -> build/bdist.linux-armv7l/wheel/keops/mapreduce/gpu 2022-02-21T12:47:43,628 copying build/lib/keops/mapreduce/gpu/GpuReduc1D.py -> build/bdist.linux-armv7l/wheel/keops/mapreduce/gpu 2022-02-21T12:47:43,634 copying build/lib/keops/mapreduce/gpu/GpuReduc1D_chunks.py -> build/bdist.linux-armv7l/wheel/keops/mapreduce/gpu 2022-02-21T12:47:43,640 copying build/lib/keops/mapreduce/gpu/GpuAssignZero.py -> build/bdist.linux-armv7l/wheel/keops/mapreduce/gpu 2022-02-21T12:47:43,646 copying build/lib/keops/mapreduce/gpu/__init__.py -> build/bdist.linux-armv7l/wheel/keops/mapreduce/gpu 2022-02-21T12:47:43,651 copying build/lib/keops/mapreduce/gpu/GpuReduc1D_ranges_chunks.py -> build/bdist.linux-armv7l/wheel/keops/mapreduce/gpu 2022-02-21T12:47:43,659 copying build/lib/keops/mapreduce/gpu/GpuReduc1D_ranges_finalchunks.py -> build/bdist.linux-armv7l/wheel/keops/mapreduce/gpu 2022-02-21T12:47:43,666 copying build/lib/keops/mapreduce/gpu/GpuReduc2D.py -> build/bdist.linux-armv7l/wheel/keops/mapreduce/gpu 2022-02-21T12:47:43,675 creating build/bdist.linux-armv7l/wheel/keops/config 2022-02-21T12:47:43,677 copying build/lib/keops/config/chunks.py -> build/bdist.linux-armv7l/wheel/keops/config 2022-02-21T12:47:43,683 copying build/lib/keops/config/__init__.py -> build/bdist.linux-armv7l/wheel/keops/config 2022-02-21T12:47:43,688 copying build/lib/keops/config/config.py -> build/bdist.linux-armv7l/wheel/keops/config 2022-02-21T12:47:43,693 running install_egg_info 2022-02-21T12:47:43,751 running egg_info 2022-02-21T12:47:43,753 writing dependency_links to pykeops.egg-info/dependency_links.txt 2022-02-21T12:47:43,755 writing pykeops.egg-info/PKG-INFO 2022-02-21T12:47:43,760 writing requirements to pykeops.egg-info/requires.txt 2022-02-21T12:47:43,762 writing top-level names to pykeops.egg-info/top_level.txt 2022-02-21T12:47:43,818 reading manifest file 'pykeops.egg-info/SOURCES.txt' 2022-02-21T12:47:43,864 writing manifest file 'pykeops.egg-info/SOURCES.txt' 2022-02-21T12:47:43,869 Copying pykeops.egg-info to build/bdist.linux-armv7l/wheel/pykeops-2.0b0-py3.5.egg-info 2022-02-21T12:47:43,892 running install_scripts 2022-02-21T12:47:44,106 creating build/bdist.linux-armv7l/wheel/pykeops-2.0b0.dist-info/WHEEL 2022-02-21T12:47:45,283 Building wheel for pykeops (setup.py): finished with status 'done' 2022-02-21T12:47:45,292 Created wheel for pykeops: filename=pykeops-2.0b0-py3-none-any.whl size=255796 sha256=1460d65cbbc168d20a589e39548396fde743fa690833fa0e9ef8aed54d2e605d 2022-02-21T12:47:45,293 Stored in directory: /tmp/pip-ephem-wheel-cache-5t4hdc4c/wheels/38/18/82/2fd3bbe32c3c9015180daddb689ed24d513f1afaa06c9966c7 2022-02-21T12:47:45,332 Successfully built pykeops 2022-02-21T12:47:45,380 Removed build tracker: '/tmp/pip-req-tracker-iux2q5cz'