Created temporary directory: /tmp/pip-ephem-wheel-cache-874qucs5 Created temporary directory: /tmp/pip-req-tracker-w2k6ggwt Created requirements tracker '/tmp/pip-req-tracker-w2k6ggwt' Created temporary directory: /tmp/pip-wheel-hhvvbx2s Collecting pykeops==0.1.5 1 location(s) to search for versions of pykeops: * https://pypi.org/simple/pykeops/ Getting page https://pypi.org/simple/pykeops/ Analyzing links from page https://pypi.org/simple/pykeops/ 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 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 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 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 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 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 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 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 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 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 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 Using version 0.1.5 (newest of versions: 0.1.5) Created temporary directory: /tmp/pip-unpack-zge5oy6e Downloading https://files.pythonhosted.org/packages/53/a4/f5948da705e0bec8afcf50132056c1b673077bc2748a0f64498575528382/pykeops-0.1.5.tar.gz (204kB) Downloading from URL 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) Added pykeops==0.1.5 from https://files.pythonhosted.org/packages/53/a4/f5948da705e0bec8afcf50132056c1b673077bc2748a0f64498575528382/pykeops-0.1.5.tar.gz#sha256=044de4f7958d62f5155b9d6d49d496f0170174c07cafe05c67af088b6ff9fe55 to build tracker '/tmp/pip-req-tracker-w2k6ggwt' Running setup.py (path:/tmp/pip-wheel-hhvvbx2s/pykeops/setup.py) egg_info for package pykeops Running command python setup.py egg_info running egg_info creating pip-egg-info/pykeops.egg-info writing requirements to pip-egg-info/pykeops.egg-info/requires.txt writing top-level names to pip-egg-info/pykeops.egg-info/top_level.txt writing dependency_links to pip-egg-info/pykeops.egg-info/dependency_links.txt writing pip-egg-info/pykeops.egg-info/PKG-INFO writing manifest file 'pip-egg-info/pykeops.egg-info/SOURCES.txt' reading manifest file 'pip-egg-info/pykeops.egg-info/SOURCES.txt' writing manifest file 'pip-egg-info/pykeops.egg-info/SOURCES.txt' Source in /tmp/pip-wheel-hhvvbx2s/pykeops has version 0.1.5, which satisfies requirement pykeops==0.1.5 from https://files.pythonhosted.org/packages/53/a4/f5948da705e0bec8afcf50132056c1b673077bc2748a0f64498575528382/pykeops-0.1.5.tar.gz#sha256=044de4f7958d62f5155b9d6d49d496f0170174c07cafe05c67af088b6ff9fe55 Removed pykeops==0.1.5 from https://files.pythonhosted.org/packages/53/a4/f5948da705e0bec8afcf50132056c1b673077bc2748a0f64498575528382/pykeops-0.1.5.tar.gz#sha256=044de4f7958d62f5155b9d6d49d496f0170174c07cafe05c67af088b6ff9fe55 from build tracker '/tmp/pip-req-tracker-w2k6ggwt' Building wheels for collected packages: pykeops Created temporary directory: /tmp/pip-wheel-5y_vesxb Running setup.py bdist_wheel for pykeops: started Destination directory: /tmp/pip-wheel-5y_vesxb Running command /usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-wheel-hhvvbx2s/pykeops/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-5y_vesxb running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/pykeops copying pykeops/__init__.py -> build/lib/pykeops creating build/lib/pykeops/common copying pykeops/common/parse_type.py -> build/lib/pykeops/common copying pykeops/common/compile_routines.py -> build/lib/pykeops/common copying pykeops/common/keops_io.py -> build/lib/pykeops/common copying pykeops/common/get_options.py -> build/lib/pykeops/common copying pykeops/common/utils.py -> build/lib/pykeops/common copying pykeops/common/__init__.py -> build/lib/pykeops/common creating build/lib/pykeops/numpy copying pykeops/numpy/utils.py -> build/lib/pykeops/numpy copying pykeops/numpy/__init__.py -> build/lib/pykeops/numpy creating build/lib/pykeops/numpy/convolutions copying pykeops/numpy/convolutions/radial_kernel.py -> build/lib/pykeops/numpy/convolutions copying pykeops/numpy/convolutions/__init__.py -> build/lib/pykeops/numpy/convolutions creating build/lib/pykeops/numpy/generic copying pykeops/numpy/generic/generic_red.py -> build/lib/pykeops/numpy/generic copying pykeops/numpy/generic/__init__.py -> build/lib/pykeops/numpy/generic creating build/lib/pykeops/numpy/shape_distance copying pykeops/numpy/shape_distance/fshape_scp.py -> build/lib/pykeops/numpy/shape_distance copying pykeops/numpy/shape_distance/fshape_scp_dx.py -> build/lib/pykeops/numpy/shape_distance copying pykeops/numpy/shape_distance/__init__.py -> build/lib/pykeops/numpy/shape_distance creating build/lib/pykeops/torch copying pykeops/torch/utils.py -> build/lib/pykeops/torch copying pykeops/torch/__init__.py -> build/lib/pykeops/torch creating build/lib/pykeops/torch/generic copying pykeops/torch/generic/generic_ops.py -> build/lib/pykeops/torch/generic copying pykeops/torch/generic/generic_red.py -> build/lib/pykeops/torch/generic copying pykeops/torch/generic/__init__.py -> build/lib/pykeops/torch/generic creating build/lib/pykeops/torch/kernel_product copying pykeops/torch/kernel_product/kernels.py -> build/lib/pykeops/torch/kernel_product copying pykeops/torch/kernel_product/formula.py -> build/lib/pykeops/torch/kernel_product copying pykeops/torch/kernel_product/features_kernels.py -> build/lib/pykeops/torch/kernel_product copying pykeops/torch/kernel_product/__init__.py -> build/lib/pykeops/torch/kernel_product copying pykeops/pykeops.md -> build/lib/pykeops copying pykeops/readme.md -> build/lib/pykeops copying pykeops/CMakeLists.txt -> build/lib/pykeops copying pykeops/torch_headers.h.in -> build/lib/pykeops copying pykeops/numpy/convolutions/radial_kernel_conv.cpp -> build/lib/pykeops/numpy/convolutions copying pykeops/numpy/convolutions/radial_kernel_grad1conv.cpp -> build/lib/pykeops/numpy/convolutions copying pykeops/numpy/generic/generic_red.cpp -> build/lib/pykeops/numpy/generic copying pykeops/numpy/shape_distance/fshape_scp.cpp -> build/lib/pykeops/numpy/shape_distance copying pykeops/torch/generic/generic_red.cpp -> build/lib/pykeops/torch/generic copying pykeops/common/keops_io.h -> build/lib/pykeops/common creating build/lib/pykeops/keops copying pykeops/keops/formula.h.in -> build/lib/pykeops/keops copying pykeops/keops/cuda.cmake -> build/lib/pykeops/keops copying pykeops/keops/headers.cmake -> build/lib/pykeops/keops creating build/lib/pykeops/keops/core copying pykeops/keops/core/autodiff.h -> build/lib/pykeops/keops/core copying pykeops/keops/core/CpuConv.cpp -> build/lib/pykeops/keops/core copying pykeops/keops/core/CudaErrorCheck.cu -> build/lib/pykeops/keops/core copying pykeops/keops/core/GpuConv1D.cu -> build/lib/pykeops/keops/core copying pykeops/keops/core/GpuConv2D.cu -> build/lib/pykeops/keops/core copying pykeops/keops/core/link_autodiff.cpp -> build/lib/pykeops/keops/core copying pykeops/keops/core/link_autodiff.cu -> build/lib/pykeops/keops/core copying pykeops/keops/core/Pack.h -> build/lib/pykeops/keops/core creating build/lib/pykeops/keops/core/formulas copying pykeops/keops/core/formulas/constants.h -> build/lib/pykeops/keops/core/formulas copying pykeops/keops/core/formulas/factorize.h -> build/lib/pykeops/keops/core/formulas copying pykeops/keops/core/formulas/kernels.h -> build/lib/pykeops/keops/core/formulas copying pykeops/keops/core/formulas/maths.h -> build/lib/pykeops/keops/core/formulas copying pykeops/keops/core/formulas/newsyntax.h -> build/lib/pykeops/keops/core/formulas copying pykeops/keops/core/formulas/norms.h -> build/lib/pykeops/keops/core/formulas creating build/lib/pykeops/keops/core/reductions copying pykeops/keops/core/reductions/kmin.h -> build/lib/pykeops/keops/core/reductions copying pykeops/keops/core/reductions/log_sum_exp.h -> build/lib/pykeops/keops/core/reductions copying pykeops/keops/core/reductions/min.h -> build/lib/pykeops/keops/core/reductions copying pykeops/keops/core/reductions/reduction.h -> build/lib/pykeops/keops/core/reductions copying pykeops/keops/core/reductions/sum.h -> build/lib/pykeops/keops/core/reductions copying pykeops/keops/core/reductions/zero.h -> build/lib/pykeops/keops/core/reductions creating build/lib/pykeops/keops/specific copying pykeops/keops/specific/CMakeLists.txt -> build/lib/pykeops/keops/specific creating build/lib/pykeops/keops/specific/radial_kernels copying pykeops/keops/specific/radial_kernels/cuda_conv.cu -> build/lib/pykeops/keops/specific/radial_kernels copying pykeops/keops/specific/radial_kernels/cuda_conv.cx -> build/lib/pykeops/keops/specific/radial_kernels copying pykeops/keops/specific/radial_kernels/cuda_grad1conv.cu -> build/lib/pykeops/keops/specific/radial_kernels copying pykeops/keops/specific/radial_kernels/cuda_grad1conv.cx -> build/lib/pykeops/keops/specific/radial_kernels copying pykeops/keops/specific/radial_kernels/radial_kernels.h -> build/lib/pykeops/keops/specific/radial_kernels creating build/lib/pykeops/keops/specific/shape_distance copying pykeops/keops/specific/shape_distance/fshape_gpu.cu -> build/lib/pykeops/keops/specific/shape_distance copying pykeops/keops/specific/shape_distance/fshape_gpu.cx -> build/lib/pykeops/keops/specific/shape_distance copying pykeops/keops/specific/shape_distance/kernels.cx -> build/lib/pykeops/keops/specific/shape_distance creating build/lib/pykeops/pybind11 creating build/lib/pykeops/pybind11/include creating build/lib/pykeops/pybind11/include/pybind11 creating build/lib/pykeops/pybind11/include/pybind11/detail copying pykeops/pybind11/include/pybind11/detail/class.h -> build/lib/pykeops/pybind11/include/pybind11/detail copying pykeops/pybind11/include/pybind11/detail/common.h -> build/lib/pykeops/pybind11/include/pybind11/detail copying pykeops/pybind11/include/pybind11/detail/descr.h -> build/lib/pykeops/pybind11/include/pybind11/detail copying pykeops/pybind11/include/pybind11/detail/init.h -> build/lib/pykeops/pybind11/include/pybind11/detail copying pykeops/pybind11/include/pybind11/detail/internals.h -> build/lib/pykeops/pybind11/include/pybind11/detail copying pykeops/pybind11/include/pybind11/detail/typeid.h -> build/lib/pykeops/pybind11/include/pybind11/detail copying pykeops/pybind11/include/pybind11/attr.h -> build/lib/pykeops/pybind11/include/pybind11 copying pykeops/pybind11/include/pybind11/buffer_info.h -> build/lib/pykeops/pybind11/include/pybind11 copying pykeops/pybind11/include/pybind11/cast.h -> build/lib/pykeops/pybind11/include/pybind11 copying pykeops/pybind11/include/pybind11/chrono.h -> build/lib/pykeops/pybind11/include/pybind11 copying pykeops/pybind11/include/pybind11/common.h -> build/lib/pykeops/pybind11/include/pybind11 copying pykeops/pybind11/include/pybind11/complex.h -> build/lib/pykeops/pybind11/include/pybind11 copying pykeops/pybind11/include/pybind11/eigen.h -> build/lib/pykeops/pybind11/include/pybind11 copying pykeops/pybind11/include/pybind11/embed.h -> build/lib/pykeops/pybind11/include/pybind11 copying pykeops/pybind11/include/pybind11/eval.h -> build/lib/pykeops/pybind11/include/pybind11 copying pykeops/pybind11/include/pybind11/functional.h -> build/lib/pykeops/pybind11/include/pybind11 copying pykeops/pybind11/include/pybind11/iostream.h -> build/lib/pykeops/pybind11/include/pybind11 copying pykeops/pybind11/include/pybind11/numpy.h -> build/lib/pykeops/pybind11/include/pybind11 copying pykeops/pybind11/include/pybind11/operators.h -> build/lib/pykeops/pybind11/include/pybind11 copying pykeops/pybind11/include/pybind11/options.h -> build/lib/pykeops/pybind11/include/pybind11 copying pykeops/pybind11/include/pybind11/pybind11.h -> build/lib/pykeops/pybind11/include/pybind11 copying pykeops/pybind11/include/pybind11/pytypes.h -> build/lib/pykeops/pybind11/include/pybind11 copying pykeops/pybind11/include/pybind11/stl.h -> build/lib/pykeops/pybind11/include/pybind11 copying pykeops/pybind11/include/pybind11/stl_bind.h -> build/lib/pykeops/pybind11/include/pybind11 copying pykeops/pybind11/CMakeLists.txt -> build/lib/pykeops/pybind11 creating build/lib/pykeops/pybind11/tools copying pykeops/pybind11/tools/FindPythonLibsNew.cmake -> build/lib/pykeops/pybind11/tools copying pykeops/pybind11/tools/pybind11Tools.cmake -> build/lib/pykeops/pybind11/tools copying pykeops/pybind11/tools/pybind11Config.cmake.in -> build/lib/pykeops/pybind11/tools installing to build/bdist.linux-armv7l/wheel running install running install_lib creating build/bdist.linux-armv7l creating build/bdist.linux-armv7l/wheel creating build/bdist.linux-armv7l/wheel/pykeops copying build/lib/pykeops/torch_headers.h.in -> build/bdist.linux-armv7l/wheel/pykeops creating build/bdist.linux-armv7l/wheel/pykeops/numpy creating build/bdist.linux-armv7l/wheel/pykeops/numpy/shape_distance copying build/lib/pykeops/numpy/shape_distance/fshape_scp.py -> build/bdist.linux-armv7l/wheel/pykeops/numpy/shape_distance copying build/lib/pykeops/numpy/shape_distance/fshape_scp_dx.py -> build/bdist.linux-armv7l/wheel/pykeops/numpy/shape_distance copying build/lib/pykeops/numpy/shape_distance/fshape_scp.cpp -> build/bdist.linux-armv7l/wheel/pykeops/numpy/shape_distance copying build/lib/pykeops/numpy/shape_distance/__init__.py -> build/bdist.linux-armv7l/wheel/pykeops/numpy/shape_distance creating build/bdist.linux-armv7l/wheel/pykeops/numpy/convolutions copying build/lib/pykeops/numpy/convolutions/radial_kernel_grad1conv.cpp -> build/bdist.linux-armv7l/wheel/pykeops/numpy/convolutions copying build/lib/pykeops/numpy/convolutions/radial_kernel_conv.cpp -> build/bdist.linux-armv7l/wheel/pykeops/numpy/convolutions copying build/lib/pykeops/numpy/convolutions/radial_kernel.py -> build/bdist.linux-armv7l/wheel/pykeops/numpy/convolutions copying build/lib/pykeops/numpy/convolutions/__init__.py -> build/bdist.linux-armv7l/wheel/pykeops/numpy/convolutions creating build/bdist.linux-armv7l/wheel/pykeops/numpy/generic copying build/lib/pykeops/numpy/generic/generic_red.py -> build/bdist.linux-armv7l/wheel/pykeops/numpy/generic copying build/lib/pykeops/numpy/generic/generic_red.cpp -> build/bdist.linux-armv7l/wheel/pykeops/numpy/generic copying build/lib/pykeops/numpy/generic/__init__.py -> build/bdist.linux-armv7l/wheel/pykeops/numpy/generic copying build/lib/pykeops/numpy/utils.py -> build/bdist.linux-armv7l/wheel/pykeops/numpy copying build/lib/pykeops/numpy/__init__.py -> build/bdist.linux-armv7l/wheel/pykeops/numpy creating build/bdist.linux-armv7l/wheel/pykeops/pybind11 creating build/bdist.linux-armv7l/wheel/pykeops/pybind11/tools copying build/lib/pykeops/pybind11/tools/pybind11Tools.cmake -> build/bdist.linux-armv7l/wheel/pykeops/pybind11/tools copying build/lib/pykeops/pybind11/tools/FindPythonLibsNew.cmake -> build/bdist.linux-armv7l/wheel/pykeops/pybind11/tools copying build/lib/pykeops/pybind11/tools/pybind11Config.cmake.in -> build/bdist.linux-armv7l/wheel/pykeops/pybind11/tools copying build/lib/pykeops/pybind11/CMakeLists.txt -> build/bdist.linux-armv7l/wheel/pykeops/pybind11 creating build/bdist.linux-armv7l/wheel/pykeops/pybind11/include creating build/bdist.linux-armv7l/wheel/pykeops/pybind11/include/pybind11 copying build/lib/pykeops/pybind11/include/pybind11/chrono.h -> build/bdist.linux-armv7l/wheel/pykeops/pybind11/include/pybind11 creating build/bdist.linux-armv7l/wheel/pykeops/pybind11/include/pybind11/detail copying build/lib/pykeops/pybind11/include/pybind11/detail/common.h -> build/bdist.linux-armv7l/wheel/pykeops/pybind11/include/pybind11/detail copying build/lib/pykeops/pybind11/include/pybind11/detail/init.h -> build/bdist.linux-armv7l/wheel/pykeops/pybind11/include/pybind11/detail copying build/lib/pykeops/pybind11/include/pybind11/detail/descr.h -> build/bdist.linux-armv7l/wheel/pykeops/pybind11/include/pybind11/detail copying build/lib/pykeops/pybind11/include/pybind11/detail/typeid.h -> build/bdist.linux-armv7l/wheel/pykeops/pybind11/include/pybind11/detail copying build/lib/pykeops/pybind11/include/pybind11/detail/class.h -> build/bdist.linux-armv7l/wheel/pykeops/pybind11/include/pybind11/detail copying build/lib/pykeops/pybind11/include/pybind11/detail/internals.h -> build/bdist.linux-armv7l/wheel/pykeops/pybind11/include/pybind11/detail copying build/lib/pykeops/pybind11/include/pybind11/common.h -> build/bdist.linux-armv7l/wheel/pykeops/pybind11/include/pybind11 copying build/lib/pykeops/pybind11/include/pybind11/functional.h -> build/bdist.linux-armv7l/wheel/pykeops/pybind11/include/pybind11 copying build/lib/pykeops/pybind11/include/pybind11/iostream.h -> build/bdist.linux-armv7l/wheel/pykeops/pybind11/include/pybind11 copying build/lib/pykeops/pybind11/include/pybind11/cast.h -> build/bdist.linux-armv7l/wheel/pykeops/pybind11/include/pybind11 copying build/lib/pykeops/pybind11/include/pybind11/attr.h -> build/bdist.linux-armv7l/wheel/pykeops/pybind11/include/pybind11 copying build/lib/pykeops/pybind11/include/pybind11/buffer_info.h -> build/bdist.linux-armv7l/wheel/pykeops/pybind11/include/pybind11 copying build/lib/pykeops/pybind11/include/pybind11/complex.h -> build/bdist.linux-armv7l/wheel/pykeops/pybind11/include/pybind11 copying build/lib/pykeops/pybind11/include/pybind11/options.h -> build/bdist.linux-armv7l/wheel/pykeops/pybind11/include/pybind11 copying build/lib/pykeops/pybind11/include/pybind11/pytypes.h -> build/bdist.linux-armv7l/wheel/pykeops/pybind11/include/pybind11 copying build/lib/pykeops/pybind11/include/pybind11/pybind11.h -> build/bdist.linux-armv7l/wheel/pykeops/pybind11/include/pybind11 copying build/lib/pykeops/pybind11/include/pybind11/eigen.h -> build/bdist.linux-armv7l/wheel/pykeops/pybind11/include/pybind11 copying build/lib/pykeops/pybind11/include/pybind11/eval.h -> build/bdist.linux-armv7l/wheel/pykeops/pybind11/include/pybind11 copying build/lib/pykeops/pybind11/include/pybind11/numpy.h -> build/bdist.linux-armv7l/wheel/pykeops/pybind11/include/pybind11 copying build/lib/pykeops/pybind11/include/pybind11/stl_bind.h -> build/bdist.linux-armv7l/wheel/pykeops/pybind11/include/pybind11 copying build/lib/pykeops/pybind11/include/pybind11/embed.h -> build/bdist.linux-armv7l/wheel/pykeops/pybind11/include/pybind11 copying build/lib/pykeops/pybind11/include/pybind11/operators.h -> build/bdist.linux-armv7l/wheel/pykeops/pybind11/include/pybind11 copying build/lib/pykeops/pybind11/include/pybind11/stl.h -> build/bdist.linux-armv7l/wheel/pykeops/pybind11/include/pybind11 creating build/bdist.linux-armv7l/wheel/pykeops/common copying build/lib/pykeops/common/keops_io.h -> build/bdist.linux-armv7l/wheel/pykeops/common copying build/lib/pykeops/common/parse_type.py -> build/bdist.linux-armv7l/wheel/pykeops/common copying build/lib/pykeops/common/compile_routines.py -> build/bdist.linux-armv7l/wheel/pykeops/common copying build/lib/pykeops/common/keops_io.py -> build/bdist.linux-armv7l/wheel/pykeops/common copying build/lib/pykeops/common/get_options.py -> build/bdist.linux-armv7l/wheel/pykeops/common copying build/lib/pykeops/common/utils.py -> build/bdist.linux-armv7l/wheel/pykeops/common copying build/lib/pykeops/common/__init__.py -> build/bdist.linux-armv7l/wheel/pykeops/common copying build/lib/pykeops/CMakeLists.txt -> build/bdist.linux-armv7l/wheel/pykeops creating build/bdist.linux-armv7l/wheel/pykeops/keops copying build/lib/pykeops/keops/headers.cmake -> build/bdist.linux-armv7l/wheel/pykeops/keops creating build/bdist.linux-armv7l/wheel/pykeops/keops/core copying build/lib/pykeops/keops/core/link_autodiff.cpp -> build/bdist.linux-armv7l/wheel/pykeops/keops/core copying build/lib/pykeops/keops/core/GpuConv2D.cu -> build/bdist.linux-armv7l/wheel/pykeops/keops/core copying build/lib/pykeops/keops/core/Pack.h -> build/bdist.linux-armv7l/wheel/pykeops/keops/core copying build/lib/pykeops/keops/core/GpuConv1D.cu -> build/bdist.linux-armv7l/wheel/pykeops/keops/core copying build/lib/pykeops/keops/core/CudaErrorCheck.cu -> build/bdist.linux-armv7l/wheel/pykeops/keops/core copying build/lib/pykeops/keops/core/link_autodiff.cu -> build/bdist.linux-armv7l/wheel/pykeops/keops/core creating build/bdist.linux-armv7l/wheel/pykeops/keops/core/formulas copying build/lib/pykeops/keops/core/formulas/norms.h -> build/bdist.linux-armv7l/wheel/pykeops/keops/core/formulas copying build/lib/pykeops/keops/core/formulas/constants.h -> build/bdist.linux-armv7l/wheel/pykeops/keops/core/formulas copying build/lib/pykeops/keops/core/formulas/newsyntax.h -> build/bdist.linux-armv7l/wheel/pykeops/keops/core/formulas copying build/lib/pykeops/keops/core/formulas/factorize.h -> build/bdist.linux-armv7l/wheel/pykeops/keops/core/formulas copying build/lib/pykeops/keops/core/formulas/kernels.h -> build/bdist.linux-armv7l/wheel/pykeops/keops/core/formulas copying build/lib/pykeops/keops/core/formulas/maths.h -> build/bdist.linux-armv7l/wheel/pykeops/keops/core/formulas copying build/lib/pykeops/keops/core/autodiff.h -> build/bdist.linux-armv7l/wheel/pykeops/keops/core copying build/lib/pykeops/keops/core/CpuConv.cpp -> build/bdist.linux-armv7l/wheel/pykeops/keops/core creating build/bdist.linux-armv7l/wheel/pykeops/keops/core/reductions copying build/lib/pykeops/keops/core/reductions/kmin.h -> build/bdist.linux-armv7l/wheel/pykeops/keops/core/reductions copying build/lib/pykeops/keops/core/reductions/min.h -> build/bdist.linux-armv7l/wheel/pykeops/keops/core/reductions copying build/lib/pykeops/keops/core/reductions/sum.h -> build/bdist.linux-armv7l/wheel/pykeops/keops/core/reductions copying build/lib/pykeops/keops/core/reductions/zero.h -> build/bdist.linux-armv7l/wheel/pykeops/keops/core/reductions copying build/lib/pykeops/keops/core/reductions/reduction.h -> build/bdist.linux-armv7l/wheel/pykeops/keops/core/reductions copying build/lib/pykeops/keops/core/reductions/log_sum_exp.h -> build/bdist.linux-armv7l/wheel/pykeops/keops/core/reductions copying build/lib/pykeops/keops/cuda.cmake -> build/bdist.linux-armv7l/wheel/pykeops/keops copying build/lib/pykeops/keops/formula.h.in -> build/bdist.linux-armv7l/wheel/pykeops/keops creating build/bdist.linux-armv7l/wheel/pykeops/keops/specific creating build/bdist.linux-armv7l/wheel/pykeops/keops/specific/shape_distance copying build/lib/pykeops/keops/specific/shape_distance/kernels.cx -> build/bdist.linux-armv7l/wheel/pykeops/keops/specific/shape_distance copying build/lib/pykeops/keops/specific/shape_distance/fshape_gpu.cu -> build/bdist.linux-armv7l/wheel/pykeops/keops/specific/shape_distance copying build/lib/pykeops/keops/specific/shape_distance/fshape_gpu.cx -> build/bdist.linux-armv7l/wheel/pykeops/keops/specific/shape_distance copying build/lib/pykeops/keops/specific/CMakeLists.txt -> build/bdist.linux-armv7l/wheel/pykeops/keops/specific creating build/bdist.linux-armv7l/wheel/pykeops/keops/specific/radial_kernels copying build/lib/pykeops/keops/specific/radial_kernels/cuda_grad1conv.cx -> build/bdist.linux-armv7l/wheel/pykeops/keops/specific/radial_kernels copying build/lib/pykeops/keops/specific/radial_kernels/radial_kernels.h -> build/bdist.linux-armv7l/wheel/pykeops/keops/specific/radial_kernels copying build/lib/pykeops/keops/specific/radial_kernels/cuda_conv.cu -> build/bdist.linux-armv7l/wheel/pykeops/keops/specific/radial_kernels copying build/lib/pykeops/keops/specific/radial_kernels/cuda_grad1conv.cu -> build/bdist.linux-armv7l/wheel/pykeops/keops/specific/radial_kernels copying build/lib/pykeops/keops/specific/radial_kernels/cuda_conv.cx -> build/bdist.linux-armv7l/wheel/pykeops/keops/specific/radial_kernels copying build/lib/pykeops/pykeops.md -> build/bdist.linux-armv7l/wheel/pykeops copying build/lib/pykeops/readme.md -> build/bdist.linux-armv7l/wheel/pykeops copying build/lib/pykeops/__init__.py -> build/bdist.linux-armv7l/wheel/pykeops creating build/bdist.linux-armv7l/wheel/pykeops/torch creating build/bdist.linux-armv7l/wheel/pykeops/torch/kernel_product copying build/lib/pykeops/torch/kernel_product/kernels.py -> build/bdist.linux-armv7l/wheel/pykeops/torch/kernel_product copying build/lib/pykeops/torch/kernel_product/formula.py -> build/bdist.linux-armv7l/wheel/pykeops/torch/kernel_product copying build/lib/pykeops/torch/kernel_product/features_kernels.py -> build/bdist.linux-armv7l/wheel/pykeops/torch/kernel_product copying build/lib/pykeops/torch/kernel_product/__init__.py -> build/bdist.linux-armv7l/wheel/pykeops/torch/kernel_product creating build/bdist.linux-armv7l/wheel/pykeops/torch/generic copying build/lib/pykeops/torch/generic/generic_ops.py -> build/bdist.linux-armv7l/wheel/pykeops/torch/generic copying build/lib/pykeops/torch/generic/generic_red.py -> build/bdist.linux-armv7l/wheel/pykeops/torch/generic copying build/lib/pykeops/torch/generic/generic_red.cpp -> build/bdist.linux-armv7l/wheel/pykeops/torch/generic copying build/lib/pykeops/torch/generic/__init__.py -> build/bdist.linux-armv7l/wheel/pykeops/torch/generic copying build/lib/pykeops/torch/utils.py -> build/bdist.linux-armv7l/wheel/pykeops/torch copying build/lib/pykeops/torch/__init__.py -> build/bdist.linux-armv7l/wheel/pykeops/torch running install_egg_info running egg_info writing dependency_links to pykeops.egg-info/dependency_links.txt writing requirements to pykeops.egg-info/requires.txt writing pykeops.egg-info/PKG-INFO writing top-level names to pykeops.egg-info/top_level.txt reading manifest file 'pykeops.egg-info/SOURCES.txt' writing manifest file 'pykeops.egg-info/SOURCES.txt' Copying pykeops.egg-info to build/bdist.linux-armv7l/wheel/pykeops-0.1.5-py3.5.egg-info running install_scripts creating build/bdist.linux-armv7l/wheel/pykeops-0.1.5.dist-info/WHEEL creating '/tmp/pip-wheel-5y_vesxb/pykeops-0.1.5-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it adding 'pykeops/CMakeLists.txt' adding 'pykeops/__init__.py' adding 'pykeops/pykeops.md' adding 'pykeops/readme.md' adding 'pykeops/torch_headers.h.in' adding 'pykeops/common/__init__.py' adding 'pykeops/common/compile_routines.py' adding 'pykeops/common/get_options.py' adding 'pykeops/common/keops_io.h' adding 'pykeops/common/keops_io.py' adding 'pykeops/common/parse_type.py' adding 'pykeops/common/utils.py' adding 'pykeops/keops/cuda.cmake' adding 'pykeops/keops/formula.h.in' adding 'pykeops/keops/headers.cmake' adding 'pykeops/keops/core/CpuConv.cpp' adding 'pykeops/keops/core/CudaErrorCheck.cu' adding 'pykeops/keops/core/GpuConv1D.cu' adding 'pykeops/keops/core/GpuConv2D.cu' adding 'pykeops/keops/core/Pack.h' adding 'pykeops/keops/core/autodiff.h' adding 'pykeops/keops/core/link_autodiff.cpp' adding 'pykeops/keops/core/link_autodiff.cu' adding 'pykeops/keops/core/formulas/constants.h' adding 'pykeops/keops/core/formulas/factorize.h' adding 'pykeops/keops/core/formulas/kernels.h' adding 'pykeops/keops/core/formulas/maths.h' adding 'pykeops/keops/core/formulas/newsyntax.h' adding 'pykeops/keops/core/formulas/norms.h' adding 'pykeops/keops/core/reductions/kmin.h' adding 'pykeops/keops/core/reductions/log_sum_exp.h' adding 'pykeops/keops/core/reductions/min.h' adding 'pykeops/keops/core/reductions/reduction.h' adding 'pykeops/keops/core/reductions/sum.h' adding 'pykeops/keops/core/reductions/zero.h' adding 'pykeops/keops/specific/CMakeLists.txt' adding 'pykeops/keops/specific/radial_kernels/cuda_conv.cu' adding 'pykeops/keops/specific/radial_kernels/cuda_conv.cx' adding 'pykeops/keops/specific/radial_kernels/cuda_grad1conv.cu' adding 'pykeops/keops/specific/radial_kernels/cuda_grad1conv.cx' adding 'pykeops/keops/specific/radial_kernels/radial_kernels.h' adding 'pykeops/keops/specific/shape_distance/fshape_gpu.cu' adding 'pykeops/keops/specific/shape_distance/fshape_gpu.cx' adding 'pykeops/keops/specific/shape_distance/kernels.cx' adding 'pykeops/numpy/__init__.py' adding 'pykeops/numpy/utils.py' adding 'pykeops/numpy/convolutions/__init__.py' adding 'pykeops/numpy/convolutions/radial_kernel.py' adding 'pykeops/numpy/convolutions/radial_kernel_conv.cpp' adding 'pykeops/numpy/convolutions/radial_kernel_grad1conv.cpp' adding 'pykeops/numpy/generic/__init__.py' adding 'pykeops/numpy/generic/generic_red.cpp' adding 'pykeops/numpy/generic/generic_red.py' adding 'pykeops/numpy/shape_distance/__init__.py' adding 'pykeops/numpy/shape_distance/fshape_scp.cpp' adding 'pykeops/numpy/shape_distance/fshape_scp.py' adding 'pykeops/numpy/shape_distance/fshape_scp_dx.py' adding 'pykeops/pybind11/CMakeLists.txt' adding 'pykeops/pybind11/include/pybind11/attr.h' adding 'pykeops/pybind11/include/pybind11/buffer_info.h' adding 'pykeops/pybind11/include/pybind11/cast.h' adding 'pykeops/pybind11/include/pybind11/chrono.h' adding 'pykeops/pybind11/include/pybind11/common.h' adding 'pykeops/pybind11/include/pybind11/complex.h' adding 'pykeops/pybind11/include/pybind11/eigen.h' adding 'pykeops/pybind11/include/pybind11/embed.h' adding 'pykeops/pybind11/include/pybind11/eval.h' adding 'pykeops/pybind11/include/pybind11/functional.h' adding 'pykeops/pybind11/include/pybind11/iostream.h' adding 'pykeops/pybind11/include/pybind11/numpy.h' adding 'pykeops/pybind11/include/pybind11/operators.h' adding 'pykeops/pybind11/include/pybind11/options.h' adding 'pykeops/pybind11/include/pybind11/pybind11.h' adding 'pykeops/pybind11/include/pybind11/pytypes.h' adding 'pykeops/pybind11/include/pybind11/stl.h' adding 'pykeops/pybind11/include/pybind11/stl_bind.h' adding 'pykeops/pybind11/include/pybind11/detail/class.h' adding 'pykeops/pybind11/include/pybind11/detail/common.h' adding 'pykeops/pybind11/include/pybind11/detail/descr.h' adding 'pykeops/pybind11/include/pybind11/detail/init.h' adding 'pykeops/pybind11/include/pybind11/detail/internals.h' adding 'pykeops/pybind11/include/pybind11/detail/typeid.h' adding 'pykeops/pybind11/tools/FindPythonLibsNew.cmake' adding 'pykeops/pybind11/tools/pybind11Config.cmake.in' adding 'pykeops/pybind11/tools/pybind11Tools.cmake' adding 'pykeops/torch/__init__.py' adding 'pykeops/torch/utils.py' adding 'pykeops/torch/generic/__init__.py' adding 'pykeops/torch/generic/generic_ops.py' adding 'pykeops/torch/generic/generic_red.cpp' adding 'pykeops/torch/generic/generic_red.py' adding 'pykeops/torch/kernel_product/__init__.py' adding 'pykeops/torch/kernel_product/features_kernels.py' adding 'pykeops/torch/kernel_product/formula.py' adding 'pykeops/torch/kernel_product/kernels.py' adding 'pykeops-0.1.5.dist-info/METADATA' adding 'pykeops-0.1.5.dist-info/WHEEL' adding 'pykeops-0.1.5.dist-info/top_level.txt' adding 'pykeops-0.1.5.dist-info/RECORD' removing build/bdist.linux-armv7l/wheel Running setup.py bdist_wheel for pykeops: finished with status 'done' Stored in directory: /tmp/tmp_dy8iv6q Successfully built pykeops Cleaning up... Removing source in /tmp/pip-wheel-hhvvbx2s/pykeops Removed build tracker '/tmp/pip-req-tracker-w2k6ggwt'