2026-03-26T16:44:24,618 Created temporary directory: /tmp/pip-ephem-wheel-cache-lt18p7_a 2026-03-26T16:44:24,619 Created temporary directory: /tmp/pip-build-tracker-8hp8zca9 2026-03-26T16:44:24,620 Initialized build tracking at /tmp/pip-build-tracker-8hp8zca9 2026-03-26T16:44:24,620 Created build tracker: /tmp/pip-build-tracker-8hp8zca9 2026-03-26T16:44:24,621 Entered build tracker: /tmp/pip-build-tracker-8hp8zca9 2026-03-26T16:44:24,622 Created temporary directory: /tmp/pip-wheel-pjov2a_3 2026-03-26T16:44:24,625 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-26T16:44:24,627 Created temporary directory: /tmp/pip-ephem-wheel-cache-fiz9l9uk 2026-03-26T16:44:24,650 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-26T16:44:24,654 2 location(s) to search for versions of flash-attn-4: 2026-03-26T16:44:24,654 * https://pypi.org/simple/flash-attn-4/ 2026-03-26T16:44:24,654 * https://www.piwheels.org/simple/flash-attn-4/ 2026-03-26T16:44:24,655 Fetching project page and analyzing links: https://pypi.org/simple/flash-attn-4/ 2026-03-26T16:44:24,655 Getting page https://pypi.org/simple/flash-attn-4/ 2026-03-26T16:44:24,657 Found index url https://pypi.org/simple 2026-03-26T16:44:24,879 Fetched page https://pypi.org/simple/flash-attn-4/ as application/vnd.pypi.simple.v1+json 2026-03-26T16:44:24,882 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-26T16:44:24,883 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-26T16:44:24,883 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-26T16:44:24,884 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-26T16:44:24,885 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-26T16:44:24,886 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-26T16:44:24,887 Skipping link: No binaries permitted for flash-attn-4: https://files.pythonhosted.org/packages/24/f7/01ee2576ce41f9884d291ee21861ef194afc0b2b1ce3bd175fc7a6e1b133/flash_attn_4-4.0.0b5-py3-none-any.whl (from https://pypi.org/simple/flash-attn-4/) (requires-python:>=3.10) 2026-03-26T16:44:24,888 Found link https://files.pythonhosted.org/packages/7a/37/5b0128141da6faf03ec0cee1fc30061a3f50a3a4fcf6bc2a8bafa32e4cd2/flash_attn_4-4.0.0b5.tar.gz (from https://pypi.org/simple/flash-attn-4/) (requires-python:>=3.10), version: 4.0.0b5 2026-03-26T16:44:24,889 Fetching project page and analyzing links: https://www.piwheels.org/simple/flash-attn-4/ 2026-03-26T16:44:24,889 Getting page https://www.piwheels.org/simple/flash-attn-4/ 2026-03-26T16:44:24,891 Found index url https://www.piwheels.org/simple 2026-03-26T16:44:25,062 Fetched page https://www.piwheels.org/simple/flash-attn-4/ as text/html 2026-03-26T16:44:25,064 Skipping link: No binaries permitted for flash-attn-4: https://www.piwheels.org/simple/flash-attn-4/flash_attn_4-4.0.0b4-py3-none-any.whl#sha256=614f6eeef2d8004943ca7c2623a6968dc2ed5fa3536ff4175c3a488b0468a1f8 (from https://www.piwheels.org/simple/flash-attn-4/) (requires-python:>=3.10) 2026-03-26T16:44:25,065 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-26T16:44:25,065 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-26T16:44:25,066 Skipping link: not a file: https://www.piwheels.org/simple/flash-attn-4/ 2026-03-26T16:44:25,066 Skipping link: not a file: https://pypi.org/simple/flash-attn-4/ 2026-03-26T16:44:25,085 Given no hashes to check 1 links for project 'flash-attn-4': discarding no candidates 2026-03-26T16:44:25,103 Collecting flash-attn-4==4.0.0b5 2026-03-26T16:44:25,105 Created temporary directory: /tmp/pip-unpack-x4uc5yfl 2026-03-26T16:44:25,251 Downloading flash_attn_4-4.0.0b5.tar.gz (209 kB) 2026-03-26T16:44:25,473 Added flash-attn-4==4.0.0b5 from https://files.pythonhosted.org/packages/7a/37/5b0128141da6faf03ec0cee1fc30061a3f50a3a4fcf6bc2a8bafa32e4cd2/flash_attn_4-4.0.0b5.tar.gz to build tracker '/tmp/pip-build-tracker-8hp8zca9' 2026-03-26T16:44:25,479 Created temporary directory: /tmp/pip-build-env-onaedyqx 2026-03-26T16:44:25,483 Installing build dependencies: started 2026-03-26T16:44:25,484 Running command pip subprocess to install build dependencies 2026-03-26T16:44:26,641 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-26T16:44:27,093 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-26T16:44:27,116 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-26T16:44:28,862 Collecting setuptools>=75 2026-03-26T16:44:28,938 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-26T16:44:29,314 Collecting setuptools-scm>=8 2026-03-26T16:44:29,320 Using cached setuptools_scm-10.0.3-py3-none-any.whl (20 kB) 2026-03-26T16:44:29,396 Collecting vcs-versioning>=1.0.0.dev0 2026-03-26T16:44:29,414 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.0.1-py3-none-any.whl (78 kB) 2026-03-26T16:44:29,592 Collecting packaging>=20 2026-03-26T16:44:29,609 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-26T16:44:32,589 Installing collected packages: setuptools, packaging, vcs-versioning, setuptools-scm 2026-03-26T16:44:36,100 Creating /tmp/pip-build-env-onaedyqx/overlay/local/bin 2026-03-26T16:44:36,102 changing mode of /tmp/pip-build-env-onaedyqx/overlay/local/bin/vcs-versioning to 755 2026-03-26T16:44:36,203 changing mode of /tmp/pip-build-env-onaedyqx/overlay/local/bin/setuptools-scm to 755 2026-03-26T16:44:36,229 Successfully installed packaging-26.0 setuptools-82.0.1 setuptools-scm-10.0.3 vcs-versioning-1.0.1 2026-03-26T16:44:36,523 Installing build dependencies: finished with status 'done' 2026-03-26T16:44:36,529 Getting requirements to build wheel: started 2026-03-26T16:44:36,530 Running command Getting requirements to build wheel 2026-03-26T16:44:37,486 /tmp/pip-build-env-onaedyqx/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-26T16:44:37,486 !! 2026-03-26T16:44:37,487 ******************************************************************************** 2026-03-26T16:44:37,488 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-26T16:44:37,488 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-26T16:44:37,489 or your builds will no longer be supported. 2026-03-26T16:44:37,490 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-26T16:44:37,490 ******************************************************************************** 2026-03-26T16:44:37,491 !! 2026-03-26T16:44:37,491 corresp(dist, value, root_dir) 2026-03-26T16:44:37,565 /tmp/pip-build-env-onaedyqx/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-26T16:44:37,566 !! 2026-03-26T16:44:37,567 ******************************************************************************** 2026-03-26T16:44:37,567 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-26T16:44:37,568 License :: OSI Approved :: BSD License 2026-03-26T16:44:37,569 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-26T16:44:37,570 ******************************************************************************** 2026-03-26T16:44:37,572 !! 2026-03-26T16:44:37,572 dist._finalize_license_expression() 2026-03-26T16:44:37,573 /tmp/pip-build-env-onaedyqx/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-26T16:44:37,573 !! 2026-03-26T16:44:37,575 ******************************************************************************** 2026-03-26T16:44:37,575 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-26T16:44:37,577 License :: OSI Approved :: BSD License 2026-03-26T16:44:37,578 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-26T16:44:37,579 ******************************************************************************** 2026-03-26T16:44:37,580 !! 2026-03-26T16:44:37,580 self._finalize_license_expression() 2026-03-26T16:44:37,581 running egg_info 2026-03-26T16:44:37,586 writing flash_attn_4.egg-info/PKG-INFO 2026-03-26T16:44:37,590 writing dependency_links to flash_attn_4.egg-info/dependency_links.txt 2026-03-26T16:44:37,592 writing requirements to flash_attn_4.egg-info/requires.txt 2026-03-26T16:44:37,593 writing top-level names to flash_attn_4.egg-info/top_level.txt 2026-03-26T16:44:37,628 /tmp/pip-build-env-onaedyqx/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-03-26T16:44:37,629 return get_active_overrides().subprocess_timeout 2026-03-26T16:44:37,635 listing git files failed - pretending there aren't any 2026-03-26T16:44:37,640 reading manifest file 'flash_attn_4.egg-info/SOURCES.txt' 2026-03-26T16:44:37,646 reading manifest template 'MANIFEST.in' 2026-03-26T16:44:37,648 no previously-included directories found matching 'flash_attn_4.egg-info' 2026-03-26T16:44:37,649 no previously-included directories found matching 'flash_attn.egg-info' 2026-03-26T16:44:37,650 no previously-included directories found matching 'build' 2026-03-26T16:44:37,650 no previously-included directories found matching 'dist' 2026-03-26T16:44:37,651 adding license file 'LICENSE' 2026-03-26T16:44:37,652 adding license file 'AUTHORS' 2026-03-26T16:44:37,656 writing manifest file 'flash_attn_4.egg-info/SOURCES.txt' 2026-03-26T16:44:37,763 Getting requirements to build wheel: finished with status 'done' 2026-03-26T16:44:37,771 Created temporary directory: /tmp/pip-modern-metadata-wujilp64 2026-03-26T16:44:37,775 Preparing metadata (pyproject.toml): started 2026-03-26T16:44:37,777 Running command Preparing metadata (pyproject.toml) 2026-03-26T16:44:38,707 /tmp/pip-build-env-onaedyqx/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-26T16:44:38,708 !! 2026-03-26T16:44:38,709 ******************************************************************************** 2026-03-26T16:44:38,709 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-26T16:44:38,710 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-26T16:44:38,711 or your builds will no longer be supported. 2026-03-26T16:44:38,712 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-26T16:44:38,712 ******************************************************************************** 2026-03-26T16:44:38,713 !! 2026-03-26T16:44:38,714 corresp(dist, value, root_dir) 2026-03-26T16:44:38,779 /tmp/pip-build-env-onaedyqx/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-26T16:44:38,780 !! 2026-03-26T16:44:38,781 ******************************************************************************** 2026-03-26T16:44:38,782 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-26T16:44:38,783 License :: OSI Approved :: BSD License 2026-03-26T16:44:38,784 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-26T16:44:38,785 ******************************************************************************** 2026-03-26T16:44:38,786 !! 2026-03-26T16:44:38,787 dist._finalize_license_expression() 2026-03-26T16:44:38,788 /tmp/pip-build-env-onaedyqx/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-26T16:44:38,788 !! 2026-03-26T16:44:38,789 ******************************************************************************** 2026-03-26T16:44:38,790 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-26T16:44:38,791 License :: OSI Approved :: BSD License 2026-03-26T16:44:38,793 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-26T16:44:38,793 ******************************************************************************** 2026-03-26T16:44:38,795 !! 2026-03-26T16:44:38,795 self._finalize_license_expression() 2026-03-26T16:44:38,797 running dist_info 2026-03-26T16:44:38,811 creating /tmp/pip-modern-metadata-wujilp64/flash_attn_4.egg-info 2026-03-26T16:44:38,813 writing /tmp/pip-modern-metadata-wujilp64/flash_attn_4.egg-info/PKG-INFO 2026-03-26T16:44:38,820 writing dependency_links to /tmp/pip-modern-metadata-wujilp64/flash_attn_4.egg-info/dependency_links.txt 2026-03-26T16:44:38,823 writing requirements to /tmp/pip-modern-metadata-wujilp64/flash_attn_4.egg-info/requires.txt 2026-03-26T16:44:38,825 writing top-level names to /tmp/pip-modern-metadata-wujilp64/flash_attn_4.egg-info/top_level.txt 2026-03-26T16:44:38,828 writing manifest file '/tmp/pip-modern-metadata-wujilp64/flash_attn_4.egg-info/SOURCES.txt' 2026-03-26T16:44:38,862 /tmp/pip-build-env-onaedyqx/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-03-26T16:44:38,864 return get_active_overrides().subprocess_timeout 2026-03-26T16:44:38,869 listing git files failed - pretending there aren't any 2026-03-26T16:44:38,873 reading manifest file '/tmp/pip-modern-metadata-wujilp64/flash_attn_4.egg-info/SOURCES.txt' 2026-03-26T16:44:38,875 reading manifest template 'MANIFEST.in' 2026-03-26T16:44:38,877 warning: no previously-included files matching '*.egg-info/*' found anywhere in distribution 2026-03-26T16:44:38,878 no previously-included directories found matching 'flash_attn_4.egg-info' 2026-03-26T16:44:38,879 no previously-included directories found matching 'flash_attn.egg-info' 2026-03-26T16:44:38,880 no previously-included directories found matching 'build' 2026-03-26T16:44:38,880 no previously-included directories found matching 'dist' 2026-03-26T16:44:38,881 adding license file 'LICENSE' 2026-03-26T16:44:38,881 adding license file 'AUTHORS' 2026-03-26T16:44:38,884 writing manifest file '/tmp/pip-modern-metadata-wujilp64/flash_attn_4.egg-info/SOURCES.txt' 2026-03-26T16:44:38,885 creating '/tmp/pip-modern-metadata-wujilp64/flash_attn_4-4.0.0b5.dist-info' 2026-03-26T16:44:39,039 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-26T16:44:39,045 Source in /tmp/pip-wheel-pjov2a_3/flash-attn-4_110c227c41114c65904cbc6adc029e0a has version 4.0.0b5, which satisfies requirement flash-attn-4==4.0.0b5 from https://files.pythonhosted.org/packages/7a/37/5b0128141da6faf03ec0cee1fc30061a3f50a3a4fcf6bc2a8bafa32e4cd2/flash_attn_4-4.0.0b5.tar.gz 2026-03-26T16:44:39,047 Removed flash-attn-4==4.0.0b5 from https://files.pythonhosted.org/packages/7a/37/5b0128141da6faf03ec0cee1fc30061a3f50a3a4fcf6bc2a8bafa32e4cd2/flash_attn_4-4.0.0b5.tar.gz from build tracker '/tmp/pip-build-tracker-8hp8zca9' 2026-03-26T16:44:39,053 Created temporary directory: /tmp/pip-unpack-jaz4o_re 2026-03-26T16:44:39,054 Building wheels for collected packages: flash-attn-4 2026-03-26T16:44:39,069 Created temporary directory: /tmp/pip-wheel-lmn5uikw 2026-03-26T16:44:39,070 Destination directory: /tmp/pip-wheel-lmn5uikw 2026-03-26T16:44:39,075 Building wheel for flash-attn-4 (pyproject.toml): started 2026-03-26T16:44:39,077 Running command Building wheel for flash-attn-4 (pyproject.toml) 2026-03-26T16:44:40,196 /tmp/pip-build-env-onaedyqx/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-26T16:44:40,197 !! 2026-03-26T16:44:40,198 ******************************************************************************** 2026-03-26T16:44:40,198 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-26T16:44:40,199 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-26T16:44:40,200 or your builds will no longer be supported. 2026-03-26T16:44:40,201 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-26T16:44:40,202 ******************************************************************************** 2026-03-26T16:44:40,203 !! 2026-03-26T16:44:40,203 corresp(dist, value, root_dir) 2026-03-26T16:44:40,264 /tmp/pip-build-env-onaedyqx/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-26T16:44:40,264 !! 2026-03-26T16:44:40,266 ******************************************************************************** 2026-03-26T16:44:40,266 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-26T16:44:40,267 License :: OSI Approved :: BSD License 2026-03-26T16:44:40,268 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-26T16:44:40,268 ******************************************************************************** 2026-03-26T16:44:40,269 !! 2026-03-26T16:44:40,270 dist._finalize_license_expression() 2026-03-26T16:44:40,270 /tmp/pip-build-env-onaedyqx/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-26T16:44:40,271 !! 2026-03-26T16:44:40,272 ******************************************************************************** 2026-03-26T16:44:40,272 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-26T16:44:40,273 License :: OSI Approved :: BSD License 2026-03-26T16:44:40,274 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-26T16:44:40,274 ******************************************************************************** 2026-03-26T16:44:40,275 !! 2026-03-26T16:44:40,276 self._finalize_license_expression() 2026-03-26T16:44:40,276 running bdist_wheel 2026-03-26T16:44:40,297 running build 2026-03-26T16:44:40,298 running build_py 2026-03-26T16:44:40,301 creating build/lib/flash_attn/cute 2026-03-26T16:44:40,303 copying ./testing.py -> build/lib/flash_attn/cute 2026-03-26T16:44:40,306 copying ./cute_dsl_ptxas.py -> build/lib/flash_attn/cute 2026-03-26T16:44:40,308 copying ./blackwell_helpers.py -> build/lib/flash_attn/cute 2026-03-26T16:44:40,312 copying ./flash_fwd_sm100.py -> build/lib/flash_attn/cute 2026-03-26T16:44:40,318 copying ./fast_math.py -> build/lib/flash_attn/cute 2026-03-26T16:44:40,320 copying ./pipeline.py -> build/lib/flash_attn/cute 2026-03-26T16:44:40,323 copying ./flash_bwd_sm90.py -> build/lib/flash_attn/cute 2026-03-26T16:44:40,328 copying ./flash_bwd_preprocess.py -> build/lib/flash_attn/cute 2026-03-26T16:44:40,331 copying ./pack_gqa.py -> build/lib/flash_attn/cute 2026-03-26T16:44:40,333 copying ./paged_kv.py -> build/lib/flash_attn/cute 2026-03-26T16:44:40,336 copying ./compute_block_sparsity.py -> build/lib/flash_attn/cute 2026-03-26T16:44:40,338 copying ./block_sparsity.py -> build/lib/flash_attn/cute 2026-03-26T16:44:40,341 copying ./mask.py -> build/lib/flash_attn/cute 2026-03-26T16:44:40,344 copying ./utils.py -> build/lib/flash_attn/cute 2026-03-26T16:44:40,346 copying ./tile_scheduler.py -> build/lib/flash_attn/cute 2026-03-26T16:44:40,349 copying ./seqlen_info.py -> build/lib/flash_attn/cute 2026-03-26T16:44:40,351 copying ./ampere_helpers.py -> build/lib/flash_attn/cute 2026-03-26T16:44:40,353 copying ./softmax.py -> build/lib/flash_attn/cute 2026-03-26T16:44:40,356 copying ./benchmark.py -> build/lib/flash_attn/cute 2026-03-26T16:44:40,358 copying ./bench_utils.py -> build/lib/flash_attn/cute 2026-03-26T16:44:40,360 copying ./flash_fwd_combine.py -> build/lib/flash_attn/cute 2026-03-26T16:44:40,363 copying ./named_barrier.py -> build/lib/flash_attn/cute 2026-03-26T16:44:40,364 copying ./block_sparse_utils.py -> build/lib/flash_attn/cute 2026-03-26T16:44:40,367 copying ./flash_bwd_postprocess.py -> build/lib/flash_attn/cute 2026-03-26T16:44:40,370 copying ./block_info.py -> build/lib/flash_attn/cute 2026-03-26T16:44:40,372 copying ./flash_fwd.py -> build/lib/flash_attn/cute 2026-03-26T16:44:40,376 copying ./mma_sm100_desc.py -> build/lib/flash_attn/cute 2026-03-26T16:44:40,378 copying ./sm90_config_search.py -> build/lib/flash_attn/cute 2026-03-26T16:44:40,381 copying ./cute_dsl_utils.py -> build/lib/flash_attn/cute 2026-03-26T16:44:40,383 copying ./flash_bwd_sm100.py -> build/lib/flash_attn/cute 2026-03-26T16:44:40,389 copying ./flash_bwd.py -> build/lib/flash_attn/cute 2026-03-26T16:44:40,392 copying ./copy_utils.py -> build/lib/flash_attn/cute 2026-03-26T16:44:40,394 copying ./flash_bwd_sm120.py -> build/lib/flash_attn/cute 2026-03-26T16:44:40,396 copying ./cache_utils.py -> build/lib/flash_attn/cute 2026-03-26T16:44:40,398 copying ./interface.py -> build/lib/flash_attn/cute 2026-03-26T16:44:40,401 copying ./flash_fwd_sm120.py -> build/lib/flash_attn/cute 2026-03-26T16:44:40,403 copying ./flash_fwd_sm90.py -> build/lib/flash_attn/cute 2026-03-26T16:44:40,406 copying ./fa_logging.py -> build/lib/flash_attn/cute 2026-03-26T16:44:40,408 copying ./__init__.py -> build/lib/flash_attn/cute 2026-03-26T16:44:40,410 copying ./barrier.py -> build/lib/flash_attn/cute 2026-03-26T16:44:40,411 running egg_info 2026-03-26T16:44:40,424 writing flash_attn_4.egg-info/PKG-INFO 2026-03-26T16:44:40,427 writing dependency_links to flash_attn_4.egg-info/dependency_links.txt 2026-03-26T16:44:40,429 writing requirements to flash_attn_4.egg-info/requires.txt 2026-03-26T16:44:40,430 writing top-level names to flash_attn_4.egg-info/top_level.txt 2026-03-26T16:44:40,456 /tmp/pip-build-env-onaedyqx/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-03-26T16:44:40,457 return get_active_overrides().subprocess_timeout 2026-03-26T16:44:40,463 listing git files failed - pretending there aren't any 2026-03-26T16:44:40,467 reading manifest file 'flash_attn_4.egg-info/SOURCES.txt' 2026-03-26T16:44:40,472 reading manifest template 'MANIFEST.in' 2026-03-26T16:44:40,474 no previously-included directories found matching 'flash_attn_4.egg-info' 2026-03-26T16:44:40,475 no previously-included directories found matching 'flash_attn.egg-info' 2026-03-26T16:44:40,475 no previously-included directories found matching 'build' 2026-03-26T16:44:40,476 no previously-included directories found matching 'dist' 2026-03-26T16:44:40,477 adding license file 'LICENSE' 2026-03-26T16:44:40,477 adding license file 'AUTHORS' 2026-03-26T16:44:40,481 writing manifest file 'flash_attn_4.egg-info/SOURCES.txt' 2026-03-26T16:44:40,498 installing to build/bdist.linux-armv7l/wheel 2026-03-26T16:44:40,498 running install 2026-03-26T16:44:40,522 running install_lib 2026-03-26T16:44:40,529 creating build/bdist.linux-armv7l/wheel 2026-03-26T16:44:40,531 creating build/bdist.linux-armv7l/wheel/flash_attn 2026-03-26T16:44:40,533 creating build/bdist.linux-armv7l/wheel/flash_attn/cute 2026-03-26T16:44:40,535 copying build/lib/flash_attn/cute/testing.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-26T16:44:40,537 copying build/lib/flash_attn/cute/cute_dsl_ptxas.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-26T16:44:40,539 copying build/lib/flash_attn/cute/blackwell_helpers.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-26T16:44:40,542 copying build/lib/flash_attn/cute/flash_fwd_sm100.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-26T16:44:40,546 copying build/lib/flash_attn/cute/fast_math.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-26T16:44:40,548 copying build/lib/flash_attn/cute/pipeline.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-26T16:44:40,550 copying build/lib/flash_attn/cute/flash_bwd_sm90.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-26T16:44:40,554 copying build/lib/flash_attn/cute/flash_bwd_preprocess.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-26T16:44:40,556 copying build/lib/flash_attn/cute/pack_gqa.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-26T16:44:40,558 copying build/lib/flash_attn/cute/paged_kv.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-26T16:44:40,560 copying build/lib/flash_attn/cute/compute_block_sparsity.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-26T16:44:40,563 copying build/lib/flash_attn/cute/block_sparsity.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-26T16:44:40,565 copying build/lib/flash_attn/cute/mask.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-26T16:44:40,568 copying build/lib/flash_attn/cute/utils.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-26T16:44:40,570 copying build/lib/flash_attn/cute/tile_scheduler.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-26T16:44:40,573 copying build/lib/flash_attn/cute/seqlen_info.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-26T16:44:40,575 copying build/lib/flash_attn/cute/ampere_helpers.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-26T16:44:40,577 copying build/lib/flash_attn/cute/softmax.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-26T16:44:40,579 copying build/lib/flash_attn/cute/benchmark.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-26T16:44:40,581 copying build/lib/flash_attn/cute/bench_utils.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-26T16:44:40,583 copying build/lib/flash_attn/cute/flash_fwd_combine.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-26T16:44:40,586 copying build/lib/flash_attn/cute/named_barrier.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-26T16:44:40,587 copying build/lib/flash_attn/cute/block_sparse_utils.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-26T16:44:40,590 copying build/lib/flash_attn/cute/flash_bwd_postprocess.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-26T16:44:40,593 copying build/lib/flash_attn/cute/block_info.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-26T16:44:40,595 copying build/lib/flash_attn/cute/flash_fwd.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-26T16:44:40,598 copying build/lib/flash_attn/cute/mma_sm100_desc.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-26T16:44:40,600 copying build/lib/flash_attn/cute/sm90_config_search.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-26T16:44:40,602 copying build/lib/flash_attn/cute/cute_dsl_utils.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-26T16:44:40,604 copying build/lib/flash_attn/cute/flash_bwd_sm100.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-26T16:44:40,609 copying build/lib/flash_attn/cute/flash_bwd.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-26T16:44:40,612 copying build/lib/flash_attn/cute/copy_utils.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-26T16:44:40,615 copying build/lib/flash_attn/cute/flash_bwd_sm120.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-26T16:44:40,617 copying build/lib/flash_attn/cute/cache_utils.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-26T16:44:40,619 copying build/lib/flash_attn/cute/interface.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-26T16:44:40,624 copying build/lib/flash_attn/cute/flash_fwd_sm120.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-26T16:44:40,626 copying build/lib/flash_attn/cute/flash_fwd_sm90.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-26T16:44:40,630 copying build/lib/flash_attn/cute/fa_logging.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-26T16:44:40,632 copying build/lib/flash_attn/cute/__init__.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-26T16:44:40,634 copying build/lib/flash_attn/cute/barrier.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-26T16:44:40,636 running install_egg_info 2026-03-26T16:44:40,643 Copying flash_attn_4.egg-info to build/bdist.linux-armv7l/wheel/./flash_attn_4-4.0.0b5-py3.11.egg-info 2026-03-26T16:44:40,653 running install_scripts 2026-03-26T16:44:40,664 creating build/bdist.linux-armv7l/wheel/flash_attn_4-4.0.0b5.dist-info/WHEEL 2026-03-26T16:44:40,667 creating '/tmp/pip-wheel-lmn5uikw/.tmp-bpwxb7py/flash_attn_4-4.0.0b5-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-26T16:44:40,670 adding 'flash_attn/cute/__init__.py' 2026-03-26T16:44:40,672 adding 'flash_attn/cute/ampere_helpers.py' 2026-03-26T16:44:40,674 adding 'flash_attn/cute/barrier.py' 2026-03-26T16:44:40,676 adding 'flash_attn/cute/bench_utils.py' 2026-03-26T16:44:40,678 adding 'flash_attn/cute/benchmark.py' 2026-03-26T16:44:40,682 adding 'flash_attn/cute/blackwell_helpers.py' 2026-03-26T16:44:40,684 adding 'flash_attn/cute/block_info.py' 2026-03-26T16:44:40,689 adding 'flash_attn/cute/block_sparse_utils.py' 2026-03-26T16:44:40,692 adding 'flash_attn/cute/block_sparsity.py' 2026-03-26T16:44:40,695 adding 'flash_attn/cute/cache_utils.py' 2026-03-26T16:44:40,697 adding 'flash_attn/cute/compute_block_sparsity.py' 2026-03-26T16:44:40,700 adding 'flash_attn/cute/copy_utils.py' 2026-03-26T16:44:40,702 adding 'flash_attn/cute/cute_dsl_ptxas.py' 2026-03-26T16:44:40,703 adding 'flash_attn/cute/cute_dsl_utils.py' 2026-03-26T16:44:40,705 adding 'flash_attn/cute/fa_logging.py' 2026-03-26T16:44:40,707 adding 'flash_attn/cute/fast_math.py' 2026-03-26T16:44:40,713 adding 'flash_attn/cute/flash_bwd.py' 2026-03-26T16:44:40,717 adding 'flash_attn/cute/flash_bwd_postprocess.py' 2026-03-26T16:44:40,720 adding 'flash_attn/cute/flash_bwd_preprocess.py' 2026-03-26T16:44:40,735 adding 'flash_attn/cute/flash_bwd_sm100.py' 2026-03-26T16:44:40,737 adding 'flash_attn/cute/flash_bwd_sm120.py' 2026-03-26T16:44:40,745 adding 'flash_attn/cute/flash_bwd_sm90.py' 2026-03-26T16:44:40,751 adding 'flash_attn/cute/flash_fwd.py' 2026-03-26T16:44:40,755 adding 'flash_attn/cute/flash_fwd_combine.py' 2026-03-26T16:44:40,769 adding 'flash_attn/cute/flash_fwd_sm100.py' 2026-03-26T16:44:40,772 adding 'flash_attn/cute/flash_fwd_sm120.py' 2026-03-26T16:44:40,778 adding 'flash_attn/cute/flash_fwd_sm90.py' 2026-03-26T16:44:40,786 adding 'flash_attn/cute/interface.py' 2026-03-26T16:44:40,791 adding 'flash_attn/cute/mask.py' 2026-03-26T16:44:40,793 adding 'flash_attn/cute/mma_sm100_desc.py' 2026-03-26T16:44:40,795 adding 'flash_attn/cute/named_barrier.py' 2026-03-26T16:44:40,797 adding 'flash_attn/cute/pack_gqa.py' 2026-03-26T16:44:40,800 adding 'flash_attn/cute/paged_kv.py' 2026-03-26T16:44:40,802 adding 'flash_attn/cute/pipeline.py' 2026-03-26T16:44:40,804 adding 'flash_attn/cute/seqlen_info.py' 2026-03-26T16:44:40,807 adding 'flash_attn/cute/sm90_config_search.py' 2026-03-26T16:44:40,810 adding 'flash_attn/cute/softmax.py' 2026-03-26T16:44:40,813 adding 'flash_attn/cute/testing.py' 2026-03-26T16:44:40,816 adding 'flash_attn/cute/tile_scheduler.py' 2026-03-26T16:44:40,820 adding 'flash_attn/cute/utils.py' 2026-03-26T16:44:40,823 adding 'flash_attn_4-4.0.0b5.dist-info/licenses/AUTHORS' 2026-03-26T16:44:40,825 adding 'flash_attn_4-4.0.0b5.dist-info/licenses/LICENSE' 2026-03-26T16:44:40,827 adding 'flash_attn_4-4.0.0b5.dist-info/METADATA' 2026-03-26T16:44:40,828 adding 'flash_attn_4-4.0.0b5.dist-info/WHEEL' 2026-03-26T16:44:40,829 adding 'flash_attn_4-4.0.0b5.dist-info/top_level.txt' 2026-03-26T16:44:40,831 adding 'flash_attn_4-4.0.0b5.dist-info/RECORD' 2026-03-26T16:44:40,837 removing build/bdist.linux-armv7l/wheel 2026-03-26T16:44:40,956 Building wheel for flash-attn-4 (pyproject.toml): finished with status 'done' 2026-03-26T16:44:40,966 Created wheel for flash-attn-4: filename=flash_attn_4-4.0.0b5-py3-none-any.whl size=226895 sha256=e9ec3cb0e5e4859eb6c5f01f1eb8a3ec581e58714546e45bf1e41a8bd38d42de 2026-03-26T16:44:40,968 Stored in directory: /tmp/pip-ephem-wheel-cache-fiz9l9uk/wheels/b0/1c/9f/4488f1bf2a915dd60e6033e3967ddae10959467f0801131a13 2026-03-26T16:44:40,979 Successfully built flash-attn-4 2026-03-26T16:44:40,991 Removed build tracker: '/tmp/pip-build-tracker-8hp8zca9'