2026-03-05T19:28:40,754 Created temporary directory: /tmp/pip-ephem-wheel-cache-xfn51pj_ 2026-03-05T19:28:40,756 Created temporary directory: /tmp/pip-build-tracker-9lvk12wd 2026-03-05T19:28:40,757 Initialized build tracking at /tmp/pip-build-tracker-9lvk12wd 2026-03-05T19:28:40,757 Created build tracker: /tmp/pip-build-tracker-9lvk12wd 2026-03-05T19:28:40,758 Entered build tracker: /tmp/pip-build-tracker-9lvk12wd 2026-03-05T19:28:40,758 Created temporary directory: /tmp/pip-wheel-d25a_58c 2026-03-05T19:28:40,762 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-03-05T19:28:40,764 Created temporary directory: /tmp/pip-ephem-wheel-cache-h9l7fd3s 2026-03-05T19:28:40,787 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-05T19:28:40,790 2 location(s) to search for versions of flash-attn-4: 2026-03-05T19:28:40,790 * https://pypi.org/simple/flash-attn-4/ 2026-03-05T19:28:40,790 * https://www.piwheels.org/simple/flash-attn-4/ 2026-03-05T19:28:40,791 Fetching project page and analyzing links: https://pypi.org/simple/flash-attn-4/ 2026-03-05T19:28:40,792 Getting page https://pypi.org/simple/flash-attn-4/ 2026-03-05T19:28:40,793 Found index url https://pypi.org/simple 2026-03-05T19:28:41,011 Fetched page https://pypi.org/simple/flash-attn-4/ as application/vnd.pypi.simple.v1+json 2026-03-05T19:28:41,013 Skipping link: No binaries permitted for flash-attn-4: https://files.pythonhosted.org/packages/76/13/06fd1cc5716ee960f6c678ec09ad037df6dcb9605d50448aef33f663b341/flash_attn_4-0.0.1-py3-none-any.whl (from https://pypi.org/simple/flash-attn-4/) (requires-python:>=3.10) 2026-03-05T19:28:41,014 Found link https://files.pythonhosted.org/packages/d9/c7/4236d83abcd6a5235f921a74251a99df37177e1ecd3e6879967a47fd63f0/flash_attn_4-0.0.1.tar.gz (from https://pypi.org/simple/flash-attn-4/) (requires-python:>=3.10), version: 0.0.1 2026-03-05T19:28:41,015 Skipping link: No binaries permitted for flash-attn-4: https://files.pythonhosted.org/packages/d6/85/50b336261a4e7c801215e2a6e8ef9cc6f236e8ad7ed6eea31e8cb66c1804/flash_attn_4-4.0.0b3-py3-none-any.whl (from https://pypi.org/simple/flash-attn-4/) (requires-python:>=3.10) 2026-03-05T19:28:41,016 Found link https://files.pythonhosted.org/packages/8a/36/aab028ba5843b3ba21d37434c2b8891e4f105ec586261960086903b34228/flash_attn_4-4.0.0b3.tar.gz (from https://pypi.org/simple/flash-attn-4/) (requires-python:>=3.10), version: 4.0.0b3 2026-03-05T19:28:41,016 Skipping link: No binaries permitted for flash-attn-4: https://files.pythonhosted.org/packages/73/8e/b27eed4f2dcb9e5a89719e2233be36e86faa64fd1bead802265c7a7b046c/flash_attn_4-4.0.0b4-py3-none-any.whl (from https://pypi.org/simple/flash-attn-4/) (requires-python:>=3.10) 2026-03-05T19:28:41,017 Found link https://files.pythonhosted.org/packages/aa/a4/5ef0725e72c803b3dc9fe2dcd1e2e1b06712b7ca69bcaababae3d7f078d0/flash_attn_4-4.0.0b4.tar.gz (from https://pypi.org/simple/flash-attn-4/) (requires-python:>=3.10), version: 4.0.0b4 2026-03-05T19:28:41,018 Fetching project page and analyzing links: https://www.piwheels.org/simple/flash-attn-4/ 2026-03-05T19:28:41,019 Getting page https://www.piwheels.org/simple/flash-attn-4/ 2026-03-05T19:28:41,020 Found index url https://www.piwheels.org/simple 2026-03-05T19:28:41,178 Fetched page https://www.piwheels.org/simple/flash-attn-4/ as text/html 2026-03-05T19:28:41,180 Skipping link: No binaries permitted for flash-attn-4: https://www.piwheels.org/simple/flash-attn-4/flash_attn_4-4.0.0b3-py3-none-any.whl#sha256=4eefe752c6bcf421c95c1cfe6e9d54abdac235e9bc945c44752eca1cdd98038c (from https://www.piwheels.org/simple/flash-attn-4/) (requires-python:>=3.10) 2026-03-05T19:28:41,181 Skipping link: No binaries permitted for flash-attn-4: https://archive1.piwheels.org/simple/flash-attn-4/flash_attn_4-0.0.1-py3-none-any.whl#sha256=2c6f6f0975d8a20d64717f45ae2bac5778a6b2a5e9a7ffb7db142e68ce1df99d (from https://www.piwheels.org/simple/flash-attn-4/) (requires-python:>=3.10) 2026-03-05T19:28:41,182 Skipping link: not a file: https://www.piwheels.org/simple/flash-attn-4/ 2026-03-05T19:28:41,183 Skipping link: not a file: https://pypi.org/simple/flash-attn-4/ 2026-03-05T19:28:41,203 Given no hashes to check 1 links for project 'flash-attn-4': discarding no candidates 2026-03-05T19:28:41,222 Collecting flash-attn-4==4.0.0b4 2026-03-05T19:28:41,224 Created temporary directory: /tmp/pip-unpack-flajw82v 2026-03-05T19:28:41,436 Downloading flash_attn_4-4.0.0b4.tar.gz (186 kB) 2026-03-05T19:28:41,637 Added flash-attn-4==4.0.0b4 from https://files.pythonhosted.org/packages/aa/a4/5ef0725e72c803b3dc9fe2dcd1e2e1b06712b7ca69bcaababae3d7f078d0/flash_attn_4-4.0.0b4.tar.gz to build tracker '/tmp/pip-build-tracker-9lvk12wd' 2026-03-05T19:28:41,643 Created temporary directory: /tmp/pip-build-env-qyl_8wwf 2026-03-05T19:28:41,647 Installing build dependencies: started 2026-03-05T19:28:41,649 Running command pip subprocess to install build dependencies 2026-03-05T19:28:42,817 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-05T19:28:43,369 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-03-05T19:28:43,392 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-05T19:28:45,094 Collecting setuptools>=75 2026-03-05T19:28:45,167 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-03-05T19:28:45,542 Collecting setuptools-scm>=8 2026-03-05T19:28:45,558 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-9.2.2-py3-none-any.whl (62 kB) 2026-03-05T19:28:45,754 Collecting packaging>=20 2026-03-05T19:28:45,769 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-05T19:28:48,795 Installing collected packages: setuptools, packaging, setuptools-scm 2026-03-05T19:28:52,262 Creating /tmp/pip-build-env-qyl_8wwf/overlay/local/bin 2026-03-05T19:28:52,264 changing mode of /tmp/pip-build-env-qyl_8wwf/overlay/local/bin/setuptools-scm to 755 2026-03-05T19:28:52,289 Successfully installed packaging-26.0 setuptools-82.0.0 setuptools-scm-9.2.2 2026-03-05T19:28:52,570 Installing build dependencies: finished with status 'done' 2026-03-05T19:28:52,576 Getting requirements to build wheel: started 2026-03-05T19:28:52,577 Running command Getting requirements to build wheel 2026-03-05T19:28:53,283 /tmp/pip-build-env-qyl_8wwf/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-05T19:28:53,284 !! 2026-03-05T19:28:53,285 ******************************************************************************** 2026-03-05T19:28:53,286 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-03-05T19:28:53,287 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-05T19:28:53,288 or your builds will no longer be supported. 2026-03-05T19:28:53,289 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-05T19:28:53,290 ******************************************************************************** 2026-03-05T19:28:53,291 !! 2026-03-05T19:28:53,292 corresp(dist, value, root_dir) 2026-03-05T19:28:53,366 /tmp/pip-build-env-qyl_8wwf/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-05T19:28:53,367 !! 2026-03-05T19:28:53,368 ******************************************************************************** 2026-03-05T19:28:53,368 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-05T19:28:53,369 License :: OSI Approved :: BSD License 2026-03-05T19:28:53,370 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-05T19:28:53,371 ******************************************************************************** 2026-03-05T19:28:53,372 !! 2026-03-05T19:28:53,372 dist._finalize_license_expression() 2026-03-05T19:28:53,373 /tmp/pip-build-env-qyl_8wwf/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-05T19:28:53,373 !! 2026-03-05T19:28:53,374 ******************************************************************************** 2026-03-05T19:28:53,374 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-05T19:28:53,375 License :: OSI Approved :: BSD License 2026-03-05T19:28:53,376 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-05T19:28:53,377 ******************************************************************************** 2026-03-05T19:28:53,378 !! 2026-03-05T19:28:53,378 self._finalize_license_expression() 2026-03-05T19:28:53,379 running egg_info 2026-03-05T19:28:53,385 writing flash_attn_4.egg-info/PKG-INFO 2026-03-05T19:28:53,389 writing dependency_links to flash_attn_4.egg-info/dependency_links.txt 2026-03-05T19:28:53,391 writing requirements to flash_attn_4.egg-info/requires.txt 2026-03-05T19:28:53,392 writing top-level names to flash_attn_4.egg-info/top_level.txt 2026-03-05T19:28:53,439 listing git files failed - pretending there aren't any 2026-03-05T19:28:53,444 reading manifest file 'flash_attn_4.egg-info/SOURCES.txt' 2026-03-05T19:28:53,449 reading manifest template 'MANIFEST.in' 2026-03-05T19:28:53,451 no previously-included directories found matching 'flash_attn_4.egg-info' 2026-03-05T19:28:53,451 no previously-included directories found matching 'flash_attn.egg-info' 2026-03-05T19:28:53,452 no previously-included directories found matching 'build' 2026-03-05T19:28:53,453 no previously-included directories found matching 'dist' 2026-03-05T19:28:53,453 adding license file 'LICENSE' 2026-03-05T19:28:53,454 adding license file 'AUTHORS' 2026-03-05T19:28:53,457 writing manifest file 'flash_attn_4.egg-info/SOURCES.txt' 2026-03-05T19:28:53,558 Getting requirements to build wheel: finished with status 'done' 2026-03-05T19:28:53,561 Created temporary directory: /tmp/pip-modern-metadata-61j1gcdn 2026-03-05T19:28:53,564 Preparing metadata (pyproject.toml): started 2026-03-05T19:28:53,565 Running command Preparing metadata (pyproject.toml) 2026-03-05T19:28:54,195 /tmp/pip-build-env-qyl_8wwf/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-05T19:28:54,195 !! 2026-03-05T19:28:54,196 ******************************************************************************** 2026-03-05T19:28:54,197 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-03-05T19:28:54,198 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-05T19:28:54,199 or your builds will no longer be supported. 2026-03-05T19:28:54,200 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-05T19:28:54,200 ******************************************************************************** 2026-03-05T19:28:54,202 !! 2026-03-05T19:28:54,202 corresp(dist, value, root_dir) 2026-03-05T19:28:54,272 /tmp/pip-build-env-qyl_8wwf/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-05T19:28:54,273 !! 2026-03-05T19:28:54,274 ******************************************************************************** 2026-03-05T19:28:54,274 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-05T19:28:54,275 License :: OSI Approved :: BSD License 2026-03-05T19:28:54,276 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-05T19:28:54,277 ******************************************************************************** 2026-03-05T19:28:54,278 !! 2026-03-05T19:28:54,278 dist._finalize_license_expression() 2026-03-05T19:28:54,279 /tmp/pip-build-env-qyl_8wwf/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-05T19:28:54,280 !! 2026-03-05T19:28:54,281 ******************************************************************************** 2026-03-05T19:28:54,281 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-05T19:28:54,282 License :: OSI Approved :: BSD License 2026-03-05T19:28:54,283 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-05T19:28:54,284 ******************************************************************************** 2026-03-05T19:28:54,285 !! 2026-03-05T19:28:54,286 self._finalize_license_expression() 2026-03-05T19:28:54,287 running dist_info 2026-03-05T19:28:54,299 creating /tmp/pip-modern-metadata-61j1gcdn/flash_attn_4.egg-info 2026-03-05T19:28:54,300 writing /tmp/pip-modern-metadata-61j1gcdn/flash_attn_4.egg-info/PKG-INFO 2026-03-05T19:28:54,304 writing dependency_links to /tmp/pip-modern-metadata-61j1gcdn/flash_attn_4.egg-info/dependency_links.txt 2026-03-05T19:28:54,306 writing requirements to /tmp/pip-modern-metadata-61j1gcdn/flash_attn_4.egg-info/requires.txt 2026-03-05T19:28:54,307 writing top-level names to /tmp/pip-modern-metadata-61j1gcdn/flash_attn_4.egg-info/top_level.txt 2026-03-05T19:28:54,309 writing manifest file '/tmp/pip-modern-metadata-61j1gcdn/flash_attn_4.egg-info/SOURCES.txt' 2026-03-05T19:28:54,351 listing git files failed - pretending there aren't any 2026-03-05T19:28:54,356 reading manifest file '/tmp/pip-modern-metadata-61j1gcdn/flash_attn_4.egg-info/SOURCES.txt' 2026-03-05T19:28:54,358 reading manifest template 'MANIFEST.in' 2026-03-05T19:28:54,359 warning: no previously-included files matching '*.egg-info/*' found anywhere in distribution 2026-03-05T19:28:54,360 no previously-included directories found matching 'flash_attn_4.egg-info' 2026-03-05T19:28:54,360 no previously-included directories found matching 'flash_attn.egg-info' 2026-03-05T19:28:54,361 no previously-included directories found matching 'build' 2026-03-05T19:28:54,362 no previously-included directories found matching 'dist' 2026-03-05T19:28:54,362 adding license file 'LICENSE' 2026-03-05T19:28:54,363 adding license file 'AUTHORS' 2026-03-05T19:28:54,365 writing manifest file '/tmp/pip-modern-metadata-61j1gcdn/flash_attn_4.egg-info/SOURCES.txt' 2026-03-05T19:28:54,366 creating '/tmp/pip-modern-metadata-61j1gcdn/flash_attn_4-4.0.0b4.dist-info' 2026-03-05T19:28:54,496 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-05T19:28:54,501 Source in /tmp/pip-wheel-d25a_58c/flash-attn-4_1ba9d40a9da1426983d58b2323c7da9b has version 4.0.0b4, which satisfies requirement flash-attn-4==4.0.0b4 from https://files.pythonhosted.org/packages/aa/a4/5ef0725e72c803b3dc9fe2dcd1e2e1b06712b7ca69bcaababae3d7f078d0/flash_attn_4-4.0.0b4.tar.gz 2026-03-05T19:28:54,502 Removed flash-attn-4==4.0.0b4 from https://files.pythonhosted.org/packages/aa/a4/5ef0725e72c803b3dc9fe2dcd1e2e1b06712b7ca69bcaababae3d7f078d0/flash_attn_4-4.0.0b4.tar.gz from build tracker '/tmp/pip-build-tracker-9lvk12wd' 2026-03-05T19:28:54,507 Created temporary directory: /tmp/pip-unpack-fj2jh9vt 2026-03-05T19:28:54,508 Building wheels for collected packages: flash-attn-4 2026-03-05T19:28:54,512 Created temporary directory: /tmp/pip-wheel-mr_05ozw 2026-03-05T19:28:54,513 Destination directory: /tmp/pip-wheel-mr_05ozw 2026-03-05T19:28:54,515 Building wheel for flash-attn-4 (pyproject.toml): started 2026-03-05T19:28:54,516 Running command Building wheel for flash-attn-4 (pyproject.toml) 2026-03-05T19:28:55,128 /tmp/pip-build-env-qyl_8wwf/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-05T19:28:55,128 !! 2026-03-05T19:28:55,129 ******************************************************************************** 2026-03-05T19:28:55,130 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-03-05T19:28:55,130 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-05T19:28:55,131 or your builds will no longer be supported. 2026-03-05T19:28:55,132 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-05T19:28:55,132 ******************************************************************************** 2026-03-05T19:28:55,133 !! 2026-03-05T19:28:55,134 corresp(dist, value, root_dir) 2026-03-05T19:28:55,197 /tmp/pip-build-env-qyl_8wwf/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-05T19:28:55,198 !! 2026-03-05T19:28:55,199 ******************************************************************************** 2026-03-05T19:28:55,200 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-05T19:28:55,201 License :: OSI Approved :: BSD License 2026-03-05T19:28:55,202 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-05T19:28:55,203 ******************************************************************************** 2026-03-05T19:28:55,204 !! 2026-03-05T19:28:55,205 dist._finalize_license_expression() 2026-03-05T19:28:55,205 /tmp/pip-build-env-qyl_8wwf/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-05T19:28:55,206 !! 2026-03-05T19:28:55,207 ******************************************************************************** 2026-03-05T19:28:55,207 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-05T19:28:55,208 License :: OSI Approved :: BSD License 2026-03-05T19:28:55,209 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-05T19:28:55,210 ******************************************************************************** 2026-03-05T19:28:55,211 !! 2026-03-05T19:28:55,212 self._finalize_license_expression() 2026-03-05T19:28:55,212 running bdist_wheel 2026-03-05T19:28:55,228 running build 2026-03-05T19:28:55,228 running build_py 2026-03-05T19:28:55,236 creating build/lib/flash_attn/cute 2026-03-05T19:28:55,239 copying ./flash_bwd.py -> build/lib/flash_attn/cute 2026-03-05T19:28:55,243 copying ./barrier.py -> build/lib/flash_attn/cute 2026-03-05T19:28:55,245 copying ./flash_fwd_sm100.py -> build/lib/flash_attn/cute 2026-03-05T19:28:55,249 copying ./utils.py -> build/lib/flash_attn/cute 2026-03-05T19:28:55,253 copying ./benchmark.py -> build/lib/flash_attn/cute 2026-03-05T19:28:55,255 copying ./cute_dsl_ptxas.py -> build/lib/flash_attn/cute 2026-03-05T19:28:55,257 copying ./mask.py -> build/lib/flash_attn/cute 2026-03-05T19:28:55,259 copying ./block_sparsity.py -> build/lib/flash_attn/cute 2026-03-05T19:28:55,262 copying ./cute_dsl_utils.py -> build/lib/flash_attn/cute 2026-03-05T19:28:55,264 copying ./tile_scheduler.py -> build/lib/flash_attn/cute 2026-03-05T19:28:55,267 copying ./flash_bwd_preprocess.py -> build/lib/flash_attn/cute 2026-03-05T19:28:55,269 copying ./flash_fwd.py -> build/lib/flash_attn/cute 2026-03-05T19:28:55,273 copying ./ampere_helpers.py -> build/lib/flash_attn/cute 2026-03-05T19:28:55,275 copying ./softmax.py -> build/lib/flash_attn/cute 2026-03-05T19:28:55,277 copying ./block_sparse_utils.py -> build/lib/flash_attn/cute 2026-03-05T19:28:55,281 copying ./block_info.py -> build/lib/flash_attn/cute 2026-03-05T19:28:55,283 copying ./testing.py -> build/lib/flash_attn/cute 2026-03-05T19:28:55,286 copying ./compute_block_sparsity.py -> build/lib/flash_attn/cute 2026-03-05T19:28:55,288 copying ./blackwell_helpers.py -> build/lib/flash_attn/cute 2026-03-05T19:28:55,291 copying ./__init__.py -> build/lib/flash_attn/cute 2026-03-05T19:28:55,293 copying ./cache_utils.py -> build/lib/flash_attn/cute 2026-03-05T19:28:55,295 copying ./named_barrier.py -> build/lib/flash_attn/cute 2026-03-05T19:28:55,297 copying ./interface.py -> build/lib/flash_attn/cute 2026-03-05T19:28:55,300 copying ./fast_math.py -> build/lib/flash_attn/cute 2026-03-05T19:28:55,302 copying ./flash_bwd_postprocess.py -> build/lib/flash_attn/cute 2026-03-05T19:28:55,304 copying ./seqlen_info.py -> build/lib/flash_attn/cute 2026-03-05T19:28:55,307 copying ./pipeline.py -> build/lib/flash_attn/cute 2026-03-05T19:28:55,309 copying ./mma_sm100_desc.py -> build/lib/flash_attn/cute 2026-03-05T19:28:55,311 copying ./copy_utils.py -> build/lib/flash_attn/cute 2026-03-05T19:28:55,313 copying ./pack_gqa.py -> build/lib/flash_attn/cute 2026-03-05T19:28:55,316 copying ./flash_bwd_sm100.py -> build/lib/flash_attn/cute 2026-03-05T19:28:55,321 copying ./flash_fwd_combine.py -> build/lib/flash_attn/cute 2026-03-05T19:28:55,323 copying ./paged_kv.py -> build/lib/flash_attn/cute 2026-03-05T19:28:55,326 copying ./flash_bwd_sm90.py -> build/lib/flash_attn/cute 2026-03-05T19:28:55,329 running egg_info 2026-03-05T19:28:55,341 writing flash_attn_4.egg-info/PKG-INFO 2026-03-05T19:28:55,344 writing dependency_links to flash_attn_4.egg-info/dependency_links.txt 2026-03-05T19:28:55,346 writing requirements to flash_attn_4.egg-info/requires.txt 2026-03-05T19:28:55,347 writing top-level names to flash_attn_4.egg-info/top_level.txt 2026-03-05T19:28:55,378 listing git files failed - pretending there aren't any 2026-03-05T19:28:55,383 reading manifest file 'flash_attn_4.egg-info/SOURCES.txt' 2026-03-05T19:28:55,387 reading manifest template 'MANIFEST.in' 2026-03-05T19:28:55,389 no previously-included directories found matching 'flash_attn_4.egg-info' 2026-03-05T19:28:55,390 no previously-included directories found matching 'flash_attn.egg-info' 2026-03-05T19:28:55,391 no previously-included directories found matching 'build' 2026-03-05T19:28:55,391 no previously-included directories found matching 'dist' 2026-03-05T19:28:55,392 adding license file 'LICENSE' 2026-03-05T19:28:55,393 adding license file 'AUTHORS' 2026-03-05T19:28:55,397 writing manifest file 'flash_attn_4.egg-info/SOURCES.txt' 2026-03-05T19:28:55,411 installing to build/bdist.linux-armv7l/wheel 2026-03-05T19:28:55,412 running install 2026-03-05T19:28:55,436 running install_lib 2026-03-05T19:28:55,443 creating build/bdist.linux-armv7l/wheel 2026-03-05T19:28:55,444 creating build/bdist.linux-armv7l/wheel/flash_attn 2026-03-05T19:28:55,447 creating build/bdist.linux-armv7l/wheel/flash_attn/cute 2026-03-05T19:28:55,448 copying build/lib/flash_attn/cute/flash_bwd.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T19:28:55,451 copying build/lib/flash_attn/cute/barrier.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T19:28:55,453 copying build/lib/flash_attn/cute/flash_fwd_sm100.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T19:28:55,458 copying build/lib/flash_attn/cute/utils.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T19:28:55,460 copying build/lib/flash_attn/cute/benchmark.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T19:28:55,462 copying build/lib/flash_attn/cute/cute_dsl_ptxas.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T19:28:55,464 copying build/lib/flash_attn/cute/mask.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T19:28:55,467 copying build/lib/flash_attn/cute/block_sparsity.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T19:28:55,470 copying build/lib/flash_attn/cute/cute_dsl_utils.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T19:28:55,472 copying build/lib/flash_attn/cute/tile_scheduler.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T19:28:55,475 copying build/lib/flash_attn/cute/flash_bwd_preprocess.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T19:28:55,477 copying build/lib/flash_attn/cute/flash_fwd.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T19:28:55,481 copying build/lib/flash_attn/cute/ampere_helpers.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T19:28:55,483 copying build/lib/flash_attn/cute/softmax.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T19:28:55,485 copying build/lib/flash_attn/cute/block_sparse_utils.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T19:28:55,488 copying build/lib/flash_attn/cute/block_info.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T19:28:55,490 copying build/lib/flash_attn/cute/testing.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T19:28:55,493 copying build/lib/flash_attn/cute/compute_block_sparsity.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T19:28:55,495 copying build/lib/flash_attn/cute/blackwell_helpers.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T19:28:55,498 copying build/lib/flash_attn/cute/__init__.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T19:28:55,500 copying build/lib/flash_attn/cute/cache_utils.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T19:28:55,502 copying build/lib/flash_attn/cute/named_barrier.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T19:28:55,504 copying build/lib/flash_attn/cute/interface.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T19:28:55,507 copying build/lib/flash_attn/cute/fast_math.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T19:28:55,509 copying build/lib/flash_attn/cute/flash_bwd_postprocess.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T19:28:55,512 copying build/lib/flash_attn/cute/seqlen_info.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T19:28:55,514 copying build/lib/flash_attn/cute/pipeline.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T19:28:55,516 copying build/lib/flash_attn/cute/mma_sm100_desc.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T19:28:55,518 copying build/lib/flash_attn/cute/copy_utils.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T19:28:55,521 copying build/lib/flash_attn/cute/pack_gqa.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T19:28:55,523 copying build/lib/flash_attn/cute/flash_bwd_sm100.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T19:28:55,528 copying build/lib/flash_attn/cute/flash_fwd_combine.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T19:28:55,530 copying build/lib/flash_attn/cute/paged_kv.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T19:28:55,532 copying build/lib/flash_attn/cute/flash_bwd_sm90.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T19:28:55,535 running install_egg_info 2026-03-05T19:28:55,541 Copying flash_attn_4.egg-info to build/bdist.linux-armv7l/wheel/./flash_attn_4-4.0.0b4-py3.11.egg-info 2026-03-05T19:28:55,550 running install_scripts 2026-03-05T19:28:55,560 creating build/bdist.linux-armv7l/wheel/flash_attn_4-4.0.0b4.dist-info/WHEEL 2026-03-05T19:28:55,563 creating '/tmp/pip-wheel-mr_05ozw/.tmp-qfhwwwio/flash_attn_4-4.0.0b4-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-05T19:28:55,566 adding 'flash_attn/cute/__init__.py' 2026-03-05T19:28:55,567 adding 'flash_attn/cute/ampere_helpers.py' 2026-03-05T19:28:55,568 adding 'flash_attn/cute/barrier.py' 2026-03-05T19:28:55,570 adding 'flash_attn/cute/benchmark.py' 2026-03-05T19:28:55,573 adding 'flash_attn/cute/blackwell_helpers.py' 2026-03-05T19:28:55,575 adding 'flash_attn/cute/block_info.py' 2026-03-05T19:28:55,580 adding 'flash_attn/cute/block_sparse_utils.py' 2026-03-05T19:28:55,582 adding 'flash_attn/cute/block_sparsity.py' 2026-03-05T19:28:55,584 adding 'flash_attn/cute/cache_utils.py' 2026-03-05T19:28:55,587 adding 'flash_attn/cute/compute_block_sparsity.py' 2026-03-05T19:28:55,589 adding 'flash_attn/cute/copy_utils.py' 2026-03-05T19:28:55,590 adding 'flash_attn/cute/cute_dsl_ptxas.py' 2026-03-05T19:28:55,591 adding 'flash_attn/cute/cute_dsl_utils.py' 2026-03-05T19:28:55,593 adding 'flash_attn/cute/fast_math.py' 2026-03-05T19:28:55,599 adding 'flash_attn/cute/flash_bwd.py' 2026-03-05T19:28:55,602 adding 'flash_attn/cute/flash_bwd_postprocess.py' 2026-03-05T19:28:55,604 adding 'flash_attn/cute/flash_bwd_preprocess.py' 2026-03-05T19:28:55,618 adding 'flash_attn/cute/flash_bwd_sm100.py' 2026-03-05T19:28:55,626 adding 'flash_attn/cute/flash_bwd_sm90.py' 2026-03-05T19:28:55,636 adding 'flash_attn/cute/flash_fwd.py' 2026-03-05T19:28:55,640 adding 'flash_attn/cute/flash_fwd_combine.py' 2026-03-05T19:28:55,653 adding 'flash_attn/cute/flash_fwd_sm100.py' 2026-03-05T19:28:55,659 adding 'flash_attn/cute/interface.py' 2026-03-05T19:28:55,663 adding 'flash_attn/cute/mask.py' 2026-03-05T19:28:55,665 adding 'flash_attn/cute/mma_sm100_desc.py' 2026-03-05T19:28:55,666 adding 'flash_attn/cute/named_barrier.py' 2026-03-05T19:28:55,668 adding 'flash_attn/cute/pack_gqa.py' 2026-03-05T19:28:55,669 adding 'flash_attn/cute/paged_kv.py' 2026-03-05T19:28:55,671 adding 'flash_attn/cute/pipeline.py' 2026-03-05T19:28:55,673 adding 'flash_attn/cute/seqlen_info.py' 2026-03-05T19:28:55,675 adding 'flash_attn/cute/softmax.py' 2026-03-05T19:28:55,678 adding 'flash_attn/cute/testing.py' 2026-03-05T19:28:55,681 adding 'flash_attn/cute/tile_scheduler.py' 2026-03-05T19:28:55,684 adding 'flash_attn/cute/utils.py' 2026-03-05T19:28:55,686 adding 'flash_attn_4-4.0.0b4.dist-info/licenses/AUTHORS' 2026-03-05T19:28:55,687 adding 'flash_attn_4-4.0.0b4.dist-info/licenses/LICENSE' 2026-03-05T19:28:55,689 adding 'flash_attn_4-4.0.0b4.dist-info/METADATA' 2026-03-05T19:28:55,690 adding 'flash_attn_4-4.0.0b4.dist-info/WHEEL' 2026-03-05T19:28:55,690 adding 'flash_attn_4-4.0.0b4.dist-info/top_level.txt' 2026-03-05T19:28:55,692 adding 'flash_attn_4-4.0.0b4.dist-info/RECORD' 2026-03-05T19:28:55,696 removing build/bdist.linux-armv7l/wheel 2026-03-05T19:28:55,805 Building wheel for flash-attn-4 (pyproject.toml): finished with status 'done' 2026-03-05T19:28:55,815 Created wheel for flash-attn-4: filename=flash_attn_4-4.0.0b4-py3-none-any.whl size=202038 sha256=614f6eeef2d8004943ca7c2623a6968dc2ed5fa3536ff4175c3a488b0468a1f8 2026-03-05T19:28:55,816 Stored in directory: /tmp/pip-ephem-wheel-cache-h9l7fd3s/wheels/5a/86/bb/288f4456073b5e62815f980965a43d26903eea4551cc2a0ce9 2026-03-05T19:28:55,828 Successfully built flash-attn-4 2026-03-05T19:28:55,838 Removed build tracker: '/tmp/pip-build-tracker-9lvk12wd'