2026-04-15T09:43:15,149 Created temporary directory: /tmp/pip-ephem-wheel-cache-aeuo1_eo 2026-04-15T09:43:15,152 Created temporary directory: /tmp/pip-build-tracker-0un4x5ts 2026-04-15T09:43:15,153 Initialized build tracking at /tmp/pip-build-tracker-0un4x5ts 2026-04-15T09:43:15,154 Created build tracker: /tmp/pip-build-tracker-0un4x5ts 2026-04-15T09:43:15,154 Entered build tracker: /tmp/pip-build-tracker-0un4x5ts 2026-04-15T09:43:15,155 Created temporary directory: /tmp/pip-wheel-byk3qsg1 2026-04-15T09:43:15,159 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-04-15T09:43:15,162 Created temporary directory: /tmp/pip-ephem-wheel-cache-tw3bh7y0 2026-04-15T09:43:15,189 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-15T09:43:15,192 2 location(s) to search for versions of flash-attn-4: 2026-04-15T09:43:15,192 * https://pypi.org/simple/flash-attn-4/ 2026-04-15T09:43:15,192 * https://www.piwheels.org/simple/flash-attn-4/ 2026-04-15T09:43:15,193 Fetching project page and analyzing links: https://pypi.org/simple/flash-attn-4/ 2026-04-15T09:43:15,194 Getting page https://pypi.org/simple/flash-attn-4/ 2026-04-15T09:43:15,195 Found index url https://pypi.org/simple 2026-04-15T09:43:15,358 Fetched page https://pypi.org/simple/flash-attn-4/ as application/vnd.pypi.simple.v1+json 2026-04-15T09:43:15,361 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-04-15T09:43:15,362 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-04-15T09:43:15,363 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-04-15T09:43:15,364 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-04-15T09:43:15,365 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-04-15T09:43:15,366 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-04-15T09:43:15,367 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-04-15T09:43:15,368 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-04-15T09:43:15,368 Skipping link: No binaries permitted for flash-attn-4: https://files.pythonhosted.org/packages/43/ae/2fc8645593f12bce760c944d5545ce11b8f45a817421a8ea4e67fe313c5b/flash_attn_4-4.0.0b7-py3-none-any.whl (from https://pypi.org/simple/flash-attn-4/) (requires-python:>=3.10) 2026-04-15T09:43:15,369 Found link https://files.pythonhosted.org/packages/8e/8d/a074d34ab7d5b82c4ccd6018543ee410101b00bc5c0e6ced78625f680d2b/flash_attn_4-4.0.0b7.tar.gz (from https://pypi.org/simple/flash-attn-4/) (requires-python:>=3.10), version: 4.0.0b7 2026-04-15T09:43:15,370 Skipping link: No binaries permitted for flash-attn-4: https://files.pythonhosted.org/packages/47/15/a5bfe1e92c868331a16747543f1b937074a6b398caf630c4813336d70418/flash_attn_4-4.0.0b8-py3-none-any.whl (from https://pypi.org/simple/flash-attn-4/) (requires-python:>=3.10) 2026-04-15T09:43:15,371 Found link https://files.pythonhosted.org/packages/6a/3d/22e3a3f17a1d0b405c2f08788353c074b173af1ae359985d207826bff0bc/flash_attn_4-4.0.0b8.tar.gz (from https://pypi.org/simple/flash-attn-4/) (requires-python:>=3.10), version: 4.0.0b8 2026-04-15T09:43:15,372 Skipping link: No binaries permitted for flash-attn-4: https://files.pythonhosted.org/packages/cb/12/8fe6b6a416fb43ec28fb004d9016e1dccc4e14cfb125ab6530d6f2a79002/flash_attn_4-4.0.0b9-py3-none-any.whl (from https://pypi.org/simple/flash-attn-4/) (requires-python:>=3.10) 2026-04-15T09:43:15,373 Found link https://files.pythonhosted.org/packages/f7/7a/44a1daf4cc182043bc9956b04ccb02998ce788b9ef3ebbceb542c6b594cb/flash_attn_4-4.0.0b9.tar.gz (from https://pypi.org/simple/flash-attn-4/) (requires-python:>=3.10), version: 4.0.0b9 2026-04-15T09:43:15,373 Fetching project page and analyzing links: https://www.piwheels.org/simple/flash-attn-4/ 2026-04-15T09:43:15,374 Getting page https://www.piwheels.org/simple/flash-attn-4/ 2026-04-15T09:43:15,375 Found index url https://www.piwheels.org/simple 2026-04-15T09:43:15,571 Fetched page https://www.piwheels.org/simple/flash-attn-4/ as text/html 2026-04-15T09:43:15,574 Skipping link: No binaries permitted for flash-attn-4: https://archive1.piwheels.org/simple/flash-attn-4/flash_attn_4-4.0.0b8-py3-none-any.whl#sha256=6b93692686b5f6f0884de589b22c07bf1d79258a801804dc8691cce067ef0af5 (from https://www.piwheels.org/simple/flash-attn-4/) (requires-python:>=3.10) 2026-04-15T09:43:15,575 Skipping link: No binaries permitted for flash-attn-4: https://archive1.piwheels.org/simple/flash-attn-4/flash_attn_4-4.0.0b7-py3-none-any.whl#sha256=e6de99505b5e221c52bb20dee972aab9cae646296378c0b5c304f54be12f1473 (from https://www.piwheels.org/simple/flash-attn-4/) (requires-python:>=3.10) 2026-04-15T09:43:15,576 Skipping link: No binaries permitted for flash-attn-4: https://archive1.piwheels.org/simple/flash-attn-4/flash_attn_4-4.0.0b5-py3-none-any.whl#sha256=e9ec3cb0e5e4859eb6c5f01f1eb8a3ec581e58714546e45bf1e41a8bd38d42de (from https://www.piwheels.org/simple/flash-attn-4/) (requires-python:>=3.10) 2026-04-15T09:43:15,576 Skipping link: No binaries permitted for flash-attn-4: https://archive1.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-04-15T09:43:15,577 Skipping link: No binaries permitted for flash-attn-4: https://archive1.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-04-15T09:43:15,577 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-04-15T09:43:15,578 Skipping link: not a file: https://www.piwheels.org/simple/flash-attn-4/ 2026-04-15T09:43:15,579 Skipping link: not a file: https://pypi.org/simple/flash-attn-4/ 2026-04-15T09:43:15,600 Given no hashes to check 1 links for project 'flash-attn-4': discarding no candidates 2026-04-15T09:43:15,619 Collecting flash-attn-4==4.0.0b9 2026-04-15T09:43:15,622 Created temporary directory: /tmp/pip-unpack-xlh6srx9 2026-04-15T09:43:15,850 Downloading flash_attn_4-4.0.0b9.tar.gz (241 kB) 2026-04-15T09:43:16,071 Added flash-attn-4==4.0.0b9 from https://files.pythonhosted.org/packages/f7/7a/44a1daf4cc182043bc9956b04ccb02998ce788b9ef3ebbceb542c6b594cb/flash_attn_4-4.0.0b9.tar.gz to build tracker '/tmp/pip-build-tracker-0un4x5ts' 2026-04-15T09:43:16,078 Created temporary directory: /tmp/pip-build-env-gys9idlg 2026-04-15T09:43:16,082 Installing build dependencies: started 2026-04-15T09:43:16,084 Running command pip subprocess to install build dependencies 2026-04-15T09:43:17,248 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-15T09:43:17,696 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-04-15T09:43:17,722 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-15T09:43:19,490 Collecting setuptools>=75 2026-04-15T09:43:19,578 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-04-15T09:43:19,971 Collecting setuptools-scm>=8 2026-04-15T09:43:19,987 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl (21 kB) 2026-04-15T09:43:20,069 Collecting vcs-versioning>=1.0.0.dev0 2026-04-15T09:43:20,087 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl (79 kB) 2026-04-15T09:43:20,273 Collecting packaging>=20 2026-04-15T09:43:20,290 Using cached https://www.piwheels.org/simple/packaging/packaging-26.1-py3-none-any.whl (95 kB) 2026-04-15T09:43:23,257 Installing collected packages: setuptools, packaging, vcs-versioning, setuptools-scm 2026-04-15T09:43:26,910 Creating /tmp/pip-build-env-gys9idlg/overlay/local/bin 2026-04-15T09:43:26,913 changing mode of /tmp/pip-build-env-gys9idlg/overlay/local/bin/vcs-versioning to 755 2026-04-15T09:43:27,021 changing mode of /tmp/pip-build-env-gys9idlg/overlay/local/bin/setuptools-scm to 755 2026-04-15T09:43:27,050 Successfully installed packaging-26.1 setuptools-82.0.1 setuptools-scm-10.0.5 vcs-versioning-1.1.1 2026-04-15T09:43:27,336 Installing build dependencies: finished with status 'done' 2026-04-15T09:43:27,342 Getting requirements to build wheel: started 2026-04-15T09:43:27,344 Running command Getting requirements to build wheel 2026-04-15T09:43:28,059 /tmp/pip-build-env-gys9idlg/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-15T09:43:28,059 !! 2026-04-15T09:43:28,060 ******************************************************************************** 2026-04-15T09:43:28,061 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-04-15T09:43:28,062 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-15T09:43:28,063 or your builds will no longer be supported. 2026-04-15T09:43:28,064 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-15T09:43:28,065 ******************************************************************************** 2026-04-15T09:43:28,066 !! 2026-04-15T09:43:28,067 corresp(dist, value, root_dir) 2026-04-15T09:43:28,136 /tmp/pip-build-env-gys9idlg/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-15T09:43:28,137 !! 2026-04-15T09:43:28,138 ******************************************************************************** 2026-04-15T09:43:28,138 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-15T09:43:28,139 License :: OSI Approved :: BSD License 2026-04-15T09:43:28,140 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-15T09:43:28,141 ******************************************************************************** 2026-04-15T09:43:28,142 !! 2026-04-15T09:43:28,142 dist._finalize_license_expression() 2026-04-15T09:43:28,143 /tmp/pip-build-env-gys9idlg/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-15T09:43:28,143 !! 2026-04-15T09:43:28,144 ******************************************************************************** 2026-04-15T09:43:28,144 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-15T09:43:28,145 License :: OSI Approved :: BSD License 2026-04-15T09:43:28,146 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-15T09:43:28,147 ******************************************************************************** 2026-04-15T09:43:28,148 !! 2026-04-15T09:43:28,148 self._finalize_license_expression() 2026-04-15T09:43:28,151 running egg_info 2026-04-15T09:43:28,159 writing flash_attn_4.egg-info/PKG-INFO 2026-04-15T09:43:28,163 writing dependency_links to flash_attn_4.egg-info/dependency_links.txt 2026-04-15T09:43:28,166 writing requirements to flash_attn_4.egg-info/requires.txt 2026-04-15T09:43:28,167 writing top-level names to flash_attn_4.egg-info/top_level.txt 2026-04-15T09:43:28,203 /tmp/pip-build-env-gys9idlg/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-04-15T09:43:28,203 return get_active_overrides().subprocess_timeout 2026-04-15T09:43:28,211 listing git files failed - pretending there aren't any 2026-04-15T09:43:28,216 reading manifest file 'flash_attn_4.egg-info/SOURCES.txt' 2026-04-15T09:43:28,222 reading manifest template 'MANIFEST.in' 2026-04-15T09:43:28,224 no previously-included directories found matching 'flash_attn_4.egg-info' 2026-04-15T09:43:28,225 no previously-included directories found matching 'flash_attn.egg-info' 2026-04-15T09:43:28,225 no previously-included directories found matching 'build' 2026-04-15T09:43:28,226 no previously-included directories found matching 'dist' 2026-04-15T09:43:28,227 adding license file 'LICENSE' 2026-04-15T09:43:28,227 adding license file 'AUTHORS' 2026-04-15T09:43:28,232 writing manifest file 'flash_attn_4.egg-info/SOURCES.txt' 2026-04-15T09:43:28,336 Getting requirements to build wheel: finished with status 'done' 2026-04-15T09:43:28,340 Created temporary directory: /tmp/pip-modern-metadata-vy05388_ 2026-04-15T09:43:28,342 Preparing metadata (pyproject.toml): started 2026-04-15T09:43:28,344 Running command Preparing metadata (pyproject.toml) 2026-04-15T09:43:29,038 /tmp/pip-build-env-gys9idlg/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-15T09:43:29,038 !! 2026-04-15T09:43:29,039 ******************************************************************************** 2026-04-15T09:43:29,040 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-04-15T09:43:29,041 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-15T09:43:29,042 or your builds will no longer be supported. 2026-04-15T09:43:29,043 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-15T09:43:29,043 ******************************************************************************** 2026-04-15T09:43:29,044 !! 2026-04-15T09:43:29,045 corresp(dist, value, root_dir) 2026-04-15T09:43:29,110 /tmp/pip-build-env-gys9idlg/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-15T09:43:29,110 !! 2026-04-15T09:43:29,111 ******************************************************************************** 2026-04-15T09:43:29,112 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-15T09:43:29,113 License :: OSI Approved :: BSD License 2026-04-15T09:43:29,114 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-15T09:43:29,114 ******************************************************************************** 2026-04-15T09:43:29,115 !! 2026-04-15T09:43:29,115 dist._finalize_license_expression() 2026-04-15T09:43:29,117 /tmp/pip-build-env-gys9idlg/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-15T09:43:29,117 !! 2026-04-15T09:43:29,118 ******************************************************************************** 2026-04-15T09:43:29,119 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-15T09:43:29,120 License :: OSI Approved :: BSD License 2026-04-15T09:43:29,121 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-15T09:43:29,122 ******************************************************************************** 2026-04-15T09:43:29,123 !! 2026-04-15T09:43:29,124 self._finalize_license_expression() 2026-04-15T09:43:29,127 running dist_info 2026-04-15T09:43:29,141 creating /tmp/pip-modern-metadata-vy05388_/flash_attn_4.egg-info 2026-04-15T09:43:29,142 writing /tmp/pip-modern-metadata-vy05388_/flash_attn_4.egg-info/PKG-INFO 2026-04-15T09:43:29,147 writing dependency_links to /tmp/pip-modern-metadata-vy05388_/flash_attn_4.egg-info/dependency_links.txt 2026-04-15T09:43:29,149 writing requirements to /tmp/pip-modern-metadata-vy05388_/flash_attn_4.egg-info/requires.txt 2026-04-15T09:43:29,150 writing top-level names to /tmp/pip-modern-metadata-vy05388_/flash_attn_4.egg-info/top_level.txt 2026-04-15T09:43:29,152 writing manifest file '/tmp/pip-modern-metadata-vy05388_/flash_attn_4.egg-info/SOURCES.txt' 2026-04-15T09:43:29,185 /tmp/pip-build-env-gys9idlg/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-04-15T09:43:29,185 return get_active_overrides().subprocess_timeout 2026-04-15T09:43:29,192 listing git files failed - pretending there aren't any 2026-04-15T09:43:29,197 reading manifest file '/tmp/pip-modern-metadata-vy05388_/flash_attn_4.egg-info/SOURCES.txt' 2026-04-15T09:43:29,199 reading manifest template 'MANIFEST.in' 2026-04-15T09:43:29,200 warning: no previously-included files matching '*.egg-info/*' found anywhere in distribution 2026-04-15T09:43:29,201 no previously-included directories found matching 'flash_attn_4.egg-info' 2026-04-15T09:43:29,202 no previously-included directories found matching 'flash_attn.egg-info' 2026-04-15T09:43:29,202 no previously-included directories found matching 'build' 2026-04-15T09:43:29,203 no previously-included directories found matching 'dist' 2026-04-15T09:43:29,204 adding license file 'LICENSE' 2026-04-15T09:43:29,205 adding license file 'AUTHORS' 2026-04-15T09:43:29,208 writing manifest file '/tmp/pip-modern-metadata-vy05388_/flash_attn_4.egg-info/SOURCES.txt' 2026-04-15T09:43:29,209 creating '/tmp/pip-modern-metadata-vy05388_/flash_attn_4-4.0.0b9.dist-info' 2026-04-15T09:43:29,342 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-15T09:43:29,346 Source in /tmp/pip-wheel-byk3qsg1/flash-attn-4_db8025d0ab1d4bb194349c55019120ba has version 4.0.0b9, which satisfies requirement flash-attn-4==4.0.0b9 from https://files.pythonhosted.org/packages/f7/7a/44a1daf4cc182043bc9956b04ccb02998ce788b9ef3ebbceb542c6b594cb/flash_attn_4-4.0.0b9.tar.gz 2026-04-15T09:43:29,347 Removed flash-attn-4==4.0.0b9 from https://files.pythonhosted.org/packages/f7/7a/44a1daf4cc182043bc9956b04ccb02998ce788b9ef3ebbceb542c6b594cb/flash_attn_4-4.0.0b9.tar.gz from build tracker '/tmp/pip-build-tracker-0un4x5ts' 2026-04-15T09:43:29,352 Created temporary directory: /tmp/pip-unpack-euvpg2v_ 2026-04-15T09:43:29,353 Building wheels for collected packages: flash-attn-4 2026-04-15T09:43:29,357 Created temporary directory: /tmp/pip-wheel-e2ru35tg 2026-04-15T09:43:29,358 Destination directory: /tmp/pip-wheel-e2ru35tg 2026-04-15T09:43:29,360 Building wheel for flash-attn-4 (pyproject.toml): started 2026-04-15T09:43:29,361 Running command Building wheel for flash-attn-4 (pyproject.toml) 2026-04-15T09:43:30,016 /tmp/pip-build-env-gys9idlg/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-15T09:43:30,016 !! 2026-04-15T09:43:30,017 ******************************************************************************** 2026-04-15T09:43:30,018 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-04-15T09:43:30,019 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-15T09:43:30,019 or your builds will no longer be supported. 2026-04-15T09:43:30,021 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-15T09:43:30,021 ******************************************************************************** 2026-04-15T09:43:30,023 !! 2026-04-15T09:43:30,023 corresp(dist, value, root_dir) 2026-04-15T09:43:30,082 /tmp/pip-build-env-gys9idlg/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-15T09:43:30,083 !! 2026-04-15T09:43:30,084 ******************************************************************************** 2026-04-15T09:43:30,084 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-15T09:43:30,085 License :: OSI Approved :: BSD License 2026-04-15T09:43:30,087 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-15T09:43:30,087 ******************************************************************************** 2026-04-15T09:43:30,088 !! 2026-04-15T09:43:30,089 dist._finalize_license_expression() 2026-04-15T09:43:30,090 /tmp/pip-build-env-gys9idlg/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-15T09:43:30,090 !! 2026-04-15T09:43:30,091 ******************************************************************************** 2026-04-15T09:43:30,092 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-15T09:43:30,093 License :: OSI Approved :: BSD License 2026-04-15T09:43:30,095 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-15T09:43:30,095 ******************************************************************************** 2026-04-15T09:43:30,096 !! 2026-04-15T09:43:30,097 self._finalize_license_expression() 2026-04-15T09:43:30,097 running bdist_wheel 2026-04-15T09:43:30,117 running build 2026-04-15T09:43:30,117 running build_py 2026-04-15T09:43:30,120 creating build/lib/flash_attn/cute 2026-04-15T09:43:30,123 copying ./fast_math.py -> build/lib/flash_attn/cute 2026-04-15T09:43:30,125 copying ./flash_fwd_mla_sm100.py -> build/lib/flash_attn/cute 2026-04-15T09:43:30,129 copying ./testing.py -> build/lib/flash_attn/cute 2026-04-15T09:43:30,132 copying ./flash_fwd_sm100.py -> build/lib/flash_attn/cute 2026-04-15T09:43:30,137 copying ./benchmark.py -> build/lib/flash_attn/cute 2026-04-15T09:43:30,139 copying ./blackwell_helpers.py -> build/lib/flash_attn/cute 2026-04-15T09:43:30,142 copying ./mask.py -> build/lib/flash_attn/cute 2026-04-15T09:43:30,145 copying ./block_sparse_utils.py -> build/lib/flash_attn/cute 2026-04-15T09:43:30,148 copying ./block_sparsity.py -> build/lib/flash_attn/cute 2026-04-15T09:43:30,151 copying ./pack_gqa.py -> build/lib/flash_attn/cute 2026-04-15T09:43:30,153 copying ./block_info.py -> build/lib/flash_attn/cute 2026-04-15T09:43:30,156 copying ./flash_fwd_combine.py -> build/lib/flash_attn/cute 2026-04-15T09:43:30,158 copying ./copy_utils.py -> build/lib/flash_attn/cute 2026-04-15T09:43:30,161 copying ./bench_utils.py -> build/lib/flash_attn/cute 2026-04-15T09:43:30,163 copying ./paged_kv.py -> build/lib/flash_attn/cute 2026-04-15T09:43:30,166 copying ./flash_bwd_preprocess.py -> build/lib/flash_attn/cute 2026-04-15T09:43:30,168 copying ./flash_bwd_sm120.py -> build/lib/flash_attn/cute 2026-04-15T09:43:30,170 copying ./flash_fwd.py -> build/lib/flash_attn/cute 2026-04-15T09:43:30,173 copying ./flash_bwd_sm90.py -> build/lib/flash_attn/cute 2026-04-15T09:43:30,177 copying ./barrier.py -> build/lib/flash_attn/cute 2026-04-15T09:43:30,179 copying ./cute_dsl_utils.py -> build/lib/flash_attn/cute 2026-04-15T09:43:30,181 copying ./__init__.py -> build/lib/flash_attn/cute 2026-04-15T09:43:30,183 copying ./tile_scheduler.py -> build/lib/flash_attn/cute 2026-04-15T09:43:30,186 copying ./utils.py -> build/lib/flash_attn/cute 2026-04-15T09:43:30,188 copying ./fa_logging.py -> build/lib/flash_attn/cute 2026-04-15T09:43:30,190 copying ./mma_sm100_desc.py -> build/lib/flash_attn/cute 2026-04-15T09:43:30,193 copying ./seqlen_info.py -> build/lib/flash_attn/cute 2026-04-15T09:43:30,195 copying ./softmax.py -> build/lib/flash_attn/cute 2026-04-15T09:43:30,198 copying ./flash_bwd.py -> build/lib/flash_attn/cute 2026-04-15T09:43:30,202 copying ./sm90_config_search.py -> build/lib/flash_attn/cute 2026-04-15T09:43:30,204 copying ./flash_bwd_sm100.py -> build/lib/flash_attn/cute 2026-04-15T09:43:30,210 copying ./named_barrier.py -> build/lib/flash_attn/cute 2026-04-15T09:43:30,212 copying ./flash_fwd_sm90.py -> build/lib/flash_attn/cute 2026-04-15T09:43:30,216 copying ./flash_bwd_postprocess.py -> build/lib/flash_attn/cute 2026-04-15T09:43:30,219 copying ./topk_gather_kv.py -> build/lib/flash_attn/cute 2026-04-15T09:43:30,221 copying ./interface.py -> build/lib/flash_attn/cute 2026-04-15T09:43:30,225 copying ./flash_fwd_sm120.py -> build/lib/flash_attn/cute 2026-04-15T09:43:30,227 copying ./compute_block_sparsity.py -> build/lib/flash_attn/cute 2026-04-15T09:43:30,230 copying ./cute_dsl_ptxas.py -> build/lib/flash_attn/cute 2026-04-15T09:43:30,232 copying ./ampere_helpers.py -> build/lib/flash_attn/cute 2026-04-15T09:43:30,234 copying ./pipeline.py -> build/lib/flash_attn/cute 2026-04-15T09:43:30,237 copying ./cache_utils.py -> build/lib/flash_attn/cute 2026-04-15T09:43:30,239 running egg_info 2026-04-15T09:43:30,252 writing flash_attn_4.egg-info/PKG-INFO 2026-04-15T09:43:30,256 writing dependency_links to flash_attn_4.egg-info/dependency_links.txt 2026-04-15T09:43:30,259 writing requirements to flash_attn_4.egg-info/requires.txt 2026-04-15T09:43:30,260 writing top-level names to flash_attn_4.egg-info/top_level.txt 2026-04-15T09:43:30,287 /tmp/pip-build-env-gys9idlg/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-04-15T09:43:30,288 return get_active_overrides().subprocess_timeout 2026-04-15T09:43:30,294 listing git files failed - pretending there aren't any 2026-04-15T09:43:30,299 reading manifest file 'flash_attn_4.egg-info/SOURCES.txt' 2026-04-15T09:43:30,305 reading manifest template 'MANIFEST.in' 2026-04-15T09:43:30,307 no previously-included directories found matching 'flash_attn_4.egg-info' 2026-04-15T09:43:30,307 no previously-included directories found matching 'flash_attn.egg-info' 2026-04-15T09:43:30,308 no previously-included directories found matching 'build' 2026-04-15T09:43:30,309 no previously-included directories found matching 'dist' 2026-04-15T09:43:30,309 adding license file 'LICENSE' 2026-04-15T09:43:30,310 adding license file 'AUTHORS' 2026-04-15T09:43:30,314 writing manifest file 'flash_attn_4.egg-info/SOURCES.txt' 2026-04-15T09:43:30,332 installing to build/bdist.linux-armv7l/wheel 2026-04-15T09:43:30,332 running install 2026-04-15T09:43:30,355 running install_lib 2026-04-15T09:43:30,363 creating build/bdist.linux-armv7l/wheel 2026-04-15T09:43:30,365 creating build/bdist.linux-armv7l/wheel/flash_attn 2026-04-15T09:43:30,368 creating build/bdist.linux-armv7l/wheel/flash_attn/cute 2026-04-15T09:43:30,369 copying build/lib/flash_attn/cute/fast_math.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-04-15T09:43:30,371 copying build/lib/flash_attn/cute/flash_fwd_mla_sm100.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-04-15T09:43:30,376 copying build/lib/flash_attn/cute/testing.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-04-15T09:43:30,379 copying build/lib/flash_attn/cute/flash_fwd_sm100.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-04-15T09:43:30,383 copying build/lib/flash_attn/cute/benchmark.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-04-15T09:43:30,386 copying build/lib/flash_attn/cute/blackwell_helpers.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-04-15T09:43:30,389 copying build/lib/flash_attn/cute/mask.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-04-15T09:43:30,392 copying build/lib/flash_attn/cute/block_sparse_utils.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-04-15T09:43:30,395 copying build/lib/flash_attn/cute/block_sparsity.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-04-15T09:43:30,398 copying build/lib/flash_attn/cute/pack_gqa.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-04-15T09:43:30,401 copying build/lib/flash_attn/cute/block_info.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-04-15T09:43:30,403 copying build/lib/flash_attn/cute/flash_fwd_combine.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-04-15T09:43:30,406 copying build/lib/flash_attn/cute/copy_utils.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-04-15T09:43:30,408 copying build/lib/flash_attn/cute/bench_utils.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-04-15T09:43:30,411 copying build/lib/flash_attn/cute/paged_kv.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-04-15T09:43:30,413 copying build/lib/flash_attn/cute/flash_bwd_preprocess.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-04-15T09:43:30,416 copying build/lib/flash_attn/cute/flash_bwd_sm120.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-04-15T09:43:30,418 copying build/lib/flash_attn/cute/flash_fwd.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-04-15T09:43:30,421 copying build/lib/flash_attn/cute/flash_bwd_sm90.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-04-15T09:43:30,425 copying build/lib/flash_attn/cute/barrier.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-04-15T09:43:30,427 copying build/lib/flash_attn/cute/cute_dsl_utils.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-04-15T09:43:30,430 copying build/lib/flash_attn/cute/__init__.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-04-15T09:43:30,431 copying build/lib/flash_attn/cute/tile_scheduler.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-04-15T09:43:30,434 copying build/lib/flash_attn/cute/utils.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-04-15T09:43:30,437 copying build/lib/flash_attn/cute/fa_logging.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-04-15T09:43:30,439 copying build/lib/flash_attn/cute/mma_sm100_desc.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-04-15T09:43:30,441 copying build/lib/flash_attn/cute/seqlen_info.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-04-15T09:43:30,443 copying build/lib/flash_attn/cute/softmax.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-04-15T09:43:30,446 copying build/lib/flash_attn/cute/flash_bwd.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-04-15T09:43:30,449 copying build/lib/flash_attn/cute/sm90_config_search.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-04-15T09:43:30,451 copying build/lib/flash_attn/cute/flash_bwd_sm100.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-04-15T09:43:30,456 copying build/lib/flash_attn/cute/named_barrier.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-04-15T09:43:30,458 copying build/lib/flash_attn/cute/flash_fwd_sm90.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-04-15T09:43:30,461 copying build/lib/flash_attn/cute/flash_bwd_postprocess.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-04-15T09:43:30,464 copying build/lib/flash_attn/cute/topk_gather_kv.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-04-15T09:43:30,466 copying build/lib/flash_attn/cute/interface.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-04-15T09:43:30,470 copying build/lib/flash_attn/cute/flash_fwd_sm120.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-04-15T09:43:30,472 copying build/lib/flash_attn/cute/compute_block_sparsity.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-04-15T09:43:30,474 copying build/lib/flash_attn/cute/cute_dsl_ptxas.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-04-15T09:43:30,477 copying build/lib/flash_attn/cute/ampere_helpers.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-04-15T09:43:30,479 copying build/lib/flash_attn/cute/pipeline.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-04-15T09:43:30,481 copying build/lib/flash_attn/cute/cache_utils.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-04-15T09:43:30,483 running install_egg_info 2026-04-15T09:43:30,490 Copying flash_attn_4.egg-info to build/bdist.linux-armv7l/wheel/./flash_attn_4-4.0.0b9-py3.11.egg-info 2026-04-15T09:43:30,500 running install_scripts 2026-04-15T09:43:30,512 creating build/bdist.linux-armv7l/wheel/flash_attn_4-4.0.0b9.dist-info/WHEEL 2026-04-15T09:43:30,515 creating '/tmp/pip-wheel-e2ru35tg/.tmp-jq9xzh6m/flash_attn_4-4.0.0b9-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-15T09:43:30,518 adding 'flash_attn/cute/__init__.py' 2026-04-15T09:43:30,519 adding 'flash_attn/cute/ampere_helpers.py' 2026-04-15T09:43:30,521 adding 'flash_attn/cute/barrier.py' 2026-04-15T09:43:30,523 adding 'flash_attn/cute/bench_utils.py' 2026-04-15T09:43:30,524 adding 'flash_attn/cute/benchmark.py' 2026-04-15T09:43:30,528 adding 'flash_attn/cute/blackwell_helpers.py' 2026-04-15T09:43:30,529 adding 'flash_attn/cute/block_info.py' 2026-04-15T09:43:30,534 adding 'flash_attn/cute/block_sparse_utils.py' 2026-04-15T09:43:30,537 adding 'flash_attn/cute/block_sparsity.py' 2026-04-15T09:43:30,539 adding 'flash_attn/cute/cache_utils.py' 2026-04-15T09:43:30,541 adding 'flash_attn/cute/compute_block_sparsity.py' 2026-04-15T09:43:30,543 adding 'flash_attn/cute/copy_utils.py' 2026-04-15T09:43:30,544 adding 'flash_attn/cute/cute_dsl_ptxas.py' 2026-04-15T09:43:30,546 adding 'flash_attn/cute/cute_dsl_utils.py' 2026-04-15T09:43:30,547 adding 'flash_attn/cute/fa_logging.py' 2026-04-15T09:43:30,548 adding 'flash_attn/cute/fast_math.py' 2026-04-15T09:43:30,554 adding 'flash_attn/cute/flash_bwd.py' 2026-04-15T09:43:30,558 adding 'flash_attn/cute/flash_bwd_postprocess.py' 2026-04-15T09:43:30,561 adding 'flash_attn/cute/flash_bwd_preprocess.py' 2026-04-15T09:43:30,575 adding 'flash_attn/cute/flash_bwd_sm100.py' 2026-04-15T09:43:30,578 adding 'flash_attn/cute/flash_bwd_sm120.py' 2026-04-15T09:43:30,585 adding 'flash_attn/cute/flash_bwd_sm90.py' 2026-04-15T09:43:30,591 adding 'flash_attn/cute/flash_fwd.py' 2026-04-15T09:43:30,594 adding 'flash_attn/cute/flash_fwd_combine.py' 2026-04-15T09:43:30,607 adding 'flash_attn/cute/flash_fwd_mla_sm100.py' 2026-04-15T09:43:30,621 adding 'flash_attn/cute/flash_fwd_sm100.py' 2026-04-15T09:43:30,624 adding 'flash_attn/cute/flash_fwd_sm120.py' 2026-04-15T09:43:30,630 adding 'flash_attn/cute/flash_fwd_sm90.py' 2026-04-15T09:43:30,638 adding 'flash_attn/cute/interface.py' 2026-04-15T09:43:30,642 adding 'flash_attn/cute/mask.py' 2026-04-15T09:43:30,644 adding 'flash_attn/cute/mma_sm100_desc.py' 2026-04-15T09:43:30,646 adding 'flash_attn/cute/named_barrier.py' 2026-04-15T09:43:30,647 adding 'flash_attn/cute/pack_gqa.py' 2026-04-15T09:43:30,649 adding 'flash_attn/cute/paged_kv.py' 2026-04-15T09:43:30,651 adding 'flash_attn/cute/pipeline.py' 2026-04-15T09:43:30,653 adding 'flash_attn/cute/seqlen_info.py' 2026-04-15T09:43:30,655 adding 'flash_attn/cute/sm90_config_search.py' 2026-04-15T09:43:30,658 adding 'flash_attn/cute/softmax.py' 2026-04-15T09:43:30,661 adding 'flash_attn/cute/testing.py' 2026-04-15T09:43:30,665 adding 'flash_attn/cute/tile_scheduler.py' 2026-04-15T09:43:30,667 adding 'flash_attn/cute/topk_gather_kv.py' 2026-04-15T09:43:30,670 adding 'flash_attn/cute/utils.py' 2026-04-15T09:43:30,673 adding 'flash_attn_4-4.0.0b9.dist-info/licenses/AUTHORS' 2026-04-15T09:43:30,675 adding 'flash_attn_4-4.0.0b9.dist-info/licenses/LICENSE' 2026-04-15T09:43:30,676 adding 'flash_attn_4-4.0.0b9.dist-info/METADATA' 2026-04-15T09:43:30,677 adding 'flash_attn_4-4.0.0b9.dist-info/WHEEL' 2026-04-15T09:43:30,678 adding 'flash_attn_4-4.0.0b9.dist-info/top_level.txt' 2026-04-15T09:43:30,679 adding 'flash_attn_4-4.0.0b9.dist-info/RECORD' 2026-04-15T09:43:30,683 removing build/bdist.linux-armv7l/wheel 2026-04-15T09:43:30,801 Building wheel for flash-attn-4 (pyproject.toml): finished with status 'done' 2026-04-15T09:43:30,812 Created wheel for flash-attn-4: filename=flash_attn_4-4.0.0b9-py3-none-any.whl size=260027 sha256=00899bea1573d8bc221c1acdc6b8050e7eca7cee9efd7f70b3ed3d1210efbbb2 2026-04-15T09:43:30,813 Stored in directory: /tmp/pip-ephem-wheel-cache-tw3bh7y0/wheels/b3/69/4d/f5fe7c26ab888eb8962682611bfcd2831f86c2f4d757178194 2026-04-15T09:43:30,825 Successfully built flash-attn-4 2026-04-15T09:43:30,838 Removed build tracker: '/tmp/pip-build-tracker-0un4x5ts'