2026-03-05T18:27:58,184 Created temporary directory: /tmp/pip-ephem-wheel-cache-38ftdfvs 2026-03-05T18:27:58,186 Created temporary directory: /tmp/pip-build-tracker-u_9e1j18 2026-03-05T18:27:58,187 Initialized build tracking at /tmp/pip-build-tracker-u_9e1j18 2026-03-05T18:27:58,187 Created build tracker: /tmp/pip-build-tracker-u_9e1j18 2026-03-05T18:27:58,188 Entered build tracker: /tmp/pip-build-tracker-u_9e1j18 2026-03-05T18:27:58,188 Created temporary directory: /tmp/pip-wheel-62uupc0r 2026-03-05T18:27:58,192 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-05T18:27:58,194 Created temporary directory: /tmp/pip-ephem-wheel-cache-_5f03jq9 2026-03-05T18:27:58,215 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-05T18:27:58,219 2 location(s) to search for versions of flash-attn-4: 2026-03-05T18:27:58,219 * https://pypi.org/simple/flash-attn-4/ 2026-03-05T18:27:58,219 * https://www.piwheels.org/simple/flash-attn-4/ 2026-03-05T18:27:58,219 Fetching project page and analyzing links: https://pypi.org/simple/flash-attn-4/ 2026-03-05T18:27:58,220 Getting page https://pypi.org/simple/flash-attn-4/ 2026-03-05T18:27:58,222 Found index url https://pypi.org/simple 2026-03-05T18:27:58,437 Fetched page https://pypi.org/simple/flash-attn-4/ as application/vnd.pypi.simple.v1+json 2026-03-05T18:27:58,440 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-05T18:27:58,441 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-05T18:27:58,441 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-05T18:27:58,442 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-05T18:27:58,443 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-05T18:27:58,444 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-05T18:27:58,445 Fetching project page and analyzing links: https://www.piwheels.org/simple/flash-attn-4/ 2026-03-05T18:27:58,446 Getting page https://www.piwheels.org/simple/flash-attn-4/ 2026-03-05T18:27:58,447 Found index url https://www.piwheels.org/simple 2026-03-05T18:27:58,602 Fetched page https://www.piwheels.org/simple/flash-attn-4/ as text/html 2026-03-05T18:27:58,603 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-05T18:27:58,604 Skipping link: not a file: https://www.piwheels.org/simple/flash-attn-4/ 2026-03-05T18:27:58,605 Skipping link: not a file: https://pypi.org/simple/flash-attn-4/ 2026-03-05T18:27:58,625 Given no hashes to check 1 links for project 'flash-attn-4': discarding no candidates 2026-03-05T18:27:58,644 Collecting flash-attn-4==4.0.0b3 2026-03-05T18:27:58,646 Created temporary directory: /tmp/pip-unpack-vsbm5xnb 2026-03-05T18:27:58,856 Downloading flash_attn_4-4.0.0b3.tar.gz (243 kB) 2026-03-05T18:27:59,091 Added flash-attn-4==4.0.0b3 from https://files.pythonhosted.org/packages/8a/36/aab028ba5843b3ba21d37434c2b8891e4f105ec586261960086903b34228/flash_attn_4-4.0.0b3.tar.gz to build tracker '/tmp/pip-build-tracker-u_9e1j18' 2026-03-05T18:27:59,098 Created temporary directory: /tmp/pip-build-env-e_i95gu0 2026-03-05T18:27:59,102 Installing build dependencies: started 2026-03-05T18:27:59,103 Running command pip subprocess to install build dependencies 2026-03-05T18:28:00,276 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-05T18:28:00,832 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-05T18:28:00,854 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-05T18:28:02,573 Collecting setuptools>=75 2026-03-05T18:28:02,667 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-03-05T18:28:03,035 Collecting setuptools-scm>=8 2026-03-05T18:28:03,055 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-9.2.2-py3-none-any.whl (62 kB) 2026-03-05T18:28:03,275 Collecting packaging>=20 2026-03-05T18:28:03,291 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-05T18:28:06,290 Installing collected packages: setuptools, packaging, setuptools-scm 2026-03-05T18:28:09,764 Creating /tmp/pip-build-env-e_i95gu0/overlay/local/bin 2026-03-05T18:28:09,767 changing mode of /tmp/pip-build-env-e_i95gu0/overlay/local/bin/setuptools-scm to 755 2026-03-05T18:28:09,791 Successfully installed packaging-26.0 setuptools-82.0.0 setuptools-scm-9.2.2 2026-03-05T18:28:10,074 Installing build dependencies: finished with status 'done' 2026-03-05T18:28:10,081 Getting requirements to build wheel: started 2026-03-05T18:28:10,082 Running command Getting requirements to build wheel 2026-03-05T18:28:10,759 /tmp/pip-build-env-e_i95gu0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-05T18:28:10,759 !! 2026-03-05T18:28:10,760 ******************************************************************************** 2026-03-05T18:28:10,761 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-05T18:28:10,762 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-05T18:28:10,763 or your builds will no longer be supported. 2026-03-05T18:28:10,765 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-05T18:28:10,765 ******************************************************************************** 2026-03-05T18:28:10,766 !! 2026-03-05T18:28:10,767 corresp(dist, value, root_dir) 2026-03-05T18:28:10,840 /tmp/pip-build-env-e_i95gu0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-05T18:28:10,840 !! 2026-03-05T18:28:10,841 ******************************************************************************** 2026-03-05T18:28:10,842 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-05T18:28:10,843 License :: OSI Approved :: BSD License 2026-03-05T18:28:10,844 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-05T18:28:10,845 ******************************************************************************** 2026-03-05T18:28:10,846 !! 2026-03-05T18:28:10,846 dist._finalize_license_expression() 2026-03-05T18:28:10,847 /tmp/pip-build-env-e_i95gu0/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-05T18:28:10,847 !! 2026-03-05T18:28:10,848 ******************************************************************************** 2026-03-05T18:28:10,849 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-05T18:28:10,850 License :: OSI Approved :: BSD License 2026-03-05T18:28:10,851 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-05T18:28:10,851 ******************************************************************************** 2026-03-05T18:28:10,852 !! 2026-03-05T18:28:10,853 self._finalize_license_expression() 2026-03-05T18:28:10,854 running egg_info 2026-03-05T18:28:10,861 writing flash_attn_4.egg-info/PKG-INFO 2026-03-05T18:28:10,866 writing dependency_links to flash_attn_4.egg-info/dependency_links.txt 2026-03-05T18:28:10,868 writing requirements to flash_attn_4.egg-info/requires.txt 2026-03-05T18:28:10,869 writing top-level names to flash_attn_4.egg-info/top_level.txt 2026-03-05T18:28:10,916 listing git files failed - pretending there aren't any 2026-03-05T18:28:10,921 reading manifest file 'flash_attn_4.egg-info/SOURCES.txt' 2026-03-05T18:28:10,926 reading manifest template 'MANIFEST.in' 2026-03-05T18:28:10,928 no previously-included directories found matching 'flash_attn_4.egg-info' 2026-03-05T18:28:10,929 no previously-included directories found matching 'flash_attn.egg-info' 2026-03-05T18:28:10,929 no previously-included directories found matching 'build' 2026-03-05T18:28:10,930 no previously-included directories found matching 'dist' 2026-03-05T18:28:10,931 adding license file 'LICENSE' 2026-03-05T18:28:10,931 adding license file 'AUTHORS' 2026-03-05T18:28:10,936 writing manifest file 'flash_attn_4.egg-info/SOURCES.txt' 2026-03-05T18:28:11,036 Getting requirements to build wheel: finished with status 'done' 2026-03-05T18:28:11,041 Created temporary directory: /tmp/pip-modern-metadata-u0brh7zk 2026-03-05T18:28:11,044 Preparing metadata (pyproject.toml): started 2026-03-05T18:28:11,045 Running command Preparing metadata (pyproject.toml) 2026-03-05T18:28:11,681 /tmp/pip-build-env-e_i95gu0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-05T18:28:11,681 !! 2026-03-05T18:28:11,682 ******************************************************************************** 2026-03-05T18:28:11,683 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-05T18:28:11,684 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-05T18:28:11,685 or your builds will no longer be supported. 2026-03-05T18:28:11,686 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-05T18:28:11,687 ******************************************************************************** 2026-03-05T18:28:11,688 !! 2026-03-05T18:28:11,688 corresp(dist, value, root_dir) 2026-03-05T18:28:11,760 /tmp/pip-build-env-e_i95gu0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-05T18:28:11,761 !! 2026-03-05T18:28:11,761 ******************************************************************************** 2026-03-05T18:28:11,762 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-05T18:28:11,763 License :: OSI Approved :: BSD License 2026-03-05T18:28:11,764 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-05T18:28:11,764 ******************************************************************************** 2026-03-05T18:28:11,765 !! 2026-03-05T18:28:11,766 dist._finalize_license_expression() 2026-03-05T18:28:11,766 /tmp/pip-build-env-e_i95gu0/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-05T18:28:11,767 !! 2026-03-05T18:28:11,768 ******************************************************************************** 2026-03-05T18:28:11,768 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-05T18:28:11,769 License :: OSI Approved :: BSD License 2026-03-05T18:28:11,770 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-05T18:28:11,771 ******************************************************************************** 2026-03-05T18:28:11,772 !! 2026-03-05T18:28:11,772 self._finalize_license_expression() 2026-03-05T18:28:11,775 running dist_info 2026-03-05T18:28:11,787 creating /tmp/pip-modern-metadata-u0brh7zk/flash_attn_4.egg-info 2026-03-05T18:28:11,788 writing /tmp/pip-modern-metadata-u0brh7zk/flash_attn_4.egg-info/PKG-INFO 2026-03-05T18:28:11,792 writing dependency_links to /tmp/pip-modern-metadata-u0brh7zk/flash_attn_4.egg-info/dependency_links.txt 2026-03-05T18:28:11,794 writing requirements to /tmp/pip-modern-metadata-u0brh7zk/flash_attn_4.egg-info/requires.txt 2026-03-05T18:28:11,796 writing top-level names to /tmp/pip-modern-metadata-u0brh7zk/flash_attn_4.egg-info/top_level.txt 2026-03-05T18:28:11,797 writing manifest file '/tmp/pip-modern-metadata-u0brh7zk/flash_attn_4.egg-info/SOURCES.txt' 2026-03-05T18:28:11,839 listing git files failed - pretending there aren't any 2026-03-05T18:28:11,843 reading manifest file '/tmp/pip-modern-metadata-u0brh7zk/flash_attn_4.egg-info/SOURCES.txt' 2026-03-05T18:28:11,845 reading manifest template 'MANIFEST.in' 2026-03-05T18:28:11,847 warning: no previously-included files matching '*.egg-info/*' found anywhere in distribution 2026-03-05T18:28:11,847 no previously-included directories found matching 'flash_attn_4.egg-info' 2026-03-05T18:28:11,848 no previously-included directories found matching 'flash_attn.egg-info' 2026-03-05T18:28:11,849 no previously-included directories found matching 'build' 2026-03-05T18:28:11,849 no previously-included directories found matching 'dist' 2026-03-05T18:28:11,850 adding license file 'LICENSE' 2026-03-05T18:28:11,850 adding license file 'AUTHORS' 2026-03-05T18:28:11,853 writing manifest file '/tmp/pip-modern-metadata-u0brh7zk/flash_attn_4.egg-info/SOURCES.txt' 2026-03-05T18:28:11,854 creating '/tmp/pip-modern-metadata-u0brh7zk/flash_attn_4-4.0.0b3.dist-info' 2026-03-05T18:28:11,990 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-05T18:28:11,994 Source in /tmp/pip-wheel-62uupc0r/flash-attn-4_6127f4255afc4b1fb2f72b68b3fcdc5a has version 4.0.0b3, which satisfies requirement flash-attn-4==4.0.0b3 from https://files.pythonhosted.org/packages/8a/36/aab028ba5843b3ba21d37434c2b8891e4f105ec586261960086903b34228/flash_attn_4-4.0.0b3.tar.gz 2026-03-05T18:28:11,995 Removed flash-attn-4==4.0.0b3 from https://files.pythonhosted.org/packages/8a/36/aab028ba5843b3ba21d37434c2b8891e4f105ec586261960086903b34228/flash_attn_4-4.0.0b3.tar.gz from build tracker '/tmp/pip-build-tracker-u_9e1j18' 2026-03-05T18:28:12,001 Created temporary directory: /tmp/pip-unpack-rm79_bf4 2026-03-05T18:28:12,001 Building wheels for collected packages: flash-attn-4 2026-03-05T18:28:12,006 Created temporary directory: /tmp/pip-wheel-wz1ush82 2026-03-05T18:28:12,006 Destination directory: /tmp/pip-wheel-wz1ush82 2026-03-05T18:28:12,009 Building wheel for flash-attn-4 (pyproject.toml): started 2026-03-05T18:28:12,010 Running command Building wheel for flash-attn-4 (pyproject.toml) 2026-03-05T18:28:12,652 /tmp/pip-build-env-e_i95gu0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-05T18:28:12,652 !! 2026-03-05T18:28:12,653 ******************************************************************************** 2026-03-05T18:28:12,654 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-05T18:28:12,655 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-05T18:28:12,655 or your builds will no longer be supported. 2026-03-05T18:28:12,656 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-05T18:28:12,657 ******************************************************************************** 2026-03-05T18:28:12,658 !! 2026-03-05T18:28:12,658 corresp(dist, value, root_dir) 2026-03-05T18:28:12,723 /tmp/pip-build-env-e_i95gu0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-05T18:28:12,724 !! 2026-03-05T18:28:12,725 ******************************************************************************** 2026-03-05T18:28:12,726 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-05T18:28:12,727 License :: OSI Approved :: BSD License 2026-03-05T18:28:12,728 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-05T18:28:12,729 ******************************************************************************** 2026-03-05T18:28:12,730 !! 2026-03-05T18:28:12,731 dist._finalize_license_expression() 2026-03-05T18:28:12,731 /tmp/pip-build-env-e_i95gu0/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-05T18:28:12,732 !! 2026-03-05T18:28:12,734 ******************************************************************************** 2026-03-05T18:28:12,734 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-05T18:28:12,735 License :: OSI Approved :: BSD License 2026-03-05T18:28:12,736 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-05T18:28:12,737 ******************************************************************************** 2026-03-05T18:28:12,738 !! 2026-03-05T18:28:12,739 self._finalize_license_expression() 2026-03-05T18:28:12,739 running bdist_wheel 2026-03-05T18:28:12,757 running build 2026-03-05T18:28:12,757 running build_py 2026-03-05T18:28:12,765 creating build/lib/flash_attn/cute 2026-03-05T18:28:12,768 copying ./flash_bwd.py -> build/lib/flash_attn/cute 2026-03-05T18:28:12,772 copying ./barrier.py -> build/lib/flash_attn/cute 2026-03-05T18:28:12,774 copying ./flash_fwd_sm100.py -> build/lib/flash_attn/cute 2026-03-05T18:28:12,778 copying ./flash_launch.py -> build/lib/flash_attn/cute 2026-03-05T18:28:12,781 copying ./dense_gemm_persistent.py -> build/lib/flash_attn/cute 2026-03-05T18:28:12,784 copying ./utils.py -> build/lib/flash_attn/cute 2026-03-05T18:28:12,787 copying ./benchmark.py -> build/lib/flash_attn/cute 2026-03-05T18:28:12,789 copying ./cute_dsl_ptxas.py -> build/lib/flash_attn/cute 2026-03-05T18:28:12,792 copying ./mask.py -> build/lib/flash_attn/cute 2026-03-05T18:28:12,795 copying ./block_sparsity.py -> build/lib/flash_attn/cute 2026-03-05T18:28:12,797 copying ./test_flash_fwd_combine.py -> build/lib/flash_attn/cute 2026-03-05T18:28:12,799 copying ./cute_dsl_utils.py -> build/lib/flash_attn/cute 2026-03-05T18:28:12,801 copying ./tile_scheduler.py -> build/lib/flash_attn/cute 2026-03-05T18:28:12,804 copying ./flash_bwd_preprocess.py -> build/lib/flash_attn/cute 2026-03-05T18:28:12,806 copying ./flash_fwd.py -> build/lib/flash_attn/cute 2026-03-05T18:28:12,811 copying ./ampere_helpers.py -> build/lib/flash_attn/cute 2026-03-05T18:28:12,813 copying ./softmax.py -> build/lib/flash_attn/cute 2026-03-05T18:28:12,817 copying ./flash_fwd_sm100_nopipeline.py -> build/lib/flash_attn/cute 2026-03-05T18:28:12,823 copying ./block_sparse_utils.py -> build/lib/flash_attn/cute 2026-03-05T18:28:12,827 copying ./block_info.py -> build/lib/flash_attn/cute 2026-03-05T18:28:12,837 copying ./flash_fwd_epitile.py -> build/lib/flash_attn/cute 2026-03-05T18:28:12,843 copying ./testing.py -> build/lib/flash_attn/cute 2026-03-05T18:28:12,846 copying ./compute_block_sparsity.py -> build/lib/flash_attn/cute 2026-03-05T18:28:12,850 copying ./blackwell_helpers.py -> build/lib/flash_attn/cute 2026-03-05T18:28:12,853 copying ./__init__.py -> build/lib/flash_attn/cute 2026-03-05T18:28:12,855 copying ./cache_utils.py -> build/lib/flash_attn/cute 2026-03-05T18:28:12,857 copying ./named_barrier.py -> build/lib/flash_attn/cute 2026-03-05T18:28:12,859 copying ./interface.py -> build/lib/flash_attn/cute 2026-03-05T18:28:12,863 copying ./fast_math.py -> build/lib/flash_attn/cute 2026-03-05T18:28:12,865 copying ./flash_bwd_postprocess.py -> build/lib/flash_attn/cute 2026-03-05T18:28:12,868 copying ./seqlen_info.py -> build/lib/flash_attn/cute 2026-03-05T18:28:12,871 copying ./pipeline.py -> build/lib/flash_attn/cute 2026-03-05T18:28:12,873 copying ./mma_sm100_desc.py -> build/lib/flash_attn/cute 2026-03-05T18:28:12,875 copying ./sass_patch.py -> build/lib/flash_attn/cute 2026-03-05T18:28:12,878 copying ./copy_utils.py -> build/lib/flash_attn/cute 2026-03-05T18:28:12,880 copying ./pack_gqa.py -> build/lib/flash_attn/cute 2026-03-05T18:28:12,882 copying ./flash_bwd_sm100.py -> build/lib/flash_attn/cute 2026-03-05T18:28:12,890 copying ./flash_fwd_combine.py -> build/lib/flash_attn/cute 2026-03-05T18:28:12,892 copying ./paged_kv.py -> build/lib/flash_attn/cute 2026-03-05T18:28:12,895 copying ./flash_bwd_sm90.py -> build/lib/flash_attn/cute 2026-03-05T18:28:12,899 running egg_info 2026-03-05T18:28:12,911 writing flash_attn_4.egg-info/PKG-INFO 2026-03-05T18:28:12,914 writing dependency_links to flash_attn_4.egg-info/dependency_links.txt 2026-03-05T18:28:12,916 writing requirements to flash_attn_4.egg-info/requires.txt 2026-03-05T18:28:12,918 writing top-level names to flash_attn_4.egg-info/top_level.txt 2026-03-05T18:28:12,950 listing git files failed - pretending there aren't any 2026-03-05T18:28:12,954 reading manifest file 'flash_attn_4.egg-info/SOURCES.txt' 2026-03-05T18:28:12,960 reading manifest template 'MANIFEST.in' 2026-03-05T18:28:12,962 no previously-included directories found matching 'flash_attn_4.egg-info' 2026-03-05T18:28:12,962 no previously-included directories found matching 'flash_attn.egg-info' 2026-03-05T18:28:12,963 no previously-included directories found matching 'build' 2026-03-05T18:28:12,964 no previously-included directories found matching 'dist' 2026-03-05T18:28:12,964 adding license file 'LICENSE' 2026-03-05T18:28:12,965 adding license file 'AUTHORS' 2026-03-05T18:28:12,968 writing manifest file 'flash_attn_4.egg-info/SOURCES.txt' 2026-03-05T18:28:12,984 installing to build/bdist.linux-armv7l/wheel 2026-03-05T18:28:12,985 running install 2026-03-05T18:28:13,008 running install_lib 2026-03-05T18:28:13,016 creating build/bdist.linux-armv7l/wheel 2026-03-05T18:28:13,019 creating build/bdist.linux-armv7l/wheel/flash_attn 2026-03-05T18:28:13,021 creating build/bdist.linux-armv7l/wheel/flash_attn/cute 2026-03-05T18:28:13,022 copying build/lib/flash_attn/cute/flash_bwd.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T18:28:13,026 copying build/lib/flash_attn/cute/barrier.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T18:28:13,028 copying build/lib/flash_attn/cute/flash_fwd_sm100.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T18:28:13,035 copying build/lib/flash_attn/cute/flash_launch.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T18:28:13,037 copying build/lib/flash_attn/cute/dense_gemm_persistent.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T18:28:13,041 copying build/lib/flash_attn/cute/utils.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T18:28:13,045 copying build/lib/flash_attn/cute/benchmark.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T18:28:13,048 copying build/lib/flash_attn/cute/cute_dsl_ptxas.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T18:28:13,051 copying build/lib/flash_attn/cute/mask.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T18:28:13,054 copying build/lib/flash_attn/cute/block_sparsity.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T18:28:13,057 copying build/lib/flash_attn/cute/test_flash_fwd_combine.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T18:28:13,059 copying build/lib/flash_attn/cute/cute_dsl_utils.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T18:28:13,061 copying build/lib/flash_attn/cute/tile_scheduler.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T18:28:13,064 copying build/lib/flash_attn/cute/flash_bwd_preprocess.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T18:28:13,066 copying build/lib/flash_attn/cute/flash_fwd.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T18:28:13,071 copying build/lib/flash_attn/cute/ampere_helpers.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T18:28:13,073 copying build/lib/flash_attn/cute/softmax.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T18:28:13,076 copying build/lib/flash_attn/cute/flash_fwd_sm100_nopipeline.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T18:28:13,081 copying build/lib/flash_attn/cute/block_sparse_utils.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T18:28:13,087 copying build/lib/flash_attn/cute/block_info.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T18:28:13,089 copying build/lib/flash_attn/cute/flash_fwd_epitile.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T18:28:13,095 copying build/lib/flash_attn/cute/testing.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T18:28:13,098 copying build/lib/flash_attn/cute/compute_block_sparsity.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T18:28:13,101 copying build/lib/flash_attn/cute/blackwell_helpers.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T18:28:13,104 copying build/lib/flash_attn/cute/__init__.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T18:28:13,106 copying build/lib/flash_attn/cute/cache_utils.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T18:28:13,108 copying build/lib/flash_attn/cute/named_barrier.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T18:28:13,110 copying build/lib/flash_attn/cute/interface.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T18:28:13,114 copying build/lib/flash_attn/cute/fast_math.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T18:28:13,116 copying build/lib/flash_attn/cute/flash_bwd_postprocess.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T18:28:13,119 copying build/lib/flash_attn/cute/seqlen_info.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T18:28:13,121 copying build/lib/flash_attn/cute/pipeline.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T18:28:13,124 copying build/lib/flash_attn/cute/mma_sm100_desc.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T18:28:13,127 copying build/lib/flash_attn/cute/sass_patch.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T18:28:13,129 copying build/lib/flash_attn/cute/copy_utils.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T18:28:13,131 copying build/lib/flash_attn/cute/pack_gqa.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T18:28:13,133 copying build/lib/flash_attn/cute/flash_bwd_sm100.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T18:28:13,141 copying build/lib/flash_attn/cute/flash_fwd_combine.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T18:28:13,144 copying build/lib/flash_attn/cute/paged_kv.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T18:28:13,146 copying build/lib/flash_attn/cute/flash_bwd_sm90.py -> build/bdist.linux-armv7l/wheel/./flash_attn/cute 2026-03-05T18:28:13,149 running install_egg_info 2026-03-05T18:28:13,155 Copying flash_attn_4.egg-info to build/bdist.linux-armv7l/wheel/./flash_attn_4-4.0.0b3-py3.11.egg-info 2026-03-05T18:28:13,165 running install_scripts 2026-03-05T18:28:13,176 creating build/bdist.linux-armv7l/wheel/flash_attn_4-4.0.0b3.dist-info/WHEEL 2026-03-05T18:28:13,179 creating '/tmp/pip-wheel-wz1ush82/.tmp-x1fwisco/flash_attn_4-4.0.0b3-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-05T18:28:13,182 adding 'flash_attn/cute/__init__.py' 2026-03-05T18:28:13,184 adding 'flash_attn/cute/ampere_helpers.py' 2026-03-05T18:28:13,185 adding 'flash_attn/cute/barrier.py' 2026-03-05T18:28:13,187 adding 'flash_attn/cute/benchmark.py' 2026-03-05T18:28:13,190 adding 'flash_attn/cute/blackwell_helpers.py' 2026-03-05T18:28:13,192 adding 'flash_attn/cute/block_info.py' 2026-03-05T18:28:13,197 adding 'flash_attn/cute/block_sparse_utils.py' 2026-03-05T18:28:13,200 adding 'flash_attn/cute/block_sparsity.py' 2026-03-05T18:28:13,202 adding 'flash_attn/cute/cache_utils.py' 2026-03-05T18:28:13,204 adding 'flash_attn/cute/compute_block_sparsity.py' 2026-03-05T18:28:13,206 adding 'flash_attn/cute/copy_utils.py' 2026-03-05T18:28:13,208 adding 'flash_attn/cute/cute_dsl_ptxas.py' 2026-03-05T18:28:13,209 adding 'flash_attn/cute/cute_dsl_utils.py' 2026-03-05T18:28:13,218 adding 'flash_attn/cute/dense_gemm_persistent.py' 2026-03-05T18:28:13,219 adding 'flash_attn/cute/fast_math.py' 2026-03-05T18:28:13,225 adding 'flash_attn/cute/flash_bwd.py' 2026-03-05T18:28:13,228 adding 'flash_attn/cute/flash_bwd_postprocess.py' 2026-03-05T18:28:13,231 adding 'flash_attn/cute/flash_bwd_preprocess.py' 2026-03-05T18:28:13,245 adding 'flash_attn/cute/flash_bwd_sm100.py' 2026-03-05T18:28:13,252 adding 'flash_attn/cute/flash_bwd_sm90.py' 2026-03-05T18:28:13,262 adding 'flash_attn/cute/flash_fwd.py' 2026-03-05T18:28:13,266 adding 'flash_attn/cute/flash_fwd_combine.py' 2026-03-05T18:28:13,276 adding 'flash_attn/cute/flash_fwd_epitile.py' 2026-03-05T18:28:13,289 adding 'flash_attn/cute/flash_fwd_sm100.py' 2026-03-05T18:28:13,299 adding 'flash_attn/cute/flash_fwd_sm100_nopipeline.py' 2026-03-05T18:28:13,301 adding 'flash_attn/cute/flash_launch.py' 2026-03-05T18:28:13,307 adding 'flash_attn/cute/interface.py' 2026-03-05T18:28:13,310 adding 'flash_attn/cute/mask.py' 2026-03-05T18:28:13,312 adding 'flash_attn/cute/mma_sm100_desc.py' 2026-03-05T18:28:13,314 adding 'flash_attn/cute/named_barrier.py' 2026-03-05T18:28:13,315 adding 'flash_attn/cute/pack_gqa.py' 2026-03-05T18:28:13,317 adding 'flash_attn/cute/paged_kv.py' 2026-03-05T18:28:13,319 adding 'flash_attn/cute/pipeline.py' 2026-03-05T18:28:13,320 adding 'flash_attn/cute/sass_patch.py' 2026-03-05T18:28:13,322 adding 'flash_attn/cute/seqlen_info.py' 2026-03-05T18:28:13,324 adding 'flash_attn/cute/softmax.py' 2026-03-05T18:28:13,326 adding 'flash_attn/cute/test_flash_fwd_combine.py' 2026-03-05T18:28:13,328 adding 'flash_attn/cute/testing.py' 2026-03-05T18:28:13,331 adding 'flash_attn/cute/tile_scheduler.py' 2026-03-05T18:28:13,334 adding 'flash_attn/cute/utils.py' 2026-03-05T18:28:13,336 adding 'flash_attn_4-4.0.0b3.dist-info/licenses/AUTHORS' 2026-03-05T18:28:13,337 adding 'flash_attn_4-4.0.0b3.dist-info/licenses/LICENSE' 2026-03-05T18:28:13,338 adding 'flash_attn_4-4.0.0b3.dist-info/METADATA' 2026-03-05T18:28:13,339 adding 'flash_attn_4-4.0.0b3.dist-info/WHEEL' 2026-03-05T18:28:13,340 adding 'flash_attn_4-4.0.0b3.dist-info/top_level.txt' 2026-03-05T18:28:13,341 adding 'flash_attn_4-4.0.0b3.dist-info/RECORD' 2026-03-05T18:28:13,346 removing build/bdist.linux-armv7l/wheel 2026-03-05T18:28:13,460 Building wheel for flash-attn-4 (pyproject.toml): finished with status 'done' 2026-03-05T18:28:13,468 Created wheel for flash-attn-4: filename=flash_attn_4-4.0.0b3-py3-none-any.whl size=261734 sha256=4eefe752c6bcf421c95c1cfe6e9d54abdac235e9bc945c44752eca1cdd98038c 2026-03-05T18:28:13,470 Stored in directory: /tmp/pip-ephem-wheel-cache-_5f03jq9/wheels/55/b8/4c/ee88fc994ff4354b67a8f3df4ddc215b307531632b97869d8e 2026-03-05T18:28:13,481 Successfully built flash-attn-4 2026-03-05T18:28:13,494 Removed build tracker: '/tmp/pip-build-tracker-u_9e1j18'