2026-05-27T10:21:41,914 Created temporary directory: /tmp/pip-ephem-wheel-cache-am9hyh7s 2026-05-27T10:21:41,917 Created temporary directory: /tmp/pip-build-tracker-l6piu9g3 2026-05-27T10:21:41,917 Initialized build tracking at /tmp/pip-build-tracker-l6piu9g3 2026-05-27T10:21:41,918 Created build tracker: /tmp/pip-build-tracker-l6piu9g3 2026-05-27T10:21:41,918 Entered build tracker: /tmp/pip-build-tracker-l6piu9g3 2026-05-27T10:21:41,919 Created temporary directory: /tmp/pip-wheel-v0auwdxa 2026-05-27T10:21:41,922 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-05-27T10:21:41,925 Created temporary directory: /tmp/pip-ephem-wheel-cache-0ynxq8bb 2026-05-27T10:21:41,947 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-27T10:21:41,951 2 location(s) to search for versions of flash-attn-4: 2026-05-27T10:21:41,951 * https://pypi.org/simple/flash-attn-4/ 2026-05-27T10:21:41,951 * https://www.piwheels.org/simple/flash-attn-4/ 2026-05-27T10:21:41,951 Fetching project page and analyzing links: https://pypi.org/simple/flash-attn-4/ 2026-05-27T10:21:41,952 Getting page https://pypi.org/simple/flash-attn-4/ 2026-05-27T10:21:41,953 Found index url https://pypi.org/simple 2026-05-27T10:21:42,104 Fetched page https://pypi.org/simple/flash-attn-4/ as application/vnd.pypi.simple.v1+json 2026-05-27T10:21:42,110 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-05-27T10:21:42,111 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-05-27T10:21:42,111 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-05-27T10:21:42,112 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-05-27T10:21:42,113 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-05-27T10:21:42,114 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-05-27T10:21:42,115 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-05-27T10:21:42,116 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-05-27T10:21:42,117 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-05-27T10:21:42,118 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-05-27T10:21:42,119 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-05-27T10:21:42,120 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-05-27T10:21:42,120 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-05-27T10:21:42,121 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-05-27T10:21:42,122 Skipping link: No binaries permitted for flash-attn-4: https://files.pythonhosted.org/packages/4a/cd/1e8485b6f6e4f1bf5f7e6cd0b2e183eadc8f4da86fce388e8514a78a6fe2/flash_attn_4-4.0.0b10-py3-none-any.whl (from https://pypi.org/simple/flash-attn-4/) (requires-python:>=3.10) 2026-05-27T10:21:42,123 Found link https://files.pythonhosted.org/packages/0b/ed/7e241bfddd30df26041a74f6a6c5ac39f67075995f9fcbb396312f851e3f/flash_attn_4-4.0.0b10.tar.gz (from https://pypi.org/simple/flash-attn-4/) (requires-python:>=3.10), version: 4.0.0b10 2026-05-27T10:21:42,123 Skipping link: No binaries permitted for flash-attn-4: https://files.pythonhosted.org/packages/6f/d4/f0729540f5888a03668b6dba797286ad91e2286a9579fcfd06073ab17b12/flash_attn_4-4.0.0b11-py3-none-any.whl (from https://pypi.org/simple/flash-attn-4/) (requires-python:>=3.10) 2026-05-27T10:21:42,124 Found link https://files.pythonhosted.org/packages/a4/04/c72568525a15cf7c9d3c8b99eb7a02134dbff2dd829f52e68d57b4ee2ac5/flash_attn_4-4.0.0b11.tar.gz (from https://pypi.org/simple/flash-attn-4/) (requires-python:>=3.10), version: 4.0.0b11 2026-05-27T10:21:42,125 Skipping link: No binaries permitted for flash-attn-4: https://files.pythonhosted.org/packages/f8/54/1724780fc11afb947947c1373c6072bc781035617b4948bd17248ff04fe9/flash_attn_4-4.0.0b12-py3-none-any.whl (from https://pypi.org/simple/flash-attn-4/) (requires-python:>=3.10) 2026-05-27T10:21:42,126 Found link https://files.pythonhosted.org/packages/9f/92/d8e11ce2a492740ce059cdc048e53d92654ecdf0e3805eb242c83a794eb6/flash_attn_4-4.0.0b12.tar.gz (from https://pypi.org/simple/flash-attn-4/) (requires-python:>=3.10), version: 4.0.0b12 2026-05-27T10:21:42,126 Skipping link: No binaries permitted for flash-attn-4: https://files.pythonhosted.org/packages/cc/98/63eb8eeb4d28aa20b2ed55cdc1a29ff2f54a49d255117e2c058a416c38b1/flash_attn_4-4.0.0b13-py3-none-any.whl (from https://pypi.org/simple/flash-attn-4/) (requires-python:>=3.10) 2026-05-27T10:21:42,127 Found link https://files.pythonhosted.org/packages/fc/ba/999e321e0ebd555c8084912b0be275b829024f02e8f8f271a1775d2a7271/flash_attn_4-4.0.0b13.tar.gz (from https://pypi.org/simple/flash-attn-4/) (requires-python:>=3.10), version: 4.0.0b13 2026-05-27T10:21:42,128 Skipping link: No binaries permitted for flash-attn-4: https://files.pythonhosted.org/packages/7f/4d/cd6669b545742d5316cb3e553f35b5474f6010a5280349dfc226757bc26d/flash_attn_4-4.0.0b14-py3-none-any.whl (from https://pypi.org/simple/flash-attn-4/) (requires-python:>=3.10) 2026-05-27T10:21:42,129 Found link https://files.pythonhosted.org/packages/1e/6a/7f25b81d87f2896d893d40e59fba5dd7a3f68e1481d3ad8167f8c394acce/flash_attn_4-4.0.0b14.tar.gz (from https://pypi.org/simple/flash-attn-4/) (requires-python:>=3.10), version: 4.0.0b14 2026-05-27T10:21:42,130 Skipping link: No binaries permitted for flash-attn-4: https://files.pythonhosted.org/packages/ee/7c/5af858d26cfa78bde2a25a0e8482486301f521036c1850c6c3c0356d3d1a/flash_attn_4-4.0.0b15-py3-none-any.whl (from https://pypi.org/simple/flash-attn-4/) (requires-python:>=3.10) 2026-05-27T10:21:42,131 Found link https://files.pythonhosted.org/packages/01/53/3788ac9984b65bc45988939e9c7ebab3f96a2fdc7c314d011e00134c375d/flash_attn_4-4.0.0b15.tar.gz (from https://pypi.org/simple/flash-attn-4/) (requires-python:>=3.10), version: 4.0.0b15 2026-05-27T10:21:42,132 Fetching project page and analyzing links: https://www.piwheels.org/simple/flash-attn-4/ 2026-05-27T10:21:42,132 Getting page https://www.piwheels.org/simple/flash-attn-4/ 2026-05-27T10:21:42,133 Found index url https://www.piwheels.org/simple 2026-05-27T10:21:42,302 Fetched page https://www.piwheels.org/simple/flash-attn-4/ as text/html 2026-05-27T10:21:42,307 Skipping link: No binaries permitted for flash-attn-4: https://www.piwheels.org/simple/flash-attn-4/flash_attn_4-4.0.0b14-py3-none-any.whl#sha256=28eeffea565df0f17dd17466118a6024b5abac3d18cb53e8d10cc0ac08d81e95 (from https://www.piwheels.org/simple/flash-attn-4/) (requires-python:>=3.10) 2026-05-27T10:21:42,308 Skipping link: No binaries permitted for flash-attn-4: https://www.piwheels.org/simple/flash-attn-4/flash_attn_4-4.0.0b13-py3-none-any.whl#sha256=2812068d83326b198dbb0a7ba9a616759913c6b380e234672d0b752fc89166e8 (from https://www.piwheels.org/simple/flash-attn-4/) (requires-python:>=3.10) 2026-05-27T10:21:42,308 Skipping link: No binaries permitted for flash-attn-4: https://archive1.piwheels.org/simple/flash-attn-4/flash_attn_4-4.0.0b12-py3-none-any.whl#sha256=c2b42970d21ff83c10c93b09cbe154f15fb756b39a0964a66397e794af529a60 (from https://www.piwheels.org/simple/flash-attn-4/) (requires-python:>=3.10) 2026-05-27T10:21:42,309 Skipping link: No binaries permitted for flash-attn-4: https://archive1.piwheels.org/simple/flash-attn-4/flash_attn_4-4.0.0b11-py3-none-any.whl#sha256=22a652a996325eb5fe7a1ab483856b850a2e24f5cb2caad83aab54c930fa06a8 (from https://www.piwheels.org/simple/flash-attn-4/) (requires-python:>=3.10) 2026-05-27T10:21:42,309 Skipping link: No binaries permitted for flash-attn-4: https://archive1.piwheels.org/simple/flash-attn-4/flash_attn_4-4.0.0b10-py3-none-any.whl#sha256=70e91534532024a503d995f18556e360e54ac0653fbc15ac6f54d1d3ef810da1 (from https://www.piwheels.org/simple/flash-attn-4/) (requires-python:>=3.10) 2026-05-27T10:21:42,310 Skipping link: No binaries permitted for flash-attn-4: https://archive1.piwheels.org/simple/flash-attn-4/flash_attn_4-4.0.0b9-py3-none-any.whl#sha256=00899bea1573d8bc221c1acdc6b8050e7eca7cee9efd7f70b3ed3d1210efbbb2 (from https://www.piwheels.org/simple/flash-attn-4/) (requires-python:>=3.10) 2026-05-27T10:21:42,311 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-05-27T10:21:42,311 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-05-27T10:21:42,312 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-05-27T10:21:42,312 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-05-27T10:21:42,313 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-05-27T10:21:42,314 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-05-27T10:21:42,314 Skipping link: not a file: https://www.piwheels.org/simple/flash-attn-4/ 2026-05-27T10:21:42,315 Skipping link: not a file: https://pypi.org/simple/flash-attn-4/ 2026-05-27T10:21:42,335 Given no hashes to check 1 links for project 'flash-attn-4': discarding no candidates 2026-05-27T10:21:42,353 Collecting flash-attn-4==4.0.0b15 2026-05-27T10:21:42,355 Created temporary directory: /tmp/pip-unpack-e_v76x5n 2026-05-27T10:21:42,580 Downloading flash_attn_4-4.0.0b15.tar.gz (313 kB) 2026-05-27T10:21:42,846 Added flash-attn-4==4.0.0b15 from https://files.pythonhosted.org/packages/01/53/3788ac9984b65bc45988939e9c7ebab3f96a2fdc7c314d011e00134c375d/flash_attn_4-4.0.0b15.tar.gz to build tracker '/tmp/pip-build-tracker-l6piu9g3' 2026-05-27T10:21:42,853 Created temporary directory: /tmp/pip-build-env-wvehh9sz 2026-05-27T10:21:42,858 Installing build dependencies: started 2026-05-27T10:21:42,859 Running command pip subprocess to install build dependencies 2026-05-27T10:21:44,032 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-27T10:21:44,437 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-05-27T10:21:44,461 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-27T10:21:46,230 Collecting setuptools>=75 2026-05-27T10:21:46,231 Obtaining dependency information for setuptools>=75 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-05-27T10:21:46,245 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-05-27T10:21:46,783 Collecting setuptools-scm>=8 2026-05-27T10:21:46,784 Obtaining dependency information for setuptools-scm>=8 from https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl.metadata 2026-05-27T10:21:46,803 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl.metadata (6.5 kB) 2026-05-27T10:21:46,887 Collecting vcs-versioning>=1.0.0.dev0 2026-05-27T10:21:46,888 Obtaining dependency information for vcs-versioning>=1.0.0.dev0 from https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl.metadata 2026-05-27T10:21:46,902 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl.metadata (1.6 kB) 2026-05-27T10:21:47,085 Collecting packaging>=20 2026-05-27T10:21:47,086 Obtaining dependency information for packaging>=20 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-05-27T10:21:47,099 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-05-27T10:21:47,303 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl (21 kB) 2026-05-27T10:21:47,324 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-27T10:21:47,343 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl (79 kB) 2026-05-27T10:21:47,426 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-27T10:21:47,465 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl (21 kB) 2026-05-27T10:21:47,490 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-27T10:21:47,514 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl (79 kB) 2026-05-27T10:21:47,622 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-27T10:21:50,386 Installing collected packages: setuptools, packaging, vcs-versioning, setuptools-scm 2026-05-27T10:21:54,121 Creating /tmp/pip-build-env-wvehh9sz/overlay/local/bin 2026-05-27T10:21:54,124 changing mode of /tmp/pip-build-env-wvehh9sz/overlay/local/bin/vcs-versioning to 755 2026-05-27T10:21:54,234 changing mode of /tmp/pip-build-env-wvehh9sz/overlay/local/bin/setuptools-scm to 755 2026-05-27T10:21:54,263 Successfully installed packaging-26.2 setuptools-82.0.1 setuptools-scm-10.0.5 vcs-versioning-1.1.1 2026-05-27T10:21:54,556 Installing build dependencies: finished with status 'done' 2026-05-27T10:21:54,562 Getting requirements to build wheel: started 2026-05-27T10:21:54,564 Running command Getting requirements to build wheel 2026-05-27T10:21:55,265 /tmp/pip-build-env-wvehh9sz/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-27T10:21:55,265 !! 2026-05-27T10:21:55,266 ******************************************************************************** 2026-05-27T10:21:55,267 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-05-27T10:21:55,268 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-27T10:21:55,268 or your builds will no longer be supported. 2026-05-27T10:21:55,269 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-27T10:21:55,270 ******************************************************************************** 2026-05-27T10:21:55,271 !! 2026-05-27T10:21:55,272 corresp(dist, value, root_dir) 2026-05-27T10:21:55,340 /tmp/pip-build-env-wvehh9sz/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-27T10:21:55,341 !! 2026-05-27T10:21:55,342 ******************************************************************************** 2026-05-27T10:21:55,342 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-27T10:21:55,344 License :: OSI Approved :: BSD License 2026-05-27T10:21:55,345 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-27T10:21:55,345 ******************************************************************************** 2026-05-27T10:21:55,346 !! 2026-05-27T10:21:55,347 dist._finalize_license_expression() 2026-05-27T10:21:55,348 /tmp/pip-build-env-wvehh9sz/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-27T10:21:55,348 !! 2026-05-27T10:21:55,349 ******************************************************************************** 2026-05-27T10:21:55,350 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-27T10:21:55,351 License :: OSI Approved :: BSD License 2026-05-27T10:21:55,352 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-27T10:21:55,353 ******************************************************************************** 2026-05-27T10:21:55,354 !! 2026-05-27T10:21:55,354 self._finalize_license_expression() 2026-05-27T10:21:55,355 running egg_info 2026-05-27T10:21:55,363 writing flash_attn_4.egg-info/PKG-INFO 2026-05-27T10:21:55,367 writing dependency_links to flash_attn_4.egg-info/dependency_links.txt 2026-05-27T10:21:55,370 writing requirements to flash_attn_4.egg-info/requires.txt 2026-05-27T10:21:55,371 writing top-level names to flash_attn_4.egg-info/top_level.txt 2026-05-27T10:21:55,408 /tmp/pip-build-env-wvehh9sz/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-05-27T10:21:55,408 return get_active_overrides().subprocess_timeout 2026-05-27T10:21:55,416 listing git files failed - pretending there aren't any 2026-05-27T10:21:55,421 reading manifest file 'flash_attn_4.egg-info/SOURCES.txt' 2026-05-27T10:21:55,427 reading manifest template 'MANIFEST.in' 2026-05-27T10:21:55,429 no previously-included directories found matching 'flash_attn_4.egg-info' 2026-05-27T10:21:55,430 no previously-included directories found matching 'flash_attn.egg-info' 2026-05-27T10:21:55,431 no previously-included directories found matching 'build' 2026-05-27T10:21:55,431 no previously-included directories found matching 'dist' 2026-05-27T10:21:55,432 adding license file 'LICENSE' 2026-05-27T10:21:55,432 adding license file 'AUTHORS' 2026-05-27T10:21:55,437 writing manifest file 'flash_attn_4.egg-info/SOURCES.txt' 2026-05-27T10:21:55,542 Getting requirements to build wheel: finished with status 'done' 2026-05-27T10:21:55,546 Created temporary directory: /tmp/pip-modern-metadata-1okvxk1x 2026-05-27T10:21:55,548 Preparing metadata (pyproject.toml): started 2026-05-27T10:21:55,550 Running command Preparing metadata (pyproject.toml) 2026-05-27T10:21:56,206 /tmp/pip-build-env-wvehh9sz/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-27T10:21:56,207 !! 2026-05-27T10:21:56,208 ******************************************************************************** 2026-05-27T10:21:56,208 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-05-27T10:21:56,210 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-27T10:21:56,210 or your builds will no longer be supported. 2026-05-27T10:21:56,211 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-27T10:21:56,212 ******************************************************************************** 2026-05-27T10:21:56,213 !! 2026-05-27T10:21:56,214 corresp(dist, value, root_dir) 2026-05-27T10:21:56,279 /tmp/pip-build-env-wvehh9sz/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-27T10:21:56,279 !! 2026-05-27T10:21:56,281 ******************************************************************************** 2026-05-27T10:21:56,281 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-27T10:21:56,282 License :: OSI Approved :: BSD License 2026-05-27T10:21:56,284 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-27T10:21:56,284 ******************************************************************************** 2026-05-27T10:21:56,286 !! 2026-05-27T10:21:56,286 dist._finalize_license_expression() 2026-05-27T10:21:56,287 /tmp/pip-build-env-wvehh9sz/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-27T10:21:56,287 !! 2026-05-27T10:21:56,288 ******************************************************************************** 2026-05-27T10:21:56,289 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-27T10:21:56,290 License :: OSI Approved :: BSD License 2026-05-27T10:21:56,291 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-27T10:21:56,291 ******************************************************************************** 2026-05-27T10:21:56,292 !! 2026-05-27T10:21:56,293 self._finalize_license_expression() 2026-05-27T10:21:56,295 running dist_info 2026-05-27T10:21:56,309 creating /tmp/pip-modern-metadata-1okvxk1x/flash_attn_4.egg-info 2026-05-27T10:21:56,310 writing /tmp/pip-modern-metadata-1okvxk1x/flash_attn_4.egg-info/PKG-INFO 2026-05-27T10:21:56,314 writing dependency_links to /tmp/pip-modern-metadata-1okvxk1x/flash_attn_4.egg-info/dependency_links.txt 2026-05-27T10:21:56,317 writing requirements to /tmp/pip-modern-metadata-1okvxk1x/flash_attn_4.egg-info/requires.txt 2026-05-27T10:21:56,318 writing top-level names to /tmp/pip-modern-metadata-1okvxk1x/flash_attn_4.egg-info/top_level.txt 2026-05-27T10:21:56,319 writing manifest file '/tmp/pip-modern-metadata-1okvxk1x/flash_attn_4.egg-info/SOURCES.txt' 2026-05-27T10:21:56,352 /tmp/pip-build-env-wvehh9sz/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-05-27T10:21:56,353 return get_active_overrides().subprocess_timeout 2026-05-27T10:21:56,359 listing git files failed - pretending there aren't any 2026-05-27T10:21:56,364 reading manifest file '/tmp/pip-modern-metadata-1okvxk1x/flash_attn_4.egg-info/SOURCES.txt' 2026-05-27T10:21:56,365 reading manifest template 'MANIFEST.in' 2026-05-27T10:21:56,367 warning: no previously-included files matching '*.egg-info/*' found anywhere in distribution 2026-05-27T10:21:56,367 no previously-included directories found matching 'flash_attn_4.egg-info' 2026-05-27T10:21:56,368 no previously-included directories found matching 'flash_attn.egg-info' 2026-05-27T10:21:56,369 no previously-included directories found matching 'build' 2026-05-27T10:21:56,369 no previously-included directories found matching 'dist' 2026-05-27T10:21:56,370 adding license file 'LICENSE' 2026-05-27T10:21:56,371 adding license file 'AUTHORS' 2026-05-27T10:21:56,374 writing manifest file '/tmp/pip-modern-metadata-1okvxk1x/flash_attn_4.egg-info/SOURCES.txt' 2026-05-27T10:21:56,375 creating '/tmp/pip-modern-metadata-1okvxk1x/flash_attn_4-4.0.0b15.dist-info' 2026-05-27T10:21:56,506 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-27T10:21:56,511 Source in /tmp/pip-wheel-v0auwdxa/flash-attn-4_2395389ff7b74febb2f693404dfeb000 has version 4.0.0b15, which satisfies requirement flash-attn-4==4.0.0b15 from https://files.pythonhosted.org/packages/01/53/3788ac9984b65bc45988939e9c7ebab3f96a2fdc7c314d011e00134c375d/flash_attn_4-4.0.0b15.tar.gz 2026-05-27T10:21:56,512 Removed flash-attn-4==4.0.0b15 from https://files.pythonhosted.org/packages/01/53/3788ac9984b65bc45988939e9c7ebab3f96a2fdc7c314d011e00134c375d/flash_attn_4-4.0.0b15.tar.gz from build tracker '/tmp/pip-build-tracker-l6piu9g3' 2026-05-27T10:21:56,517 Created temporary directory: /tmp/pip-unpack-fl8jkle9 2026-05-27T10:21:56,518 Building wheels for collected packages: flash-attn-4 2026-05-27T10:21:56,523 Created temporary directory: /tmp/pip-wheel-31zh1e8r 2026-05-27T10:21:56,523 Destination directory: /tmp/pip-wheel-31zh1e8r 2026-05-27T10:21:56,525 Building wheel for flash-attn-4 (pyproject.toml): started 2026-05-27T10:21:56,527 Running command Building wheel for flash-attn-4 (pyproject.toml) 2026-05-27T10:21:57,174 /tmp/pip-build-env-wvehh9sz/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-27T10:21:57,174 !! 2026-05-27T10:21:57,175 ******************************************************************************** 2026-05-27T10:21:57,176 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-05-27T10:21:57,177 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-27T10:21:57,177 or your builds will no longer be supported. 2026-05-27T10:21:57,178 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-27T10:21:57,179 ******************************************************************************** 2026-05-27T10:21:57,180 !! 2026-05-27T10:21:57,180 corresp(dist, value, root_dir) 2026-05-27T10:21:57,240 /tmp/pip-build-env-wvehh9sz/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-27T10:21:57,240 !! 2026-05-27T10:21:57,241 ******************************************************************************** 2026-05-27T10:21:57,242 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-27T10:21:57,243 License :: OSI Approved :: BSD License 2026-05-27T10:21:57,244 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-27T10:21:57,245 ******************************************************************************** 2026-05-27T10:21:57,246 !! 2026-05-27T10:21:57,247 dist._finalize_license_expression() 2026-05-27T10:21:57,247 /tmp/pip-build-env-wvehh9sz/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-27T10:21:57,248 !! 2026-05-27T10:21:57,249 ******************************************************************************** 2026-05-27T10:21:57,250 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-27T10:21:57,251 License :: OSI Approved :: BSD License 2026-05-27T10:21:57,252 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-27T10:21:57,253 ******************************************************************************** 2026-05-27T10:21:57,254 !! 2026-05-27T10:21:57,254 self._finalize_license_expression() 2026-05-27T10:21:57,255 running bdist_wheel 2026-05-27T10:21:57,274 running build 2026-05-27T10:21:57,275 running build_py 2026-05-27T10:21:57,278 creating build/lib/flash_attn/cute 2026-05-27T10:21:57,280 copying ./flash_fwd_sm100.py -> build/lib/flash_attn/cute 2026-05-27T10:21:57,285 copying ./flash_bwd.py -> build/lib/flash_attn/cute 2026-05-27T10:21:57,288 copying ./flash_bwd_postprocess.py -> build/lib/flash_attn/cute 2026-05-27T10:21:57,292 copying ./sm100_hd256_2cta_fmha_backward_dqkernel.py -> build/lib/flash_attn/cute 2026-05-27T10:21:57,295 copying ./sm100_hd256_2cta_fmha_backward_dkdvkernel.py -> build/lib/flash_attn/cute 2026-05-27T10:21:57,300 copying ./flash_fwd_sm120.py -> build/lib/flash_attn/cute 2026-05-27T10:21:57,303 copying ./topk_gather_kv.py -> build/lib/flash_attn/cute 2026-05-27T10:21:57,305 copying ./cute_dsl_ptxas.py -> build/lib/flash_attn/cute 2026-05-27T10:21:57,307 copying ./flash_fwd.py -> build/lib/flash_attn/cute 2026-05-27T10:21:57,310 copying ./barrier.py -> build/lib/flash_attn/cute 2026-05-27T10:21:57,312 copying ./blackwell_helpers.py -> build/lib/flash_attn/cute 2026-05-27T10:21:57,316 copying ./mma_sm100_desc.py -> build/lib/flash_attn/cute 2026-05-27T10:21:57,318 copying ./ampere_helpers.py -> build/lib/flash_attn/cute 2026-05-27T10:21:57,320 copying ./block_sparsity.py -> build/lib/flash_attn/cute 2026-05-27T10:21:57,323 copying ./flash_fwd_mla_sm100.py -> build/lib/flash_attn/cute 2026-05-27T10:21:57,329 copying ./block_info.py -> build/lib/flash_attn/cute 2026-05-27T10:21:57,332 copying ./testing.py -> build/lib/flash_attn/cute 2026-05-27T10:21:57,334 copying ./flash_fwd_sm90.py -> build/lib/flash_attn/cute 2026-05-27T10:21:57,338 copying ./copy_utils.py -> build/lib/flash_attn/cute 2026-05-27T10:21:57,340 copying ./cute_dsl_utils.py -> build/lib/flash_attn/cute 2026-05-27T10:21:57,342 copying ./fast_math.py -> build/lib/flash_attn/cute 2026-05-27T10:21:57,344 copying ./block_sparse_utils.py -> build/lib/flash_attn/cute 2026-05-27T10:21:57,347 copying ./compute_block_sparsity.py -> build/lib/flash_attn/cute 2026-05-27T10:21:57,350 copying ./flash_fwd_combine.py -> build/lib/flash_attn/cute 2026-05-27T10:21:57,353 copying ./named_barrier.py -> build/lib/flash_attn/cute 2026-05-27T10:21:57,354 copying ./sm90_config_search.py -> build/lib/flash_attn/cute 2026-05-27T10:21:57,357 copying ./utils.py -> build/lib/flash_attn/cute 2026-05-27T10:21:57,360 copying ./softmax.py -> build/lib/flash_attn/cute 2026-05-27T10:21:57,362 copying ./flash_bwd_preprocess.py -> build/lib/flash_attn/cute 2026-05-27T10:21:57,365 copying ./fa_logging.py -> build/lib/flash_attn/cute 2026-05-27T10:21:57,366 copying ./mask.py -> build/lib/flash_attn/cute 2026-05-27T10:21:57,370 copying ./pipeline.py -> build/lib/flash_attn/cute 2026-05-27T10:21:57,373 copying ./seqlen_info.py -> build/lib/flash_attn/cute 2026-05-27T10:21:57,375 copying ./flash_bwd_sm100.py -> build/lib/flash_attn/cute 2026-05-27T10:21:57,380 copying ./paged_kv.py -> build/lib/flash_attn/cute 2026-05-27T10:21:57,383 copying ./sm100_hd256_2cta_fmha_forward.py -> build/lib/flash_attn/cute 2026-05-27T10:21:57,387 copying ./flash_bwd_sm90.py -> build/lib/flash_attn/cute 2026-05-27T10:21:57,390 copying ./benchmark_flash_attention_fp8.py -> build/lib/flash_attn/cute 2026-05-27T10:21:57,393 copying ./__init__.py -> build/lib/flash_attn/cute 2026-05-27T10:21:57,395 copying ./bench_utils.py -> build/lib/flash_attn/cute 2026-05-27T10:21:57,397 copying ./cache_utils.py -> build/lib/flash_attn/cute 2026-05-27T10:21:57,399 copying ./pack_gqa.py -> build/lib/flash_attn/cute 2026-05-27T10:21:57,402 copying ./tile_scheduler.py -> build/lib/flash_attn/cute 2026-05-27T10:21:57,405 copying ./flash_bwd_sm120.py -> build/lib/flash_attn/cute 2026-05-27T10:21:57,407 copying ./benchmark.py -> build/lib/flash_attn/cute 2026-05-27T10:21:57,409 copying ./interface.py -> build/lib/flash_attn/cute 2026-05-27T10:21:57,413 copying ./sm100_hd256_2cta_fmha_backward.py -> build/lib/flash_attn/cute 2026-05-27T10:21:57,415 running egg_info 2026-05-27T10:21:57,428 writing flash_attn_4.egg-info/PKG-INFO 2026-05-27T10:21:57,432 writing dependency_links to flash_attn_4.egg-info/dependency_links.txt 2026-05-27T10:21:57,434 writing requirements to flash_attn_4.egg-info/requires.txt 2026-05-27T10:21:57,435 writing top-level names to flash_attn_4.egg-info/top_level.txt 2026-05-27T10:21:57,463 /tmp/pip-build-env-wvehh9sz/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-05-27T10:21:57,463 return get_active_overrides().subprocess_timeout 2026-05-27T10:21:57,470 listing git files failed - pretending there aren't any 2026-05-27T10:21:57,474 reading manifest file 'flash_attn_4.egg-info/SOURCES.txt' 2026-05-27T10:21:57,480 reading manifest template 'MANIFEST.in' 2026-05-27T10:21:57,482 no previously-included directories found matching 'flash_attn_4.egg-info' 2026-05-27T10:21:57,483 no previously-included directories found matching 'flash_attn.egg-info' 2026-05-27T10:21:57,484 no previously-included directories found matching 'build' 2026-05-27T10:21:57,484 no previously-included directories found matching 'dist' 2026-05-27T10:21:57,485 adding license file 'LICENSE' 2026-05-27T10:21:57,485 adding license file 'AUTHORS' 2026-05-27T10:21:57,490 writing manifest file 'flash_attn_4.egg-info/SOURCES.txt' 2026-05-27T10:21:57,509 installing to build/bdist.linux-armv7l/wheel 2026-05-27T10:21:57,510 running install 2026-05-27T10:21:57,534 running install_lib 2026-05-27T10:21:57,541 creating build/bdist.linux-armv7l/wheel 2026-05-27T10:21:57,544 creating build/bdist.linux-armv7l/wheel/flash_attn 2026-05-27T10:21:57,546 creating build/bdist.linux-armv7l/wheel/flash_attn/cute 2026-05-27T10:21:57,547 copying build/lib/flash_attn/cute/flash_fwd_sm100.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-05-27T10:21:57,553 copying build/lib/flash_attn/cute/flash_bwd.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-05-27T10:21:57,556 copying build/lib/flash_attn/cute/flash_bwd_postprocess.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-05-27T10:21:57,559 copying build/lib/flash_attn/cute/sm100_hd256_2cta_fmha_backward_dqkernel.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-05-27T10:21:57,563 copying build/lib/flash_attn/cute/sm100_hd256_2cta_fmha_backward_dkdvkernel.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-05-27T10:21:57,568 copying build/lib/flash_attn/cute/flash_fwd_sm120.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-05-27T10:21:57,570 copying build/lib/flash_attn/cute/topk_gather_kv.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-05-27T10:21:57,573 copying build/lib/flash_attn/cute/cute_dsl_ptxas.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-05-27T10:21:57,575 copying build/lib/flash_attn/cute/flash_fwd.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-05-27T10:21:57,578 copying build/lib/flash_attn/cute/barrier.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-05-27T10:21:57,580 copying build/lib/flash_attn/cute/blackwell_helpers.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-05-27T10:21:57,584 copying build/lib/flash_attn/cute/mma_sm100_desc.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-05-27T10:21:57,586 copying build/lib/flash_attn/cute/ampere_helpers.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-05-27T10:21:57,588 copying build/lib/flash_attn/cute/block_sparsity.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-05-27T10:21:57,591 copying build/lib/flash_attn/cute/flash_fwd_mla_sm100.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-05-27T10:21:57,598 copying build/lib/flash_attn/cute/block_info.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-05-27T10:21:57,600 copying build/lib/flash_attn/cute/testing.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-05-27T10:21:57,603 copying build/lib/flash_attn/cute/flash_fwd_sm90.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-05-27T10:21:57,607 copying build/lib/flash_attn/cute/copy_utils.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-05-27T10:21:57,609 copying build/lib/flash_attn/cute/cute_dsl_utils.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-05-27T10:21:57,611 copying build/lib/flash_attn/cute/fast_math.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-05-27T10:21:57,613 copying build/lib/flash_attn/cute/block_sparse_utils.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-05-27T10:21:57,617 copying build/lib/flash_attn/cute/compute_block_sparsity.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-05-27T10:21:57,619 copying build/lib/flash_attn/cute/flash_fwd_combine.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-05-27T10:21:57,622 copying build/lib/flash_attn/cute/named_barrier.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-05-27T10:21:57,624 copying build/lib/flash_attn/cute/sm90_config_search.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-05-27T10:21:57,626 copying build/lib/flash_attn/cute/utils.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-05-27T10:21:57,630 copying build/lib/flash_attn/cute/softmax.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-05-27T10:21:57,632 copying build/lib/flash_attn/cute/flash_bwd_preprocess.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-05-27T10:21:57,635 copying build/lib/flash_attn/cute/fa_logging.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-05-27T10:21:57,637 copying build/lib/flash_attn/cute/mask.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-05-27T10:21:57,640 copying build/lib/flash_attn/cute/pipeline.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-05-27T10:21:57,642 copying build/lib/flash_attn/cute/seqlen_info.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-05-27T10:21:57,645 copying build/lib/flash_attn/cute/flash_bwd_sm100.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-05-27T10:21:57,650 copying build/lib/flash_attn/cute/paged_kv.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-05-27T10:21:57,653 copying build/lib/flash_attn/cute/sm100_hd256_2cta_fmha_forward.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-05-27T10:21:57,656 copying build/lib/flash_attn/cute/flash_bwd_sm90.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-05-27T10:21:57,660 copying build/lib/flash_attn/cute/benchmark_flash_attention_fp8.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-05-27T10:21:57,663 copying build/lib/flash_attn/cute/__init__.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-05-27T10:21:57,664 copying build/lib/flash_attn/cute/bench_utils.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-05-27T10:21:57,666 copying build/lib/flash_attn/cute/cache_utils.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-05-27T10:21:57,669 copying build/lib/flash_attn/cute/pack_gqa.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-05-27T10:21:57,671 copying build/lib/flash_attn/cute/tile_scheduler.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-05-27T10:21:57,674 copying build/lib/flash_attn/cute/flash_bwd_sm120.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-05-27T10:21:57,676 copying build/lib/flash_attn/cute/benchmark.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-05-27T10:21:57,678 copying build/lib/flash_attn/cute/interface.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-05-27T10:21:57,681 copying build/lib/flash_attn/cute/sm100_hd256_2cta_fmha_backward.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-05-27T10:21:57,683 running install_egg_info 2026-05-27T10:21:57,690 Copying flash_attn_4.egg-info to build/bdist.linux-armv7l/wheel/./flash_attn_4-4.0.0b15-py3.11.egg-info 2026-05-27T10:21:57,699 running install_scripts 2026-05-27T10:21:57,710 creating build/bdist.linux-armv7l/wheel/flash_attn_4-4.0.0b15.dist-info/WHEEL 2026-05-27T10:21:57,712 creating '/tmp/pip-wheel-31zh1e8r/.tmp-li1hadje/flash_attn_4-4.0.0b15-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-05-27T10:21:57,716 adding 'flash_attn/cute/__init__.py' 2026-05-27T10:21:57,717 adding 'flash_attn/cute/ampere_helpers.py' 2026-05-27T10:21:57,718 adding 'flash_attn/cute/barrier.py' 2026-05-27T10:21:57,720 adding 'flash_attn/cute/bench_utils.py' 2026-05-27T10:21:57,722 adding 'flash_attn/cute/benchmark.py' 2026-05-27T10:21:57,724 adding 'flash_attn/cute/benchmark_flash_attention_fp8.py' 2026-05-27T10:21:57,728 adding 'flash_attn/cute/blackwell_helpers.py' 2026-05-27T10:21:57,730 adding 'flash_attn/cute/block_info.py' 2026-05-27T10:21:57,735 adding 'flash_attn/cute/block_sparse_utils.py' 2026-05-27T10:21:57,738 adding 'flash_attn/cute/block_sparsity.py' 2026-05-27T10:21:57,740 adding 'flash_attn/cute/cache_utils.py' 2026-05-27T10:21:57,743 adding 'flash_attn/cute/compute_block_sparsity.py' 2026-05-27T10:21:57,744 adding 'flash_attn/cute/copy_utils.py' 2026-05-27T10:21:57,746 adding 'flash_attn/cute/cute_dsl_ptxas.py' 2026-05-27T10:21:57,747 adding 'flash_attn/cute/cute_dsl_utils.py' 2026-05-27T10:21:57,749 adding 'flash_attn/cute/fa_logging.py' 2026-05-27T10:21:57,750 adding 'flash_attn/cute/fast_math.py' 2026-05-27T10:21:57,756 adding 'flash_attn/cute/flash_bwd.py' 2026-05-27T10:21:57,759 adding 'flash_attn/cute/flash_bwd_postprocess.py' 2026-05-27T10:21:57,762 adding 'flash_attn/cute/flash_bwd_preprocess.py' 2026-05-27T10:21:57,776 adding 'flash_attn/cute/flash_bwd_sm100.py' 2026-05-27T10:21:57,778 adding 'flash_attn/cute/flash_bwd_sm120.py' 2026-05-27T10:21:57,786 adding 'flash_attn/cute/flash_bwd_sm90.py' 2026-05-27T10:21:57,792 adding 'flash_attn/cute/flash_fwd.py' 2026-05-27T10:21:57,795 adding 'flash_attn/cute/flash_fwd_combine.py' 2026-05-27T10:21:57,808 adding 'flash_attn/cute/flash_fwd_mla_sm100.py' 2026-05-27T10:21:57,823 adding 'flash_attn/cute/flash_fwd_sm100.py' 2026-05-27T10:21:57,825 adding 'flash_attn/cute/flash_fwd_sm120.py' 2026-05-27T10:21:57,831 adding 'flash_attn/cute/flash_fwd_sm90.py' 2026-05-27T10:21:57,841 adding 'flash_attn/cute/interface.py' 2026-05-27T10:21:57,848 adding 'flash_attn/cute/mask.py' 2026-05-27T10:21:57,850 adding 'flash_attn/cute/mma_sm100_desc.py' 2026-05-27T10:21:57,852 adding 'flash_attn/cute/named_barrier.py' 2026-05-27T10:21:57,853 adding 'flash_attn/cute/pack_gqa.py' 2026-05-27T10:21:57,855 adding 'flash_attn/cute/paged_kv.py' 2026-05-27T10:21:57,858 adding 'flash_attn/cute/pipeline.py' 2026-05-27T10:21:57,860 adding 'flash_attn/cute/seqlen_info.py' 2026-05-27T10:21:57,862 adding 'flash_attn/cute/sm100_hd256_2cta_fmha_backward.py' 2026-05-27T10:21:57,873 adding 'flash_attn/cute/sm100_hd256_2cta_fmha_backward_dkdvkernel.py' 2026-05-27T10:21:57,882 adding 'flash_attn/cute/sm100_hd256_2cta_fmha_backward_dqkernel.py' 2026-05-27T10:21:57,891 adding 'flash_attn/cute/sm100_hd256_2cta_fmha_forward.py' 2026-05-27T10:21:57,894 adding 'flash_attn/cute/sm90_config_search.py' 2026-05-27T10:21:57,897 adding 'flash_attn/cute/softmax.py' 2026-05-27T10:21:57,900 adding 'flash_attn/cute/testing.py' 2026-05-27T10:21:57,906 adding 'flash_attn/cute/tile_scheduler.py' 2026-05-27T10:21:57,908 adding 'flash_attn/cute/topk_gather_kv.py' 2026-05-27T10:21:57,912 adding 'flash_attn/cute/utils.py' 2026-05-27T10:21:57,915 adding 'flash_attn_4-4.0.0b15.dist-info/licenses/AUTHORS' 2026-05-27T10:21:57,916 adding 'flash_attn_4-4.0.0b15.dist-info/licenses/LICENSE' 2026-05-27T10:21:57,917 adding 'flash_attn_4-4.0.0b15.dist-info/METADATA' 2026-05-27T10:21:57,918 adding 'flash_attn_4-4.0.0b15.dist-info/WHEEL' 2026-05-27T10:21:57,919 adding 'flash_attn_4-4.0.0b15.dist-info/top_level.txt' 2026-05-27T10:21:57,920 adding 'flash_attn_4-4.0.0b15.dist-info/RECORD' 2026-05-27T10:21:57,926 removing build/bdist.linux-armv7l/wheel 2026-05-27T10:21:58,045 Building wheel for flash-attn-4 (pyproject.toml): finished with status 'done' 2026-05-27T10:21:58,056 Created wheel for flash-attn-4: filename=flash_attn_4-4.0.0b15-py3-none-any.whl size=336244 sha256=4744c43a04a314fd51a6dabb2fd466611f6ecc713e89d2c737216fd0a2d15d48 2026-05-27T10:21:58,058 Stored in directory: /tmp/pip-ephem-wheel-cache-0ynxq8bb/wheels/44/6d/5d/15a42c0cfb74510e8acea36b6db4160d3a1af91b93d9df7b5d 2026-05-27T10:21:58,070 Successfully built flash-attn-4 2026-05-27T10:21:58,082 Removed build tracker: '/tmp/pip-build-tracker-l6piu9g3'