2026-07-27T22:36:00,848 Created temporary directory: /tmp/pip-ephem-wheel-cache-wcvhxrf_ 2026-07-27T22:36:00,850 Created temporary directory: /tmp/pip-build-tracker-7e3vhumh 2026-07-27T22:36:00,851 Initialized build tracking at /tmp/pip-build-tracker-7e3vhumh 2026-07-27T22:36:00,851 Created build tracker: /tmp/pip-build-tracker-7e3vhumh 2026-07-27T22:36:00,852 Entered build tracker: /tmp/pip-build-tracker-7e3vhumh 2026-07-27T22:36:00,853 Created temporary directory: /tmp/pip-wheel-3oc4jvsd 2026-07-27T22:36:00,856 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-07-27T22:36:00,858 Created temporary directory: /tmp/pip-ephem-wheel-cache-ogmk7e5k 2026-07-27T22:36:00,880 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-27T22:36:00,884 2 location(s) to search for versions of fla-core: 2026-07-27T22:36:00,884 * https://pypi.org/simple/fla-core/ 2026-07-27T22:36:00,884 * https://www.piwheels.org/simple/fla-core/ 2026-07-27T22:36:00,885 Fetching project page and analyzing links: https://pypi.org/simple/fla-core/ 2026-07-27T22:36:00,886 Getting page https://pypi.org/simple/fla-core/ 2026-07-27T22:36:00,887 Found index url https://pypi.org/simple 2026-07-27T22:36:01,038 Fetched page https://pypi.org/simple/fla-core/ as application/vnd.pypi.simple.v1+json 2026-07-27T22:36:01,042 Skipping link: No binaries permitted for fla-core: https://files.pythonhosted.org/packages/7e/f5/74947b33c07682280e65adbdf17c4ee94b30232df2f728bafecf13d1d820/fla_core-0.3.2-py3-none-any.whl (from https://pypi.org/simple/fla-core/) (requires-python:>=3.10) 2026-07-27T22:36:01,043 Found link https://files.pythonhosted.org/packages/67/c6/10a1149b07e6bab45b2cb2d07f6b827716c2baf5f3404161753f25c6389b/fla_core-0.3.2.tar.gz (from https://pypi.org/simple/fla-core/) (requires-python:>=3.10), version: 0.3.2 2026-07-27T22:36:01,044 Skipping link: No binaries permitted for fla-core: https://files.pythonhosted.org/packages/d5/0c/d52ab65e9c163631895052d70d4111f8530ca52f45beb0895378d1a2a8b5/fla_core-0.4.0-py3-none-any.whl (from https://pypi.org/simple/fla-core/) (requires-python:>=3.10) 2026-07-27T22:36:01,045 Found link https://files.pythonhosted.org/packages/db/3d/79a9d5c8cd973c86f35403931031787dfc6cc97d838a42d4c62e8cbbb66f/fla_core-0.4.0.tar.gz (from https://pypi.org/simple/fla-core/) (requires-python:>=3.10), version: 0.4.0 2026-07-27T22:36:01,046 Skipping link: No binaries permitted for fla-core: https://files.pythonhosted.org/packages/f6/43/945ef69eb48a14c30fd7323d3e0b560c821ae71e6d3ef979e06a901bc3b9/fla_core-0.4.1-py3-none-any.whl (from https://pypi.org/simple/fla-core/) (requires-python:>=3.10) 2026-07-27T22:36:01,046 Found link https://files.pythonhosted.org/packages/f1/de/0d6bd5664ba2e711cabdde11ccb41ddcdd866c531e40900af3601bd7b8c6/fla_core-0.4.1.tar.gz (from https://pypi.org/simple/fla-core/) (requires-python:>=3.10), version: 0.4.1 2026-07-27T22:36:01,047 Skipping link: No binaries permitted for fla-core: https://files.pythonhosted.org/packages/ee/36/3c303f92bafea7c3f97d68bbb83d18cc42e30cd0bfb1b7cfe589360f11d6/fla_core-0.4.2-py3-none-any.whl (from https://pypi.org/simple/fla-core/) (requires-python:>=3.10) 2026-07-27T22:36:01,048 Found link https://files.pythonhosted.org/packages/53/f9/9e05c48f92b1388a8a357141eb557ed0dd6d4bb936e1d05d35f01976657f/fla_core-0.4.2.tar.gz (from https://pypi.org/simple/fla-core/) (requires-python:>=3.10), version: 0.4.2 2026-07-27T22:36:01,049 Skipping link: No binaries permitted for fla-core: https://files.pythonhosted.org/packages/f4/03/96e6820d176256353670b41ca56dabbbebe129674b4f4ad7b54a152b7b36/fla_core-0.5.0-py3-none-any.whl (from https://pypi.org/simple/fla-core/) (requires-python:>=3.10) 2026-07-27T22:36:01,050 Found link https://files.pythonhosted.org/packages/03/14/2aabd37839b9f3c6a67fbc5678f906d04d0c242c603ac234eefe02df99a6/fla_core-0.5.0.tar.gz (from https://pypi.org/simple/fla-core/) (requires-python:>=3.10), version: 0.5.0 2026-07-27T22:36:01,050 Skipping link: No binaries permitted for fla-core: https://files.pythonhosted.org/packages/ce/78/a55ee7a62515dcb9220770dd99dfe59ac6599da8af84ad1d20f9f407df4d/fla_core-0.5.1-py3-none-any.whl (from https://pypi.org/simple/fla-core/) (requires-python:>=3.10) 2026-07-27T22:36:01,051 Found link https://files.pythonhosted.org/packages/4e/62/99e149f19a447ce809d7f4fa64ae61c073da337505b9db7f389502470820/fla_core-0.5.1.tar.gz (from https://pypi.org/simple/fla-core/) (requires-python:>=3.10), version: 0.5.1 2026-07-27T22:36:01,052 Skipping link: No binaries permitted for fla-core: https://files.pythonhosted.org/packages/2d/ed/dfe19c4da779957eb6a42a26812f9b4e2280bf757a17a71933ff59ffcb98/fla_core-0.5.2-py3-none-any.whl (from https://pypi.org/simple/fla-core/) (requires-python:>=3.10) 2026-07-27T22:36:01,053 Found link https://files.pythonhosted.org/packages/94/85/20bdc0fbbbaeec27b5b198e0dbbbc51161a267066a4aebd9e4b413637c6c/fla_core-0.5.2.tar.gz (from https://pypi.org/simple/fla-core/) (requires-python:>=3.10), version: 0.5.2 2026-07-27T22:36:01,054 Fetching project page and analyzing links: https://www.piwheels.org/simple/fla-core/ 2026-07-27T22:36:01,054 Getting page https://www.piwheels.org/simple/fla-core/ 2026-07-27T22:36:01,055 Found index url https://www.piwheels.org/simple 2026-07-27T22:36:01,242 Fetched page https://www.piwheels.org/simple/fla-core/ as text/html 2026-07-27T22:36:01,245 Skipping link: No binaries permitted for fla-core: https://archive1.piwheels.org/simple/fla-core/fla_core-0.5.1-py3-none-any.whl#sha256=273eb77b7a6b0bba1423b0482507586dc0db3be674212f02b8bd42b059d385ea (from https://www.piwheels.org/simple/fla-core/) (requires-python:>=3.10) 2026-07-27T22:36:01,245 Skipping link: No binaries permitted for fla-core: https://archive1.piwheels.org/simple/fla-core/fla_core-0.5.0-py3-none-any.whl#sha256=b9a49bb4b7c5f3f0aae49bd95f9644412ffab081e29d222980b29a92350631cd (from https://www.piwheels.org/simple/fla-core/) (requires-python:>=3.10) 2026-07-27T22:36:01,246 Skipping link: No binaries permitted for fla-core: https://archive1.piwheels.org/simple/fla-core/fla_core-0.4.2-py3-none-any.whl#sha256=9ce9c65c65509d9e7fcddb92407896c3c5b2282a027be92ec53ef6f97dd1118e (from https://www.piwheels.org/simple/fla-core/) (requires-python:>=3.10) 2026-07-27T22:36:01,247 Skipping link: No binaries permitted for fla-core: https://archive1.piwheels.org/simple/fla-core/fla_core-0.4.1-py3-none-any.whl#sha256=89f95dc292f3f78e09d9c03a50c9ad9b8e60ba9db790c30ae4b46fdd3d370965 (from https://www.piwheels.org/simple/fla-core/) (requires-python:>=3.10) 2026-07-27T22:36:01,247 Skipping link: No binaries permitted for fla-core: https://archive1.piwheels.org/simple/fla-core/fla_core-0.4.0-py3-none-any.whl#sha256=4885bcecaad641f4e2d8377fcc6eae7c6a521a9f3abe274e56f36b6fa6d5fbdf (from https://www.piwheels.org/simple/fla-core/) (requires-python:>=3.10) 2026-07-27T22:36:01,247 Skipping link: No binaries permitted for fla-core: https://archive1.piwheels.org/simple/fla-core/fla_core-0.3.2-py3-none-any.whl#sha256=67b097fdaf2bb2dbe18701c67a50e94046c1806fdd5feafac16e30852707c537 (from https://www.piwheels.org/simple/fla-core/) (requires-python:>=3.10) 2026-07-27T22:36:01,248 Skipping link: not a file: https://www.piwheels.org/simple/fla-core/ 2026-07-27T22:36:01,249 Skipping link: not a file: https://pypi.org/simple/fla-core/ 2026-07-27T22:36:01,270 Given no hashes to check 1 links for project 'fla-core': discarding no candidates 2026-07-27T22:36:01,290 Collecting fla-core==0.5.2 2026-07-27T22:36:01,292 Created temporary directory: /tmp/pip-unpack-7s4p76j1 2026-07-27T22:36:01,540 Downloading fla_core-0.5.2.tar.gz (587 kB) 2026-07-27T22:36:02,389 Added fla-core==0.5.2 from https://files.pythonhosted.org/packages/94/85/20bdc0fbbbaeec27b5b198e0dbbbc51161a267066a4aebd9e4b413637c6c/fla_core-0.5.2.tar.gz to build tracker '/tmp/pip-build-tracker-7e3vhumh' 2026-07-27T22:36:02,394 Created temporary directory: /tmp/pip-build-env-ab4p8f_y 2026-07-27T22:36:02,399 Installing build dependencies: started 2026-07-27T22:36:02,400 Running command pip subprocess to install build dependencies 2026-07-27T22:36:03,543 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-07-27T22:36:03,961 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-07-27T22:36:03,984 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-27T22:36:05,788 Collecting setuptools>=64 2026-07-27T22:36:05,789 Obtaining dependency information for setuptools>=64 from https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl.metadata 2026-07-27T22:36:05,803 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-07-27T22:36:06,034 Collecting wheel 2026-07-27T22:36:06,035 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata 2026-07-27T22:36:06,049 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB) 2026-07-27T22:36:06,232 Collecting packaging>=24.0 2026-07-27T22:36:06,233 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-07-27T22:36:06,247 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-07-27T22:36:06,436 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-07-27T22:36:06,458 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-07-27T22:36:06,559 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-07-27T22:36:06,600 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-07-27T22:36:06,626 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-07-27T22:36:06,717 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-07-27T22:36:09,450 Installing collected packages: setuptools, packaging, wheel 2026-07-27T22:36:12,936 Creating /tmp/pip-build-env-ab4p8f_y/overlay/local/bin 2026-07-27T22:36:12,938 changing mode of /tmp/pip-build-env-ab4p8f_y/overlay/local/bin/wheel to 755 2026-07-27T22:36:12,960 Successfully installed packaging-26.2 setuptools-83.0.0 wheel-0.47.0 2026-07-27T22:36:13,245 Installing build dependencies: finished with status 'done' 2026-07-27T22:36:13,251 Getting requirements to build wheel: started 2026-07-27T22:36:13,253 Running command Getting requirements to build wheel 2026-07-27T22:36:13,880 /tmp/pip-build-env-ab4p8f_y/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-07-27T22:36:13,880 !! 2026-07-27T22:36:13,882 ******************************************************************************** 2026-07-27T22:36:13,882 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-07-27T22:36:13,884 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-07-27T22:36:13,884 or your builds will no longer be supported. 2026-07-27T22:36:13,885 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-27T22:36:13,886 ******************************************************************************** 2026-07-27T22:36:13,887 !! 2026-07-27T22:36:13,888 corresp(dist, value, root_dir) 2026-07-27T22:36:13,966 running egg_info 2026-07-27T22:36:13,972 writing fla_core.egg-info/PKG-INFO 2026-07-27T22:36:13,980 writing dependency_links to fla_core.egg-info/dependency_links.txt 2026-07-27T22:36:13,983 writing requirements to fla_core.egg-info/requires.txt 2026-07-27T22:36:13,985 writing top-level names to fla_core.egg-info/top_level.txt 2026-07-27T22:36:14,077 reading manifest file 'fla_core.egg-info/SOURCES.txt' 2026-07-27T22:36:14,095 adding license file 'LICENSE' 2026-07-27T22:36:14,110 writing manifest file 'fla_core.egg-info/SOURCES.txt' 2026-07-27T22:36:14,208 Getting requirements to build wheel: finished with status 'done' 2026-07-27T22:36:14,211 Created temporary directory: /tmp/pip-modern-metadata-034vl563 2026-07-27T22:36:14,214 Preparing metadata (pyproject.toml): started 2026-07-27T22:36:14,215 Running command Preparing metadata (pyproject.toml) 2026-07-27T22:36:14,792 /tmp/pip-build-env-ab4p8f_y/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-07-27T22:36:14,792 !! 2026-07-27T22:36:14,794 ******************************************************************************** 2026-07-27T22:36:14,794 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-07-27T22:36:14,795 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-07-27T22:36:14,796 or your builds will no longer be supported. 2026-07-27T22:36:14,797 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-27T22:36:14,798 ******************************************************************************** 2026-07-27T22:36:14,799 !! 2026-07-27T22:36:14,799 corresp(dist, value, root_dir) 2026-07-27T22:36:14,876 running dist_info 2026-07-27T22:36:14,887 creating /tmp/pip-modern-metadata-034vl563/fla_core.egg-info 2026-07-27T22:36:14,888 writing /tmp/pip-modern-metadata-034vl563/fla_core.egg-info/PKG-INFO 2026-07-27T22:36:14,895 writing dependency_links to /tmp/pip-modern-metadata-034vl563/fla_core.egg-info/dependency_links.txt 2026-07-27T22:36:14,899 writing requirements to /tmp/pip-modern-metadata-034vl563/fla_core.egg-info/requires.txt 2026-07-27T22:36:14,900 writing top-level names to /tmp/pip-modern-metadata-034vl563/fla_core.egg-info/top_level.txt 2026-07-27T22:36:14,901 writing manifest file '/tmp/pip-modern-metadata-034vl563/fla_core.egg-info/SOURCES.txt' 2026-07-27T22:36:14,979 reading manifest file '/tmp/pip-modern-metadata-034vl563/fla_core.egg-info/SOURCES.txt' 2026-07-27T22:36:14,981 adding license file 'LICENSE' 2026-07-27T22:36:14,993 writing manifest file '/tmp/pip-modern-metadata-034vl563/fla_core.egg-info/SOURCES.txt' 2026-07-27T22:36:14,995 creating '/tmp/pip-modern-metadata-034vl563/fla_core-0.5.2.dist-info' 2026-07-27T22:36:15,121 Preparing metadata (pyproject.toml): finished with status 'done' 2026-07-27T22:36:15,129 Source in /tmp/pip-wheel-3oc4jvsd/fla-core_7fb6134596f1460cb9d0653b57621a9c has version 0.5.2, which satisfies requirement fla-core==0.5.2 from https://files.pythonhosted.org/packages/94/85/20bdc0fbbbaeec27b5b198e0dbbbc51161a267066a4aebd9e4b413637c6c/fla_core-0.5.2.tar.gz 2026-07-27T22:36:15,130 Removed fla-core==0.5.2 from https://files.pythonhosted.org/packages/94/85/20bdc0fbbbaeec27b5b198e0dbbbc51161a267066a4aebd9e4b413637c6c/fla_core-0.5.2.tar.gz from build tracker '/tmp/pip-build-tracker-7e3vhumh' 2026-07-27T22:36:15,140 Created temporary directory: /tmp/pip-unpack-jbrk93gp 2026-07-27T22:36:15,141 Building wheels for collected packages: fla-core 2026-07-27T22:36:15,146 Created temporary directory: /tmp/pip-wheel-19jh0s0l 2026-07-27T22:36:15,147 Destination directory: /tmp/pip-wheel-19jh0s0l 2026-07-27T22:36:15,149 Building wheel for fla-core (pyproject.toml): started 2026-07-27T22:36:15,150 Running command Building wheel for fla-core (pyproject.toml) 2026-07-27T22:36:15,716 /tmp/pip-build-env-ab4p8f_y/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-07-27T22:36:15,716 !! 2026-07-27T22:36:15,717 ******************************************************************************** 2026-07-27T22:36:15,718 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-07-27T22:36:15,719 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-07-27T22:36:15,719 or your builds will no longer be supported. 2026-07-27T22:36:15,720 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-27T22:36:15,721 ******************************************************************************** 2026-07-27T22:36:15,722 !! 2026-07-27T22:36:15,722 corresp(dist, value, root_dir) 2026-07-27T22:36:15,793 running bdist_wheel 2026-07-27T22:36:15,810 running build 2026-07-27T22:36:15,811 running build_py 2026-07-27T22:36:15,817 creating build/lib/fla 2026-07-27T22:36:15,820 copying fla/__init__.py -> build/lib/fla 2026-07-27T22:36:15,823 creating build/lib/fla/utils 2026-07-27T22:36:15,824 copying fla/utils/__init__.py -> build/lib/fla/utils 2026-07-27T22:36:15,827 copying fla/utils/_config.py -> build/lib/fla/utils 2026-07-27T22:36:15,829 copying fla/utils/_testing.py -> build/lib/fla/utils 2026-07-27T22:36:15,831 copying fla/utils/_compat.py -> build/lib/fla/utils 2026-07-27T22:36:15,834 copying fla/utils/_decorators.py -> build/lib/fla/utils 2026-07-27T22:36:15,837 copying fla/utils/_device.py -> build/lib/fla/utils 2026-07-27T22:36:15,840 copying fla/utils/ascend_ub_manager.py -> build/lib/fla/utils 2026-07-27T22:36:15,844 creating build/lib/fla/modules 2026-07-27T22:36:15,845 copying fla/modules/fused_norm_gate.py -> build/lib/fla/modules 2026-07-27T22:36:15,848 copying fla/modules/__init__.py -> build/lib/fla/modules 2026-07-27T22:36:15,851 copying fla/modules/feature_map.py -> build/lib/fla/modules 2026-07-27T22:36:15,854 copying fla/modules/grpo.py -> build/lib/fla/modules 2026-07-27T22:36:15,856 copying fla/modules/l2norm.py -> build/lib/fla/modules 2026-07-27T22:36:15,859 copying fla/modules/fused_linear_cross_entropy.py -> build/lib/fla/modules 2026-07-27T22:36:15,863 copying fla/modules/layernorm.py -> build/lib/fla/modules 2026-07-27T22:36:15,866 copying fla/modules/fused_cross_entropy.py -> build/lib/fla/modules 2026-07-27T22:36:15,869 copying fla/modules/parallel.py -> build/lib/fla/modules 2026-07-27T22:36:15,871 copying fla/modules/token_shift.py -> build/lib/fla/modules 2026-07-27T22:36:15,875 copying fla/modules/fused_bitlinear.py -> build/lib/fla/modules 2026-07-27T22:36:15,878 copying fla/modules/activations.py -> build/lib/fla/modules 2026-07-27T22:36:15,881 copying fla/modules/fused_kl_div.py -> build/lib/fla/modules 2026-07-27T22:36:15,884 copying fla/modules/rotary.py -> build/lib/fla/modules 2026-07-27T22:36:15,887 copying fla/modules/mlp.py -> build/lib/fla/modules 2026-07-27T22:36:15,889 copying fla/modules/convolution.py -> build/lib/fla/modules 2026-07-27T22:36:15,892 copying fla/modules/token_shift_cp.py -> build/lib/fla/modules 2026-07-27T22:36:15,894 copying fla/modules/layernorm_gated.py -> build/lib/fla/modules 2026-07-27T22:36:15,897 copying fla/modules/l2warp.py -> build/lib/fla/modules 2026-07-27T22:36:15,900 creating build/lib/fla/ops 2026-07-27T22:36:15,901 copying fla/ops/__init__.py -> build/lib/fla/ops 2026-07-27T22:36:15,904 creating build/lib/fla/modules/backends 2026-07-27T22:36:15,905 copying fla/modules/backends/__init__.py -> build/lib/fla/modules/backends 2026-07-27T22:36:15,908 creating build/lib/fla/modules/conv 2026-07-27T22:36:15,909 copying fla/modules/conv/__init__.py -> build/lib/fla/modules/conv 2026-07-27T22:36:15,911 copying fla/modules/conv/causal_conv1d.py -> build/lib/fla/modules/conv 2026-07-27T22:36:15,914 copying fla/modules/conv/long_conv.py -> build/lib/fla/modules/conv 2026-07-27T22:36:15,917 copying fla/modules/conv/short_conv.py -> build/lib/fla/modules/conv 2026-07-27T22:36:15,921 creating build/lib/fla/modules/backends/triton_ascend 2026-07-27T22:36:15,923 copying fla/modules/backends/triton_ascend/fused_norm_gate.py -> build/lib/fla/modules/backends/triton_ascend 2026-07-27T22:36:15,925 copying fla/modules/backends/triton_ascend/__init__.py -> build/lib/fla/modules/backends/triton_ascend 2026-07-27T22:36:15,928 copying fla/modules/backends/triton_ascend/grpo.py -> build/lib/fla/modules/backends/triton_ascend 2026-07-27T22:36:15,931 copying fla/modules/backends/triton_ascend/l2norm.py -> build/lib/fla/modules/backends/triton_ascend 2026-07-27T22:36:15,933 copying fla/modules/backends/triton_ascend/fused_linear_cross_entropy.py -> build/lib/fla/modules/backends/triton_ascend 2026-07-27T22:36:15,936 copying fla/modules/backends/triton_ascend/causal_conv1d.py -> build/lib/fla/modules/backends/triton_ascend 2026-07-27T22:36:15,939 copying fla/modules/backends/triton_ascend/layernorm.py -> build/lib/fla/modules/backends/triton_ascend 2026-07-27T22:36:15,942 copying fla/modules/backends/triton_ascend/fused_cross_entropy.py -> build/lib/fla/modules/backends/triton_ascend 2026-07-27T22:36:15,944 copying fla/modules/backends/triton_ascend/activations.py -> build/lib/fla/modules/backends/triton_ascend 2026-07-27T22:36:15,948 copying fla/modules/backends/triton_ascend/fused_kl_div.py -> build/lib/fla/modules/backends/triton_ascend 2026-07-27T22:36:15,950 copying fla/modules/backends/triton_ascend/rotary.py -> build/lib/fla/modules/backends/triton_ascend 2026-07-27T22:36:15,953 creating build/lib/fla/modules/conv/triton 2026-07-27T22:36:15,955 copying fla/modules/conv/triton/__init__.py -> build/lib/fla/modules/conv/triton 2026-07-27T22:36:15,957 copying fla/modules/conv/triton/kernels.py -> build/lib/fla/modules/conv/triton 2026-07-27T22:36:15,960 copying fla/modules/conv/triton/ops.py -> build/lib/fla/modules/conv/triton 2026-07-27T22:36:15,963 creating build/lib/fla/modules/conv/cp 2026-07-27T22:36:15,965 copying fla/modules/conv/cp/__init__.py -> build/lib/fla/modules/conv/cp 2026-07-27T22:36:15,967 copying fla/modules/conv/cp/ops.py -> build/lib/fla/modules/conv/cp 2026-07-27T22:36:15,970 creating build/lib/fla/modules/conv/cuda 2026-07-27T22:36:15,971 copying fla/modules/conv/cuda/__init__.py -> build/lib/fla/modules/conv/cuda 2026-07-27T22:36:15,974 copying fla/modules/conv/cuda/ops.py -> build/lib/fla/modules/conv/cuda 2026-07-27T22:36:15,977 creating build/lib/fla/ops/delta_rule 2026-07-27T22:36:15,978 copying fla/ops/delta_rule/naive.py -> build/lib/fla/ops/delta_rule 2026-07-27T22:36:15,981 copying fla/ops/delta_rule/__init__.py -> build/lib/fla/ops/delta_rule 2026-07-27T22:36:15,983 copying fla/ops/delta_rule/parallel.py -> build/lib/fla/ops/delta_rule 2026-07-27T22:36:15,986 copying fla/ops/delta_rule/chunk.py -> build/lib/fla/ops/delta_rule 2026-07-27T22:36:15,989 copying fla/ops/delta_rule/fused_chunk.py -> build/lib/fla/ops/delta_rule 2026-07-27T22:36:15,991 copying fla/ops/delta_rule/fused_recurrent.py -> build/lib/fla/ops/delta_rule 2026-07-27T22:36:15,994 copying fla/ops/delta_rule/wy_fast.py -> build/lib/fla/ops/delta_rule 2026-07-27T22:36:15,997 creating build/lib/fla/ops/parallax 2026-07-27T22:36:15,999 copying fla/ops/parallax/naive.py -> build/lib/fla/ops/parallax 2026-07-27T22:36:16,001 copying fla/ops/parallax/__init__.py -> build/lib/fla/ops/parallax 2026-07-27T22:36:16,004 copying fla/ops/parallax/parallel.py -> build/lib/fla/ops/parallax 2026-07-27T22:36:16,007 copying fla/ops/parallax/decode.py -> build/lib/fla/ops/parallax 2026-07-27T22:36:16,010 creating build/lib/fla/ops/gla 2026-07-27T22:36:16,012 copying fla/ops/gla/naive.py -> build/lib/fla/ops/gla 2026-07-27T22:36:16,014 copying fla/ops/gla/__init__.py -> build/lib/fla/ops/gla 2026-07-27T22:36:16,016 copying fla/ops/gla/chunk.py -> build/lib/fla/ops/gla 2026-07-27T22:36:16,019 copying fla/ops/gla/fused_chunk.py -> build/lib/fla/ops/gla 2026-07-27T22:36:16,022 copying fla/ops/gla/fused_recurrent.py -> build/lib/fla/ops/gla 2026-07-27T22:36:16,024 creating build/lib/fla/ops/dsa 2026-07-27T22:36:16,025 copying fla/ops/dsa/naive.py -> build/lib/fla/ops/dsa 2026-07-27T22:36:16,028 copying fla/ops/dsa/__init__.py -> build/lib/fla/ops/dsa 2026-07-27T22:36:16,031 creating build/lib/fla/ops/utils 2026-07-27T22:36:16,033 copying fla/ops/utils/cache.py -> build/lib/fla/ops/utils 2026-07-27T22:36:16,036 copying fla/ops/utils/op.py -> build/lib/fla/ops/utils 2026-07-27T22:36:16,038 copying fla/ops/utils/__init__.py -> build/lib/fla/ops/utils 2026-07-27T22:36:16,040 copying fla/ops/utils/softmax.py -> build/lib/fla/ops/utils 2026-07-27T22:36:16,042 copying fla/ops/utils/logsumexp.py -> build/lib/fla/ops/utils 2026-07-27T22:36:16,044 copying fla/ops/utils/softplus.py -> build/lib/fla/ops/utils 2026-07-27T22:36:16,047 copying fla/ops/utils/constant.py -> build/lib/fla/ops/utils 2026-07-27T22:36:16,049 copying fla/ops/utils/pooling.py -> build/lib/fla/ops/utils 2026-07-27T22:36:16,051 copying fla/ops/utils/logcumsumexp.py -> build/lib/fla/ops/utils 2026-07-27T22:36:16,054 copying fla/ops/utils/solve_tril.py -> build/lib/fla/ops/utils 2026-07-27T22:36:16,056 copying fla/ops/utils/matmul.py -> build/lib/fla/ops/utils 2026-07-27T22:36:16,059 copying fla/ops/utils/index.py -> build/lib/fla/ops/utils 2026-07-27T22:36:16,061 copying fla/ops/utils/pack.py -> build/lib/fla/ops/utils 2026-07-27T22:36:16,064 copying fla/ops/utils/cumsum.py -> build/lib/fla/ops/utils 2026-07-27T22:36:16,067 copying fla/ops/utils/csr.py -> build/lib/fla/ops/utils 2026-07-27T22:36:16,070 creating build/lib/fla/ops/backends 2026-07-27T22:36:16,071 copying fla/ops/backends/__init__.py -> build/lib/fla/ops/backends 2026-07-27T22:36:16,074 creating build/lib/fla/ops/rebased 2026-07-27T22:36:16,076 copying fla/ops/rebased/naive.py -> build/lib/fla/ops/rebased 2026-07-27T22:36:16,078 copying fla/ops/rebased/__init__.py -> build/lib/fla/ops/rebased 2026-07-27T22:36:16,080 copying fla/ops/rebased/parallel.py -> build/lib/fla/ops/rebased 2026-07-27T22:36:16,083 creating build/lib/fla/ops/titans 2026-07-27T22:36:16,085 copying fla/ops/titans/naive.py -> build/lib/fla/ops/titans 2026-07-27T22:36:16,088 copying fla/ops/titans/__init__.py -> build/lib/fla/ops/titans 2026-07-27T22:36:16,090 copying fla/ops/titans/log_impl.py -> build/lib/fla/ops/titans 2026-07-27T22:36:16,093 creating build/lib/fla/ops/kda 2026-07-27T22:36:16,094 copying fla/ops/kda/naive.py -> build/lib/fla/ops/kda 2026-07-27T22:36:16,097 copying fla/ops/kda/__init__.py -> build/lib/fla/ops/kda 2026-07-27T22:36:16,099 copying fla/ops/kda/gate.py -> build/lib/fla/ops/kda 2026-07-27T22:36:16,101 copying fla/ops/kda/chunk.py -> build/lib/fla/ops/kda 2026-07-27T22:36:16,104 copying fla/ops/kda/chunk_fwd.py -> build/lib/fla/ops/kda 2026-07-27T22:36:16,107 copying fla/ops/kda/chunk_intra.py -> build/lib/fla/ops/kda 2026-07-27T22:36:16,110 copying fla/ops/kda/chunk_intra_token_parallel.py -> build/lib/fla/ops/kda 2026-07-27T22:36:16,112 copying fla/ops/kda/chunk_bwd.py -> build/lib/fla/ops/kda 2026-07-27T22:36:16,115 copying fla/ops/kda/fused_recurrent.py -> build/lib/fla/ops/kda 2026-07-27T22:36:16,118 copying fla/ops/kda/wy_fast.py -> build/lib/fla/ops/kda 2026-07-27T22:36:16,122 creating build/lib/fla/ops/gated_delta_rule 2026-07-27T22:36:16,123 copying fla/ops/gated_delta_rule/naive.py -> build/lib/fla/ops/gated_delta_rule 2026-07-27T22:36:16,126 copying fla/ops/gated_delta_rule/__init__.py -> build/lib/fla/ops/gated_delta_rule 2026-07-27T22:36:16,128 copying fla/ops/gated_delta_rule/gate.py -> build/lib/fla/ops/gated_delta_rule 2026-07-27T22:36:16,130 copying fla/ops/gated_delta_rule/chunk.py -> build/lib/fla/ops/gated_delta_rule 2026-07-27T22:36:16,133 copying fla/ops/gated_delta_rule/chunk_fwd.py -> build/lib/fla/ops/gated_delta_rule 2026-07-27T22:36:16,136 copying fla/ops/gated_delta_rule/fused_recurrent.py -> build/lib/fla/ops/gated_delta_rule 2026-07-27T22:36:16,139 copying fla/ops/gated_delta_rule/wy_fast.py -> build/lib/fla/ops/gated_delta_rule 2026-07-27T22:36:16,142 creating build/lib/fla/ops/path_attn 2026-07-27T22:36:16,144 copying fla/ops/path_attn/parallel_path_bwd_intra.py -> build/lib/fla/ops/path_attn 2026-07-27T22:36:16,147 copying fla/ops/path_attn/naive.py -> build/lib/fla/ops/path_attn 2026-07-27T22:36:16,149 copying fla/ops/path_attn/intra_chunk_preprocess_bwd_prepare.py -> build/lib/fla/ops/path_attn 2026-07-27T22:36:16,151 copying fla/ops/path_attn/prepare_k_cache.py -> build/lib/fla/ops/path_attn 2026-07-27T22:36:16,154 copying fla/ops/path_attn/cumprod_householder_bwd.py -> build/lib/fla/ops/path_attn 2026-07-27T22:36:16,156 copying fla/ops/path_attn/parallel_path_bwd_inter_dkv.py -> build/lib/fla/ops/path_attn 2026-07-27T22:36:16,159 copying fla/ops/path_attn/__init__.py -> build/lib/fla/ops/path_attn 2026-07-27T22:36:16,161 copying fla/ops/path_attn/intra_chunk_preprocess_fwd.py -> build/lib/fla/ops/path_attn 2026-07-27T22:36:16,163 copying fla/ops/path_attn/cumprod_householder_fwd.py -> build/lib/fla/ops/path_attn 2026-07-27T22:36:16,166 copying fla/ops/path_attn/intra_chunk_preprocess_bwd.py -> build/lib/fla/ops/path_attn 2026-07-27T22:36:16,169 copying fla/ops/path_attn/parallel.py -> build/lib/fla/ops/path_attn 2026-07-27T22:36:16,171 copying fla/ops/path_attn/parallel_path_fwd.py -> build/lib/fla/ops/path_attn 2026-07-27T22:36:16,174 copying fla/ops/path_attn/parallel_path_bwd_inter_dqh.py -> build/lib/fla/ops/path_attn 2026-07-27T22:36:16,176 copying fla/ops/path_attn/transform_q.py -> build/lib/fla/ops/path_attn 2026-07-27T22:36:16,179 creating build/lib/fla/ops/wall_attn 2026-07-27T22:36:16,180 copying fla/ops/wall_attn/naive.py -> build/lib/fla/ops/wall_attn 2026-07-27T22:36:16,183 copying fla/ops/wall_attn/__init__.py -> build/lib/fla/ops/wall_attn 2026-07-27T22:36:16,185 copying fla/ops/wall_attn/parallel.py -> build/lib/fla/ops/wall_attn 2026-07-27T22:36:16,188 copying fla/ops/wall_attn/decode.py -> build/lib/fla/ops/wall_attn 2026-07-27T22:36:16,191 creating build/lib/fla/ops/hgrn 2026-07-27T22:36:16,193 copying fla/ops/hgrn/naive.py -> build/lib/fla/ops/hgrn 2026-07-27T22:36:16,195 copying fla/ops/hgrn/__init__.py -> build/lib/fla/ops/hgrn 2026-07-27T22:36:16,197 copying fla/ops/hgrn/chunk.py -> build/lib/fla/ops/hgrn 2026-07-27T22:36:16,200 copying fla/ops/hgrn/fused_recurrent.py -> build/lib/fla/ops/hgrn 2026-07-27T22:36:16,203 creating build/lib/fla/ops/mesa_net 2026-07-27T22:36:16,205 copying fla/ops/mesa_net/naive.py -> build/lib/fla/ops/mesa_net 2026-07-27T22:36:16,207 copying fla/ops/mesa_net/chunk_cg_solver_bwd.py -> build/lib/fla/ops/mesa_net 2026-07-27T22:36:16,210 copying fla/ops/mesa_net/__init__.py -> build/lib/fla/ops/mesa_net 2026-07-27T22:36:16,212 copying fla/ops/mesa_net/decoding_one_step.py -> build/lib/fla/ops/mesa_net 2026-07-27T22:36:16,215 copying fla/ops/mesa_net/chunk_cg_solver_fwd.py -> build/lib/fla/ops/mesa_net 2026-07-27T22:36:16,217 copying fla/ops/mesa_net/chunk_h_kv_intra_bwd.py -> build/lib/fla/ops/mesa_net 2026-07-27T22:36:16,219 copying fla/ops/mesa_net/chunk_h_fwd.py -> build/lib/fla/ops/mesa_net 2026-07-27T22:36:16,222 copying fla/ops/mesa_net/chunk_h_kk_intra_bwd.py -> build/lib/fla/ops/mesa_net 2026-07-27T22:36:16,225 copying fla/ops/mesa_net/chunk.py -> build/lib/fla/ops/mesa_net 2026-07-27T22:36:16,228 copying fla/ops/mesa_net/chunk_h_kv_intra_bwd_separate.py -> build/lib/fla/ops/mesa_net 2026-07-27T22:36:16,231 creating build/lib/fla/ops/gated_delta_product 2026-07-27T22:36:16,232 copying fla/ops/gated_delta_product/naive.py -> build/lib/fla/ops/gated_delta_product 2026-07-27T22:36:16,234 copying fla/ops/gated_delta_product/__init__.py -> build/lib/fla/ops/gated_delta_product 2026-07-27T22:36:16,236 copying fla/ops/gated_delta_product/chunk_deltaproduct_h.py -> build/lib/fla/ops/gated_delta_product 2026-07-27T22:36:16,239 copying fla/ops/gated_delta_product/chunk.py -> build/lib/fla/ops/gated_delta_product 2026-07-27T22:36:16,242 copying fla/ops/gated_delta_product/chunk_deltaproduct_o.py -> build/lib/fla/ops/gated_delta_product 2026-07-27T22:36:16,244 copying fla/ops/gated_delta_product/chunk_ref.py -> build/lib/fla/ops/gated_delta_product 2026-07-27T22:36:16,247 creating build/lib/fla/ops/deltaformer 2026-07-27T22:36:16,248 copying fla/ops/deltaformer/naive.py -> build/lib/fla/ops/deltaformer 2026-07-27T22:36:16,251 copying fla/ops/deltaformer/__init__.py -> build/lib/fla/ops/deltaformer 2026-07-27T22:36:16,253 copying fla/ops/deltaformer/parallel.py -> build/lib/fla/ops/deltaformer 2026-07-27T22:36:16,256 copying fla/ops/deltaformer/invcum.py -> build/lib/fla/ops/deltaformer 2026-07-27T22:36:16,259 creating build/lib/fla/ops/attn 2026-07-27T22:36:16,261 copying fla/ops/attn/naive.py -> build/lib/fla/ops/attn 2026-07-27T22:36:16,263 copying fla/ops/attn/__init__.py -> build/lib/fla/ops/attn 2026-07-27T22:36:16,265 copying fla/ops/attn/decoding.py -> build/lib/fla/ops/attn 2026-07-27T22:36:16,268 copying fla/ops/attn/parallel.py -> build/lib/fla/ops/attn 2026-07-27T22:36:16,272 creating build/lib/fla/ops/retention 2026-07-27T22:36:16,273 copying fla/ops/retention/naive.py -> build/lib/fla/ops/retention 2026-07-27T22:36:16,276 copying fla/ops/retention/__init__.py -> build/lib/fla/ops/retention 2026-07-27T22:36:16,278 copying fla/ops/retention/parallel.py -> build/lib/fla/ops/retention 2026-07-27T22:36:16,280 copying fla/ops/retention/chunk.py -> build/lib/fla/ops/retention 2026-07-27T22:36:16,282 copying fla/ops/retention/fused_chunk.py -> build/lib/fla/ops/retention 2026-07-27T22:36:16,284 copying fla/ops/retention/fused_recurrent.py -> build/lib/fla/ops/retention 2026-07-27T22:36:16,287 creating build/lib/fla/ops/gsa 2026-07-27T22:36:16,287 copying fla/ops/gsa/naive.py -> build/lib/fla/ops/gsa 2026-07-27T22:36:16,289 copying fla/ops/gsa/__init__.py -> build/lib/fla/ops/gsa 2026-07-27T22:36:16,291 copying fla/ops/gsa/chunk.py -> build/lib/fla/ops/gsa 2026-07-27T22:36:16,294 copying fla/ops/gsa/fused_recurrent.py -> build/lib/fla/ops/gsa 2026-07-27T22:36:16,297 creating build/lib/fla/ops/gdn2 2026-07-27T22:36:16,298 copying fla/ops/gdn2/naive.py -> build/lib/fla/ops/gdn2 2026-07-27T22:36:16,300 copying fla/ops/gdn2/__init__.py -> build/lib/fla/ops/gdn2 2026-07-27T22:36:16,302 copying fla/ops/gdn2/chunk.py -> build/lib/fla/ops/gdn2 2026-07-27T22:36:16,304 copying fla/ops/gdn2/chunk_fwd.py -> build/lib/fla/ops/gdn2 2026-07-27T22:36:16,306 copying fla/ops/gdn2/chunk_intra.py -> build/lib/fla/ops/gdn2 2026-07-27T22:36:16,309 copying fla/ops/gdn2/chunk_intra_token_parallel.py -> build/lib/fla/ops/gdn2 2026-07-27T22:36:16,312 copying fla/ops/gdn2/chunk_bwd.py -> build/lib/fla/ops/gdn2 2026-07-27T22:36:16,314 copying fla/ops/gdn2/fused_recurrent.py -> build/lib/fla/ops/gdn2 2026-07-27T22:36:16,317 copying fla/ops/gdn2/wy_fast.py -> build/lib/fla/ops/gdn2 2026-07-27T22:36:16,319 creating build/lib/fla/ops/nsa 2026-07-27T22:36:16,320 copying fla/ops/nsa/naive.py -> build/lib/fla/ops/nsa 2026-07-27T22:36:16,323 copying fla/ops/nsa/__init__.py -> build/lib/fla/ops/nsa 2026-07-27T22:36:16,325 copying fla/ops/nsa/parallel.py -> build/lib/fla/ops/nsa 2026-07-27T22:36:16,327 copying fla/ops/nsa/utils.py -> build/lib/fla/ops/nsa 2026-07-27T22:36:16,329 copying fla/ops/nsa/compression.py -> build/lib/fla/ops/nsa 2026-07-27T22:36:16,332 creating build/lib/fla/ops/generalized_delta_rule 2026-07-27T22:36:16,333 copying fla/ops/generalized_delta_rule/__init__.py -> build/lib/fla/ops/generalized_delta_rule 2026-07-27T22:36:16,335 creating build/lib/fla/ops/forgetting_attn 2026-07-27T22:36:16,336 copying fla/ops/forgetting_attn/naive.py -> build/lib/fla/ops/forgetting_attn 2026-07-27T22:36:16,338 copying fla/ops/forgetting_attn/__init__.py -> build/lib/fla/ops/forgetting_attn 2026-07-27T22:36:16,339 copying fla/ops/forgetting_attn/parallel.py -> build/lib/fla/ops/forgetting_attn 2026-07-27T22:36:16,342 creating build/lib/fla/ops/based 2026-07-27T22:36:16,343 copying fla/ops/based/naive.py -> build/lib/fla/ops/based 2026-07-27T22:36:16,344 copying fla/ops/based/__init__.py -> build/lib/fla/ops/based 2026-07-27T22:36:16,346 copying fla/ops/based/parallel.py -> build/lib/fla/ops/based 2026-07-27T22:36:16,348 copying fla/ops/based/fused_chunk.py -> build/lib/fla/ops/based 2026-07-27T22:36:16,351 creating build/lib/fla/ops/log_linear_attn 2026-07-27T22:36:16,352 copying fla/ops/log_linear_attn/naive.py -> build/lib/fla/ops/log_linear_attn 2026-07-27T22:36:16,354 copying fla/ops/log_linear_attn/__init__.py -> build/lib/fla/ops/log_linear_attn 2026-07-27T22:36:16,355 copying fla/ops/log_linear_attn/chunk.py -> build/lib/fla/ops/log_linear_attn 2026-07-27T22:36:16,359 creating build/lib/fla/ops/comba 2026-07-27T22:36:16,360 copying fla/ops/comba/naive.py -> build/lib/fla/ops/comba 2026-07-27T22:36:16,362 copying fla/ops/comba/__init__.py -> build/lib/fla/ops/comba 2026-07-27T22:36:16,364 copying fla/ops/comba/chunk.py -> build/lib/fla/ops/comba 2026-07-27T22:36:16,366 copying fla/ops/comba/utils.py -> build/lib/fla/ops/comba 2026-07-27T22:36:16,368 copying fla/ops/comba/fused_recurrent.py -> build/lib/fla/ops/comba 2026-07-27T22:36:16,370 copying fla/ops/comba/wy_fast.py -> build/lib/fla/ops/comba 2026-07-27T22:36:16,373 creating build/lib/fla/ops/rwkv4 2026-07-27T22:36:16,374 copying fla/ops/rwkv4/__init__.py -> build/lib/fla/ops/rwkv4 2026-07-27T22:36:16,376 copying fla/ops/rwkv4/fused_recurrent.py -> build/lib/fla/ops/rwkv4 2026-07-27T22:36:16,378 creating build/lib/fla/ops/cp 2026-07-27T22:36:16,379 copying fla/ops/cp/__init__.py -> build/lib/fla/ops/cp 2026-07-27T22:36:16,381 copying fla/ops/cp/chunk_delta_h.py -> build/lib/fla/ops/cp 2026-07-27T22:36:16,384 copying fla/ops/cp/comm.py -> build/lib/fla/ops/cp 2026-07-27T22:36:16,386 copying fla/ops/cp/context.py -> build/lib/fla/ops/cp 2026-07-27T22:36:16,389 creating build/lib/fla/ops/attnres 2026-07-27T22:36:16,390 copying fla/ops/attnres/naive.py -> build/lib/fla/ops/attnres 2026-07-27T22:36:16,392 copying fla/ops/attnres/__init__.py -> build/lib/fla/ops/attnres 2026-07-27T22:36:16,394 copying fla/ops/attnres/fused.py -> build/lib/fla/ops/attnres 2026-07-27T22:36:16,397 creating build/lib/fla/ops/rwkv6 2026-07-27T22:36:16,398 copying fla/ops/rwkv6/chunk_naive.py -> build/lib/fla/ops/rwkv6 2026-07-27T22:36:16,400 copying fla/ops/rwkv6/__init__.py -> build/lib/fla/ops/rwkv6 2026-07-27T22:36:16,401 copying fla/ops/rwkv6/chunk.py -> build/lib/fla/ops/rwkv6 2026-07-27T22:36:16,404 copying fla/ops/rwkv6/recurrent_naive.py -> build/lib/fla/ops/rwkv6 2026-07-27T22:36:16,406 copying fla/ops/rwkv6/fused_recurrent.py -> build/lib/fla/ops/rwkv6 2026-07-27T22:36:16,410 creating build/lib/fla/ops/linear_attn 2026-07-27T22:36:16,411 copying fla/ops/linear_attn/naive.py -> build/lib/fla/ops/linear_attn 2026-07-27T22:36:16,413 copying fla/ops/linear_attn/__init__.py -> build/lib/fla/ops/linear_attn 2026-07-27T22:36:16,415 copying fla/ops/linear_attn/chunk.py -> build/lib/fla/ops/linear_attn 2026-07-27T22:36:16,417 copying fla/ops/linear_attn/utils.py -> build/lib/fla/ops/linear_attn 2026-07-27T22:36:16,419 copying fla/ops/linear_attn/fused_chunk.py -> build/lib/fla/ops/linear_attn 2026-07-27T22:36:16,420 copying fla/ops/linear_attn/fused_recurrent.py -> build/lib/fla/ops/linear_attn 2026-07-27T22:36:16,423 creating build/lib/fla/ops/ttt 2026-07-27T22:36:16,424 copying fla/ops/ttt/naive.py -> build/lib/fla/ops/ttt 2026-07-27T22:36:16,426 copying fla/ops/ttt/__init__.py -> build/lib/fla/ops/ttt 2026-07-27T22:36:16,428 copying fla/ops/ttt/chunk.py -> build/lib/fla/ops/ttt 2026-07-27T22:36:16,431 copying fla/ops/ttt/fused_chunk.py -> build/lib/fla/ops/ttt 2026-07-27T22:36:16,434 creating build/lib/fla/ops/moba 2026-07-27T22:36:16,435 copying fla/ops/moba/__init__.py -> build/lib/fla/ops/moba 2026-07-27T22:36:16,436 copying fla/ops/moba/parallel.py -> build/lib/fla/ops/moba 2026-07-27T22:36:16,439 creating build/lib/fla/ops/simple_gla 2026-07-27T22:36:16,440 copying fla/ops/simple_gla/naive.py -> build/lib/fla/ops/simple_gla 2026-07-27T22:36:16,442 copying fla/ops/simple_gla/__init__.py -> build/lib/fla/ops/simple_gla 2026-07-27T22:36:16,444 copying fla/ops/simple_gla/parallel.py -> build/lib/fla/ops/simple_gla 2026-07-27T22:36:16,446 copying fla/ops/simple_gla/chunk.py -> build/lib/fla/ops/simple_gla 2026-07-27T22:36:16,448 copying fla/ops/simple_gla/fused_chunk.py -> build/lib/fla/ops/simple_gla 2026-07-27T22:36:16,450 copying fla/ops/simple_gla/fused_recurrent.py -> build/lib/fla/ops/simple_gla 2026-07-27T22:36:16,453 creating build/lib/fla/ops/rwkv7 2026-07-27T22:36:16,454 copying fla/ops/rwkv7/__init__.py -> build/lib/fla/ops/rwkv7 2026-07-27T22:36:16,456 copying fla/ops/rwkv7/fused_k_update.py -> build/lib/fla/ops/rwkv7 2026-07-27T22:36:16,458 copying fla/ops/rwkv7/chunk.py -> build/lib/fla/ops/rwkv7 2026-07-27T22:36:16,460 copying fla/ops/rwkv7/gate_output_correction.py -> build/lib/fla/ops/rwkv7 2026-07-27T22:36:16,462 copying fla/ops/rwkv7/fused_addcmul.py -> build/lib/fla/ops/rwkv7 2026-07-27T22:36:16,464 copying fla/ops/rwkv7/fused_recurrent.py -> build/lib/fla/ops/rwkv7 2026-07-27T22:36:16,467 copying fla/ops/rwkv7/channel_mixing.py -> build/lib/fla/ops/rwkv7 2026-07-27T22:36:16,469 creating build/lib/fla/ops/abc 2026-07-27T22:36:16,470 copying fla/ops/abc/naive.py -> build/lib/fla/ops/abc 2026-07-27T22:36:16,472 copying fla/ops/abc/__init__.py -> build/lib/fla/ops/abc 2026-07-27T22:36:16,474 copying fla/ops/abc/chunk.py -> build/lib/fla/ops/abc 2026-07-27T22:36:16,477 creating build/lib/fla/ops/lightning_attn 2026-07-27T22:36:16,478 copying fla/ops/lightning_attn/__init__.py -> build/lib/fla/ops/lightning_attn 2026-07-27T22:36:16,480 copying fla/ops/lightning_attn/chunk.py -> build/lib/fla/ops/lightning_attn 2026-07-27T22:36:16,482 copying fla/ops/lightning_attn/fused_recurrent.py -> build/lib/fla/ops/lightning_attn 2026-07-27T22:36:16,484 creating build/lib/fla/ops/common 2026-07-27T22:36:16,485 copying fla/ops/common/__init__.py -> build/lib/fla/ops/common 2026-07-27T22:36:16,487 copying fla/ops/common/gate.py -> build/lib/fla/ops/common 2026-07-27T22:36:16,489 copying fla/ops/common/chunk_delta_h.py -> build/lib/fla/ops/common 2026-07-27T22:36:16,492 copying fla/ops/common/intracard_cp.py -> build/lib/fla/ops/common 2026-07-27T22:36:16,494 copying fla/ops/common/chunk_h_parallel.py -> build/lib/fla/ops/common 2026-07-27T22:36:16,497 copying fla/ops/common/chunk_scaled_dot_kkt.py -> build/lib/fla/ops/common 2026-07-27T22:36:16,499 copying fla/ops/common/chunk_o.py -> build/lib/fla/ops/common 2026-07-27T22:36:16,502 copying fla/ops/common/fused_chunk.py -> build/lib/fla/ops/common 2026-07-27T22:36:16,505 copying fla/ops/common/fused_recurrent.py -> build/lib/fla/ops/common 2026-07-27T22:36:16,508 copying fla/ops/common/chunk_h_split.py -> build/lib/fla/ops/common 2026-07-27T22:36:16,510 copying fla/ops/common/chunk_h.py -> build/lib/fla/ops/common 2026-07-27T22:36:16,514 creating build/lib/fla/ops/gated_oja_rule 2026-07-27T22:36:16,515 copying fla/ops/gated_oja_rule/chunk_kkt.py -> build/lib/fla/ops/gated_oja_rule 2026-07-27T22:36:16,518 copying fla/ops/gated_oja_rule/__init__.py -> build/lib/fla/ops/gated_oja_rule 2026-07-27T22:36:16,520 copying fla/ops/gated_oja_rule/chunk.py -> build/lib/fla/ops/gated_oja_rule 2026-07-27T22:36:16,523 copying fla/ops/gated_oja_rule/chunk_o.py -> build/lib/fla/ops/gated_oja_rule 2026-07-27T22:36:16,526 copying fla/ops/gated_oja_rule/fused_recurrent.py -> build/lib/fla/ops/gated_oja_rule 2026-07-27T22:36:16,528 copying fla/ops/gated_oja_rule/chunk_h.py -> build/lib/fla/ops/gated_oja_rule 2026-07-27T22:36:16,531 copying fla/ops/gated_oja_rule/wy_fast.py -> build/lib/fla/ops/gated_oja_rule 2026-07-27T22:36:16,534 creating build/lib/fla/ops/utils/backends 2026-07-27T22:36:16,536 copying fla/ops/utils/backends/__init__.py -> build/lib/fla/ops/utils/backends 2026-07-27T22:36:16,538 creating build/lib/fla/ops/utils/backends/triton_ascend 2026-07-27T22:36:16,540 copying fla/ops/utils/backends/triton_ascend/__init__.py -> build/lib/fla/ops/utils/backends/triton_ascend 2026-07-27T22:36:16,542 copying fla/ops/utils/backends/triton_ascend/solve_tril.py -> build/lib/fla/ops/utils/backends/triton_ascend 2026-07-27T22:36:16,545 copying fla/ops/utils/backends/triton_ascend/cumsum.py -> build/lib/fla/ops/utils/backends/triton_ascend 2026-07-27T22:36:16,548 creating build/lib/fla/ops/kda/backends 2026-07-27T22:36:16,549 copying fla/ops/kda/backends/__init__.py -> build/lib/fla/ops/kda/backends 2026-07-27T22:36:16,551 copying fla/ops/kda/backends/flash_kda.py -> build/lib/fla/ops/kda/backends 2026-07-27T22:36:16,554 creating build/lib/fla/ops/kda/backends/tilelang 2026-07-27T22:36:16,556 copying fla/ops/kda/backends/tilelang/__init__.py -> build/lib/fla/ops/kda/backends/tilelang 2026-07-27T22:36:16,558 copying fla/ops/kda/backends/tilelang/chunk_bwd_dqkg.py -> build/lib/fla/ops/kda/backends/tilelang 2026-07-27T22:36:16,561 creating build/lib/fla/ops/kda/backends/triton_ascend 2026-07-27T22:36:16,563 copying fla/ops/kda/backends/triton_ascend/__init__.py -> build/lib/fla/ops/kda/backends/triton_ascend 2026-07-27T22:36:16,565 copying fla/ops/kda/backends/triton_ascend/gate.py -> build/lib/fla/ops/kda/backends/triton_ascend 2026-07-27T22:36:16,568 copying fla/ops/kda/backends/triton_ascend/chunk_intra.py -> build/lib/fla/ops/kda/backends/triton_ascend 2026-07-27T22:36:16,572 copying fla/ops/kda/backends/triton_ascend/chunk_intra_token_parallel.py -> build/lib/fla/ops/kda/backends/triton_ascend 2026-07-27T22:36:16,574 copying fla/ops/kda/backends/triton_ascend/chunk_bwd.py -> build/lib/fla/ops/kda/backends/triton_ascend 2026-07-27T22:36:16,577 copying fla/ops/kda/backends/triton_ascend/wy_fast.py -> build/lib/fla/ops/kda/backends/triton_ascend 2026-07-27T22:36:16,580 creating build/lib/fla/ops/gated_delta_rule/backends 2026-07-27T22:36:16,582 copying fla/ops/gated_delta_rule/backends/__init__.py -> build/lib/fla/ops/gated_delta_rule/backends 2026-07-27T22:36:16,584 copying fla/ops/gated_delta_rule/backends/flash_qla.py -> build/lib/fla/ops/gated_delta_rule/backends 2026-07-27T22:36:16,587 creating build/lib/fla/ops/gated_delta_rule/backends/triton_ascend 2026-07-27T22:36:16,588 copying fla/ops/gated_delta_rule/backends/triton_ascend/__init__.py -> build/lib/fla/ops/gated_delta_rule/backends/triton_ascend 2026-07-27T22:36:16,591 copying fla/ops/gated_delta_rule/backends/triton_ascend/gate.py -> build/lib/fla/ops/gated_delta_rule/backends/triton_ascend 2026-07-27T22:36:16,594 copying fla/ops/gated_delta_rule/backends/triton_ascend/chunk_fwd.py -> build/lib/fla/ops/gated_delta_rule/backends/triton_ascend 2026-07-27T22:36:16,596 copying fla/ops/gated_delta_rule/backends/triton_ascend/wy_fast.py -> build/lib/fla/ops/gated_delta_rule/backends/triton_ascend 2026-07-27T22:36:16,600 creating build/lib/fla/ops/attn/backends 2026-07-27T22:36:16,601 copying fla/ops/attn/backends/__init__.py -> build/lib/fla/ops/attn/backends 2026-07-27T22:36:16,604 creating build/lib/fla/ops/generalized_delta_rule/iplr 2026-07-27T22:36:16,605 copying fla/ops/generalized_delta_rule/iplr/naive.py -> build/lib/fla/ops/generalized_delta_rule/iplr 2026-07-27T22:36:16,608 copying fla/ops/generalized_delta_rule/iplr/__init__.py -> build/lib/fla/ops/generalized_delta_rule/iplr 2026-07-27T22:36:16,610 copying fla/ops/generalized_delta_rule/iplr/chunk.py -> build/lib/fla/ops/generalized_delta_rule/iplr 2026-07-27T22:36:16,613 copying fla/ops/generalized_delta_rule/iplr/fused_recurrent.py -> build/lib/fla/ops/generalized_delta_rule/iplr 2026-07-27T22:36:16,616 copying fla/ops/generalized_delta_rule/iplr/wy_fast.py -> build/lib/fla/ops/generalized_delta_rule/iplr 2026-07-27T22:36:16,619 creating build/lib/fla/ops/generalized_delta_rule/dplr 2026-07-27T22:36:16,620 copying fla/ops/generalized_delta_rule/dplr/naive.py -> build/lib/fla/ops/generalized_delta_rule/dplr 2026-07-27T22:36:16,623 copying fla/ops/generalized_delta_rule/dplr/chunk_o_bwd.py -> build/lib/fla/ops/generalized_delta_rule/dplr 2026-07-27T22:36:16,626 copying fla/ops/generalized_delta_rule/dplr/__init__.py -> build/lib/fla/ops/generalized_delta_rule/dplr 2026-07-27T22:36:16,628 copying fla/ops/generalized_delta_rule/dplr/chunk_h_fwd.py -> build/lib/fla/ops/generalized_delta_rule/dplr 2026-07-27T22:36:16,630 copying fla/ops/generalized_delta_rule/dplr/wy_fast_bwd.py -> build/lib/fla/ops/generalized_delta_rule/dplr 2026-07-27T22:36:16,633 copying fla/ops/generalized_delta_rule/dplr/chunk_h_bwd.py -> build/lib/fla/ops/generalized_delta_rule/dplr 2026-07-27T22:36:16,635 copying fla/ops/generalized_delta_rule/dplr/chunk_A_fwd.py -> build/lib/fla/ops/generalized_delta_rule/dplr 2026-07-27T22:36:16,638 copying fla/ops/generalized_delta_rule/dplr/chunk.py -> build/lib/fla/ops/generalized_delta_rule/dplr 2026-07-27T22:36:16,641 copying fla/ops/generalized_delta_rule/dplr/wy_fast_fwd.py -> build/lib/fla/ops/generalized_delta_rule/dplr 2026-07-27T22:36:16,643 copying fla/ops/generalized_delta_rule/dplr/chunk_o_fwd.py -> build/lib/fla/ops/generalized_delta_rule/dplr 2026-07-27T22:36:16,646 copying fla/ops/generalized_delta_rule/dplr/fused_recurrent.py -> build/lib/fla/ops/generalized_delta_rule/dplr 2026-07-27T22:36:16,648 copying fla/ops/generalized_delta_rule/dplr/chunk_A_bwd.py -> build/lib/fla/ops/generalized_delta_rule/dplr 2026-07-27T22:36:16,651 creating build/lib/fla/ops/attnres/backends 2026-07-27T22:36:16,653 copying fla/ops/attnres/backends/__init__.py -> build/lib/fla/ops/attnres/backends 2026-07-27T22:36:16,655 copying fla/ops/attnres/backends/gluon.py -> build/lib/fla/ops/attnres/backends 2026-07-27T22:36:16,659 creating build/lib/fla/ops/attnres/backends/triton_ascend 2026-07-27T22:36:16,660 copying fla/ops/attnres/backends/triton_ascend/__init__.py -> build/lib/fla/ops/attnres/backends/triton_ascend 2026-07-27T22:36:16,662 copying fla/ops/attnres/backends/triton_ascend/fused.py -> build/lib/fla/ops/attnres/backends/triton_ascend 2026-07-27T22:36:16,666 creating build/lib/fla/ops/rwkv6/backends 2026-07-27T22:36:16,667 copying fla/ops/rwkv6/backends/__init__.py -> build/lib/fla/ops/rwkv6/backends 2026-07-27T22:36:16,670 creating build/lib/fla/ops/rwkv6/backends/tilelang 2026-07-27T22:36:16,671 copying fla/ops/rwkv6/backends/tilelang/__init__.py -> build/lib/fla/ops/rwkv6/backends/tilelang 2026-07-27T22:36:16,673 copying fla/ops/rwkv6/backends/tilelang/chunk_fwd_intra.py -> build/lib/fla/ops/rwkv6/backends/tilelang 2026-07-27T22:36:16,676 creating build/lib/fla/ops/common/backends 2026-07-27T22:36:16,677 copying fla/ops/common/backends/__init__.py -> build/lib/fla/ops/common/backends 2026-07-27T22:36:16,680 copying fla/ops/common/backends/intracard.py -> build/lib/fla/ops/common/backends 2026-07-27T22:36:16,682 creating build/lib/fla/ops/common/backends/tilelang 2026-07-27T22:36:16,684 copying fla/ops/common/backends/tilelang/parallel_attn_bwd.py -> build/lib/fla/ops/common/backends/tilelang 2026-07-27T22:36:16,686 copying fla/ops/common/backends/tilelang/__init__.py -> build/lib/fla/ops/common/backends/tilelang 2026-07-27T22:36:16,689 copying fla/ops/common/backends/tilelang/parallel_attn_fwd.py -> build/lib/fla/ops/common/backends/tilelang 2026-07-27T22:36:16,692 copying fla/ops/common/backends/tilelang/chunk_bwd.py -> build/lib/fla/ops/common/backends/tilelang 2026-07-27T22:36:16,695 creating build/lib/fla/ops/common/backends/triton_ascend 2026-07-27T22:36:16,696 copying fla/ops/common/backends/triton_ascend/__init__.py -> build/lib/fla/ops/common/backends/triton_ascend 2026-07-27T22:36:16,699 copying fla/ops/common/backends/triton_ascend/gate.py -> build/lib/fla/ops/common/backends/triton_ascend 2026-07-27T22:36:16,701 copying fla/ops/common/backends/triton_ascend/chunk_delta_h.py -> build/lib/fla/ops/common/backends/triton_ascend 2026-07-27T22:36:16,704 copying fla/ops/common/backends/triton_ascend/chunk_scaled_dot_kkt.py -> build/lib/fla/ops/common/backends/triton_ascend 2026-07-27T22:36:16,707 copying fla/ops/common/backends/triton_ascend/chunk_o.py -> build/lib/fla/ops/common/backends/triton_ascend 2026-07-27T22:36:16,710 running egg_info 2026-07-27T22:36:16,720 writing fla_core.egg-info/PKG-INFO 2026-07-27T22:36:16,728 writing dependency_links to fla_core.egg-info/dependency_links.txt 2026-07-27T22:36:16,731 writing requirements to fla_core.egg-info/requires.txt 2026-07-27T22:36:16,732 writing top-level names to fla_core.egg-info/top_level.txt 2026-07-27T22:36:16,796 reading manifest file 'fla_core.egg-info/SOURCES.txt' 2026-07-27T22:36:16,814 adding license file 'LICENSE' 2026-07-27T22:36:16,829 writing manifest file 'fla_core.egg-info/SOURCES.txt' 2026-07-27T22:36:16,898 installing to build/bdist.linux-armv7l/wheel 2026-07-27T22:36:16,899 running install 2026-07-27T22:36:16,923 running install_lib 2026-07-27T22:36:16,929 creating build/bdist.linux-armv7l/wheel 2026-07-27T22:36:16,932 creating build/bdist.linux-armv7l/wheel/fla 2026-07-27T22:36:16,934 creating build/bdist.linux-armv7l/wheel/fla/utils 2026-07-27T22:36:16,935 copying build/lib/fla/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/utils 2026-07-27T22:36:16,938 copying build/lib/fla/utils/_config.py -> build/bdist.linux-armv7l/wheel/./fla/utils 2026-07-27T22:36:16,940 copying build/lib/fla/utils/_testing.py -> build/bdist.linux-armv7l/wheel/./fla/utils 2026-07-27T22:36:16,942 copying build/lib/fla/utils/_compat.py -> build/bdist.linux-armv7l/wheel/./fla/utils 2026-07-27T22:36:16,945 copying build/lib/fla/utils/_decorators.py -> build/bdist.linux-armv7l/wheel/./fla/utils 2026-07-27T22:36:16,947 copying build/lib/fla/utils/_device.py -> build/bdist.linux-armv7l/wheel/./fla/utils 2026-07-27T22:36:16,950 copying build/lib/fla/utils/ascend_ub_manager.py -> build/bdist.linux-armv7l/wheel/./fla/utils 2026-07-27T22:36:16,953 copying build/lib/fla/__init__.py -> build/bdist.linux-armv7l/wheel/./fla 2026-07-27T22:36:16,956 creating build/bdist.linux-armv7l/wheel/fla/modules 2026-07-27T22:36:16,958 creating build/bdist.linux-armv7l/wheel/fla/modules/backends 2026-07-27T22:36:16,960 copying build/lib/fla/modules/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/modules/backends 2026-07-27T22:36:16,963 creating build/bdist.linux-armv7l/wheel/fla/modules/backends/triton_ascend 2026-07-27T22:36:16,964 copying build/lib/fla/modules/backends/triton_ascend/fused_norm_gate.py -> build/bdist.linux-armv7l/wheel/./fla/modules/backends/triton_ascend 2026-07-27T22:36:16,967 copying build/lib/fla/modules/backends/triton_ascend/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/modules/backends/triton_ascend 2026-07-27T22:36:16,971 copying build/lib/fla/modules/backends/triton_ascend/grpo.py -> build/bdist.linux-armv7l/wheel/./fla/modules/backends/triton_ascend 2026-07-27T22:36:16,973 copying build/lib/fla/modules/backends/triton_ascend/l2norm.py -> build/bdist.linux-armv7l/wheel/./fla/modules/backends/triton_ascend 2026-07-27T22:36:16,975 copying build/lib/fla/modules/backends/triton_ascend/fused_linear_cross_entropy.py -> build/bdist.linux-armv7l/wheel/./fla/modules/backends/triton_ascend 2026-07-27T22:36:16,978 copying build/lib/fla/modules/backends/triton_ascend/causal_conv1d.py -> build/bdist.linux-armv7l/wheel/./fla/modules/backends/triton_ascend 2026-07-27T22:36:16,981 copying build/lib/fla/modules/backends/triton_ascend/layernorm.py -> build/bdist.linux-armv7l/wheel/./fla/modules/backends/triton_ascend 2026-07-27T22:36:16,984 copying build/lib/fla/modules/backends/triton_ascend/fused_cross_entropy.py -> build/bdist.linux-armv7l/wheel/./fla/modules/backends/triton_ascend 2026-07-27T22:36:16,986 copying build/lib/fla/modules/backends/triton_ascend/activations.py -> build/bdist.linux-armv7l/wheel/./fla/modules/backends/triton_ascend 2026-07-27T22:36:16,989 copying build/lib/fla/modules/backends/triton_ascend/fused_kl_div.py -> build/bdist.linux-armv7l/wheel/./fla/modules/backends/triton_ascend 2026-07-27T22:36:16,991 copying build/lib/fla/modules/backends/triton_ascend/rotary.py -> build/bdist.linux-armv7l/wheel/./fla/modules/backends/triton_ascend 2026-07-27T22:36:16,993 copying build/lib/fla/modules/fused_norm_gate.py -> build/bdist.linux-armv7l/wheel/./fla/modules 2026-07-27T22:36:16,996 copying build/lib/fla/modules/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/modules 2026-07-27T22:36:16,998 creating build/bdist.linux-armv7l/wheel/fla/modules/conv 2026-07-27T22:36:17,000 creating build/bdist.linux-armv7l/wheel/fla/modules/conv/triton 2026-07-27T22:36:17,001 copying build/lib/fla/modules/conv/triton/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/modules/conv/triton 2026-07-27T22:36:17,003 copying build/lib/fla/modules/conv/triton/kernels.py -> build/bdist.linux-armv7l/wheel/./fla/modules/conv/triton 2026-07-27T22:36:17,006 copying build/lib/fla/modules/conv/triton/ops.py -> build/bdist.linux-armv7l/wheel/./fla/modules/conv/triton 2026-07-27T22:36:17,008 copying build/lib/fla/modules/conv/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/modules/conv 2026-07-27T22:36:17,010 copying build/lib/fla/modules/conv/causal_conv1d.py -> build/bdist.linux-armv7l/wheel/./fla/modules/conv 2026-07-27T22:36:17,012 copying build/lib/fla/modules/conv/long_conv.py -> build/bdist.linux-armv7l/wheel/./fla/modules/conv 2026-07-27T22:36:17,014 copying build/lib/fla/modules/conv/short_conv.py -> build/bdist.linux-armv7l/wheel/./fla/modules/conv 2026-07-27T22:36:17,017 creating build/bdist.linux-armv7l/wheel/fla/modules/conv/cp 2026-07-27T22:36:17,018 copying build/lib/fla/modules/conv/cp/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/modules/conv/cp 2026-07-27T22:36:17,020 copying build/lib/fla/modules/conv/cp/ops.py -> build/bdist.linux-armv7l/wheel/./fla/modules/conv/cp 2026-07-27T22:36:17,023 creating build/bdist.linux-armv7l/wheel/fla/modules/conv/cuda 2026-07-27T22:36:17,024 copying build/lib/fla/modules/conv/cuda/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/modules/conv/cuda 2026-07-27T22:36:17,026 copying build/lib/fla/modules/conv/cuda/ops.py -> build/bdist.linux-armv7l/wheel/./fla/modules/conv/cuda 2026-07-27T22:36:17,029 copying build/lib/fla/modules/feature_map.py -> build/bdist.linux-armv7l/wheel/./fla/modules 2026-07-27T22:36:17,031 copying build/lib/fla/modules/grpo.py -> build/bdist.linux-armv7l/wheel/./fla/modules 2026-07-27T22:36:17,033 copying build/lib/fla/modules/l2norm.py -> build/bdist.linux-armv7l/wheel/./fla/modules 2026-07-27T22:36:17,036 copying build/lib/fla/modules/fused_linear_cross_entropy.py -> build/bdist.linux-armv7l/wheel/./fla/modules 2026-07-27T22:36:17,038 copying build/lib/fla/modules/layernorm.py -> build/bdist.linux-armv7l/wheel/./fla/modules 2026-07-27T22:36:17,041 copying build/lib/fla/modules/fused_cross_entropy.py -> build/bdist.linux-armv7l/wheel/./fla/modules 2026-07-27T22:36:17,044 copying build/lib/fla/modules/parallel.py -> build/bdist.linux-armv7l/wheel/./fla/modules 2026-07-27T22:36:17,046 copying build/lib/fla/modules/token_shift.py -> build/bdist.linux-armv7l/wheel/./fla/modules 2026-07-27T22:36:17,048 copying build/lib/fla/modules/fused_bitlinear.py -> build/bdist.linux-armv7l/wheel/./fla/modules 2026-07-27T22:36:17,051 copying build/lib/fla/modules/activations.py -> build/bdist.linux-armv7l/wheel/./fla/modules 2026-07-27T22:36:17,054 copying build/lib/fla/modules/fused_kl_div.py -> build/bdist.linux-armv7l/wheel/./fla/modules 2026-07-27T22:36:17,057 copying build/lib/fla/modules/rotary.py -> build/bdist.linux-armv7l/wheel/./fla/modules 2026-07-27T22:36:17,059 copying build/lib/fla/modules/mlp.py -> build/bdist.linux-armv7l/wheel/./fla/modules 2026-07-27T22:36:17,062 copying build/lib/fla/modules/convolution.py -> build/bdist.linux-armv7l/wheel/./fla/modules 2026-07-27T22:36:17,064 copying build/lib/fla/modules/token_shift_cp.py -> build/bdist.linux-armv7l/wheel/./fla/modules 2026-07-27T22:36:17,066 copying build/lib/fla/modules/layernorm_gated.py -> build/bdist.linux-armv7l/wheel/./fla/modules 2026-07-27T22:36:17,068 copying build/lib/fla/modules/l2warp.py -> build/bdist.linux-armv7l/wheel/./fla/modules 2026-07-27T22:36:17,071 creating build/bdist.linux-armv7l/wheel/fla/ops 2026-07-27T22:36:17,073 creating build/bdist.linux-armv7l/wheel/fla/ops/delta_rule 2026-07-27T22:36:17,074 copying build/lib/fla/ops/delta_rule/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/delta_rule 2026-07-27T22:36:17,076 copying build/lib/fla/ops/delta_rule/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/delta_rule 2026-07-27T22:36:17,078 copying build/lib/fla/ops/delta_rule/parallel.py -> build/bdist.linux-armv7l/wheel/./fla/ops/delta_rule 2026-07-27T22:36:17,081 copying build/lib/fla/ops/delta_rule/chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/delta_rule 2026-07-27T22:36:17,083 copying build/lib/fla/ops/delta_rule/fused_chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/delta_rule 2026-07-27T22:36:17,085 copying build/lib/fla/ops/delta_rule/fused_recurrent.py -> build/bdist.linux-armv7l/wheel/./fla/ops/delta_rule 2026-07-27T22:36:17,087 copying build/lib/fla/ops/delta_rule/wy_fast.py -> build/bdist.linux-armv7l/wheel/./fla/ops/delta_rule 2026-07-27T22:36:17,090 creating build/bdist.linux-armv7l/wheel/fla/ops/parallax 2026-07-27T22:36:17,091 copying build/lib/fla/ops/parallax/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/parallax 2026-07-27T22:36:17,093 copying build/lib/fla/ops/parallax/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/parallax 2026-07-27T22:36:17,095 copying build/lib/fla/ops/parallax/parallel.py -> build/bdist.linux-armv7l/wheel/./fla/ops/parallax 2026-07-27T22:36:17,098 copying build/lib/fla/ops/parallax/decode.py -> build/bdist.linux-armv7l/wheel/./fla/ops/parallax 2026-07-27T22:36:17,101 creating build/bdist.linux-armv7l/wheel/fla/ops/gla 2026-07-27T22:36:17,102 copying build/lib/fla/ops/gla/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gla 2026-07-27T22:36:17,104 copying build/lib/fla/ops/gla/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gla 2026-07-27T22:36:17,106 copying build/lib/fla/ops/gla/chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gla 2026-07-27T22:36:17,109 copying build/lib/fla/ops/gla/fused_chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gla 2026-07-27T22:36:17,111 copying build/lib/fla/ops/gla/fused_recurrent.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gla 2026-07-27T22:36:17,114 creating build/bdist.linux-armv7l/wheel/fla/ops/dsa 2026-07-27T22:36:17,115 copying build/lib/fla/ops/dsa/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/dsa 2026-07-27T22:36:17,117 copying build/lib/fla/ops/dsa/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/dsa 2026-07-27T22:36:17,121 creating build/bdist.linux-armv7l/wheel/fla/ops/utils 2026-07-27T22:36:17,122 copying build/lib/fla/ops/utils/cache.py -> build/bdist.linux-armv7l/wheel/./fla/ops/utils 2026-07-27T22:36:17,125 copying build/lib/fla/ops/utils/op.py -> build/bdist.linux-armv7l/wheel/./fla/ops/utils 2026-07-27T22:36:17,127 creating build/bdist.linux-armv7l/wheel/fla/ops/utils/backends 2026-07-27T22:36:17,128 copying build/lib/fla/ops/utils/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/utils/backends 2026-07-27T22:36:17,130 creating build/bdist.linux-armv7l/wheel/fla/ops/utils/backends/triton_ascend 2026-07-27T22:36:17,132 copying build/lib/fla/ops/utils/backends/triton_ascend/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/utils/backends/triton_ascend 2026-07-27T22:36:17,134 copying build/lib/fla/ops/utils/backends/triton_ascend/solve_tril.py -> build/bdist.linux-armv7l/wheel/./fla/ops/utils/backends/triton_ascend 2026-07-27T22:36:17,136 copying build/lib/fla/ops/utils/backends/triton_ascend/cumsum.py -> build/bdist.linux-armv7l/wheel/./fla/ops/utils/backends/triton_ascend 2026-07-27T22:36:17,139 copying build/lib/fla/ops/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/utils 2026-07-27T22:36:17,140 copying build/lib/fla/ops/utils/softmax.py -> build/bdist.linux-armv7l/wheel/./fla/ops/utils 2026-07-27T22:36:17,142 copying build/lib/fla/ops/utils/logsumexp.py -> build/bdist.linux-armv7l/wheel/./fla/ops/utils 2026-07-27T22:36:17,144 copying build/lib/fla/ops/utils/softplus.py -> build/bdist.linux-armv7l/wheel/./fla/ops/utils 2026-07-27T22:36:17,146 copying build/lib/fla/ops/utils/constant.py -> build/bdist.linux-armv7l/wheel/./fla/ops/utils 2026-07-27T22:36:17,148 copying build/lib/fla/ops/utils/pooling.py -> build/bdist.linux-armv7l/wheel/./fla/ops/utils 2026-07-27T22:36:17,150 copying build/lib/fla/ops/utils/logcumsumexp.py -> build/bdist.linux-armv7l/wheel/./fla/ops/utils 2026-07-27T22:36:17,152 copying build/lib/fla/ops/utils/solve_tril.py -> build/bdist.linux-armv7l/wheel/./fla/ops/utils 2026-07-27T22:36:17,154 copying build/lib/fla/ops/utils/matmul.py -> build/bdist.linux-armv7l/wheel/./fla/ops/utils 2026-07-27T22:36:17,156 copying build/lib/fla/ops/utils/index.py -> build/bdist.linux-armv7l/wheel/./fla/ops/utils 2026-07-27T22:36:17,159 copying build/lib/fla/ops/utils/pack.py -> build/bdist.linux-armv7l/wheel/./fla/ops/utils 2026-07-27T22:36:17,161 copying build/lib/fla/ops/utils/cumsum.py -> build/bdist.linux-armv7l/wheel/./fla/ops/utils 2026-07-27T22:36:17,163 copying build/lib/fla/ops/utils/csr.py -> build/bdist.linux-armv7l/wheel/./fla/ops/utils 2026-07-27T22:36:17,166 creating build/bdist.linux-armv7l/wheel/fla/ops/backends 2026-07-27T22:36:17,167 copying build/lib/fla/ops/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/backends 2026-07-27T22:36:17,170 creating build/bdist.linux-armv7l/wheel/fla/ops/rebased 2026-07-27T22:36:17,171 copying build/lib/fla/ops/rebased/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/rebased 2026-07-27T22:36:17,173 copying build/lib/fla/ops/rebased/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/rebased 2026-07-27T22:36:17,175 copying build/lib/fla/ops/rebased/parallel.py -> build/bdist.linux-armv7l/wheel/./fla/ops/rebased 2026-07-27T22:36:17,178 copying build/lib/fla/ops/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops 2026-07-27T22:36:17,180 creating build/bdist.linux-armv7l/wheel/fla/ops/titans 2026-07-27T22:36:17,181 copying build/lib/fla/ops/titans/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/titans 2026-07-27T22:36:17,184 copying build/lib/fla/ops/titans/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/titans 2026-07-27T22:36:17,186 copying build/lib/fla/ops/titans/log_impl.py -> build/bdist.linux-armv7l/wheel/./fla/ops/titans 2026-07-27T22:36:17,189 creating build/bdist.linux-armv7l/wheel/fla/ops/kda 2026-07-27T22:36:17,190 copying build/lib/fla/ops/kda/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/kda 2026-07-27T22:36:17,193 creating build/bdist.linux-armv7l/wheel/fla/ops/kda/backends 2026-07-27T22:36:17,194 copying build/lib/fla/ops/kda/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/kda/backends 2026-07-27T22:36:17,196 copying build/lib/fla/ops/kda/backends/flash_kda.py -> build/bdist.linux-armv7l/wheel/./fla/ops/kda/backends 2026-07-27T22:36:17,198 creating build/bdist.linux-armv7l/wheel/fla/ops/kda/backends/tilelang 2026-07-27T22:36:17,200 copying build/lib/fla/ops/kda/backends/tilelang/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/kda/backends/tilelang 2026-07-27T22:36:17,202 copying build/lib/fla/ops/kda/backends/tilelang/chunk_bwd_dqkg.py -> build/bdist.linux-armv7l/wheel/./fla/ops/kda/backends/tilelang 2026-07-27T22:36:17,205 creating build/bdist.linux-armv7l/wheel/fla/ops/kda/backends/triton_ascend 2026-07-27T22:36:17,206 copying build/lib/fla/ops/kda/backends/triton_ascend/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/kda/backends/triton_ascend 2026-07-27T22:36:17,209 copying build/lib/fla/ops/kda/backends/triton_ascend/gate.py -> build/bdist.linux-armv7l/wheel/./fla/ops/kda/backends/triton_ascend 2026-07-27T22:36:17,211 copying build/lib/fla/ops/kda/backends/triton_ascend/chunk_intra.py -> build/bdist.linux-armv7l/wheel/./fla/ops/kda/backends/triton_ascend 2026-07-27T22:36:17,214 copying build/lib/fla/ops/kda/backends/triton_ascend/chunk_intra_token_parallel.py -> build/bdist.linux-armv7l/wheel/./fla/ops/kda/backends/triton_ascend 2026-07-27T22:36:17,216 copying build/lib/fla/ops/kda/backends/triton_ascend/chunk_bwd.py -> build/bdist.linux-armv7l/wheel/./fla/ops/kda/backends/triton_ascend 2026-07-27T22:36:17,219 copying build/lib/fla/ops/kda/backends/triton_ascend/wy_fast.py -> build/bdist.linux-armv7l/wheel/./fla/ops/kda/backends/triton_ascend 2026-07-27T22:36:17,221 copying build/lib/fla/ops/kda/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/kda 2026-07-27T22:36:17,223 copying build/lib/fla/ops/kda/gate.py -> build/bdist.linux-armv7l/wheel/./fla/ops/kda 2026-07-27T22:36:17,225 copying build/lib/fla/ops/kda/chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/kda 2026-07-27T22:36:17,228 copying build/lib/fla/ops/kda/chunk_fwd.py -> build/bdist.linux-armv7l/wheel/./fla/ops/kda 2026-07-27T22:36:17,230 copying build/lib/fla/ops/kda/chunk_intra.py -> build/bdist.linux-armv7l/wheel/./fla/ops/kda 2026-07-27T22:36:17,233 copying build/lib/fla/ops/kda/chunk_intra_token_parallel.py -> build/bdist.linux-armv7l/wheel/./fla/ops/kda 2026-07-27T22:36:17,235 copying build/lib/fla/ops/kda/chunk_bwd.py -> build/bdist.linux-armv7l/wheel/./fla/ops/kda 2026-07-27T22:36:17,237 copying build/lib/fla/ops/kda/fused_recurrent.py -> build/bdist.linux-armv7l/wheel/./fla/ops/kda 2026-07-27T22:36:17,240 copying build/lib/fla/ops/kda/wy_fast.py -> build/bdist.linux-armv7l/wheel/./fla/ops/kda 2026-07-27T22:36:17,243 creating build/bdist.linux-armv7l/wheel/fla/ops/gated_delta_rule 2026-07-27T22:36:17,244 copying build/lib/fla/ops/gated_delta_rule/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gated_delta_rule 2026-07-27T22:36:17,247 creating build/bdist.linux-armv7l/wheel/fla/ops/gated_delta_rule/backends 2026-07-27T22:36:17,248 copying build/lib/fla/ops/gated_delta_rule/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gated_delta_rule/backends 2026-07-27T22:36:17,250 copying build/lib/fla/ops/gated_delta_rule/backends/flash_qla.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gated_delta_rule/backends 2026-07-27T22:36:17,253 creating build/bdist.linux-armv7l/wheel/fla/ops/gated_delta_rule/backends/triton_ascend 2026-07-27T22:36:17,254 copying build/lib/fla/ops/gated_delta_rule/backends/triton_ascend/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gated_delta_rule/backends/triton_ascend 2026-07-27T22:36:17,256 copying build/lib/fla/ops/gated_delta_rule/backends/triton_ascend/gate.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gated_delta_rule/backends/triton_ascend 2026-07-27T22:36:17,258 copying build/lib/fla/ops/gated_delta_rule/backends/triton_ascend/chunk_fwd.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gated_delta_rule/backends/triton_ascend 2026-07-27T22:36:17,260 copying build/lib/fla/ops/gated_delta_rule/backends/triton_ascend/wy_fast.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gated_delta_rule/backends/triton_ascend 2026-07-27T22:36:17,263 copying build/lib/fla/ops/gated_delta_rule/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gated_delta_rule 2026-07-27T22:36:17,265 copying build/lib/fla/ops/gated_delta_rule/gate.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gated_delta_rule 2026-07-27T22:36:17,267 copying build/lib/fla/ops/gated_delta_rule/chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gated_delta_rule 2026-07-27T22:36:17,270 copying build/lib/fla/ops/gated_delta_rule/chunk_fwd.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gated_delta_rule 2026-07-27T22:36:17,272 copying build/lib/fla/ops/gated_delta_rule/fused_recurrent.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gated_delta_rule 2026-07-27T22:36:17,275 copying build/lib/fla/ops/gated_delta_rule/wy_fast.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gated_delta_rule 2026-07-27T22:36:17,278 creating build/bdist.linux-armv7l/wheel/fla/ops/path_attn 2026-07-27T22:36:17,279 copying build/lib/fla/ops/path_attn/parallel_path_bwd_intra.py -> build/bdist.linux-armv7l/wheel/./fla/ops/path_attn 2026-07-27T22:36:17,281 copying build/lib/fla/ops/path_attn/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/path_attn 2026-07-27T22:36:17,283 copying build/lib/fla/ops/path_attn/intra_chunk_preprocess_bwd_prepare.py -> build/bdist.linux-armv7l/wheel/./fla/ops/path_attn 2026-07-27T22:36:17,285 copying build/lib/fla/ops/path_attn/prepare_k_cache.py -> build/bdist.linux-armv7l/wheel/./fla/ops/path_attn 2026-07-27T22:36:17,287 copying build/lib/fla/ops/path_attn/cumprod_householder_bwd.py -> build/bdist.linux-armv7l/wheel/./fla/ops/path_attn 2026-07-27T22:36:17,289 copying build/lib/fla/ops/path_attn/parallel_path_bwd_inter_dkv.py -> build/bdist.linux-armv7l/wheel/./fla/ops/path_attn 2026-07-27T22:36:17,291 copying build/lib/fla/ops/path_attn/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/path_attn 2026-07-27T22:36:17,293 copying build/lib/fla/ops/path_attn/intra_chunk_preprocess_fwd.py -> build/bdist.linux-armv7l/wheel/./fla/ops/path_attn 2026-07-27T22:36:17,295 copying build/lib/fla/ops/path_attn/cumprod_householder_fwd.py -> build/bdist.linux-armv7l/wheel/./fla/ops/path_attn 2026-07-27T22:36:17,297 copying build/lib/fla/ops/path_attn/intra_chunk_preprocess_bwd.py -> build/bdist.linux-armv7l/wheel/./fla/ops/path_attn 2026-07-27T22:36:17,299 copying build/lib/fla/ops/path_attn/parallel.py -> build/bdist.linux-armv7l/wheel/./fla/ops/path_attn 2026-07-27T22:36:17,302 copying build/lib/fla/ops/path_attn/parallel_path_fwd.py -> build/bdist.linux-armv7l/wheel/./fla/ops/path_attn 2026-07-27T22:36:17,304 copying build/lib/fla/ops/path_attn/parallel_path_bwd_inter_dqh.py -> build/bdist.linux-armv7l/wheel/./fla/ops/path_attn 2026-07-27T22:36:17,306 copying build/lib/fla/ops/path_attn/transform_q.py -> build/bdist.linux-armv7l/wheel/./fla/ops/path_attn 2026-07-27T22:36:17,309 creating build/bdist.linux-armv7l/wheel/fla/ops/wall_attn 2026-07-27T22:36:17,310 copying build/lib/fla/ops/wall_attn/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/wall_attn 2026-07-27T22:36:17,312 copying build/lib/fla/ops/wall_attn/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/wall_attn 2026-07-27T22:36:17,313 copying build/lib/fla/ops/wall_attn/parallel.py -> build/bdist.linux-armv7l/wheel/./fla/ops/wall_attn 2026-07-27T22:36:17,316 copying build/lib/fla/ops/wall_attn/decode.py -> build/bdist.linux-armv7l/wheel/./fla/ops/wall_attn 2026-07-27T22:36:17,319 creating build/bdist.linux-armv7l/wheel/fla/ops/hgrn 2026-07-27T22:36:17,320 copying build/lib/fla/ops/hgrn/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/hgrn 2026-07-27T22:36:17,322 copying build/lib/fla/ops/hgrn/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/hgrn 2026-07-27T22:36:17,324 copying build/lib/fla/ops/hgrn/chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/hgrn 2026-07-27T22:36:17,327 copying build/lib/fla/ops/hgrn/fused_recurrent.py -> build/bdist.linux-armv7l/wheel/./fla/ops/hgrn 2026-07-27T22:36:17,329 creating build/bdist.linux-armv7l/wheel/fla/ops/mesa_net 2026-07-27T22:36:17,331 copying build/lib/fla/ops/mesa_net/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/mesa_net 2026-07-27T22:36:17,333 copying build/lib/fla/ops/mesa_net/chunk_cg_solver_bwd.py -> build/bdist.linux-armv7l/wheel/./fla/ops/mesa_net 2026-07-27T22:36:17,335 copying build/lib/fla/ops/mesa_net/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/mesa_net 2026-07-27T22:36:17,337 copying build/lib/fla/ops/mesa_net/decoding_one_step.py -> build/bdist.linux-armv7l/wheel/./fla/ops/mesa_net 2026-07-27T22:36:17,339 copying build/lib/fla/ops/mesa_net/chunk_cg_solver_fwd.py -> build/bdist.linux-armv7l/wheel/./fla/ops/mesa_net 2026-07-27T22:36:17,342 copying build/lib/fla/ops/mesa_net/chunk_h_kv_intra_bwd.py -> build/bdist.linux-armv7l/wheel/./fla/ops/mesa_net 2026-07-27T22:36:17,344 copying build/lib/fla/ops/mesa_net/chunk_h_fwd.py -> build/bdist.linux-armv7l/wheel/./fla/ops/mesa_net 2026-07-27T22:36:17,346 copying build/lib/fla/ops/mesa_net/chunk_h_kk_intra_bwd.py -> build/bdist.linux-armv7l/wheel/./fla/ops/mesa_net 2026-07-27T22:36:17,348 copying build/lib/fla/ops/mesa_net/chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/mesa_net 2026-07-27T22:36:17,350 copying build/lib/fla/ops/mesa_net/chunk_h_kv_intra_bwd_separate.py -> build/bdist.linux-armv7l/wheel/./fla/ops/mesa_net 2026-07-27T22:36:17,353 creating build/bdist.linux-armv7l/wheel/fla/ops/gated_delta_product 2026-07-27T22:36:17,354 copying build/lib/fla/ops/gated_delta_product/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gated_delta_product 2026-07-27T22:36:17,356 copying build/lib/fla/ops/gated_delta_product/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gated_delta_product 2026-07-27T22:36:17,358 copying build/lib/fla/ops/gated_delta_product/chunk_deltaproduct_h.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gated_delta_product 2026-07-27T22:36:17,360 copying build/lib/fla/ops/gated_delta_product/chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gated_delta_product 2026-07-27T22:36:17,362 copying build/lib/fla/ops/gated_delta_product/chunk_deltaproduct_o.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gated_delta_product 2026-07-27T22:36:17,365 copying build/lib/fla/ops/gated_delta_product/chunk_ref.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gated_delta_product 2026-07-27T22:36:17,367 creating build/bdist.linux-armv7l/wheel/fla/ops/deltaformer 2026-07-27T22:36:17,368 copying build/lib/fla/ops/deltaformer/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/deltaformer 2026-07-27T22:36:17,370 copying build/lib/fla/ops/deltaformer/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/deltaformer 2026-07-27T22:36:17,372 copying build/lib/fla/ops/deltaformer/parallel.py -> build/bdist.linux-armv7l/wheel/./fla/ops/deltaformer 2026-07-27T22:36:17,374 copying build/lib/fla/ops/deltaformer/invcum.py -> build/bdist.linux-armv7l/wheel/./fla/ops/deltaformer 2026-07-27T22:36:17,376 creating build/bdist.linux-armv7l/wheel/fla/ops/attn 2026-07-27T22:36:17,377 copying build/lib/fla/ops/attn/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/attn 2026-07-27T22:36:17,380 creating build/bdist.linux-armv7l/wheel/fla/ops/attn/backends 2026-07-27T22:36:17,381 copying build/lib/fla/ops/attn/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/attn/backends 2026-07-27T22:36:17,383 copying build/lib/fla/ops/attn/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/attn 2026-07-27T22:36:17,384 copying build/lib/fla/ops/attn/decoding.py -> build/bdist.linux-armv7l/wheel/./fla/ops/attn 2026-07-27T22:36:17,387 copying build/lib/fla/ops/attn/parallel.py -> build/bdist.linux-armv7l/wheel/./fla/ops/attn 2026-07-27T22:36:17,390 creating build/bdist.linux-armv7l/wheel/fla/ops/retention 2026-07-27T22:36:17,391 copying build/lib/fla/ops/retention/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/retention 2026-07-27T22:36:17,392 copying build/lib/fla/ops/retention/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/retention 2026-07-27T22:36:17,394 copying build/lib/fla/ops/retention/parallel.py -> build/bdist.linux-armv7l/wheel/./fla/ops/retention 2026-07-27T22:36:17,396 copying build/lib/fla/ops/retention/chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/retention 2026-07-27T22:36:17,398 copying build/lib/fla/ops/retention/fused_chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/retention 2026-07-27T22:36:17,400 copying build/lib/fla/ops/retention/fused_recurrent.py -> build/bdist.linux-armv7l/wheel/./fla/ops/retention 2026-07-27T22:36:17,402 creating build/bdist.linux-armv7l/wheel/fla/ops/gsa 2026-07-27T22:36:17,403 copying build/lib/fla/ops/gsa/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gsa 2026-07-27T22:36:17,405 copying build/lib/fla/ops/gsa/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gsa 2026-07-27T22:36:17,406 copying build/lib/fla/ops/gsa/chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gsa 2026-07-27T22:36:17,409 copying build/lib/fla/ops/gsa/fused_recurrent.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gsa 2026-07-27T22:36:17,412 creating build/bdist.linux-armv7l/wheel/fla/ops/gdn2 2026-07-27T22:36:17,413 copying build/lib/fla/ops/gdn2/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gdn2 2026-07-27T22:36:17,415 copying build/lib/fla/ops/gdn2/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gdn2 2026-07-27T22:36:17,416 copying build/lib/fla/ops/gdn2/chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gdn2 2026-07-27T22:36:17,418 copying build/lib/fla/ops/gdn2/chunk_fwd.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gdn2 2026-07-27T22:36:17,420 copying build/lib/fla/ops/gdn2/chunk_intra.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gdn2 2026-07-27T22:36:17,423 copying build/lib/fla/ops/gdn2/chunk_intra_token_parallel.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gdn2 2026-07-27T22:36:17,425 copying build/lib/fla/ops/gdn2/chunk_bwd.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gdn2 2026-07-27T22:36:17,427 copying build/lib/fla/ops/gdn2/fused_recurrent.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gdn2 2026-07-27T22:36:17,430 copying build/lib/fla/ops/gdn2/wy_fast.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gdn2 2026-07-27T22:36:17,433 creating build/bdist.linux-armv7l/wheel/fla/ops/nsa 2026-07-27T22:36:17,434 copying build/lib/fla/ops/nsa/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/nsa 2026-07-27T22:36:17,437 copying build/lib/fla/ops/nsa/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/nsa 2026-07-27T22:36:17,439 copying build/lib/fla/ops/nsa/parallel.py -> build/bdist.linux-armv7l/wheel/./fla/ops/nsa 2026-07-27T22:36:17,442 copying build/lib/fla/ops/nsa/utils.py -> build/bdist.linux-armv7l/wheel/./fla/ops/nsa 2026-07-27T22:36:17,444 copying build/lib/fla/ops/nsa/compression.py -> build/bdist.linux-armv7l/wheel/./fla/ops/nsa 2026-07-27T22:36:17,447 creating build/bdist.linux-armv7l/wheel/fla/ops/generalized_delta_rule 2026-07-27T22:36:17,449 creating build/bdist.linux-armv7l/wheel/fla/ops/generalized_delta_rule/iplr 2026-07-27T22:36:17,451 copying build/lib/fla/ops/generalized_delta_rule/iplr/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/generalized_delta_rule/iplr 2026-07-27T22:36:17,453 copying build/lib/fla/ops/generalized_delta_rule/iplr/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/generalized_delta_rule/iplr 2026-07-27T22:36:17,455 copying build/lib/fla/ops/generalized_delta_rule/iplr/chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/generalized_delta_rule/iplr 2026-07-27T22:36:17,457 copying build/lib/fla/ops/generalized_delta_rule/iplr/fused_recurrent.py -> build/bdist.linux-armv7l/wheel/./fla/ops/generalized_delta_rule/iplr 2026-07-27T22:36:17,460 copying build/lib/fla/ops/generalized_delta_rule/iplr/wy_fast.py -> build/bdist.linux-armv7l/wheel/./fla/ops/generalized_delta_rule/iplr 2026-07-27T22:36:17,463 creating build/bdist.linux-armv7l/wheel/fla/ops/generalized_delta_rule/dplr 2026-07-27T22:36:17,465 copying build/lib/fla/ops/generalized_delta_rule/dplr/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/generalized_delta_rule/dplr 2026-07-27T22:36:17,467 copying build/lib/fla/ops/generalized_delta_rule/dplr/chunk_o_bwd.py -> build/bdist.linux-armv7l/wheel/./fla/ops/generalized_delta_rule/dplr 2026-07-27T22:36:17,470 copying build/lib/fla/ops/generalized_delta_rule/dplr/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/generalized_delta_rule/dplr 2026-07-27T22:36:17,472 copying build/lib/fla/ops/generalized_delta_rule/dplr/chunk_h_fwd.py -> build/bdist.linux-armv7l/wheel/./fla/ops/generalized_delta_rule/dplr 2026-07-27T22:36:17,474 copying build/lib/fla/ops/generalized_delta_rule/dplr/wy_fast_bwd.py -> build/bdist.linux-armv7l/wheel/./fla/ops/generalized_delta_rule/dplr 2026-07-27T22:36:17,477 copying build/lib/fla/ops/generalized_delta_rule/dplr/chunk_h_bwd.py -> build/bdist.linux-armv7l/wheel/./fla/ops/generalized_delta_rule/dplr 2026-07-27T22:36:17,479 copying build/lib/fla/ops/generalized_delta_rule/dplr/chunk_A_fwd.py -> build/bdist.linux-armv7l/wheel/./fla/ops/generalized_delta_rule/dplr 2026-07-27T22:36:17,482 copying build/lib/fla/ops/generalized_delta_rule/dplr/chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/generalized_delta_rule/dplr 2026-07-27T22:36:17,484 copying build/lib/fla/ops/generalized_delta_rule/dplr/wy_fast_fwd.py -> build/bdist.linux-armv7l/wheel/./fla/ops/generalized_delta_rule/dplr 2026-07-27T22:36:17,487 copying build/lib/fla/ops/generalized_delta_rule/dplr/chunk_o_fwd.py -> build/bdist.linux-armv7l/wheel/./fla/ops/generalized_delta_rule/dplr 2026-07-27T22:36:17,489 copying build/lib/fla/ops/generalized_delta_rule/dplr/fused_recurrent.py -> build/bdist.linux-armv7l/wheel/./fla/ops/generalized_delta_rule/dplr 2026-07-27T22:36:17,492 copying build/lib/fla/ops/generalized_delta_rule/dplr/chunk_A_bwd.py -> build/bdist.linux-armv7l/wheel/./fla/ops/generalized_delta_rule/dplr 2026-07-27T22:36:17,495 copying build/lib/fla/ops/generalized_delta_rule/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/generalized_delta_rule 2026-07-27T22:36:17,497 creating build/bdist.linux-armv7l/wheel/fla/ops/forgetting_attn 2026-07-27T22:36:17,498 copying build/lib/fla/ops/forgetting_attn/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/forgetting_attn 2026-07-27T22:36:17,501 copying build/lib/fla/ops/forgetting_attn/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/forgetting_attn 2026-07-27T22:36:17,503 copying build/lib/fla/ops/forgetting_attn/parallel.py -> build/bdist.linux-armv7l/wheel/./fla/ops/forgetting_attn 2026-07-27T22:36:17,506 creating build/bdist.linux-armv7l/wheel/fla/ops/based 2026-07-27T22:36:17,507 copying build/lib/fla/ops/based/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/based 2026-07-27T22:36:17,509 copying build/lib/fla/ops/based/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/based 2026-07-27T22:36:17,511 copying build/lib/fla/ops/based/parallel.py -> build/bdist.linux-armv7l/wheel/./fla/ops/based 2026-07-27T22:36:17,514 copying build/lib/fla/ops/based/fused_chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/based 2026-07-27T22:36:17,517 creating build/bdist.linux-armv7l/wheel/fla/ops/log_linear_attn 2026-07-27T22:36:17,518 copying build/lib/fla/ops/log_linear_attn/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/log_linear_attn 2026-07-27T22:36:17,520 copying build/lib/fla/ops/log_linear_attn/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/log_linear_attn 2026-07-27T22:36:17,522 copying build/lib/fla/ops/log_linear_attn/chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/log_linear_attn 2026-07-27T22:36:17,526 creating build/bdist.linux-armv7l/wheel/fla/ops/comba 2026-07-27T22:36:17,527 copying build/lib/fla/ops/comba/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/comba 2026-07-27T22:36:17,530 copying build/lib/fla/ops/comba/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/comba 2026-07-27T22:36:17,532 copying build/lib/fla/ops/comba/chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/comba 2026-07-27T22:36:17,535 copying build/lib/fla/ops/comba/utils.py -> build/bdist.linux-armv7l/wheel/./fla/ops/comba 2026-07-27T22:36:17,537 copying build/lib/fla/ops/comba/fused_recurrent.py -> build/bdist.linux-armv7l/wheel/./fla/ops/comba 2026-07-27T22:36:17,540 copying build/lib/fla/ops/comba/wy_fast.py -> build/bdist.linux-armv7l/wheel/./fla/ops/comba 2026-07-27T22:36:17,543 creating build/bdist.linux-armv7l/wheel/fla/ops/rwkv4 2026-07-27T22:36:17,544 copying build/lib/fla/ops/rwkv4/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/rwkv4 2026-07-27T22:36:17,546 copying build/lib/fla/ops/rwkv4/fused_recurrent.py -> build/bdist.linux-armv7l/wheel/./fla/ops/rwkv4 2026-07-27T22:36:17,550 creating build/bdist.linux-armv7l/wheel/fla/ops/cp 2026-07-27T22:36:17,551 copying build/lib/fla/ops/cp/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/cp 2026-07-27T22:36:17,553 copying build/lib/fla/ops/cp/chunk_delta_h.py -> build/bdist.linux-armv7l/wheel/./fla/ops/cp 2026-07-27T22:36:17,556 copying build/lib/fla/ops/cp/comm.py -> build/bdist.linux-armv7l/wheel/./fla/ops/cp 2026-07-27T22:36:17,559 copying build/lib/fla/ops/cp/context.py -> build/bdist.linux-armv7l/wheel/./fla/ops/cp 2026-07-27T22:36:17,562 creating build/bdist.linux-armv7l/wheel/fla/ops/attnres 2026-07-27T22:36:17,563 copying build/lib/fla/ops/attnres/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/attnres 2026-07-27T22:36:17,565 creating build/bdist.linux-armv7l/wheel/fla/ops/attnres/backends 2026-07-27T22:36:17,567 copying build/lib/fla/ops/attnres/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/attnres/backends 2026-07-27T22:36:17,569 copying build/lib/fla/ops/attnres/backends/gluon.py -> build/bdist.linux-armv7l/wheel/./fla/ops/attnres/backends 2026-07-27T22:36:17,572 creating build/bdist.linux-armv7l/wheel/fla/ops/attnres/backends/triton_ascend 2026-07-27T22:36:17,573 copying build/lib/fla/ops/attnres/backends/triton_ascend/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/attnres/backends/triton_ascend 2026-07-27T22:36:17,575 copying build/lib/fla/ops/attnres/backends/triton_ascend/fused.py -> build/bdist.linux-armv7l/wheel/./fla/ops/attnres/backends/triton_ascend 2026-07-27T22:36:17,578 copying build/lib/fla/ops/attnres/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/attnres 2026-07-27T22:36:17,579 copying build/lib/fla/ops/attnres/fused.py -> build/bdist.linux-armv7l/wheel/./fla/ops/attnres 2026-07-27T22:36:17,583 creating build/bdist.linux-armv7l/wheel/fla/ops/rwkv6 2026-07-27T22:36:17,584 creating build/bdist.linux-armv7l/wheel/fla/ops/rwkv6/backends 2026-07-27T22:36:17,585 copying build/lib/fla/ops/rwkv6/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/rwkv6/backends 2026-07-27T22:36:17,588 creating build/bdist.linux-armv7l/wheel/fla/ops/rwkv6/backends/tilelang 2026-07-27T22:36:17,589 copying build/lib/fla/ops/rwkv6/backends/tilelang/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/rwkv6/backends/tilelang 2026-07-27T22:36:17,591 copying build/lib/fla/ops/rwkv6/backends/tilelang/chunk_fwd_intra.py -> build/bdist.linux-armv7l/wheel/./fla/ops/rwkv6/backends/tilelang 2026-07-27T22:36:17,593 copying build/lib/fla/ops/rwkv6/chunk_naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/rwkv6 2026-07-27T22:36:17,595 copying build/lib/fla/ops/rwkv6/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/rwkv6 2026-07-27T22:36:17,597 copying build/lib/fla/ops/rwkv6/chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/rwkv6 2026-07-27T22:36:17,600 copying build/lib/fla/ops/rwkv6/recurrent_naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/rwkv6 2026-07-27T22:36:17,602 copying build/lib/fla/ops/rwkv6/fused_recurrent.py -> build/bdist.linux-armv7l/wheel/./fla/ops/rwkv6 2026-07-27T22:36:17,605 creating build/bdist.linux-armv7l/wheel/fla/ops/linear_attn 2026-07-27T22:36:17,606 copying build/lib/fla/ops/linear_attn/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/linear_attn 2026-07-27T22:36:17,608 copying build/lib/fla/ops/linear_attn/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/linear_attn 2026-07-27T22:36:17,610 copying build/lib/fla/ops/linear_attn/chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/linear_attn 2026-07-27T22:36:17,612 copying build/lib/fla/ops/linear_attn/utils.py -> build/bdist.linux-armv7l/wheel/./fla/ops/linear_attn 2026-07-27T22:36:17,614 copying build/lib/fla/ops/linear_attn/fused_chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/linear_attn 2026-07-27T22:36:17,616 copying build/lib/fla/ops/linear_attn/fused_recurrent.py -> build/bdist.linux-armv7l/wheel/./fla/ops/linear_attn 2026-07-27T22:36:17,619 creating build/bdist.linux-armv7l/wheel/fla/ops/ttt 2026-07-27T22:36:17,620 copying build/lib/fla/ops/ttt/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/ttt 2026-07-27T22:36:17,622 copying build/lib/fla/ops/ttt/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/ttt 2026-07-27T22:36:17,624 copying build/lib/fla/ops/ttt/chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/ttt 2026-07-27T22:36:17,627 copying build/lib/fla/ops/ttt/fused_chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/ttt 2026-07-27T22:36:17,630 creating build/bdist.linux-armv7l/wheel/fla/ops/moba 2026-07-27T22:36:17,631 copying build/lib/fla/ops/moba/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/moba 2026-07-27T22:36:17,633 copying build/lib/fla/ops/moba/parallel.py -> build/bdist.linux-armv7l/wheel/./fla/ops/moba 2026-07-27T22:36:17,636 creating build/bdist.linux-armv7l/wheel/fla/ops/simple_gla 2026-07-27T22:36:17,637 copying build/lib/fla/ops/simple_gla/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/simple_gla 2026-07-27T22:36:17,639 copying build/lib/fla/ops/simple_gla/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/simple_gla 2026-07-27T22:36:17,640 copying build/lib/fla/ops/simple_gla/parallel.py -> build/bdist.linux-armv7l/wheel/./fla/ops/simple_gla 2026-07-27T22:36:17,643 copying build/lib/fla/ops/simple_gla/chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/simple_gla 2026-07-27T22:36:17,645 copying build/lib/fla/ops/simple_gla/fused_chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/simple_gla 2026-07-27T22:36:17,647 copying build/lib/fla/ops/simple_gla/fused_recurrent.py -> build/bdist.linux-armv7l/wheel/./fla/ops/simple_gla 2026-07-27T22:36:17,650 creating build/bdist.linux-armv7l/wheel/fla/ops/rwkv7 2026-07-27T22:36:17,651 copying build/lib/fla/ops/rwkv7/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/rwkv7 2026-07-27T22:36:17,653 copying build/lib/fla/ops/rwkv7/fused_k_update.py -> build/bdist.linux-armv7l/wheel/./fla/ops/rwkv7 2026-07-27T22:36:17,655 copying build/lib/fla/ops/rwkv7/chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/rwkv7 2026-07-27T22:36:17,657 copying build/lib/fla/ops/rwkv7/gate_output_correction.py -> build/bdist.linux-armv7l/wheel/./fla/ops/rwkv7 2026-07-27T22:36:17,659 copying build/lib/fla/ops/rwkv7/fused_addcmul.py -> build/bdist.linux-armv7l/wheel/./fla/ops/rwkv7 2026-07-27T22:36:17,662 copying build/lib/fla/ops/rwkv7/fused_recurrent.py -> build/bdist.linux-armv7l/wheel/./fla/ops/rwkv7 2026-07-27T22:36:17,664 copying build/lib/fla/ops/rwkv7/channel_mixing.py -> build/bdist.linux-armv7l/wheel/./fla/ops/rwkv7 2026-07-27T22:36:17,667 creating build/bdist.linux-armv7l/wheel/fla/ops/abc 2026-07-27T22:36:17,668 copying build/lib/fla/ops/abc/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/abc 2026-07-27T22:36:17,670 copying build/lib/fla/ops/abc/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/abc 2026-07-27T22:36:17,671 copying build/lib/fla/ops/abc/chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/abc 2026-07-27T22:36:17,675 creating build/bdist.linux-armv7l/wheel/fla/ops/lightning_attn 2026-07-27T22:36:17,676 copying build/lib/fla/ops/lightning_attn/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/lightning_attn 2026-07-27T22:36:17,678 copying build/lib/fla/ops/lightning_attn/chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/lightning_attn 2026-07-27T22:36:17,679 copying build/lib/fla/ops/lightning_attn/fused_recurrent.py -> build/bdist.linux-armv7l/wheel/./fla/ops/lightning_attn 2026-07-27T22:36:17,682 creating build/bdist.linux-armv7l/wheel/fla/ops/common 2026-07-27T22:36:17,683 creating build/bdist.linux-armv7l/wheel/fla/ops/common/backends 2026-07-27T22:36:17,685 copying build/lib/fla/ops/common/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/common/backends 2026-07-27T22:36:17,687 creating build/bdist.linux-armv7l/wheel/fla/ops/common/backends/tilelang 2026-07-27T22:36:17,688 copying build/lib/fla/ops/common/backends/tilelang/parallel_attn_bwd.py -> build/bdist.linux-armv7l/wheel/./fla/ops/common/backends/tilelang 2026-07-27T22:36:17,691 copying build/lib/fla/ops/common/backends/tilelang/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/common/backends/tilelang 2026-07-27T22:36:17,693 copying build/lib/fla/ops/common/backends/tilelang/parallel_attn_fwd.py -> build/bdist.linux-armv7l/wheel/./fla/ops/common/backends/tilelang 2026-07-27T22:36:17,696 copying build/lib/fla/ops/common/backends/tilelang/chunk_bwd.py -> build/bdist.linux-armv7l/wheel/./fla/ops/common/backends/tilelang 2026-07-27T22:36:17,699 creating build/bdist.linux-armv7l/wheel/fla/ops/common/backends/triton_ascend 2026-07-27T22:36:17,700 copying build/lib/fla/ops/common/backends/triton_ascend/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/common/backends/triton_ascend 2026-07-27T22:36:17,702 copying build/lib/fla/ops/common/backends/triton_ascend/gate.py -> build/bdist.linux-armv7l/wheel/./fla/ops/common/backends/triton_ascend 2026-07-27T22:36:17,703 copying build/lib/fla/ops/common/backends/triton_ascend/chunk_delta_h.py -> build/bdist.linux-armv7l/wheel/./fla/ops/common/backends/triton_ascend 2026-07-27T22:36:17,707 copying build/lib/fla/ops/common/backends/triton_ascend/chunk_scaled_dot_kkt.py -> build/bdist.linux-armv7l/wheel/./fla/ops/common/backends/triton_ascend 2026-07-27T22:36:17,709 copying build/lib/fla/ops/common/backends/triton_ascend/chunk_o.py -> build/bdist.linux-armv7l/wheel/./fla/ops/common/backends/triton_ascend 2026-07-27T22:36:17,712 copying build/lib/fla/ops/common/backends/intracard.py -> build/bdist.linux-armv7l/wheel/./fla/ops/common/backends 2026-07-27T22:36:17,714 copying build/lib/fla/ops/common/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/common 2026-07-27T22:36:17,715 copying build/lib/fla/ops/common/gate.py -> build/bdist.linux-armv7l/wheel/./fla/ops/common 2026-07-27T22:36:17,717 copying build/lib/fla/ops/common/chunk_delta_h.py -> build/bdist.linux-armv7l/wheel/./fla/ops/common 2026-07-27T22:36:17,720 copying build/lib/fla/ops/common/intracard_cp.py -> build/bdist.linux-armv7l/wheel/./fla/ops/common 2026-07-27T22:36:17,723 copying build/lib/fla/ops/common/chunk_h_parallel.py -> build/bdist.linux-armv7l/wheel/./fla/ops/common 2026-07-27T22:36:17,725 copying build/lib/fla/ops/common/chunk_scaled_dot_kkt.py -> build/bdist.linux-armv7l/wheel/./fla/ops/common 2026-07-27T22:36:17,728 copying build/lib/fla/ops/common/chunk_o.py -> build/bdist.linux-armv7l/wheel/./fla/ops/common 2026-07-27T22:36:17,730 copying build/lib/fla/ops/common/fused_chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/common 2026-07-27T22:36:17,733 copying build/lib/fla/ops/common/fused_recurrent.py -> build/bdist.linux-armv7l/wheel/./fla/ops/common 2026-07-27T22:36:17,736 copying build/lib/fla/ops/common/chunk_h_split.py -> build/bdist.linux-armv7l/wheel/./fla/ops/common 2026-07-27T22:36:17,738 copying build/lib/fla/ops/common/chunk_h.py -> build/bdist.linux-armv7l/wheel/./fla/ops/common 2026-07-27T22:36:17,741 creating build/bdist.linux-armv7l/wheel/fla/ops/gated_oja_rule 2026-07-27T22:36:17,743 copying build/lib/fla/ops/gated_oja_rule/chunk_kkt.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gated_oja_rule 2026-07-27T22:36:17,745 copying build/lib/fla/ops/gated_oja_rule/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gated_oja_rule 2026-07-27T22:36:17,747 copying build/lib/fla/ops/gated_oja_rule/chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gated_oja_rule 2026-07-27T22:36:17,750 copying build/lib/fla/ops/gated_oja_rule/chunk_o.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gated_oja_rule 2026-07-27T22:36:17,752 copying build/lib/fla/ops/gated_oja_rule/fused_recurrent.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gated_oja_rule 2026-07-27T22:36:17,754 copying build/lib/fla/ops/gated_oja_rule/chunk_h.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gated_oja_rule 2026-07-27T22:36:17,757 copying build/lib/fla/ops/gated_oja_rule/wy_fast.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gated_oja_rule 2026-07-27T22:36:17,759 running install_egg_info 2026-07-27T22:36:17,764 Copying fla_core.egg-info to build/bdist.linux-armv7l/wheel/./fla_core-0.5.2-py3.11.egg-info 2026-07-27T22:36:17,776 running install_scripts 2026-07-27T22:36:17,787 creating build/bdist.linux-armv7l/wheel/fla_core-0.5.2.dist-info/WHEEL 2026-07-27T22:36:17,790 creating '/tmp/pip-wheel-19jh0s0l/.tmp-c76mcptv/fla_core-0.5.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-07-27T22:36:17,792 adding 'fla/__init__.py' 2026-07-27T22:36:17,795 adding 'fla/modules/__init__.py' 2026-07-27T22:36:17,798 adding 'fla/modules/activations.py' 2026-07-27T22:36:17,799 adding 'fla/modules/convolution.py' 2026-07-27T22:36:17,801 adding 'fla/modules/feature_map.py' 2026-07-27T22:36:17,804 adding 'fla/modules/fused_bitlinear.py' 2026-07-27T22:36:17,806 adding 'fla/modules/fused_cross_entropy.py' 2026-07-27T22:36:17,809 adding 'fla/modules/fused_kl_div.py' 2026-07-27T22:36:17,812 adding 'fla/modules/fused_linear_cross_entropy.py' 2026-07-27T22:36:17,816 adding 'fla/modules/fused_norm_gate.py' 2026-07-27T22:36:17,818 adding 'fla/modules/grpo.py' 2026-07-27T22:36:17,820 adding 'fla/modules/l2norm.py' 2026-07-27T22:36:17,821 adding 'fla/modules/l2warp.py' 2026-07-27T22:36:17,825 adding 'fla/modules/layernorm.py' 2026-07-27T22:36:17,828 adding 'fla/modules/layernorm_gated.py' 2026-07-27T22:36:17,829 adding 'fla/modules/mlp.py' 2026-07-27T22:36:17,830 adding 'fla/modules/parallel.py' 2026-07-27T22:36:17,833 adding 'fla/modules/rotary.py' 2026-07-27T22:36:17,835 adding 'fla/modules/token_shift.py' 2026-07-27T22:36:17,837 adding 'fla/modules/token_shift_cp.py' 2026-07-27T22:36:17,839 adding 'fla/modules/backends/__init__.py' 2026-07-27T22:36:17,841 adding 'fla/modules/backends/triton_ascend/__init__.py' 2026-07-27T22:36:17,843 adding 'fla/modules/backends/triton_ascend/activations.py' 2026-07-27T22:36:17,848 adding 'fla/modules/backends/triton_ascend/causal_conv1d.py' 2026-07-27T22:36:17,851 adding 'fla/modules/backends/triton_ascend/fused_cross_entropy.py' 2026-07-27T22:36:17,852 adding 'fla/modules/backends/triton_ascend/fused_kl_div.py' 2026-07-27T22:36:17,854 adding 'fla/modules/backends/triton_ascend/fused_linear_cross_entropy.py' 2026-07-27T22:36:17,856 adding 'fla/modules/backends/triton_ascend/fused_norm_gate.py' 2026-07-27T22:36:17,858 adding 'fla/modules/backends/triton_ascend/grpo.py' 2026-07-27T22:36:17,859 adding 'fla/modules/backends/triton_ascend/l2norm.py' 2026-07-27T22:36:17,861 adding 'fla/modules/backends/triton_ascend/layernorm.py' 2026-07-27T22:36:17,863 adding 'fla/modules/backends/triton_ascend/rotary.py' 2026-07-27T22:36:17,865 adding 'fla/modules/conv/__init__.py' 2026-07-27T22:36:17,866 adding 'fla/modules/conv/causal_conv1d.py' 2026-07-27T22:36:17,868 adding 'fla/modules/conv/long_conv.py' 2026-07-27T22:36:17,870 adding 'fla/modules/conv/short_conv.py' 2026-07-27T22:36:17,872 adding 'fla/modules/conv/cp/__init__.py' 2026-07-27T22:36:17,873 adding 'fla/modules/conv/cp/ops.py' 2026-07-27T22:36:17,875 adding 'fla/modules/conv/cuda/__init__.py' 2026-07-27T22:36:17,877 adding 'fla/modules/conv/cuda/ops.py' 2026-07-27T22:36:17,878 adding 'fla/modules/conv/triton/__init__.py' 2026-07-27T22:36:17,881 adding 'fla/modules/conv/triton/kernels.py' 2026-07-27T22:36:17,883 adding 'fla/modules/conv/triton/ops.py' 2026-07-27T22:36:17,886 adding 'fla/ops/__init__.py' 2026-07-27T22:36:17,888 adding 'fla/ops/abc/__init__.py' 2026-07-27T22:36:17,892 adding 'fla/ops/abc/chunk.py' 2026-07-27T22:36:17,893 adding 'fla/ops/abc/naive.py' 2026-07-27T22:36:17,895 adding 'fla/ops/attn/__init__.py' 2026-07-27T22:36:17,897 adding 'fla/ops/attn/decoding.py' 2026-07-27T22:36:17,898 adding 'fla/ops/attn/naive.py' 2026-07-27T22:36:17,902 adding 'fla/ops/attn/parallel.py' 2026-07-27T22:36:17,904 adding 'fla/ops/attn/backends/__init__.py' 2026-07-27T22:36:17,905 adding 'fla/ops/attnres/__init__.py' 2026-07-27T22:36:17,908 adding 'fla/ops/attnres/fused.py' 2026-07-27T22:36:17,909 adding 'fla/ops/attnres/naive.py' 2026-07-27T22:36:17,911 adding 'fla/ops/attnres/backends/__init__.py' 2026-07-27T22:36:17,914 adding 'fla/ops/attnres/backends/gluon.py' 2026-07-27T22:36:17,916 adding 'fla/ops/attnres/backends/triton_ascend/__init__.py' 2026-07-27T22:36:17,919 adding 'fla/ops/attnres/backends/triton_ascend/fused.py' 2026-07-27T22:36:17,921 adding 'fla/ops/backends/__init__.py' 2026-07-27T22:36:17,923 adding 'fla/ops/based/__init__.py' 2026-07-27T22:36:17,925 adding 'fla/ops/based/fused_chunk.py' 2026-07-27T22:36:17,926 adding 'fla/ops/based/naive.py' 2026-07-27T22:36:17,928 adding 'fla/ops/based/parallel.py' 2026-07-27T22:36:17,930 adding 'fla/ops/comba/__init__.py' 2026-07-27T22:36:17,932 adding 'fla/ops/comba/chunk.py' 2026-07-27T22:36:17,934 adding 'fla/ops/comba/fused_recurrent.py' 2026-07-27T22:36:17,935 adding 'fla/ops/comba/naive.py' 2026-07-27T22:36:17,937 adding 'fla/ops/comba/utils.py' 2026-07-27T22:36:17,939 adding 'fla/ops/comba/wy_fast.py' 2026-07-27T22:36:17,941 adding 'fla/ops/common/__init__.py' 2026-07-27T22:36:17,944 adding 'fla/ops/common/chunk_delta_h.py' 2026-07-27T22:36:17,946 adding 'fla/ops/common/chunk_h.py' 2026-07-27T22:36:17,948 adding 'fla/ops/common/chunk_h_parallel.py' 2026-07-27T22:36:17,951 adding 'fla/ops/common/chunk_h_split.py' 2026-07-27T22:36:17,953 adding 'fla/ops/common/chunk_o.py' 2026-07-27T22:36:17,955 adding 'fla/ops/common/chunk_scaled_dot_kkt.py' 2026-07-27T22:36:17,957 adding 'fla/ops/common/fused_chunk.py' 2026-07-27T22:36:17,959 adding 'fla/ops/common/fused_recurrent.py' 2026-07-27T22:36:17,961 adding 'fla/ops/common/gate.py' 2026-07-27T22:36:17,964 adding 'fla/ops/common/intracard_cp.py' 2026-07-27T22:36:17,965 adding 'fla/ops/common/backends/__init__.py' 2026-07-27T22:36:17,967 adding 'fla/ops/common/backends/intracard.py' 2026-07-27T22:36:17,969 adding 'fla/ops/common/backends/tilelang/__init__.py' 2026-07-27T22:36:17,971 adding 'fla/ops/common/backends/tilelang/chunk_bwd.py' 2026-07-27T22:36:17,973 adding 'fla/ops/common/backends/tilelang/parallel_attn_bwd.py' 2026-07-27T22:36:17,975 adding 'fla/ops/common/backends/tilelang/parallel_attn_fwd.py' 2026-07-27T22:36:17,977 adding 'fla/ops/common/backends/triton_ascend/__init__.py' 2026-07-27T22:36:17,981 adding 'fla/ops/common/backends/triton_ascend/chunk_delta_h.py' 2026-07-27T22:36:17,985 adding 'fla/ops/common/backends/triton_ascend/chunk_o.py' 2026-07-27T22:36:17,987 adding 'fla/ops/common/backends/triton_ascend/chunk_scaled_dot_kkt.py' 2026-07-27T22:36:17,988 adding 'fla/ops/common/backends/triton_ascend/gate.py' 2026-07-27T22:36:17,990 adding 'fla/ops/cp/__init__.py' 2026-07-27T22:36:17,994 adding 'fla/ops/cp/chunk_delta_h.py' 2026-07-27T22:36:17,995 adding 'fla/ops/cp/comm.py' 2026-07-27T22:36:17,997 adding 'fla/ops/cp/context.py' 2026-07-27T22:36:17,999 adding 'fla/ops/delta_rule/__init__.py' 2026-07-27T22:36:18,001 adding 'fla/ops/delta_rule/chunk.py' 2026-07-27T22:36:18,002 adding 'fla/ops/delta_rule/fused_chunk.py' 2026-07-27T22:36:18,004 adding 'fla/ops/delta_rule/fused_recurrent.py' 2026-07-27T22:36:18,006 adding 'fla/ops/delta_rule/naive.py' 2026-07-27T22:36:18,008 adding 'fla/ops/delta_rule/parallel.py' 2026-07-27T22:36:18,010 adding 'fla/ops/delta_rule/wy_fast.py' 2026-07-27T22:36:18,012 adding 'fla/ops/deltaformer/__init__.py' 2026-07-27T22:36:18,014 adding 'fla/ops/deltaformer/invcum.py' 2026-07-27T22:36:18,016 adding 'fla/ops/deltaformer/naive.py' 2026-07-27T22:36:18,020 adding 'fla/ops/deltaformer/parallel.py' 2026-07-27T22:36:18,023 adding 'fla/ops/dsa/__init__.py' 2026-07-27T22:36:18,025 adding 'fla/ops/dsa/naive.py' 2026-07-27T22:36:18,027 adding 'fla/ops/forgetting_attn/__init__.py' 2026-07-27T22:36:18,029 adding 'fla/ops/forgetting_attn/naive.py' 2026-07-27T22:36:18,031 adding 'fla/ops/forgetting_attn/parallel.py' 2026-07-27T22:36:18,033 adding 'fla/ops/gated_delta_product/__init__.py' 2026-07-27T22:36:18,036 adding 'fla/ops/gated_delta_product/chunk.py' 2026-07-27T22:36:18,039 adding 'fla/ops/gated_delta_product/chunk_deltaproduct_h.py' 2026-07-27T22:36:18,042 adding 'fla/ops/gated_delta_product/chunk_deltaproduct_o.py' 2026-07-27T22:36:18,043 adding 'fla/ops/gated_delta_product/chunk_ref.py' 2026-07-27T22:36:18,045 adding 'fla/ops/gated_delta_product/naive.py' 2026-07-27T22:36:18,047 adding 'fla/ops/gated_delta_rule/__init__.py' 2026-07-27T22:36:18,051 adding 'fla/ops/gated_delta_rule/chunk.py' 2026-07-27T22:36:18,054 adding 'fla/ops/gated_delta_rule/chunk_fwd.py' 2026-07-27T22:36:18,057 adding 'fla/ops/gated_delta_rule/fused_recurrent.py' 2026-07-27T22:36:18,059 adding 'fla/ops/gated_delta_rule/gate.py' 2026-07-27T22:36:18,061 adding 'fla/ops/gated_delta_rule/naive.py' 2026-07-27T22:36:18,064 adding 'fla/ops/gated_delta_rule/wy_fast.py' 2026-07-27T22:36:18,066 adding 'fla/ops/gated_delta_rule/backends/__init__.py' 2026-07-27T22:36:18,068 adding 'fla/ops/gated_delta_rule/backends/flash_qla.py' 2026-07-27T22:36:18,070 adding 'fla/ops/gated_delta_rule/backends/triton_ascend/__init__.py' 2026-07-27T22:36:18,072 adding 'fla/ops/gated_delta_rule/backends/triton_ascend/chunk_fwd.py' 2026-07-27T22:36:18,074 adding 'fla/ops/gated_delta_rule/backends/triton_ascend/gate.py' 2026-07-27T22:36:18,079 adding 'fla/ops/gated_delta_rule/backends/triton_ascend/wy_fast.py' 2026-07-27T22:36:18,081 adding 'fla/ops/gated_oja_rule/__init__.py' 2026-07-27T22:36:18,083 adding 'fla/ops/gated_oja_rule/chunk.py' 2026-07-27T22:36:18,088 adding 'fla/ops/gated_oja_rule/chunk_h.py' 2026-07-27T22:36:18,091 adding 'fla/ops/gated_oja_rule/chunk_kkt.py' 2026-07-27T22:36:18,095 adding 'fla/ops/gated_oja_rule/chunk_o.py' 2026-07-27T22:36:18,097 adding 'fla/ops/gated_oja_rule/fused_recurrent.py' 2026-07-27T22:36:18,099 adding 'fla/ops/gated_oja_rule/wy_fast.py' 2026-07-27T22:36:18,102 adding 'fla/ops/gdn2/__init__.py' 2026-07-27T22:36:18,105 adding 'fla/ops/gdn2/chunk.py' 2026-07-27T22:36:18,108 adding 'fla/ops/gdn2/chunk_bwd.py' 2026-07-27T22:36:18,110 adding 'fla/ops/gdn2/chunk_fwd.py' 2026-07-27T22:36:18,114 adding 'fla/ops/gdn2/chunk_intra.py' 2026-07-27T22:36:18,115 adding 'fla/ops/gdn2/chunk_intra_token_parallel.py' 2026-07-27T22:36:18,118 adding 'fla/ops/gdn2/fused_recurrent.py' 2026-07-27T22:36:18,120 adding 'fla/ops/gdn2/naive.py' 2026-07-27T22:36:18,121 adding 'fla/ops/gdn2/wy_fast.py' 2026-07-27T22:36:18,123 adding 'fla/ops/generalized_delta_rule/__init__.py' 2026-07-27T22:36:18,125 adding 'fla/ops/generalized_delta_rule/dplr/__init__.py' 2026-07-27T22:36:18,127 adding 'fla/ops/generalized_delta_rule/dplr/chunk.py' 2026-07-27T22:36:18,130 adding 'fla/ops/generalized_delta_rule/dplr/chunk_A_bwd.py' 2026-07-27T22:36:18,132 adding 'fla/ops/generalized_delta_rule/dplr/chunk_A_fwd.py' 2026-07-27T22:36:18,134 adding 'fla/ops/generalized_delta_rule/dplr/chunk_h_bwd.py' 2026-07-27T22:36:18,135 adding 'fla/ops/generalized_delta_rule/dplr/chunk_h_fwd.py' 2026-07-27T22:36:18,137 adding 'fla/ops/generalized_delta_rule/dplr/chunk_o_bwd.py' 2026-07-27T22:36:18,139 adding 'fla/ops/generalized_delta_rule/dplr/chunk_o_fwd.py' 2026-07-27T22:36:18,141 adding 'fla/ops/generalized_delta_rule/dplr/fused_recurrent.py' 2026-07-27T22:36:18,142 adding 'fla/ops/generalized_delta_rule/dplr/naive.py' 2026-07-27T22:36:18,144 adding 'fla/ops/generalized_delta_rule/dplr/wy_fast_bwd.py' 2026-07-27T22:36:18,146 adding 'fla/ops/generalized_delta_rule/dplr/wy_fast_fwd.py' 2026-07-27T22:36:18,148 adding 'fla/ops/generalized_delta_rule/iplr/__init__.py' 2026-07-27T22:36:18,150 adding 'fla/ops/generalized_delta_rule/iplr/chunk.py' 2026-07-27T22:36:18,152 adding 'fla/ops/generalized_delta_rule/iplr/fused_recurrent.py' 2026-07-27T22:36:18,154 adding 'fla/ops/generalized_delta_rule/iplr/naive.py' 2026-07-27T22:36:18,156 adding 'fla/ops/generalized_delta_rule/iplr/wy_fast.py' 2026-07-27T22:36:18,158 adding 'fla/ops/gla/__init__.py' 2026-07-27T22:36:18,162 adding 'fla/ops/gla/chunk.py' 2026-07-27T22:36:18,164 adding 'fla/ops/gla/fused_chunk.py' 2026-07-27T22:36:18,165 adding 'fla/ops/gla/fused_recurrent.py' 2026-07-27T22:36:18,166 adding 'fla/ops/gla/naive.py' 2026-07-27T22:36:18,168 adding 'fla/ops/gsa/__init__.py' 2026-07-27T22:36:18,172 adding 'fla/ops/gsa/chunk.py' 2026-07-27T22:36:18,174 adding 'fla/ops/gsa/fused_recurrent.py' 2026-07-27T22:36:18,176 adding 'fla/ops/gsa/naive.py' 2026-07-27T22:36:18,177 adding 'fla/ops/hgrn/__init__.py' 2026-07-27T22:36:18,179 adding 'fla/ops/hgrn/chunk.py' 2026-07-27T22:36:18,181 adding 'fla/ops/hgrn/fused_recurrent.py' 2026-07-27T22:36:18,182 adding 'fla/ops/hgrn/naive.py' 2026-07-27T22:36:18,184 adding 'fla/ops/kda/__init__.py' 2026-07-27T22:36:18,186 adding 'fla/ops/kda/chunk.py' 2026-07-27T22:36:18,188 adding 'fla/ops/kda/chunk_bwd.py' 2026-07-27T22:36:18,190 adding 'fla/ops/kda/chunk_fwd.py' 2026-07-27T22:36:18,194 adding 'fla/ops/kda/chunk_intra.py' 2026-07-27T22:36:18,195 adding 'fla/ops/kda/chunk_intra_token_parallel.py' 2026-07-27T22:36:18,198 adding 'fla/ops/kda/fused_recurrent.py' 2026-07-27T22:36:18,200 adding 'fla/ops/kda/gate.py' 2026-07-27T22:36:18,202 adding 'fla/ops/kda/naive.py' 2026-07-27T22:36:18,204 adding 'fla/ops/kda/wy_fast.py' 2026-07-27T22:36:18,205 adding 'fla/ops/kda/backends/__init__.py' 2026-07-27T22:36:18,207 adding 'fla/ops/kda/backends/flash_kda.py' 2026-07-27T22:36:18,209 adding 'fla/ops/kda/backends/tilelang/__init__.py' 2026-07-27T22:36:18,211 adding 'fla/ops/kda/backends/tilelang/chunk_bwd_dqkg.py' 2026-07-27T22:36:18,213 adding 'fla/ops/kda/backends/triton_ascend/__init__.py' 2026-07-27T22:36:18,216 adding 'fla/ops/kda/backends/triton_ascend/chunk_bwd.py' 2026-07-27T22:36:18,220 adding 'fla/ops/kda/backends/triton_ascend/chunk_intra.py' 2026-07-27T22:36:18,222 adding 'fla/ops/kda/backends/triton_ascend/chunk_intra_token_parallel.py' 2026-07-27T22:36:18,224 adding 'fla/ops/kda/backends/triton_ascend/gate.py' 2026-07-27T22:36:18,226 adding 'fla/ops/kda/backends/triton_ascend/wy_fast.py' 2026-07-27T22:36:18,228 adding 'fla/ops/lightning_attn/__init__.py' 2026-07-27T22:36:18,229 adding 'fla/ops/lightning_attn/chunk.py' 2026-07-27T22:36:18,230 adding 'fla/ops/lightning_attn/fused_recurrent.py' 2026-07-27T22:36:18,232 adding 'fla/ops/linear_attn/__init__.py' 2026-07-27T22:36:18,234 adding 'fla/ops/linear_attn/chunk.py' 2026-07-27T22:36:18,235 adding 'fla/ops/linear_attn/fused_chunk.py' 2026-07-27T22:36:18,237 adding 'fla/ops/linear_attn/fused_recurrent.py' 2026-07-27T22:36:18,238 adding 'fla/ops/linear_attn/naive.py' 2026-07-27T22:36:18,239 adding 'fla/ops/linear_attn/utils.py' 2026-07-27T22:36:18,241 adding 'fla/ops/log_linear_attn/__init__.py' 2026-07-27T22:36:18,246 adding 'fla/ops/log_linear_attn/chunk.py' 2026-07-27T22:36:18,248 adding 'fla/ops/log_linear_attn/naive.py' 2026-07-27T22:36:18,250 adding 'fla/ops/mesa_net/__init__.py' 2026-07-27T22:36:18,252 adding 'fla/ops/mesa_net/chunk.py' 2026-07-27T22:36:18,254 adding 'fla/ops/mesa_net/chunk_cg_solver_bwd.py' 2026-07-27T22:36:18,255 adding 'fla/ops/mesa_net/chunk_cg_solver_fwd.py' 2026-07-27T22:36:18,257 adding 'fla/ops/mesa_net/chunk_h_fwd.py' 2026-07-27T22:36:18,259 adding 'fla/ops/mesa_net/chunk_h_kk_intra_bwd.py' 2026-07-27T22:36:18,260 adding 'fla/ops/mesa_net/chunk_h_kv_intra_bwd.py' 2026-07-27T22:36:18,262 adding 'fla/ops/mesa_net/chunk_h_kv_intra_bwd_separate.py' 2026-07-27T22:36:18,264 adding 'fla/ops/mesa_net/decoding_one_step.py' 2026-07-27T22:36:18,265 adding 'fla/ops/mesa_net/naive.py' 2026-07-27T22:36:18,267 adding 'fla/ops/moba/__init__.py' 2026-07-27T22:36:18,270 adding 'fla/ops/moba/parallel.py' 2026-07-27T22:36:18,272 adding 'fla/ops/nsa/__init__.py' 2026-07-27T22:36:18,274 adding 'fla/ops/nsa/compression.py' 2026-07-27T22:36:18,277 adding 'fla/ops/nsa/naive.py' 2026-07-27T22:36:18,280 adding 'fla/ops/nsa/parallel.py' 2026-07-27T22:36:18,282 adding 'fla/ops/nsa/utils.py' 2026-07-27T22:36:18,284 adding 'fla/ops/parallax/__init__.py' 2026-07-27T22:36:18,286 adding 'fla/ops/parallax/decode.py' 2026-07-27T22:36:18,288 adding 'fla/ops/parallax/naive.py' 2026-07-27T22:36:18,291 adding 'fla/ops/parallax/parallel.py' 2026-07-27T22:36:18,293 adding 'fla/ops/path_attn/__init__.py' 2026-07-27T22:36:18,295 adding 'fla/ops/path_attn/cumprod_householder_bwd.py' 2026-07-27T22:36:18,296 adding 'fla/ops/path_attn/cumprod_householder_fwd.py' 2026-07-27T22:36:18,298 adding 'fla/ops/path_attn/intra_chunk_preprocess_bwd.py' 2026-07-27T22:36:18,300 adding 'fla/ops/path_attn/intra_chunk_preprocess_bwd_prepare.py' 2026-07-27T22:36:18,301 adding 'fla/ops/path_attn/intra_chunk_preprocess_fwd.py' 2026-07-27T22:36:18,303 adding 'fla/ops/path_attn/naive.py' 2026-07-27T22:36:18,304 adding 'fla/ops/path_attn/parallel.py' 2026-07-27T22:36:18,306 adding 'fla/ops/path_attn/parallel_path_bwd_inter_dkv.py' 2026-07-27T22:36:18,308 adding 'fla/ops/path_attn/parallel_path_bwd_inter_dqh.py' 2026-07-27T22:36:18,309 adding 'fla/ops/path_attn/parallel_path_bwd_intra.py' 2026-07-27T22:36:18,311 adding 'fla/ops/path_attn/parallel_path_fwd.py' 2026-07-27T22:36:18,312 adding 'fla/ops/path_attn/prepare_k_cache.py' 2026-07-27T22:36:18,314 adding 'fla/ops/path_attn/transform_q.py' 2026-07-27T22:36:18,316 adding 'fla/ops/rebased/__init__.py' 2026-07-27T22:36:18,317 adding 'fla/ops/rebased/naive.py' 2026-07-27T22:36:18,319 adding 'fla/ops/rebased/parallel.py' 2026-07-27T22:36:18,321 adding 'fla/ops/retention/__init__.py' 2026-07-27T22:36:18,322 adding 'fla/ops/retention/chunk.py' 2026-07-27T22:36:18,323 adding 'fla/ops/retention/fused_chunk.py' 2026-07-27T22:36:18,325 adding 'fla/ops/retention/fused_recurrent.py' 2026-07-27T22:36:18,326 adding 'fla/ops/retention/naive.py' 2026-07-27T22:36:18,327 adding 'fla/ops/retention/parallel.py' 2026-07-27T22:36:18,329 adding 'fla/ops/rwkv4/__init__.py' 2026-07-27T22:36:18,331 adding 'fla/ops/rwkv4/fused_recurrent.py' 2026-07-27T22:36:18,333 adding 'fla/ops/rwkv6/__init__.py' 2026-07-27T22:36:18,337 adding 'fla/ops/rwkv6/chunk.py' 2026-07-27T22:36:18,338 adding 'fla/ops/rwkv6/chunk_naive.py' 2026-07-27T22:36:18,341 adding 'fla/ops/rwkv6/fused_recurrent.py' 2026-07-27T22:36:18,343 adding 'fla/ops/rwkv6/recurrent_naive.py' 2026-07-27T22:36:18,344 adding 'fla/ops/rwkv6/backends/__init__.py' 2026-07-27T22:36:18,346 adding 'fla/ops/rwkv6/backends/tilelang/__init__.py' 2026-07-27T22:36:18,348 adding 'fla/ops/rwkv6/backends/tilelang/chunk_fwd_intra.py' 2026-07-27T22:36:18,350 adding 'fla/ops/rwkv7/__init__.py' 2026-07-27T22:36:18,352 adding 'fla/ops/rwkv7/channel_mixing.py' 2026-07-27T22:36:18,353 adding 'fla/ops/rwkv7/chunk.py' 2026-07-27T22:36:18,355 adding 'fla/ops/rwkv7/fused_addcmul.py' 2026-07-27T22:36:18,357 adding 'fla/ops/rwkv7/fused_k_update.py' 2026-07-27T22:36:18,359 adding 'fla/ops/rwkv7/fused_recurrent.py' 2026-07-27T22:36:18,361 adding 'fla/ops/rwkv7/gate_output_correction.py' 2026-07-27T22:36:18,363 adding 'fla/ops/simple_gla/__init__.py' 2026-07-27T22:36:18,364 adding 'fla/ops/simple_gla/chunk.py' 2026-07-27T22:36:18,366 adding 'fla/ops/simple_gla/fused_chunk.py' 2026-07-27T22:36:18,367 adding 'fla/ops/simple_gla/fused_recurrent.py' 2026-07-27T22:36:18,369 adding 'fla/ops/simple_gla/naive.py' 2026-07-27T22:36:18,372 adding 'fla/ops/simple_gla/parallel.py' 2026-07-27T22:36:18,373 adding 'fla/ops/titans/__init__.py' 2026-07-27T22:36:18,375 adding 'fla/ops/titans/log_impl.py' 2026-07-27T22:36:18,377 adding 'fla/ops/titans/naive.py' 2026-07-27T22:36:18,379 adding 'fla/ops/ttt/__init__.py' 2026-07-27T22:36:18,383 adding 'fla/ops/ttt/chunk.py' 2026-07-27T22:36:18,387 adding 'fla/ops/ttt/fused_chunk.py' 2026-07-27T22:36:18,389 adding 'fla/ops/ttt/naive.py' 2026-07-27T22:36:18,391 adding 'fla/ops/utils/__init__.py' 2026-07-27T22:36:18,393 adding 'fla/ops/utils/cache.py' 2026-07-27T22:36:18,394 adding 'fla/ops/utils/constant.py' 2026-07-27T22:36:18,396 adding 'fla/ops/utils/csr.py' 2026-07-27T22:36:18,398 adding 'fla/ops/utils/cumsum.py' 2026-07-27T22:36:18,400 adding 'fla/ops/utils/index.py' 2026-07-27T22:36:18,401 adding 'fla/ops/utils/logcumsumexp.py' 2026-07-27T22:36:18,402 adding 'fla/ops/utils/logsumexp.py' 2026-07-27T22:36:18,404 adding 'fla/ops/utils/matmul.py' 2026-07-27T22:36:18,406 adding 'fla/ops/utils/op.py' 2026-07-27T22:36:18,407 adding 'fla/ops/utils/pack.py' 2026-07-27T22:36:18,409 adding 'fla/ops/utils/pooling.py' 2026-07-27T22:36:18,410 adding 'fla/ops/utils/softmax.py' 2026-07-27T22:36:18,411 adding 'fla/ops/utils/softplus.py' 2026-07-27T22:36:18,413 adding 'fla/ops/utils/solve_tril.py' 2026-07-27T22:36:18,415 adding 'fla/ops/utils/backends/__init__.py' 2026-07-27T22:36:18,417 adding 'fla/ops/utils/backends/triton_ascend/__init__.py' 2026-07-27T22:36:18,419 adding 'fla/ops/utils/backends/triton_ascend/cumsum.py' 2026-07-27T22:36:18,421 adding 'fla/ops/utils/backends/triton_ascend/solve_tril.py' 2026-07-27T22:36:18,423 adding 'fla/ops/wall_attn/__init__.py' 2026-07-27T22:36:18,425 adding 'fla/ops/wall_attn/decode.py' 2026-07-27T22:36:18,426 adding 'fla/ops/wall_attn/naive.py' 2026-07-27T22:36:18,430 adding 'fla/ops/wall_attn/parallel.py' 2026-07-27T22:36:18,433 adding 'fla/utils/__init__.py' 2026-07-27T22:36:18,434 adding 'fla/utils/_compat.py' 2026-07-27T22:36:18,435 adding 'fla/utils/_config.py' 2026-07-27T22:36:18,437 adding 'fla/utils/_decorators.py' 2026-07-27T22:36:18,439 adding 'fla/utils/_device.py' 2026-07-27T22:36:18,440 adding 'fla/utils/_testing.py' 2026-07-27T22:36:18,443 adding 'fla/utils/ascend_ub_manager.py' 2026-07-27T22:36:18,445 adding 'fla_core-0.5.2.dist-info/licenses/LICENSE' 2026-07-27T22:36:18,450 adding 'fla_core-0.5.2.dist-info/METADATA' 2026-07-27T22:36:18,451 adding 'fla_core-0.5.2.dist-info/WHEEL' 2026-07-27T22:36:18,452 adding 'fla_core-0.5.2.dist-info/top_level.txt' 2026-07-27T22:36:18,457 adding 'fla_core-0.5.2.dist-info/RECORD' 2026-07-27T22:36:18,471 removing build/bdist.linux-armv7l/wheel 2026-07-27T22:36:18,660 Building wheel for fla-core (pyproject.toml): finished with status 'done' 2026-07-27T22:36:18,681 Created wheel for fla-core: filename=fla_core-0.5.2-py3-none-any.whl size=819225 sha256=cef8cbbe8d6dc5ffd614f8c527fbac2b9d63302526b9397e69775d4908303792 2026-07-27T22:36:18,682 Stored in directory: /tmp/pip-ephem-wheel-cache-ogmk7e5k/wheels/c8/a7/f6/f66f4da231206f9fe5fbe897e19158c82ceb3ea30d61f7cca6 2026-07-27T22:36:18,711 Successfully built fla-core 2026-07-27T22:36:18,742 Removed build tracker: '/tmp/pip-build-tracker-7e3vhumh'