2026-05-07T21:13:29,640 Created temporary directory: /tmp/pip-ephem-wheel-cache-p7kzwvrt 2026-05-07T21:13:29,642 Created temporary directory: /tmp/pip-build-tracker-7xzb4915 2026-05-07T21:13:29,643 Initialized build tracking at /tmp/pip-build-tracker-7xzb4915 2026-05-07T21:13:29,643 Created build tracker: /tmp/pip-build-tracker-7xzb4915 2026-05-07T21:13:29,644 Entered build tracker: /tmp/pip-build-tracker-7xzb4915 2026-05-07T21:13:29,644 Created temporary directory: /tmp/pip-wheel-zo2klowb 2026-05-07T21:13:29,647 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-05-07T21:13:29,650 Created temporary directory: /tmp/pip-ephem-wheel-cache-ahzbzejl 2026-05-07T21:13:29,674 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-07T21:13:29,677 2 location(s) to search for versions of cuslines: 2026-05-07T21:13:29,677 * https://pypi.org/simple/cuslines/ 2026-05-07T21:13:29,677 * https://www.piwheels.org/simple/cuslines/ 2026-05-07T21:13:29,678 Fetching project page and analyzing links: https://pypi.org/simple/cuslines/ 2026-05-07T21:13:29,679 Getting page https://pypi.org/simple/cuslines/ 2026-05-07T21:13:29,680 Found index url https://pypi.org/simple 2026-05-07T21:13:29,907 Fetched page https://pypi.org/simple/cuslines/ as application/vnd.pypi.simple.v1+json 2026-05-07T21:13:29,909 Skipping link: No binaries permitted for cuslines: https://files.pythonhosted.org/packages/82/e4/95066e8d7cd1a2cd56b06fecf7dca0febe22a7ca61ef4457239e2fd65a75/cuslines-2.0.0-py3-none-any.whl (from https://pypi.org/simple/cuslines/) (requires-python:>=3.7) 2026-05-07T21:13:29,910 Found link https://files.pythonhosted.org/packages/76/3f/4eb60218386dae454b7c79244da3c94b3bbae49f47724f176a6521db3496/cuslines-2.0.0.tar.gz (from https://pypi.org/simple/cuslines/) (requires-python:>=3.7), version: 2.0.0 2026-05-07T21:13:29,911 Skipping link: No binaries permitted for cuslines: https://files.pythonhosted.org/packages/c5/9b/eab0744efc1ce1b071e2eb77405f5edca5df6772e0fda7c5c48a1db28d6b/cuslines-2.2-py3-none-any.whl (from https://pypi.org/simple/cuslines/) (requires-python:>=3.7) 2026-05-07T21:13:29,912 Found link https://files.pythonhosted.org/packages/81/cc/242be8115f84f41e121502d29fdf091653bbaeea83f35058bcd26b1f2899/cuslines-2.2.tar.gz (from https://pypi.org/simple/cuslines/) (requires-python:>=3.7), version: 2.2 2026-05-07T21:13:29,913 Fetching project page and analyzing links: https://www.piwheels.org/simple/cuslines/ 2026-05-07T21:13:29,914 Getting page https://www.piwheels.org/simple/cuslines/ 2026-05-07T21:13:29,915 Found index url https://www.piwheels.org/simple 2026-05-07T21:13:30,103 Fetched page https://www.piwheels.org/simple/cuslines/ as text/html 2026-05-07T21:13:30,105 Skipping link: No binaries permitted for cuslines: https://archive1.piwheels.org/simple/cuslines/cuslines-2.0.0-py3-none-any.whl#sha256=0ec5e994fcb906004616481918fd9dcd230c91e405e7fa7257b1c1e5cee77639 (from https://www.piwheels.org/simple/cuslines/) (requires-python:>=3.7) 2026-05-07T21:13:30,106 Skipping link: not a file: https://www.piwheels.org/simple/cuslines/ 2026-05-07T21:13:30,106 Skipping link: not a file: https://pypi.org/simple/cuslines/ 2026-05-07T21:13:30,127 Given no hashes to check 1 links for project 'cuslines': discarding no candidates 2026-05-07T21:13:30,146 Collecting cuslines==2.2 2026-05-07T21:13:30,148 Created temporary directory: /tmp/pip-unpack-7tdj4z_x 2026-05-07T21:13:30,378 Downloading cuslines-2.2.tar.gz (156 kB) 2026-05-07T21:13:30,626 Added cuslines==2.2 from https://files.pythonhosted.org/packages/81/cc/242be8115f84f41e121502d29fdf091653bbaeea83f35058bcd26b1f2899/cuslines-2.2.tar.gz to build tracker '/tmp/pip-build-tracker-7xzb4915' 2026-05-07T21:13:30,632 Created temporary directory: /tmp/pip-build-env-f3a0_8j5 2026-05-07T21:13:30,637 Installing build dependencies: started 2026-05-07T21:13:30,638 Running command pip subprocess to install build dependencies 2026-05-07T21:13:31,815 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-07T21:13:32,270 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-05-07T21:13:32,293 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-07T21:13:34,059 Collecting setuptools>=64.0 2026-05-07T21:13:34,146 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-07T21:13:34,732 Collecting setuptools_scm>=8 2026-05-07T21:13:34,747 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl (21 kB) 2026-05-07T21:13:35,027 Collecting vcs-versioning>=1.0.0.dev0 2026-05-07T21:13:35,046 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl (79 kB) 2026-05-07T21:13:35,232 Collecting packaging>=20 2026-05-07T21:13:35,255 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-07T21:13:38,275 Installing collected packages: setuptools, packaging, vcs-versioning, setuptools_scm 2026-05-07T21:13:41,971 Creating /tmp/pip-build-env-f3a0_8j5/overlay/local/bin 2026-05-07T21:13:41,974 changing mode of /tmp/pip-build-env-f3a0_8j5/overlay/local/bin/vcs-versioning to 755 2026-05-07T21:13:42,090 changing mode of /tmp/pip-build-env-f3a0_8j5/overlay/local/bin/setuptools-scm to 755 2026-05-07T21:13:42,118 Successfully installed packaging-26.2 setuptools-82.0.1 setuptools_scm-10.0.5 vcs-versioning-1.1.1 2026-05-07T21:13:42,403 Installing build dependencies: finished with status 'done' 2026-05-07T21:13:42,409 Getting requirements to build wheel: started 2026-05-07T21:13:42,411 Running command Getting requirements to build wheel 2026-05-07T21:13:43,210 running egg_info 2026-05-07T21:13:43,217 writing cuslines.egg-info/PKG-INFO 2026-05-07T21:13:43,225 writing dependency_links to cuslines.egg-info/dependency_links.txt 2026-05-07T21:13:43,230 writing requirements to cuslines.egg-info/requires.txt 2026-05-07T21:13:43,232 writing top-level names to cuslines.egg-info/top_level.txt 2026-05-07T21:13:43,283 /tmp/pip-build-env-f3a0_8j5/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-05-07T21:13:43,284 return get_active_overrides().subprocess_timeout 2026-05-07T21:13:43,291 listing git files failed - pretending there aren't any 2026-05-07T21:13:43,297 reading manifest file 'cuslines.egg-info/SOURCES.txt' 2026-05-07T21:13:43,303 adding license file 'LICENSE' 2026-05-07T21:13:43,308 writing manifest file 'cuslines.egg-info/SOURCES.txt' 2026-05-07T21:13:43,412 Getting requirements to build wheel: finished with status 'done' 2026-05-07T21:13:43,416 Created temporary directory: /tmp/pip-modern-metadata-xvjrgruf 2026-05-07T21:13:43,418 Preparing metadata (pyproject.toml): started 2026-05-07T21:13:43,419 Running command Preparing metadata (pyproject.toml) 2026-05-07T21:13:44,173 running dist_info 2026-05-07T21:13:44,187 creating /tmp/pip-modern-metadata-xvjrgruf/cuslines.egg-info 2026-05-07T21:13:44,188 writing /tmp/pip-modern-metadata-xvjrgruf/cuslines.egg-info/PKG-INFO 2026-05-07T21:13:44,195 writing dependency_links to /tmp/pip-modern-metadata-xvjrgruf/cuslines.egg-info/dependency_links.txt 2026-05-07T21:13:44,199 writing requirements to /tmp/pip-modern-metadata-xvjrgruf/cuslines.egg-info/requires.txt 2026-05-07T21:13:44,200 writing top-level names to /tmp/pip-modern-metadata-xvjrgruf/cuslines.egg-info/top_level.txt 2026-05-07T21:13:44,202 writing manifest file '/tmp/pip-modern-metadata-xvjrgruf/cuslines.egg-info/SOURCES.txt' 2026-05-07T21:13:44,246 /tmp/pip-build-env-f3a0_8j5/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-05-07T21:13:44,246 return get_active_overrides().subprocess_timeout 2026-05-07T21:13:44,252 listing git files failed - pretending there aren't any 2026-05-07T21:13:44,257 reading manifest file '/tmp/pip-modern-metadata-xvjrgruf/cuslines.egg-info/SOURCES.txt' 2026-05-07T21:13:44,259 adding license file 'LICENSE' 2026-05-07T21:13:44,263 writing manifest file '/tmp/pip-modern-metadata-xvjrgruf/cuslines.egg-info/SOURCES.txt' 2026-05-07T21:13:44,264 creating '/tmp/pip-modern-metadata-xvjrgruf/cuslines-2.2.dist-info' 2026-05-07T21:13:44,393 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-07T21:13:44,398 Source in /tmp/pip-wheel-zo2klowb/cuslines_d032141454b84e9c8f1aa3a71bf17b50 has version 2.2, which satisfies requirement cuslines==2.2 from https://files.pythonhosted.org/packages/81/cc/242be8115f84f41e121502d29fdf091653bbaeea83f35058bcd26b1f2899/cuslines-2.2.tar.gz 2026-05-07T21:13:44,399 Removed cuslines==2.2 from https://files.pythonhosted.org/packages/81/cc/242be8115f84f41e121502d29fdf091653bbaeea83f35058bcd26b1f2899/cuslines-2.2.tar.gz from build tracker '/tmp/pip-build-tracker-7xzb4915' 2026-05-07T21:13:44,404 Created temporary directory: /tmp/pip-unpack-fze1ihmu 2026-05-07T21:13:44,405 Building wheels for collected packages: cuslines 2026-05-07T21:13:44,410 Created temporary directory: /tmp/pip-wheel-8h_zldhv 2026-05-07T21:13:44,410 Destination directory: /tmp/pip-wheel-8h_zldhv 2026-05-07T21:13:44,412 Building wheel for cuslines (pyproject.toml): started 2026-05-07T21:13:44,413 Running command Building wheel for cuslines (pyproject.toml) 2026-05-07T21:13:45,125 running bdist_wheel 2026-05-07T21:13:45,149 running build 2026-05-07T21:13:45,150 running build_py 2026-05-07T21:13:45,152 creating build/lib/cuslines 2026-05-07T21:13:45,154 copying cuslines/__init__.py -> build/lib/cuslines 2026-05-07T21:13:45,156 copying cuslines/generic_tracker.py -> build/lib/cuslines 2026-05-07T21:13:45,158 copying cuslines/boot_utils.py -> build/lib/cuslines 2026-05-07T21:13:45,161 creating build/lib/cuslines/numba 2026-05-07T21:13:45,162 copying cuslines/numba/__init__.py -> build/lib/cuslines/numba 2026-05-07T21:13:45,164 copying cuslines/numba/nu_globals.py -> build/lib/cuslines/numba 2026-05-07T21:13:45,166 copying cuslines/numba/nu_tractography.py -> build/lib/cuslines/numba 2026-05-07T21:13:45,169 creating build/lib/cuslines/webgpu 2026-05-07T21:13:45,170 copying cuslines/webgpu/benchmark.py -> build/lib/cuslines/webgpu 2026-05-07T21:13:45,172 copying cuslines/webgpu/wg_propagate_seeds.py -> build/lib/cuslines/webgpu 2026-05-07T21:13:45,174 copying cuslines/webgpu/__init__.py -> build/lib/cuslines/webgpu 2026-05-07T21:13:45,176 copying cuslines/webgpu/wg_direction_getters.py -> build/lib/cuslines/webgpu 2026-05-07T21:13:45,179 copying cuslines/webgpu/wgutils.py -> build/lib/cuslines/webgpu 2026-05-07T21:13:45,181 copying cuslines/webgpu/wg_tractography.py -> build/lib/cuslines/webgpu 2026-05-07T21:13:45,184 creating build/lib/cuslines/numba_njit 2026-05-07T21:13:45,185 copying cuslines/numba_njit/generate_streamlines_numba.py -> build/lib/cuslines/numba_njit 2026-05-07T21:13:45,188 copying cuslines/numba_njit/num_streamlines_numba.py -> build/lib/cuslines/numba_njit 2026-05-07T21:13:45,190 copying cuslines/numba_njit/tracking_helpers.py -> build/lib/cuslines/numba_njit 2026-05-07T21:13:45,193 creating build/lib/cuslines/metal 2026-05-07T21:13:45,194 copying cuslines/metal/mt_tractography.py -> build/lib/cuslines/metal 2026-05-07T21:13:45,197 copying cuslines/metal/mt_direction_getters.py -> build/lib/cuslines/metal 2026-05-07T21:13:45,199 copying cuslines/metal/__init__.py -> build/lib/cuslines/metal 2026-05-07T21:13:45,201 copying cuslines/metal/mutils.py -> build/lib/cuslines/metal 2026-05-07T21:13:45,203 copying cuslines/metal/mt_propagate_seeds.py -> build/lib/cuslines/metal 2026-05-07T21:13:45,206 creating build/lib/cuslines/cuda_python 2026-05-07T21:13:45,207 copying cuslines/cuda_python/cu_direction_getters.py -> build/lib/cuslines/cuda_python 2026-05-07T21:13:45,210 copying cuslines/cuda_python/cu_propagate_seeds.py -> build/lib/cuslines/cuda_python 2026-05-07T21:13:45,212 copying cuslines/cuda_python/__init__.py -> build/lib/cuslines/cuda_python 2026-05-07T21:13:45,214 copying cuslines/cuda_python/cu_tractography.py -> build/lib/cuslines/cuda_python 2026-05-07T21:13:45,217 copying cuslines/cuda_python/cutils.py -> build/lib/cuslines/cuda_python 2026-05-07T21:13:45,219 copying cuslines/cuda_python/_globals.py -> build/lib/cuslines/cuda_python 2026-05-07T21:13:45,220 running egg_info 2026-05-07T21:13:45,233 writing cuslines.egg-info/PKG-INFO 2026-05-07T21:13:45,239 writing dependency_links to cuslines.egg-info/dependency_links.txt 2026-05-07T21:13:45,243 writing requirements to cuslines.egg-info/requires.txt 2026-05-07T21:13:45,244 writing top-level names to cuslines.egg-info/top_level.txt 2026-05-07T21:13:45,279 /tmp/pip-build-env-f3a0_8j5/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-05-07T21:13:45,279 return get_active_overrides().subprocess_timeout 2026-05-07T21:13:45,286 listing git files failed - pretending there aren't any 2026-05-07T21:13:45,290 reading manifest file 'cuslines.egg-info/SOURCES.txt' 2026-05-07T21:13:45,295 adding license file 'LICENSE' 2026-05-07T21:13:45,300 writing manifest file 'cuslines.egg-info/SOURCES.txt' 2026-05-07T21:13:45,311 creating build/lib/cuslines/cuda_c 2026-05-07T21:13:45,312 copying cuslines/cuda_c/tracking_helpers.cu -> build/lib/cuslines/cuda_c 2026-05-07T21:13:45,315 copying cuslines/cuda_c/generate_streamlines_cuda.cu -> build/lib/cuslines/cuda_c 2026-05-07T21:13:45,318 copying cuslines/cuda_c/ptt.cu -> build/lib/cuslines/cuda_c 2026-05-07T21:13:45,321 copying cuslines/cuda_c/disc.h -> build/lib/cuslines/cuda_c 2026-05-07T21:13:45,324 copying cuslines/cuda_c/ptt_init.cu -> build/lib/cuslines/cuda_c 2026-05-07T21:13:45,327 copying cuslines/cuda_c/globals.h -> build/lib/cuslines/cuda_c 2026-05-07T21:13:45,329 copying cuslines/cuda_c/cuwsort.cuh -> build/lib/cuslines/cuda_c 2026-05-07T21:13:45,332 copying cuslines/cuda_c/boot.cu -> build/lib/cuslines/cuda_c 2026-05-07T21:13:45,337 copying cuslines/cuda_c/cudamacro.h -> build/lib/cuslines/cuda_c 2026-05-07T21:13:45,340 copying cuslines/cuda_c/utils.cu -> build/lib/cuslines/cuda_c 2026-05-07T21:13:45,342 copying cuslines/cuda_c/ptt.cuh -> build/lib/cuslines/cuda_c 2026-05-07T21:13:45,345 creating build/lib/cuslines/metal_shaders 2026-05-07T21:13:45,346 copying cuslines/metal_shaders/warp_sort.metal -> build/lib/cuslines/metal_shaders 2026-05-07T21:13:45,349 copying cuslines/metal_shaders/utils.metal -> build/lib/cuslines/metal_shaders 2026-05-07T21:13:45,352 copying cuslines/metal_shaders/boot.metal -> build/lib/cuslines/metal_shaders 2026-05-07T21:13:45,356 copying cuslines/metal_shaders/types.h -> build/lib/cuslines/metal_shaders 2026-05-07T21:13:45,359 copying cuslines/metal_shaders/ptt.metal -> build/lib/cuslines/metal_shaders 2026-05-07T21:13:45,362 copying cuslines/metal_shaders/disc.h -> build/lib/cuslines/metal_shaders 2026-05-07T21:13:45,365 copying cuslines/metal_shaders/generate_streamlines_metal.metal -> build/lib/cuslines/metal_shaders 2026-05-07T21:13:45,368 copying cuslines/metal_shaders/globals.h -> build/lib/cuslines/metal_shaders 2026-05-07T21:13:45,370 copying cuslines/metal_shaders/tracking_helpers.metal -> build/lib/cuslines/metal_shaders 2026-05-07T21:13:45,373 copying cuslines/metal_shaders/philox_rng.h -> build/lib/cuslines/metal_shaders 2026-05-07T21:13:45,375 creating build/lib/cuslines/wgsl_shaders 2026-05-07T21:13:45,376 copying cuslines/wgsl_shaders/warp_sort.wgsl -> build/lib/cuslines/wgsl_shaders 2026-05-07T21:13:45,378 copying cuslines/wgsl_shaders/generate_streamlines.wgsl -> build/lib/cuslines/wgsl_shaders 2026-05-07T21:13:45,381 copying cuslines/wgsl_shaders/globals.wgsl -> build/lib/cuslines/wgsl_shaders 2026-05-07T21:13:45,384 copying cuslines/wgsl_shaders/ptt.wgsl -> build/lib/cuslines/wgsl_shaders 2026-05-07T21:13:45,387 copying cuslines/wgsl_shaders/tracking_helpers.wgsl -> build/lib/cuslines/wgsl_shaders 2026-05-07T21:13:45,389 copying cuslines/wgsl_shaders/types.wgsl -> build/lib/cuslines/wgsl_shaders 2026-05-07T21:13:45,392 copying cuslines/wgsl_shaders/utils.wgsl -> build/lib/cuslines/wgsl_shaders 2026-05-07T21:13:45,394 copying cuslines/wgsl_shaders/philox_rng.wgsl -> build/lib/cuslines/wgsl_shaders 2026-05-07T21:13:45,396 copying cuslines/wgsl_shaders/disc.wgsl -> build/lib/cuslines/wgsl_shaders 2026-05-07T21:13:45,399 copying cuslines/wgsl_shaders/boot.wgsl -> build/lib/cuslines/wgsl_shaders 2026-05-07T21:13:45,402 copying cuslines/webgpu/README.md -> build/lib/cuslines/webgpu 2026-05-07T21:13:45,413 copying cuslines/metal/README.md -> build/lib/cuslines/metal 2026-05-07T21:13:45,434 installing to build/bdist.linux-armv7l/wheel 2026-05-07T21:13:45,435 running install 2026-05-07T21:13:45,458 running install_lib 2026-05-07T21:13:45,466 creating build/bdist.linux-armv7l/wheel 2026-05-07T21:13:45,467 creating build/bdist.linux-armv7l/wheel/cuslines 2026-05-07T21:13:45,469 creating build/bdist.linux-armv7l/wheel/cuslines/numba 2026-05-07T21:13:45,470 copying build/lib/cuslines/numba/__init__.py -> build/bdist.linux-armv7l/wheel/./cuslines/numba 2026-05-07T21:13:45,472 copying build/lib/cuslines/numba/nu_globals.py -> build/bdist.linux-armv7l/wheel/./cuslines/numba 2026-05-07T21:13:45,474 copying build/lib/cuslines/numba/nu_tractography.py -> build/bdist.linux-armv7l/wheel/./cuslines/numba 2026-05-07T21:13:45,476 creating build/bdist.linux-armv7l/wheel/cuslines/webgpu 2026-05-07T21:13:45,477 copying build/lib/cuslines/webgpu/benchmark.py -> build/bdist.linux-armv7l/wheel/./cuslines/webgpu 2026-05-07T21:13:45,480 copying build/lib/cuslines/webgpu/wg_propagate_seeds.py -> build/bdist.linux-armv7l/wheel/./cuslines/webgpu 2026-05-07T21:13:45,482 copying build/lib/cuslines/webgpu/__init__.py -> build/bdist.linux-armv7l/wheel/./cuslines/webgpu 2026-05-07T21:13:45,484 copying build/lib/cuslines/webgpu/wg_direction_getters.py -> build/bdist.linux-armv7l/wheel/./cuslines/webgpu 2026-05-07T21:13:45,486 copying build/lib/cuslines/webgpu/wgutils.py -> build/bdist.linux-armv7l/wheel/./cuslines/webgpu 2026-05-07T21:13:45,488 copying build/lib/cuslines/webgpu/README.md -> build/bdist.linux-armv7l/wheel/./cuslines/webgpu 2026-05-07T21:13:45,490 copying build/lib/cuslines/webgpu/wg_tractography.py -> build/bdist.linux-armv7l/wheel/./cuslines/webgpu 2026-05-07T21:13:45,493 creating build/bdist.linux-armv7l/wheel/cuslines/cuda_c 2026-05-07T21:13:45,494 copying build/lib/cuslines/cuda_c/tracking_helpers.cu -> build/bdist.linux-armv7l/wheel/./cuslines/cuda_c 2026-05-07T21:13:45,497 copying build/lib/cuslines/cuda_c/generate_streamlines_cuda.cu -> build/bdist.linux-armv7l/wheel/./cuslines/cuda_c 2026-05-07T21:13:45,499 copying build/lib/cuslines/cuda_c/ptt.cu -> build/bdist.linux-armv7l/wheel/./cuslines/cuda_c 2026-05-07T21:13:45,502 copying build/lib/cuslines/cuda_c/disc.h -> build/bdist.linux-armv7l/wheel/./cuslines/cuda_c 2026-05-07T21:13:45,505 copying build/lib/cuslines/cuda_c/ptt_init.cu -> build/bdist.linux-armv7l/wheel/./cuslines/cuda_c 2026-05-07T21:13:45,506 copying build/lib/cuslines/cuda_c/globals.h -> build/bdist.linux-armv7l/wheel/./cuslines/cuda_c 2026-05-07T21:13:45,508 copying build/lib/cuslines/cuda_c/cuwsort.cuh -> build/bdist.linux-armv7l/wheel/./cuslines/cuda_c 2026-05-07T21:13:45,510 copying build/lib/cuslines/cuda_c/boot.cu -> build/bdist.linux-armv7l/wheel/./cuslines/cuda_c 2026-05-07T21:13:45,513 copying build/lib/cuslines/cuda_c/cudamacro.h -> build/bdist.linux-armv7l/wheel/./cuslines/cuda_c 2026-05-07T21:13:45,515 copying build/lib/cuslines/cuda_c/utils.cu -> build/bdist.linux-armv7l/wheel/./cuslines/cuda_c 2026-05-07T21:13:45,516 copying build/lib/cuslines/cuda_c/ptt.cuh -> build/bdist.linux-armv7l/wheel/./cuslines/cuda_c 2026-05-07T21:13:45,519 creating build/bdist.linux-armv7l/wheel/cuslines/numba_njit 2026-05-07T21:13:45,520 copying build/lib/cuslines/numba_njit/generate_streamlines_numba.py -> build/bdist.linux-armv7l/wheel/./cuslines/numba_njit 2026-05-07T21:13:45,522 copying build/lib/cuslines/numba_njit/num_streamlines_numba.py -> build/bdist.linux-armv7l/wheel/./cuslines/numba_njit 2026-05-07T21:13:45,525 copying build/lib/cuslines/numba_njit/tracking_helpers.py -> build/bdist.linux-armv7l/wheel/./cuslines/numba_njit 2026-05-07T21:13:45,527 creating build/bdist.linux-armv7l/wheel/cuslines/metal_shaders 2026-05-07T21:13:45,528 copying build/lib/cuslines/metal_shaders/warp_sort.metal -> build/bdist.linux-armv7l/wheel/./cuslines/metal_shaders 2026-05-07T21:13:45,531 copying build/lib/cuslines/metal_shaders/utils.metal -> build/bdist.linux-armv7l/wheel/./cuslines/metal_shaders 2026-05-07T21:13:45,533 copying build/lib/cuslines/metal_shaders/boot.metal -> build/bdist.linux-armv7l/wheel/./cuslines/metal_shaders 2026-05-07T21:13:45,535 copying build/lib/cuslines/metal_shaders/types.h -> build/bdist.linux-armv7l/wheel/./cuslines/metal_shaders 2026-05-07T21:13:45,537 copying build/lib/cuslines/metal_shaders/ptt.metal -> build/bdist.linux-armv7l/wheel/./cuslines/metal_shaders 2026-05-07T21:13:45,540 copying build/lib/cuslines/metal_shaders/disc.h -> build/bdist.linux-armv7l/wheel/./cuslines/metal_shaders 2026-05-07T21:13:45,543 copying build/lib/cuslines/metal_shaders/generate_streamlines_metal.metal -> build/bdist.linux-armv7l/wheel/./cuslines/metal_shaders 2026-05-07T21:13:45,546 copying build/lib/cuslines/metal_shaders/globals.h -> build/bdist.linux-armv7l/wheel/./cuslines/metal_shaders 2026-05-07T21:13:45,548 copying build/lib/cuslines/metal_shaders/tracking_helpers.metal -> build/bdist.linux-armv7l/wheel/./cuslines/metal_shaders 2026-05-07T21:13:45,550 copying build/lib/cuslines/metal_shaders/philox_rng.h -> build/bdist.linux-armv7l/wheel/./cuslines/metal_shaders 2026-05-07T21:13:45,553 copying build/lib/cuslines/__init__.py -> build/bdist.linux-armv7l/wheel/./cuslines 2026-05-07T21:13:45,555 creating build/bdist.linux-armv7l/wheel/cuslines/metal 2026-05-07T21:13:45,556 copying build/lib/cuslines/metal/mt_tractography.py -> build/bdist.linux-armv7l/wheel/./cuslines/metal 2026-05-07T21:13:45,559 copying build/lib/cuslines/metal/mt_direction_getters.py -> build/bdist.linux-armv7l/wheel/./cuslines/metal 2026-05-07T21:13:45,561 copying build/lib/cuslines/metal/__init__.py -> build/bdist.linux-armv7l/wheel/./cuslines/metal 2026-05-07T21:13:45,563 copying build/lib/cuslines/metal/mutils.py -> build/bdist.linux-armv7l/wheel/./cuslines/metal 2026-05-07T21:13:45,565 copying build/lib/cuslines/metal/mt_propagate_seeds.py -> build/bdist.linux-armv7l/wheel/./cuslines/metal 2026-05-07T21:13:45,567 copying build/lib/cuslines/metal/README.md -> build/bdist.linux-armv7l/wheel/./cuslines/metal 2026-05-07T21:13:45,570 creating build/bdist.linux-armv7l/wheel/cuslines/wgsl_shaders 2026-05-07T21:13:45,571 copying build/lib/cuslines/wgsl_shaders/warp_sort.wgsl -> build/bdist.linux-armv7l/wheel/./cuslines/wgsl_shaders 2026-05-07T21:13:45,574 copying build/lib/cuslines/wgsl_shaders/generate_streamlines.wgsl -> build/bdist.linux-armv7l/wheel/./cuslines/wgsl_shaders 2026-05-07T21:13:45,576 copying build/lib/cuslines/wgsl_shaders/globals.wgsl -> build/bdist.linux-armv7l/wheel/./cuslines/wgsl_shaders 2026-05-07T21:13:45,578 copying build/lib/cuslines/wgsl_shaders/ptt.wgsl -> build/bdist.linux-armv7l/wheel/./cuslines/wgsl_shaders 2026-05-07T21:13:45,581 copying build/lib/cuslines/wgsl_shaders/tracking_helpers.wgsl -> build/bdist.linux-armv7l/wheel/./cuslines/wgsl_shaders 2026-05-07T21:13:45,583 copying build/lib/cuslines/wgsl_shaders/types.wgsl -> build/bdist.linux-armv7l/wheel/./cuslines/wgsl_shaders 2026-05-07T21:13:45,585 copying build/lib/cuslines/wgsl_shaders/utils.wgsl -> build/bdist.linux-armv7l/wheel/./cuslines/wgsl_shaders 2026-05-07T21:13:45,587 copying build/lib/cuslines/wgsl_shaders/philox_rng.wgsl -> build/bdist.linux-armv7l/wheel/./cuslines/wgsl_shaders 2026-05-07T21:13:45,589 copying build/lib/cuslines/wgsl_shaders/disc.wgsl -> build/bdist.linux-armv7l/wheel/./cuslines/wgsl_shaders 2026-05-07T21:13:45,591 copying build/lib/cuslines/wgsl_shaders/boot.wgsl -> build/bdist.linux-armv7l/wheel/./cuslines/wgsl_shaders 2026-05-07T21:13:45,594 copying build/lib/cuslines/generic_tracker.py -> build/bdist.linux-armv7l/wheel/./cuslines 2026-05-07T21:13:45,596 creating build/bdist.linux-armv7l/wheel/cuslines/cuda_python 2026-05-07T21:13:45,597 copying build/lib/cuslines/cuda_python/cu_direction_getters.py -> build/bdist.linux-armv7l/wheel/./cuslines/cuda_python 2026-05-07T21:13:45,600 copying build/lib/cuslines/cuda_python/cu_propagate_seeds.py -> build/bdist.linux-armv7l/wheel/./cuslines/cuda_python 2026-05-07T21:13:45,602 copying build/lib/cuslines/cuda_python/__init__.py -> build/bdist.linux-armv7l/wheel/./cuslines/cuda_python 2026-05-07T21:13:45,604 copying build/lib/cuslines/cuda_python/cu_tractography.py -> build/bdist.linux-armv7l/wheel/./cuslines/cuda_python 2026-05-07T21:13:45,606 copying build/lib/cuslines/cuda_python/cutils.py -> build/bdist.linux-armv7l/wheel/./cuslines/cuda_python 2026-05-07T21:13:45,608 copying build/lib/cuslines/cuda_python/_globals.py -> build/bdist.linux-armv7l/wheel/./cuslines/cuda_python 2026-05-07T21:13:45,610 copying build/lib/cuslines/boot_utils.py -> build/bdist.linux-armv7l/wheel/./cuslines 2026-05-07T21:13:45,612 running install_egg_info 2026-05-07T21:13:45,619 Copying cuslines.egg-info to build/bdist.linux-armv7l/wheel/./cuslines-2.2-py3.11.egg-info 2026-05-07T21:13:45,629 running install_scripts 2026-05-07T21:13:45,640 creating build/bdist.linux-armv7l/wheel/cuslines-2.2.dist-info/WHEEL 2026-05-07T21:13:45,643 creating '/tmp/pip-wheel-8h_zldhv/.tmp-g_4677m5/cuslines-2.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-05-07T21:13:45,646 adding 'cuslines/__init__.py' 2026-05-07T21:13:45,648 adding 'cuslines/boot_utils.py' 2026-05-07T21:13:45,650 adding 'cuslines/generic_tracker.py' 2026-05-07T21:13:45,654 adding 'cuslines/cuda_c/boot.cu' 2026-05-07T21:13:45,656 adding 'cuslines/cuda_c/cudamacro.h' 2026-05-07T21:13:45,658 adding 'cuslines/cuda_c/cuwsort.cuh' 2026-05-07T21:13:45,665 adding 'cuslines/cuda_c/disc.h' 2026-05-07T21:13:45,668 adding 'cuslines/cuda_c/generate_streamlines_cuda.cu' 2026-05-07T21:13:45,670 adding 'cuslines/cuda_c/globals.h' 2026-05-07T21:13:45,672 adding 'cuslines/cuda_c/ptt.cu' 2026-05-07T21:13:45,674 adding 'cuslines/cuda_c/ptt.cuh' 2026-05-07T21:13:45,675 adding 'cuslines/cuda_c/ptt_init.cu' 2026-05-07T21:13:45,677 adding 'cuslines/cuda_c/tracking_helpers.cu' 2026-05-07T21:13:45,678 adding 'cuslines/cuda_c/utils.cu' 2026-05-07T21:13:45,680 adding 'cuslines/cuda_python/__init__.py' 2026-05-07T21:13:45,681 adding 'cuslines/cuda_python/_globals.py' 2026-05-07T21:13:45,684 adding 'cuslines/cuda_python/cu_direction_getters.py' 2026-05-07T21:13:45,686 adding 'cuslines/cuda_python/cu_propagate_seeds.py' 2026-05-07T21:13:45,688 adding 'cuslines/cuda_python/cu_tractography.py' 2026-05-07T21:13:45,689 adding 'cuslines/cuda_python/cutils.py' 2026-05-07T21:13:45,692 adding 'cuslines/metal/README.md' 2026-05-07T21:13:45,693 adding 'cuslines/metal/__init__.py' 2026-05-07T21:13:45,695 adding 'cuslines/metal/mt_direction_getters.py' 2026-05-07T21:13:45,697 adding 'cuslines/metal/mt_propagate_seeds.py' 2026-05-07T21:13:45,699 adding 'cuslines/metal/mt_tractography.py' 2026-05-07T21:13:45,700 adding 'cuslines/metal/mutils.py' 2026-05-07T21:13:45,704 adding 'cuslines/metal_shaders/boot.metal' 2026-05-07T21:13:45,711 adding 'cuslines/metal_shaders/disc.h' 2026-05-07T21:13:45,713 adding 'cuslines/metal_shaders/generate_streamlines_metal.metal' 2026-05-07T21:13:45,714 adding 'cuslines/metal_shaders/globals.h' 2026-05-07T21:13:45,716 adding 'cuslines/metal_shaders/philox_rng.h' 2026-05-07T21:13:45,720 adding 'cuslines/metal_shaders/ptt.metal' 2026-05-07T21:13:45,722 adding 'cuslines/metal_shaders/tracking_helpers.metal' 2026-05-07T21:13:45,723 adding 'cuslines/metal_shaders/types.h' 2026-05-07T21:13:45,724 adding 'cuslines/metal_shaders/utils.metal' 2026-05-07T21:13:45,726 adding 'cuslines/metal_shaders/warp_sort.metal' 2026-05-07T21:13:45,727 adding 'cuslines/numba/__init__.py' 2026-05-07T21:13:45,728 adding 'cuslines/numba/nu_globals.py' 2026-05-07T21:13:45,730 adding 'cuslines/numba/nu_tractography.py' 2026-05-07T21:13:45,733 adding 'cuslines/numba_njit/generate_streamlines_numba.py' 2026-05-07T21:13:45,734 adding 'cuslines/numba_njit/num_streamlines_numba.py' 2026-05-07T21:13:45,735 adding 'cuslines/numba_njit/tracking_helpers.py' 2026-05-07T21:13:45,738 adding 'cuslines/webgpu/README.md' 2026-05-07T21:13:45,739 adding 'cuslines/webgpu/__init__.py' 2026-05-07T21:13:45,741 adding 'cuslines/webgpu/benchmark.py' 2026-05-07T21:13:45,743 adding 'cuslines/webgpu/wg_direction_getters.py' 2026-05-07T21:13:45,745 adding 'cuslines/webgpu/wg_propagate_seeds.py' 2026-05-07T21:13:45,747 adding 'cuslines/webgpu/wg_tractography.py' 2026-05-07T21:13:45,748 adding 'cuslines/webgpu/wgutils.py' 2026-05-07T21:13:45,752 adding 'cuslines/wgsl_shaders/boot.wgsl' 2026-05-07T21:13:45,754 adding 'cuslines/wgsl_shaders/disc.wgsl' 2026-05-07T21:13:45,756 adding 'cuslines/wgsl_shaders/generate_streamlines.wgsl' 2026-05-07T21:13:45,757 adding 'cuslines/wgsl_shaders/globals.wgsl' 2026-05-07T21:13:45,759 adding 'cuslines/wgsl_shaders/philox_rng.wgsl' 2026-05-07T21:13:45,763 adding 'cuslines/wgsl_shaders/ptt.wgsl' 2026-05-07T21:13:45,765 adding 'cuslines/wgsl_shaders/tracking_helpers.wgsl' 2026-05-07T21:13:45,766 adding 'cuslines/wgsl_shaders/types.wgsl' 2026-05-07T21:13:45,768 adding 'cuslines/wgsl_shaders/utils.wgsl' 2026-05-07T21:13:45,769 adding 'cuslines/wgsl_shaders/warp_sort.wgsl' 2026-05-07T21:13:45,772 adding 'cuslines-2.2.dist-info/licenses/LICENSE' 2026-05-07T21:13:45,773 adding 'cuslines-2.2.dist-info/METADATA' 2026-05-07T21:13:45,774 adding 'cuslines-2.2.dist-info/WHEEL' 2026-05-07T21:13:45,775 adding 'cuslines-2.2.dist-info/top_level.txt' 2026-05-07T21:13:45,777 adding 'cuslines-2.2.dist-info/RECORD' 2026-05-07T21:13:45,780 removing build/bdist.linux-armv7l/wheel 2026-05-07T21:13:45,903 Building wheel for cuslines (pyproject.toml): finished with status 'done' 2026-05-07T21:13:45,911 Created wheel for cuslines: filename=cuslines-2.2-py3-none-any.whl size=169458 sha256=edd3f985ef622d34fac3c803f0dc513be5c1a9937530f4b475af5d01cd31659b 2026-05-07T21:13:45,912 Stored in directory: /tmp/pip-ephem-wheel-cache-ahzbzejl/wheels/a8/dd/3d/240d7d95a5021a307cfc81e033ee3fcea871c05b4e538ac3ff 2026-05-07T21:13:45,925 Successfully built cuslines 2026-05-07T21:13:45,932 Removed build tracker: '/tmp/pip-build-tracker-7xzb4915'