2025-10-27T09:36:19,364 Created temporary directory: /tmp/pip-ephem-wheel-cache-n5her9dg 2025-10-27T09:36:19,366 Created temporary directory: /tmp/pip-build-tracker-jiyl29p1 2025-10-27T09:36:19,367 Initialized build tracking at /tmp/pip-build-tracker-jiyl29p1 2025-10-27T09:36:19,367 Created build tracker: /tmp/pip-build-tracker-jiyl29p1 2025-10-27T09:36:19,368 Entered build tracker: /tmp/pip-build-tracker-jiyl29p1 2025-10-27T09:36:19,369 Created temporary directory: /tmp/pip-wheel-gara_qj7 2025-10-27T09:36:19,372 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 2025-10-27T09:36:19,374 Created temporary directory: /tmp/pip-ephem-wheel-cache-gw_fqcqi 2025-10-27T09:36:19,398 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-27T09:36:19,401 2 location(s) to search for versions of fla-core: 2025-10-27T09:36:19,401 * https://pypi.org/simple/fla-core/ 2025-10-27T09:36:19,401 * https://www.piwheels.org/simple/fla-core/ 2025-10-27T09:36:19,402 Fetching project page and analyzing links: https://pypi.org/simple/fla-core/ 2025-10-27T09:36:19,403 Getting page https://pypi.org/simple/fla-core/ 2025-10-27T09:36:19,404 Found index url https://pypi.org/simple 2025-10-27T09:36:19,617 Fetched page https://pypi.org/simple/fla-core/ as application/vnd.pypi.simple.v1+json 2025-10-27T09:36:19,619 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) 2025-10-27T09:36:19,620 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 2025-10-27T09:36:19,620 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) 2025-10-27T09:36:19,622 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 2025-10-27T09:36:19,623 Fetching project page and analyzing links: https://www.piwheels.org/simple/fla-core/ 2025-10-27T09:36:19,623 Getting page https://www.piwheels.org/simple/fla-core/ 2025-10-27T09:36:19,625 Found index url https://www.piwheels.org/simple 2025-10-27T09:36:19,778 Fetched page https://www.piwheels.org/simple/fla-core/ as text/html 2025-10-27T09:36:19,779 Skipping link: No binaries permitted for fla-core: https://www.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) 2025-10-27T09:36:19,780 Skipping link: not a file: https://www.piwheels.org/simple/fla-core/ 2025-10-27T09:36:19,780 Skipping link: not a file: https://pypi.org/simple/fla-core/ 2025-10-27T09:36:19,800 Given no hashes to check 1 links for project 'fla-core': discarding no candidates 2025-10-27T09:36:19,818 Collecting fla-core==0.4.0 2025-10-27T09:36:19,820 Created temporary directory: /tmp/pip-unpack-tf8z3m3j 2025-10-27T09:36:19,951 Downloading fla_core-0.4.0.tar.gz (316 kB) 2025-10-27T09:36:20,477 Added fla-core==0.4.0 from https://files.pythonhosted.org/packages/db/3d/79a9d5c8cd973c86f35403931031787dfc6cc97d838a42d4c62e8cbbb66f/fla_core-0.4.0.tar.gz to build tracker '/tmp/pip-build-tracker-jiyl29p1' 2025-10-27T09:36:20,481 Created temporary directory: /tmp/pip-build-env-7n3x17he 2025-10-27T09:36:20,485 Installing build dependencies: started 2025-10-27T09:36:20,487 Running command pip subprocess to install build dependencies 2025-10-27T09:36:21,882 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-27T09:36:22,483 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 2025-10-27T09:36:22,505 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-27T09:36:24,234 Collecting setuptools 2025-10-27T09:36:24,341 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-10-27T09:36:24,608 Collecting wheel 2025-10-27T09:36:24,625 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-10-27T09:36:27,537 Installing collected packages: wheel, setuptools 2025-10-27T09:36:27,791 Creating /tmp/pip-build-env-7n3x17he/overlay/local/bin 2025-10-27T09:36:27,793 changing mode of /tmp/pip-build-env-7n3x17he/overlay/local/bin/wheel to 755 2025-10-27T09:36:31,843 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-10-27T09:36:32,114 Installing build dependencies: finished with status 'done' 2025-10-27T09:36:32,120 Getting requirements to build wheel: started 2025-10-27T09:36:32,121 Running command Getting requirements to build wheel 2025-10-27T09:36:32,834 running egg_info 2025-10-27T09:36:32,841 writing fla_core.egg-info/PKG-INFO 2025-10-27T09:36:32,845 writing dependency_links to fla_core.egg-info/dependency_links.txt 2025-10-27T09:36:32,847 writing requirements to fla_core.egg-info/requires.txt 2025-10-27T09:36:32,848 writing top-level names to fla_core.egg-info/top_level.txt 2025-10-27T09:36:32,907 reading manifest file 'fla_core.egg-info/SOURCES.txt' 2025-10-27T09:36:32,919 adding license file 'LICENSE' 2025-10-27T09:36:32,930 writing manifest file 'fla_core.egg-info/SOURCES.txt' 2025-10-27T09:36:33,027 Getting requirements to build wheel: finished with status 'done' 2025-10-27T09:36:33,030 Created temporary directory: /tmp/pip-modern-metadata-cx0xx3lb 2025-10-27T09:36:33,033 Preparing metadata (pyproject.toml): started 2025-10-27T09:36:33,034 Running command Preparing metadata (pyproject.toml) 2025-10-27T09:36:33,935 running dist_info 2025-10-27T09:36:33,947 creating /tmp/pip-modern-metadata-cx0xx3lb/fla_core.egg-info 2025-10-27T09:36:33,948 writing /tmp/pip-modern-metadata-cx0xx3lb/fla_core.egg-info/PKG-INFO 2025-10-27T09:36:33,953 writing dependency_links to /tmp/pip-modern-metadata-cx0xx3lb/fla_core.egg-info/dependency_links.txt 2025-10-27T09:36:33,955 writing requirements to /tmp/pip-modern-metadata-cx0xx3lb/fla_core.egg-info/requires.txt 2025-10-27T09:36:33,956 writing top-level names to /tmp/pip-modern-metadata-cx0xx3lb/fla_core.egg-info/top_level.txt 2025-10-27T09:36:33,958 writing manifest file '/tmp/pip-modern-metadata-cx0xx3lb/fla_core.egg-info/SOURCES.txt' 2025-10-27T09:36:34,011 reading manifest file '/tmp/pip-modern-metadata-cx0xx3lb/fla_core.egg-info/SOURCES.txt' 2025-10-27T09:36:34,013 adding license file 'LICENSE' 2025-10-27T09:36:34,021 writing manifest file '/tmp/pip-modern-metadata-cx0xx3lb/fla_core.egg-info/SOURCES.txt' 2025-10-27T09:36:34,023 creating '/tmp/pip-modern-metadata-cx0xx3lb/fla_core-0.4.0.dist-info' 2025-10-27T09:36:34,150 Preparing metadata (pyproject.toml): finished with status 'done' 2025-10-27T09:36:34,158 Source in /tmp/pip-wheel-gara_qj7/fla-core_8bf9c9d27bf047fe8fca804ca16b94d6 has version 0.4.0, which satisfies requirement fla-core==0.4.0 from https://files.pythonhosted.org/packages/db/3d/79a9d5c8cd973c86f35403931031787dfc6cc97d838a42d4c62e8cbbb66f/fla_core-0.4.0.tar.gz 2025-10-27T09:36:34,159 Removed fla-core==0.4.0 from https://files.pythonhosted.org/packages/db/3d/79a9d5c8cd973c86f35403931031787dfc6cc97d838a42d4c62e8cbbb66f/fla_core-0.4.0.tar.gz from build tracker '/tmp/pip-build-tracker-jiyl29p1' 2025-10-27T09:36:34,169 Created temporary directory: /tmp/pip-unpack-66_u4zzh 2025-10-27T09:36:34,170 Building wheels for collected packages: fla-core 2025-10-27T09:36:34,175 Created temporary directory: /tmp/pip-wheel-nldns4m9 2025-10-27T09:36:34,175 Destination directory: /tmp/pip-wheel-nldns4m9 2025-10-27T09:36:34,177 Building wheel for fla-core (pyproject.toml): started 2025-10-27T09:36:34,179 Running command Building wheel for fla-core (pyproject.toml) 2025-10-27T09:36:34,846 running bdist_wheel 2025-10-27T09:36:34,866 running build 2025-10-27T09:36:34,867 running build_py 2025-10-27T09:36:34,874 creating build/lib/fla 2025-10-27T09:36:34,876 copying fla/utils.py -> build/lib/fla 2025-10-27T09:36:34,878 copying fla/__init__.py -> build/lib/fla 2025-10-27T09:36:34,881 creating build/lib/fla/modules 2025-10-27T09:36:34,882 copying fla/modules/fused_linear_cross_entropy.py -> build/lib/fla/modules 2025-10-27T09:36:34,885 copying fla/modules/parallel.py -> build/lib/fla/modules 2025-10-27T09:36:34,887 copying fla/modules/fused_bitlinear.py -> build/lib/fla/modules 2025-10-27T09:36:34,889 copying fla/modules/rotary.py -> build/lib/fla/modules 2025-10-27T09:36:34,892 copying fla/modules/mlp.py -> build/lib/fla/modules 2025-10-27T09:36:34,894 copying fla/modules/fused_norm_gate.py -> build/lib/fla/modules 2025-10-27T09:36:34,897 copying fla/modules/fused_kl_div.py -> build/lib/fla/modules 2025-10-27T09:36:34,900 copying fla/modules/grpo.py -> build/lib/fla/modules 2025-10-27T09:36:34,902 copying fla/modules/l2norm.py -> build/lib/fla/modules 2025-10-27T09:36:34,905 copying fla/modules/l2warp.py -> build/lib/fla/modules 2025-10-27T09:36:34,907 copying fla/modules/__init__.py -> build/lib/fla/modules 2025-10-27T09:36:34,908 copying fla/modules/fused_cross_entropy.py -> build/lib/fla/modules 2025-10-27T09:36:34,911 copying fla/modules/layernorm_gated.py -> build/lib/fla/modules 2025-10-27T09:36:34,913 copying fla/modules/layernorm.py -> build/lib/fla/modules 2025-10-27T09:36:34,917 copying fla/modules/feature_map.py -> build/lib/fla/modules 2025-10-27T09:36:34,919 copying fla/modules/convolution.py -> build/lib/fla/modules 2025-10-27T09:36:34,922 copying fla/modules/token_shift.py -> build/lib/fla/modules 2025-10-27T09:36:34,925 copying fla/modules/activations.py -> build/lib/fla/modules 2025-10-27T09:36:34,927 creating build/lib/fla/ops 2025-10-27T09:36:34,929 copying fla/ops/__init__.py -> build/lib/fla/ops 2025-10-27T09:36:34,931 creating build/lib/fla/ops/simple_gla 2025-10-27T09:36:34,932 copying fla/ops/simple_gla/fused_recurrent.py -> build/lib/fla/ops/simple_gla 2025-10-27T09:36:34,934 copying fla/ops/simple_gla/chunk.py -> build/lib/fla/ops/simple_gla 2025-10-27T09:36:34,937 copying fla/ops/simple_gla/parallel.py -> build/lib/fla/ops/simple_gla 2025-10-27T09:36:34,940 copying fla/ops/simple_gla/fused_chunk.py -> build/lib/fla/ops/simple_gla 2025-10-27T09:36:34,942 copying fla/ops/simple_gla/naive.py -> build/lib/fla/ops/simple_gla 2025-10-27T09:36:34,944 copying fla/ops/simple_gla/__init__.py -> build/lib/fla/ops/simple_gla 2025-10-27T09:36:34,946 creating build/lib/fla/ops/log_linear_attn 2025-10-27T09:36:34,947 copying fla/ops/log_linear_attn/chunk.py -> build/lib/fla/ops/log_linear_attn 2025-10-27T09:36:34,950 copying fla/ops/log_linear_attn/naive.py -> build/lib/fla/ops/log_linear_attn 2025-10-27T09:36:34,952 copying fla/ops/log_linear_attn/__init__.py -> build/lib/fla/ops/log_linear_attn 2025-10-27T09:36:34,954 creating build/lib/fla/ops/deltaformer 2025-10-27T09:36:34,955 copying fla/ops/deltaformer/invcum.py -> build/lib/fla/ops/deltaformer 2025-10-27T09:36:34,957 copying fla/ops/deltaformer/parallel.py -> build/lib/fla/ops/deltaformer 2025-10-27T09:36:34,960 copying fla/ops/deltaformer/naive.py -> build/lib/fla/ops/deltaformer 2025-10-27T09:36:34,962 copying fla/ops/deltaformer/__init__.py -> build/lib/fla/ops/deltaformer 2025-10-27T09:36:34,964 creating build/lib/fla/ops/nsa 2025-10-27T09:36:34,965 copying fla/ops/nsa/compression.py -> build/lib/fla/ops/nsa 2025-10-27T09:36:34,967 copying fla/ops/nsa/parallel.py -> build/lib/fla/ops/nsa 2025-10-27T09:36:34,971 copying fla/ops/nsa/utils.py -> build/lib/fla/ops/nsa 2025-10-27T09:36:34,973 copying fla/ops/nsa/naive.py -> build/lib/fla/ops/nsa 2025-10-27T09:36:34,975 copying fla/ops/nsa/__init__.py -> build/lib/fla/ops/nsa 2025-10-27T09:36:34,977 creating build/lib/fla/ops/titans 2025-10-27T09:36:34,978 copying fla/ops/titans/naive.py -> build/lib/fla/ops/titans 2025-10-27T09:36:34,980 copying fla/ops/titans/__init__.py -> build/lib/fla/ops/titans 2025-10-27T09:36:34,982 copying fla/ops/titans/log_impl.py -> build/lib/fla/ops/titans 2025-10-27T09:36:34,985 creating build/lib/fla/ops/rebased 2025-10-27T09:36:34,986 copying fla/ops/rebased/parallel.py -> build/lib/fla/ops/rebased 2025-10-27T09:36:34,988 copying fla/ops/rebased/naive.py -> build/lib/fla/ops/rebased 2025-10-27T09:36:34,990 copying fla/ops/rebased/__init__.py -> build/lib/fla/ops/rebased 2025-10-27T09:36:34,992 creating build/lib/fla/ops/generalized_delta_rule 2025-10-27T09:36:34,993 copying fla/ops/generalized_delta_rule/__init__.py -> build/lib/fla/ops/generalized_delta_rule 2025-10-27T09:36:34,995 creating build/lib/fla/ops/forgetting_attn 2025-10-27T09:36:34,996 copying fla/ops/forgetting_attn/parallel.py -> build/lib/fla/ops/forgetting_attn 2025-10-27T09:36:34,998 copying fla/ops/forgetting_attn/__init__.py -> build/lib/fla/ops/forgetting_attn 2025-10-27T09:36:35,000 creating build/lib/fla/ops/rwkv4 2025-10-27T09:36:35,001 copying fla/ops/rwkv4/fused_recurrent.py -> build/lib/fla/ops/rwkv4 2025-10-27T09:36:35,004 copying fla/ops/rwkv4/__init__.py -> build/lib/fla/ops/rwkv4 2025-10-27T09:36:35,006 creating build/lib/fla/ops/delta_rule 2025-10-27T09:36:35,007 copying fla/ops/delta_rule/fused_recurrent.py -> build/lib/fla/ops/delta_rule 2025-10-27T09:36:35,010 copying fla/ops/delta_rule/wy_fast.py -> build/lib/fla/ops/delta_rule 2025-10-27T09:36:35,012 copying fla/ops/delta_rule/chunk.py -> build/lib/fla/ops/delta_rule 2025-10-27T09:36:35,014 copying fla/ops/delta_rule/parallel.py -> build/lib/fla/ops/delta_rule 2025-10-27T09:36:35,017 copying fla/ops/delta_rule/fused_chunk.py -> build/lib/fla/ops/delta_rule 2025-10-27T09:36:35,018 copying fla/ops/delta_rule/naive.py -> build/lib/fla/ops/delta_rule 2025-10-27T09:36:35,021 copying fla/ops/delta_rule/__init__.py -> build/lib/fla/ops/delta_rule 2025-10-27T09:36:35,023 creating build/lib/fla/ops/attn 2025-10-27T09:36:35,024 copying fla/ops/attn/decoding.py -> build/lib/fla/ops/attn 2025-10-27T09:36:35,026 copying fla/ops/attn/parallel.py -> build/lib/fla/ops/attn 2025-10-27T09:36:35,029 copying fla/ops/attn/__init__.py -> build/lib/fla/ops/attn 2025-10-27T09:36:35,031 creating build/lib/fla/ops/gated_delta_rule 2025-10-27T09:36:35,032 copying fla/ops/gated_delta_rule/fused_recurrent.py -> build/lib/fla/ops/gated_delta_rule 2025-10-27T09:36:35,034 copying fla/ops/gated_delta_rule/wy_fast.py -> build/lib/fla/ops/gated_delta_rule 2025-10-27T09:36:35,036 copying fla/ops/gated_delta_rule/chunk.py -> build/lib/fla/ops/gated_delta_rule 2025-10-27T09:36:35,039 copying fla/ops/gated_delta_rule/__init__.py -> build/lib/fla/ops/gated_delta_rule 2025-10-27T09:36:35,041 creating build/lib/fla/ops/path_attn 2025-10-27T09:36:35,042 copying fla/ops/path_attn/cumprod_householder_bwd.py -> build/lib/fla/ops/path_attn 2025-10-27T09:36:35,045 copying fla/ops/path_attn/transform_q.py -> build/lib/fla/ops/path_attn 2025-10-27T09:36:35,047 copying fla/ops/path_attn/intra_chunk_preprocess_fwd.py -> build/lib/fla/ops/path_attn 2025-10-27T09:36:35,049 copying fla/ops/path_attn/cumprod_householder_fwd.py -> build/lib/fla/ops/path_attn 2025-10-27T09:36:35,051 copying fla/ops/path_attn/prepare_k_cache.py -> build/lib/fla/ops/path_attn 2025-10-27T09:36:35,053 copying fla/ops/path_attn/parallel.py -> build/lib/fla/ops/path_attn 2025-10-27T09:36:35,055 copying fla/ops/path_attn/parallel_path_bwd_intra.py -> build/lib/fla/ops/path_attn 2025-10-27T09:36:35,057 copying fla/ops/path_attn/parallel_path_bwd_inter_dqh.py -> build/lib/fla/ops/path_attn 2025-10-27T09:36:35,060 copying fla/ops/path_attn/parallel_path_bwd_inter_dkv.py -> build/lib/fla/ops/path_attn 2025-10-27T09:36:35,062 copying fla/ops/path_attn/__init__.py -> build/lib/fla/ops/path_attn 2025-10-27T09:36:35,063 copying fla/ops/path_attn/intra_chunk_preprocess_bwd.py -> build/lib/fla/ops/path_attn 2025-10-27T09:36:35,065 copying fla/ops/path_attn/intra_chunk_preprocess_bwd_prepare.py -> build/lib/fla/ops/path_attn 2025-10-27T09:36:35,068 copying fla/ops/path_attn/parallel_path_fwd.py -> build/lib/fla/ops/path_attn 2025-10-27T09:36:35,070 creating build/lib/fla/ops/abc 2025-10-27T09:36:35,071 copying fla/ops/abc/chunk.py -> build/lib/fla/ops/abc 2025-10-27T09:36:35,075 copying fla/ops/abc/naive.py -> build/lib/fla/ops/abc 2025-10-27T09:36:35,077 copying fla/ops/abc/__init__.py -> build/lib/fla/ops/abc 2025-10-27T09:36:35,079 creating build/lib/fla/ops/utils 2025-10-27T09:36:35,080 copying fla/ops/utils/cumsum.py -> build/lib/fla/ops/utils 2025-10-27T09:36:35,082 copying fla/ops/utils/logcumsumexp.py -> build/lib/fla/ops/utils 2025-10-27T09:36:35,084 copying fla/ops/utils/pooling.py -> build/lib/fla/ops/utils 2025-10-27T09:36:35,086 copying fla/ops/utils/pack.py -> build/lib/fla/ops/utils 2025-10-27T09:36:35,089 copying fla/ops/utils/logsumexp.py -> build/lib/fla/ops/utils 2025-10-27T09:36:35,090 copying fla/ops/utils/op.py -> build/lib/fla/ops/utils 2025-10-27T09:36:35,092 copying fla/ops/utils/softmax.py -> build/lib/fla/ops/utils 2025-10-27T09:36:35,094 copying fla/ops/utils/solve_tril.py -> build/lib/fla/ops/utils 2025-10-27T09:36:35,097 copying fla/ops/utils/constant.py -> build/lib/fla/ops/utils 2025-10-27T09:36:35,098 copying fla/ops/utils/__init__.py -> build/lib/fla/ops/utils 2025-10-27T09:36:35,100 copying fla/ops/utils/index.py -> build/lib/fla/ops/utils 2025-10-27T09:36:35,102 copying fla/ops/utils/matmul.py -> build/lib/fla/ops/utils 2025-10-27T09:36:35,105 creating build/lib/fla/ops/based 2025-10-27T09:36:35,106 copying fla/ops/based/parallel.py -> build/lib/fla/ops/based 2025-10-27T09:36:35,108 copying fla/ops/based/fused_chunk.py -> build/lib/fla/ops/based 2025-10-27T09:36:35,111 copying fla/ops/based/naive.py -> build/lib/fla/ops/based 2025-10-27T09:36:35,113 copying fla/ops/based/__init__.py -> build/lib/fla/ops/based 2025-10-27T09:36:35,115 creating build/lib/fla/ops/rwkv7 2025-10-27T09:36:35,116 copying fla/ops/rwkv7/channel_mixing.py -> build/lib/fla/ops/rwkv7 2025-10-27T09:36:35,118 copying fla/ops/rwkv7/fused_recurrent.py -> build/lib/fla/ops/rwkv7 2025-10-27T09:36:35,121 copying fla/ops/rwkv7/chunk.py -> build/lib/fla/ops/rwkv7 2025-10-27T09:36:35,123 copying fla/ops/rwkv7/gate_output_correction.py -> build/lib/fla/ops/rwkv7 2025-10-27T09:36:35,125 copying fla/ops/rwkv7/fused_k_update.py -> build/lib/fla/ops/rwkv7 2025-10-27T09:36:35,127 copying fla/ops/rwkv7/__init__.py -> build/lib/fla/ops/rwkv7 2025-10-27T09:36:35,129 copying fla/ops/rwkv7/fused_addcmul.py -> build/lib/fla/ops/rwkv7 2025-10-27T09:36:35,132 creating build/lib/fla/ops/mesa_net 2025-10-27T09:36:35,133 copying fla/ops/mesa_net/chunk_cg_solver_fwd.py -> build/lib/fla/ops/mesa_net 2025-10-27T09:36:35,135 copying fla/ops/mesa_net/chunk_h_kk_intra_bwd.py -> build/lib/fla/ops/mesa_net 2025-10-27T09:36:35,137 copying fla/ops/mesa_net/decoding_one_step.py -> build/lib/fla/ops/mesa_net 2025-10-27T09:36:35,140 copying fla/ops/mesa_net/chunk_h_kv_intra_bwd_separate.py -> build/lib/fla/ops/mesa_net 2025-10-27T09:36:35,142 copying fla/ops/mesa_net/chunk.py -> build/lib/fla/ops/mesa_net 2025-10-27T09:36:35,144 copying fla/ops/mesa_net/chunk_h_kv_intra_bwd.py -> build/lib/fla/ops/mesa_net 2025-10-27T09:36:35,147 copying fla/ops/mesa_net/naive.py -> build/lib/fla/ops/mesa_net 2025-10-27T09:36:35,149 copying fla/ops/mesa_net/__init__.py -> build/lib/fla/ops/mesa_net 2025-10-27T09:36:35,151 copying fla/ops/mesa_net/chunk_cg_solver_bwd.py -> build/lib/fla/ops/mesa_net 2025-10-27T09:36:35,153 copying fla/ops/mesa_net/chunk_h_fwd.py -> build/lib/fla/ops/mesa_net 2025-10-27T09:36:35,156 creating build/lib/fla/ops/hgrn 2025-10-27T09:36:35,157 copying fla/ops/hgrn/fused_recurrent.py -> build/lib/fla/ops/hgrn 2025-10-27T09:36:35,159 copying fla/ops/hgrn/chunk.py -> build/lib/fla/ops/hgrn 2025-10-27T09:36:35,161 copying fla/ops/hgrn/naive.py -> build/lib/fla/ops/hgrn 2025-10-27T09:36:35,163 copying fla/ops/hgrn/__init__.py -> build/lib/fla/ops/hgrn 2025-10-27T09:36:35,165 creating build/lib/fla/ops/gated_delta_product 2025-10-27T09:36:35,166 copying fla/ops/gated_delta_product/chunk_deltaproduct_o.py -> build/lib/fla/ops/gated_delta_product 2025-10-27T09:36:35,168 copying fla/ops/gated_delta_product/chunk.py -> build/lib/fla/ops/gated_delta_product 2025-10-27T09:36:35,170 copying fla/ops/gated_delta_product/chunk_deltaproduct_h.py -> build/lib/fla/ops/gated_delta_product 2025-10-27T09:36:35,173 copying fla/ops/gated_delta_product/naive.py -> build/lib/fla/ops/gated_delta_product 2025-10-27T09:36:35,175 copying fla/ops/gated_delta_product/__init__.py -> build/lib/fla/ops/gated_delta_product 2025-10-27T09:36:35,177 copying fla/ops/gated_delta_product/chunk_ref.py -> build/lib/fla/ops/gated_delta_product 2025-10-27T09:36:35,179 creating build/lib/fla/ops/rwkv6 2025-10-27T09:36:35,180 copying fla/ops/rwkv6/fused_recurrent.py -> build/lib/fla/ops/rwkv6 2025-10-27T09:36:35,182 copying fla/ops/rwkv6/chunk.py -> build/lib/fla/ops/rwkv6 2025-10-27T09:36:35,185 copying fla/ops/rwkv6/chunk_naive.py -> build/lib/fla/ops/rwkv6 2025-10-27T09:36:35,187 copying fla/ops/rwkv6/recurrent_naive.py -> build/lib/fla/ops/rwkv6 2025-10-27T09:36:35,189 copying fla/ops/rwkv6/__init__.py -> build/lib/fla/ops/rwkv6 2025-10-27T09:36:35,191 creating build/lib/fla/ops/ttt 2025-10-27T09:36:35,192 copying fla/ops/ttt/chunk.py -> build/lib/fla/ops/ttt 2025-10-27T09:36:35,195 copying fla/ops/ttt/fused_chunk.py -> build/lib/fla/ops/ttt 2025-10-27T09:36:35,198 copying fla/ops/ttt/naive.py -> build/lib/fla/ops/ttt 2025-10-27T09:36:35,200 copying fla/ops/ttt/__init__.py -> build/lib/fla/ops/ttt 2025-10-27T09:36:35,202 creating build/lib/fla/ops/lightning_attn 2025-10-27T09:36:35,203 copying fla/ops/lightning_attn/fused_recurrent.py -> build/lib/fla/ops/lightning_attn 2025-10-27T09:36:35,205 copying fla/ops/lightning_attn/chunk.py -> build/lib/fla/ops/lightning_attn 2025-10-27T09:36:35,207 copying fla/ops/lightning_attn/__init__.py -> build/lib/fla/ops/lightning_attn 2025-10-27T09:36:35,209 creating build/lib/fla/ops/gsa 2025-10-27T09:36:35,210 copying fla/ops/gsa/fused_recurrent.py -> build/lib/fla/ops/gsa 2025-10-27T09:36:35,213 copying fla/ops/gsa/chunk.py -> build/lib/fla/ops/gsa 2025-10-27T09:36:35,215 copying fla/ops/gsa/naive.py -> build/lib/fla/ops/gsa 2025-10-27T09:36:35,217 copying fla/ops/gsa/__init__.py -> build/lib/fla/ops/gsa 2025-10-27T09:36:35,220 creating build/lib/fla/ops/linear_attn 2025-10-27T09:36:35,221 copying fla/ops/linear_attn/fused_recurrent.py -> build/lib/fla/ops/linear_attn 2025-10-27T09:36:35,223 copying fla/ops/linear_attn/chunk.py -> build/lib/fla/ops/linear_attn 2025-10-27T09:36:35,224 copying fla/ops/linear_attn/fused_chunk.py -> build/lib/fla/ops/linear_attn 2025-10-27T09:36:35,227 copying fla/ops/linear_attn/utils.py -> build/lib/fla/ops/linear_attn 2025-10-27T09:36:35,228 copying fla/ops/linear_attn/naive.py -> build/lib/fla/ops/linear_attn 2025-10-27T09:36:35,230 copying fla/ops/linear_attn/__init__.py -> build/lib/fla/ops/linear_attn 2025-10-27T09:36:35,232 creating build/lib/fla/ops/gla 2025-10-27T09:36:35,233 copying fla/ops/gla/fused_recurrent.py -> build/lib/fla/ops/gla 2025-10-27T09:36:35,236 copying fla/ops/gla/chunk.py -> build/lib/fla/ops/gla 2025-10-27T09:36:35,239 copying fla/ops/gla/fused_chunk.py -> build/lib/fla/ops/gla 2025-10-27T09:36:35,241 copying fla/ops/gla/naive.py -> build/lib/fla/ops/gla 2025-10-27T09:36:35,243 copying fla/ops/gla/__init__.py -> build/lib/fla/ops/gla 2025-10-27T09:36:35,245 creating build/lib/fla/ops/retention 2025-10-27T09:36:35,246 copying fla/ops/retention/fused_recurrent.py -> build/lib/fla/ops/retention 2025-10-27T09:36:35,248 copying fla/ops/retention/chunk.py -> build/lib/fla/ops/retention 2025-10-27T09:36:35,250 copying fla/ops/retention/parallel.py -> build/lib/fla/ops/retention 2025-10-27T09:36:35,251 copying fla/ops/retention/fused_chunk.py -> build/lib/fla/ops/retention 2025-10-27T09:36:35,253 copying fla/ops/retention/naive.py -> build/lib/fla/ops/retention 2025-10-27T09:36:35,255 copying fla/ops/retention/__init__.py -> build/lib/fla/ops/retention 2025-10-27T09:36:35,257 creating build/lib/fla/ops/kda 2025-10-27T09:36:35,258 copying fla/ops/kda/chunk_inter.py -> build/lib/fla/ops/kda 2025-10-27T09:36:35,260 copying fla/ops/kda/fused_recurrent.py -> build/lib/fla/ops/kda 2025-10-27T09:36:35,262 copying fla/ops/kda/wy_fast.py -> build/lib/fla/ops/kda 2025-10-27T09:36:35,265 copying fla/ops/kda/chunk.py -> build/lib/fla/ops/kda 2025-10-27T09:36:35,267 copying fla/ops/kda/naive.py -> build/lib/fla/ops/kda 2025-10-27T09:36:35,269 copying fla/ops/kda/chunk_intra.py -> build/lib/fla/ops/kda 2025-10-27T09:36:35,271 copying fla/ops/kda/__init__.py -> build/lib/fla/ops/kda 2025-10-27T09:36:35,273 copying fla/ops/kda/gate.py -> build/lib/fla/ops/kda 2025-10-27T09:36:35,275 creating build/lib/fla/ops/common 2025-10-27T09:36:35,277 copying fla/ops/common/chunk_scaled_dot_kkt.py -> build/lib/fla/ops/common 2025-10-27T09:36:35,278 copying fla/ops/common/fused_recurrent.py -> build/lib/fla/ops/common 2025-10-27T09:36:35,281 copying fla/ops/common/chunk_h_split.py -> build/lib/fla/ops/common 2025-10-27T09:36:35,284 copying fla/ops/common/chunk_h.py -> build/lib/fla/ops/common 2025-10-27T09:36:35,286 copying fla/ops/common/chunk_o.py -> build/lib/fla/ops/common 2025-10-27T09:36:35,289 copying fla/ops/common/fused_chunk.py -> build/lib/fla/ops/common 2025-10-27T09:36:35,291 copying fla/ops/common/chunk_h_parallel.py -> build/lib/fla/ops/common 2025-10-27T09:36:35,294 copying fla/ops/common/__init__.py -> build/lib/fla/ops/common 2025-10-27T09:36:35,296 copying fla/ops/common/chunk_delta_h.py -> build/lib/fla/ops/common 2025-10-27T09:36:35,299 creating build/lib/fla/ops/comba 2025-10-27T09:36:35,300 copying fla/ops/comba/fused_recurrent.py -> build/lib/fla/ops/comba 2025-10-27T09:36:35,302 copying fla/ops/comba/wy_fast.py -> build/lib/fla/ops/comba 2025-10-27T09:36:35,304 copying fla/ops/comba/chunk.py -> build/lib/fla/ops/comba 2025-10-27T09:36:35,307 copying fla/ops/comba/utils.py -> build/lib/fla/ops/comba 2025-10-27T09:36:35,309 copying fla/ops/comba/__init__.py -> build/lib/fla/ops/comba 2025-10-27T09:36:35,311 creating build/lib/fla/ops/generalized_delta_rule/dplr 2025-10-27T09:36:35,312 copying fla/ops/generalized_delta_rule/dplr/fused_recurrent.py -> build/lib/fla/ops/generalized_delta_rule/dplr 2025-10-27T09:36:35,315 copying fla/ops/generalized_delta_rule/dplr/chunk_o_fwd.py -> build/lib/fla/ops/generalized_delta_rule/dplr 2025-10-27T09:36:35,317 copying fla/ops/generalized_delta_rule/dplr/chunk.py -> build/lib/fla/ops/generalized_delta_rule/dplr 2025-10-27T09:36:35,319 copying fla/ops/generalized_delta_rule/dplr/wy_fast_fwd.py -> build/lib/fla/ops/generalized_delta_rule/dplr 2025-10-27T09:36:35,322 copying fla/ops/generalized_delta_rule/dplr/chunk_A_bwd.py -> build/lib/fla/ops/generalized_delta_rule/dplr 2025-10-27T09:36:35,324 copying fla/ops/generalized_delta_rule/dplr/chunk_A_fwd.py -> build/lib/fla/ops/generalized_delta_rule/dplr 2025-10-27T09:36:35,326 copying fla/ops/generalized_delta_rule/dplr/chunk_h_bwd.py -> build/lib/fla/ops/generalized_delta_rule/dplr 2025-10-27T09:36:35,328 copying fla/ops/generalized_delta_rule/dplr/wy_fast_bwd.py -> build/lib/fla/ops/generalized_delta_rule/dplr 2025-10-27T09:36:35,331 copying fla/ops/generalized_delta_rule/dplr/naive.py -> build/lib/fla/ops/generalized_delta_rule/dplr 2025-10-27T09:36:35,333 copying fla/ops/generalized_delta_rule/dplr/__init__.py -> build/lib/fla/ops/generalized_delta_rule/dplr 2025-10-27T09:36:35,334 copying fla/ops/generalized_delta_rule/dplr/chunk_o_bwd.py -> build/lib/fla/ops/generalized_delta_rule/dplr 2025-10-27T09:36:35,337 copying fla/ops/generalized_delta_rule/dplr/chunk_h_fwd.py -> build/lib/fla/ops/generalized_delta_rule/dplr 2025-10-27T09:36:35,339 creating build/lib/fla/ops/generalized_delta_rule/iplr 2025-10-27T09:36:35,340 copying fla/ops/generalized_delta_rule/iplr/fused_recurrent.py -> build/lib/fla/ops/generalized_delta_rule/iplr 2025-10-27T09:36:35,342 copying fla/ops/generalized_delta_rule/iplr/wy_fast.py -> build/lib/fla/ops/generalized_delta_rule/iplr 2025-10-27T09:36:35,345 copying fla/ops/generalized_delta_rule/iplr/chunk.py -> build/lib/fla/ops/generalized_delta_rule/iplr 2025-10-27T09:36:35,347 copying fla/ops/generalized_delta_rule/iplr/naive.py -> build/lib/fla/ops/generalized_delta_rule/iplr 2025-10-27T09:36:35,349 copying fla/ops/generalized_delta_rule/iplr/__init__.py -> build/lib/fla/ops/generalized_delta_rule/iplr 2025-10-27T09:36:35,350 running egg_info 2025-10-27T09:36:35,361 writing fla_core.egg-info/PKG-INFO 2025-10-27T09:36:35,366 writing dependency_links to fla_core.egg-info/dependency_links.txt 2025-10-27T09:36:35,367 writing requirements to fla_core.egg-info/requires.txt 2025-10-27T09:36:35,368 writing top-level names to fla_core.egg-info/top_level.txt 2025-10-27T09:36:35,408 reading manifest file 'fla_core.egg-info/SOURCES.txt' 2025-10-27T09:36:35,420 adding license file 'LICENSE' 2025-10-27T09:36:35,430 writing manifest file 'fla_core.egg-info/SOURCES.txt' 2025-10-27T09:36:35,474 installing to build/bdist.linux-armv7l/wheel 2025-10-27T09:36:35,475 running install 2025-10-27T09:36:35,499 running install_lib 2025-10-27T09:36:35,505 creating build/bdist.linux-armv7l/wheel 2025-10-27T09:36:35,507 creating build/bdist.linux-armv7l/wheel/fla 2025-10-27T09:36:35,509 creating build/bdist.linux-armv7l/wheel/fla/modules 2025-10-27T09:36:35,510 copying build/lib/fla/modules/fused_linear_cross_entropy.py -> build/bdist.linux-armv7l/wheel/./fla/modules 2025-10-27T09:36:35,513 copying build/lib/fla/modules/parallel.py -> build/bdist.linux-armv7l/wheel/./fla/modules 2025-10-27T09:36:35,515 copying build/lib/fla/modules/fused_bitlinear.py -> build/bdist.linux-armv7l/wheel/./fla/modules 2025-10-27T09:36:35,518 copying build/lib/fla/modules/rotary.py -> build/bdist.linux-armv7l/wheel/./fla/modules 2025-10-27T09:36:35,521 copying build/lib/fla/modules/mlp.py -> build/bdist.linux-armv7l/wheel/./fla/modules 2025-10-27T09:36:35,524 copying build/lib/fla/modules/fused_norm_gate.py -> build/bdist.linux-armv7l/wheel/./fla/modules 2025-10-27T09:36:35,528 copying build/lib/fla/modules/fused_kl_div.py -> build/bdist.linux-armv7l/wheel/./fla/modules 2025-10-27T09:36:35,531 copying build/lib/fla/modules/grpo.py -> build/bdist.linux-armv7l/wheel/./fla/modules 2025-10-27T09:36:35,533 copying build/lib/fla/modules/l2norm.py -> build/bdist.linux-armv7l/wheel/./fla/modules 2025-10-27T09:36:35,536 copying build/lib/fla/modules/l2warp.py -> build/bdist.linux-armv7l/wheel/./fla/modules 2025-10-27T09:36:35,538 copying build/lib/fla/modules/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/modules 2025-10-27T09:36:35,540 copying build/lib/fla/modules/fused_cross_entropy.py -> build/bdist.linux-armv7l/wheel/./fla/modules 2025-10-27T09:36:35,543 copying build/lib/fla/modules/layernorm_gated.py -> build/bdist.linux-armv7l/wheel/./fla/modules 2025-10-27T09:36:35,546 copying build/lib/fla/modules/layernorm.py -> build/bdist.linux-armv7l/wheel/./fla/modules 2025-10-27T09:36:35,550 copying build/lib/fla/modules/feature_map.py -> build/bdist.linux-armv7l/wheel/./fla/modules 2025-10-27T09:36:35,553 copying build/lib/fla/modules/convolution.py -> build/bdist.linux-armv7l/wheel/./fla/modules 2025-10-27T09:36:35,557 copying build/lib/fla/modules/token_shift.py -> build/bdist.linux-armv7l/wheel/./fla/modules 2025-10-27T09:36:35,560 copying build/lib/fla/modules/activations.py -> build/bdist.linux-armv7l/wheel/./fla/modules 2025-10-27T09:36:35,563 copying build/lib/fla/utils.py -> build/bdist.linux-armv7l/wheel/./fla 2025-10-27T09:36:35,567 creating build/bdist.linux-armv7l/wheel/fla/ops 2025-10-27T09:36:35,569 creating build/bdist.linux-armv7l/wheel/fla/ops/simple_gla 2025-10-27T09:36:35,571 copying build/lib/fla/ops/simple_gla/fused_recurrent.py -> build/bdist.linux-armv7l/wheel/./fla/ops/simple_gla 2025-10-27T09:36:35,573 copying build/lib/fla/ops/simple_gla/chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/simple_gla 2025-10-27T09:36:35,576 copying build/lib/fla/ops/simple_gla/parallel.py -> build/bdist.linux-armv7l/wheel/./fla/ops/simple_gla 2025-10-27T09:36:35,579 copying build/lib/fla/ops/simple_gla/fused_chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/simple_gla 2025-10-27T09:36:35,582 copying build/lib/fla/ops/simple_gla/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/simple_gla 2025-10-27T09:36:35,586 copying build/lib/fla/ops/simple_gla/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/simple_gla 2025-10-27T09:36:35,588 creating build/bdist.linux-armv7l/wheel/fla/ops/log_linear_attn 2025-10-27T09:36:35,590 copying build/lib/fla/ops/log_linear_attn/chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/log_linear_attn 2025-10-27T09:36:35,593 copying build/lib/fla/ops/log_linear_attn/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/log_linear_attn 2025-10-27T09:36:35,595 copying build/lib/fla/ops/log_linear_attn/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/log_linear_attn 2025-10-27T09:36:35,598 creating build/bdist.linux-armv7l/wheel/fla/ops/deltaformer 2025-10-27T09:36:35,600 copying build/lib/fla/ops/deltaformer/invcum.py -> build/bdist.linux-armv7l/wheel/./fla/ops/deltaformer 2025-10-27T09:36:35,602 copying build/lib/fla/ops/deltaformer/parallel.py -> build/bdist.linux-armv7l/wheel/./fla/ops/deltaformer 2025-10-27T09:36:35,605 copying build/lib/fla/ops/deltaformer/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/deltaformer 2025-10-27T09:36:35,608 copying build/lib/fla/ops/deltaformer/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/deltaformer 2025-10-27T09:36:35,610 creating build/bdist.linux-armv7l/wheel/fla/ops/nsa 2025-10-27T09:36:35,612 copying build/lib/fla/ops/nsa/compression.py -> build/bdist.linux-armv7l/wheel/./fla/ops/nsa 2025-10-27T09:36:35,615 copying build/lib/fla/ops/nsa/parallel.py -> build/bdist.linux-armv7l/wheel/./fla/ops/nsa 2025-10-27T09:36:35,618 copying build/lib/fla/ops/nsa/utils.py -> build/bdist.linux-armv7l/wheel/./fla/ops/nsa 2025-10-27T09:36:35,620 copying build/lib/fla/ops/nsa/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/nsa 2025-10-27T09:36:35,623 copying build/lib/fla/ops/nsa/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/nsa 2025-10-27T09:36:35,625 creating build/bdist.linux-armv7l/wheel/fla/ops/titans 2025-10-27T09:36:35,627 copying build/lib/fla/ops/titans/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/titans 2025-10-27T09:36:35,630 copying build/lib/fla/ops/titans/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/titans 2025-10-27T09:36:35,632 copying build/lib/fla/ops/titans/log_impl.py -> build/bdist.linux-armv7l/wheel/./fla/ops/titans 2025-10-27T09:36:35,635 creating build/bdist.linux-armv7l/wheel/fla/ops/rebased 2025-10-27T09:36:35,637 copying build/lib/fla/ops/rebased/parallel.py -> build/bdist.linux-armv7l/wheel/./fla/ops/rebased 2025-10-27T09:36:35,640 copying build/lib/fla/ops/rebased/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/rebased 2025-10-27T09:36:35,642 copying build/lib/fla/ops/rebased/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/rebased 2025-10-27T09:36:35,645 creating build/bdist.linux-armv7l/wheel/fla/ops/generalized_delta_rule 2025-10-27T09:36:35,647 creating build/bdist.linux-armv7l/wheel/fla/ops/generalized_delta_rule/dplr 2025-10-27T09:36:35,648 copying build/lib/fla/ops/generalized_delta_rule/dplr/fused_recurrent.py -> build/bdist.linux-armv7l/wheel/./fla/ops/generalized_delta_rule/dplr 2025-10-27T09:36:35,651 copying build/lib/fla/ops/generalized_delta_rule/dplr/chunk_o_fwd.py -> build/bdist.linux-armv7l/wheel/./fla/ops/generalized_delta_rule/dplr 2025-10-27T09:36:35,653 copying build/lib/fla/ops/generalized_delta_rule/dplr/chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/generalized_delta_rule/dplr 2025-10-27T09:36:35,656 copying build/lib/fla/ops/generalized_delta_rule/dplr/wy_fast_fwd.py -> build/bdist.linux-armv7l/wheel/./fla/ops/generalized_delta_rule/dplr 2025-10-27T09:36:35,659 copying build/lib/fla/ops/generalized_delta_rule/dplr/chunk_A_bwd.py -> build/bdist.linux-armv7l/wheel/./fla/ops/generalized_delta_rule/dplr 2025-10-27T09:36:35,662 copying build/lib/fla/ops/generalized_delta_rule/dplr/chunk_A_fwd.py -> build/bdist.linux-armv7l/wheel/./fla/ops/generalized_delta_rule/dplr 2025-10-27T09:36:35,665 copying build/lib/fla/ops/generalized_delta_rule/dplr/chunk_h_bwd.py -> build/bdist.linux-armv7l/wheel/./fla/ops/generalized_delta_rule/dplr 2025-10-27T09:36:35,667 copying build/lib/fla/ops/generalized_delta_rule/dplr/wy_fast_bwd.py -> build/bdist.linux-armv7l/wheel/./fla/ops/generalized_delta_rule/dplr 2025-10-27T09:36:35,670 copying build/lib/fla/ops/generalized_delta_rule/dplr/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/generalized_delta_rule/dplr 2025-10-27T09:36:35,672 copying build/lib/fla/ops/generalized_delta_rule/dplr/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/generalized_delta_rule/dplr 2025-10-27T09:36:35,674 copying build/lib/fla/ops/generalized_delta_rule/dplr/chunk_o_bwd.py -> build/bdist.linux-armv7l/wheel/./fla/ops/generalized_delta_rule/dplr 2025-10-27T09:36:35,677 copying build/lib/fla/ops/generalized_delta_rule/dplr/chunk_h_fwd.py -> build/bdist.linux-armv7l/wheel/./fla/ops/generalized_delta_rule/dplr 2025-10-27T09:36:35,680 creating build/bdist.linux-armv7l/wheel/fla/ops/generalized_delta_rule/iplr 2025-10-27T09:36:35,682 copying build/lib/fla/ops/generalized_delta_rule/iplr/fused_recurrent.py -> build/bdist.linux-armv7l/wheel/./fla/ops/generalized_delta_rule/iplr 2025-10-27T09:36:35,685 copying build/lib/fla/ops/generalized_delta_rule/iplr/wy_fast.py -> build/bdist.linux-armv7l/wheel/./fla/ops/generalized_delta_rule/iplr 2025-10-27T09:36:35,687 copying build/lib/fla/ops/generalized_delta_rule/iplr/chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/generalized_delta_rule/iplr 2025-10-27T09:36:35,690 copying build/lib/fla/ops/generalized_delta_rule/iplr/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/generalized_delta_rule/iplr 2025-10-27T09:36:35,692 copying build/lib/fla/ops/generalized_delta_rule/iplr/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/generalized_delta_rule/iplr 2025-10-27T09:36:35,694 copying build/lib/fla/ops/generalized_delta_rule/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/generalized_delta_rule 2025-10-27T09:36:35,696 creating build/bdist.linux-armv7l/wheel/fla/ops/forgetting_attn 2025-10-27T09:36:35,697 copying build/lib/fla/ops/forgetting_attn/parallel.py -> build/bdist.linux-armv7l/wheel/./fla/ops/forgetting_attn 2025-10-27T09:36:35,699 copying build/lib/fla/ops/forgetting_attn/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/forgetting_attn 2025-10-27T09:36:35,702 creating build/bdist.linux-armv7l/wheel/fla/ops/rwkv4 2025-10-27T09:36:35,703 copying build/lib/fla/ops/rwkv4/fused_recurrent.py -> build/bdist.linux-armv7l/wheel/./fla/ops/rwkv4 2025-10-27T09:36:35,706 copying build/lib/fla/ops/rwkv4/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/rwkv4 2025-10-27T09:36:35,708 creating build/bdist.linux-armv7l/wheel/fla/ops/delta_rule 2025-10-27T09:36:35,710 copying build/lib/fla/ops/delta_rule/fused_recurrent.py -> build/bdist.linux-armv7l/wheel/./fla/ops/delta_rule 2025-10-27T09:36:35,712 copying build/lib/fla/ops/delta_rule/wy_fast.py -> build/bdist.linux-armv7l/wheel/./fla/ops/delta_rule 2025-10-27T09:36:35,715 copying build/lib/fla/ops/delta_rule/chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/delta_rule 2025-10-27T09:36:35,717 copying build/lib/fla/ops/delta_rule/parallel.py -> build/bdist.linux-armv7l/wheel/./fla/ops/delta_rule 2025-10-27T09:36:35,720 copying build/lib/fla/ops/delta_rule/fused_chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/delta_rule 2025-10-27T09:36:35,722 copying build/lib/fla/ops/delta_rule/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/delta_rule 2025-10-27T09:36:35,724 copying build/lib/fla/ops/delta_rule/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/delta_rule 2025-10-27T09:36:35,726 creating build/bdist.linux-armv7l/wheel/fla/ops/attn 2025-10-27T09:36:35,727 copying build/lib/fla/ops/attn/decoding.py -> build/bdist.linux-armv7l/wheel/./fla/ops/attn 2025-10-27T09:36:35,730 copying build/lib/fla/ops/attn/parallel.py -> build/bdist.linux-armv7l/wheel/./fla/ops/attn 2025-10-27T09:36:35,732 copying build/lib/fla/ops/attn/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/attn 2025-10-27T09:36:35,735 creating build/bdist.linux-armv7l/wheel/fla/ops/gated_delta_rule 2025-10-27T09:36:35,736 copying build/lib/fla/ops/gated_delta_rule/fused_recurrent.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gated_delta_rule 2025-10-27T09:36:35,739 copying build/lib/fla/ops/gated_delta_rule/wy_fast.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gated_delta_rule 2025-10-27T09:36:35,742 copying build/lib/fla/ops/gated_delta_rule/chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gated_delta_rule 2025-10-27T09:36:35,744 copying build/lib/fla/ops/gated_delta_rule/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gated_delta_rule 2025-10-27T09:36:35,747 creating build/bdist.linux-armv7l/wheel/fla/ops/path_attn 2025-10-27T09:36:35,748 copying build/lib/fla/ops/path_attn/cumprod_householder_bwd.py -> build/bdist.linux-armv7l/wheel/./fla/ops/path_attn 2025-10-27T09:36:35,751 copying build/lib/fla/ops/path_attn/transform_q.py -> build/bdist.linux-armv7l/wheel/./fla/ops/path_attn 2025-10-27T09:36:35,753 copying build/lib/fla/ops/path_attn/intra_chunk_preprocess_fwd.py -> build/bdist.linux-armv7l/wheel/./fla/ops/path_attn 2025-10-27T09:36:35,756 copying build/lib/fla/ops/path_attn/cumprod_householder_fwd.py -> build/bdist.linux-armv7l/wheel/./fla/ops/path_attn 2025-10-27T09:36:35,758 copying build/lib/fla/ops/path_attn/prepare_k_cache.py -> build/bdist.linux-armv7l/wheel/./fla/ops/path_attn 2025-10-27T09:36:35,760 copying build/lib/fla/ops/path_attn/parallel.py -> build/bdist.linux-armv7l/wheel/./fla/ops/path_attn 2025-10-27T09:36:35,763 copying build/lib/fla/ops/path_attn/parallel_path_bwd_intra.py -> build/bdist.linux-armv7l/wheel/./fla/ops/path_attn 2025-10-27T09:36:35,766 copying build/lib/fla/ops/path_attn/parallel_path_bwd_inter_dqh.py -> build/bdist.linux-armv7l/wheel/./fla/ops/path_attn 2025-10-27T09:36:35,768 copying build/lib/fla/ops/path_attn/parallel_path_bwd_inter_dkv.py -> build/bdist.linux-armv7l/wheel/./fla/ops/path_attn 2025-10-27T09:36:35,771 copying build/lib/fla/ops/path_attn/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/path_attn 2025-10-27T09:36:35,773 copying build/lib/fla/ops/path_attn/intra_chunk_preprocess_bwd.py -> build/bdist.linux-armv7l/wheel/./fla/ops/path_attn 2025-10-27T09:36:35,775 copying build/lib/fla/ops/path_attn/intra_chunk_preprocess_bwd_prepare.py -> build/bdist.linux-armv7l/wheel/./fla/ops/path_attn 2025-10-27T09:36:35,778 copying build/lib/fla/ops/path_attn/parallel_path_fwd.py -> build/bdist.linux-armv7l/wheel/./fla/ops/path_attn 2025-10-27T09:36:35,781 creating build/bdist.linux-armv7l/wheel/fla/ops/abc 2025-10-27T09:36:35,782 copying build/lib/fla/ops/abc/chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/abc 2025-10-27T09:36:35,785 copying build/lib/fla/ops/abc/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/abc 2025-10-27T09:36:35,788 copying build/lib/fla/ops/abc/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/abc 2025-10-27T09:36:35,790 creating build/bdist.linux-armv7l/wheel/fla/ops/utils 2025-10-27T09:36:35,792 copying build/lib/fla/ops/utils/cumsum.py -> build/bdist.linux-armv7l/wheel/./fla/ops/utils 2025-10-27T09:36:35,794 copying build/lib/fla/ops/utils/logcumsumexp.py -> build/bdist.linux-armv7l/wheel/./fla/ops/utils 2025-10-27T09:36:35,797 copying build/lib/fla/ops/utils/pooling.py -> build/bdist.linux-armv7l/wheel/./fla/ops/utils 2025-10-27T09:36:35,799 copying build/lib/fla/ops/utils/pack.py -> build/bdist.linux-armv7l/wheel/./fla/ops/utils 2025-10-27T09:36:35,801 copying build/lib/fla/ops/utils/logsumexp.py -> build/bdist.linux-armv7l/wheel/./fla/ops/utils 2025-10-27T09:36:35,803 copying build/lib/fla/ops/utils/op.py -> build/bdist.linux-armv7l/wheel/./fla/ops/utils 2025-10-27T09:36:35,806 copying build/lib/fla/ops/utils/softmax.py -> build/bdist.linux-armv7l/wheel/./fla/ops/utils 2025-10-27T09:36:35,808 copying build/lib/fla/ops/utils/solve_tril.py -> build/bdist.linux-armv7l/wheel/./fla/ops/utils 2025-10-27T09:36:35,811 copying build/lib/fla/ops/utils/constant.py -> build/bdist.linux-armv7l/wheel/./fla/ops/utils 2025-10-27T09:36:35,813 copying build/lib/fla/ops/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/utils 2025-10-27T09:36:35,815 copying build/lib/fla/ops/utils/index.py -> build/bdist.linux-armv7l/wheel/./fla/ops/utils 2025-10-27T09:36:35,817 copying build/lib/fla/ops/utils/matmul.py -> build/bdist.linux-armv7l/wheel/./fla/ops/utils 2025-10-27T09:36:35,820 creating build/bdist.linux-armv7l/wheel/fla/ops/based 2025-10-27T09:36:35,822 copying build/lib/fla/ops/based/parallel.py -> build/bdist.linux-armv7l/wheel/./fla/ops/based 2025-10-27T09:36:35,825 copying build/lib/fla/ops/based/fused_chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/based 2025-10-27T09:36:35,828 copying build/lib/fla/ops/based/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/based 2025-10-27T09:36:35,830 copying build/lib/fla/ops/based/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/based 2025-10-27T09:36:35,832 creating build/bdist.linux-armv7l/wheel/fla/ops/rwkv7 2025-10-27T09:36:35,834 copying build/lib/fla/ops/rwkv7/channel_mixing.py -> build/bdist.linux-armv7l/wheel/./fla/ops/rwkv7 2025-10-27T09:36:35,837 copying build/lib/fla/ops/rwkv7/fused_recurrent.py -> build/bdist.linux-armv7l/wheel/./fla/ops/rwkv7 2025-10-27T09:36:35,839 copying build/lib/fla/ops/rwkv7/chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/rwkv7 2025-10-27T09:36:35,841 copying build/lib/fla/ops/rwkv7/gate_output_correction.py -> build/bdist.linux-armv7l/wheel/./fla/ops/rwkv7 2025-10-27T09:36:35,844 copying build/lib/fla/ops/rwkv7/fused_k_update.py -> build/bdist.linux-armv7l/wheel/./fla/ops/rwkv7 2025-10-27T09:36:35,846 copying build/lib/fla/ops/rwkv7/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/rwkv7 2025-10-27T09:36:35,848 copying build/lib/fla/ops/rwkv7/fused_addcmul.py -> build/bdist.linux-armv7l/wheel/./fla/ops/rwkv7 2025-10-27T09:36:35,852 creating build/bdist.linux-armv7l/wheel/fla/ops/mesa_net 2025-10-27T09:36:35,853 copying build/lib/fla/ops/mesa_net/chunk_cg_solver_fwd.py -> build/bdist.linux-armv7l/wheel/./fla/ops/mesa_net 2025-10-27T09:36:35,856 copying build/lib/fla/ops/mesa_net/chunk_h_kk_intra_bwd.py -> build/bdist.linux-armv7l/wheel/./fla/ops/mesa_net 2025-10-27T09:36:35,858 copying build/lib/fla/ops/mesa_net/decoding_one_step.py -> build/bdist.linux-armv7l/wheel/./fla/ops/mesa_net 2025-10-27T09:36:35,861 copying build/lib/fla/ops/mesa_net/chunk_h_kv_intra_bwd_separate.py -> build/bdist.linux-armv7l/wheel/./fla/ops/mesa_net 2025-10-27T09:36:35,863 copying build/lib/fla/ops/mesa_net/chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/mesa_net 2025-10-27T09:36:35,866 copying build/lib/fla/ops/mesa_net/chunk_h_kv_intra_bwd.py -> build/bdist.linux-armv7l/wheel/./fla/ops/mesa_net 2025-10-27T09:36:35,869 copying build/lib/fla/ops/mesa_net/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/mesa_net 2025-10-27T09:36:35,871 copying build/lib/fla/ops/mesa_net/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/mesa_net 2025-10-27T09:36:35,873 copying build/lib/fla/ops/mesa_net/chunk_cg_solver_bwd.py -> build/bdist.linux-armv7l/wheel/./fla/ops/mesa_net 2025-10-27T09:36:35,876 copying build/lib/fla/ops/mesa_net/chunk_h_fwd.py -> build/bdist.linux-armv7l/wheel/./fla/ops/mesa_net 2025-10-27T09:36:35,879 creating build/bdist.linux-armv7l/wheel/fla/ops/hgrn 2025-10-27T09:36:35,880 copying build/lib/fla/ops/hgrn/fused_recurrent.py -> build/bdist.linux-armv7l/wheel/./fla/ops/hgrn 2025-10-27T09:36:35,883 copying build/lib/fla/ops/hgrn/chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/hgrn 2025-10-27T09:36:35,885 copying build/lib/fla/ops/hgrn/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/hgrn 2025-10-27T09:36:35,887 copying build/lib/fla/ops/hgrn/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/hgrn 2025-10-27T09:36:35,890 creating build/bdist.linux-armv7l/wheel/fla/ops/gated_delta_product 2025-10-27T09:36:35,891 copying build/lib/fla/ops/gated_delta_product/chunk_deltaproduct_o.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gated_delta_product 2025-10-27T09:36:35,893 copying build/lib/fla/ops/gated_delta_product/chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gated_delta_product 2025-10-27T09:36:35,896 copying build/lib/fla/ops/gated_delta_product/chunk_deltaproduct_h.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gated_delta_product 2025-10-27T09:36:35,899 copying build/lib/fla/ops/gated_delta_product/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gated_delta_product 2025-10-27T09:36:35,901 copying build/lib/fla/ops/gated_delta_product/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gated_delta_product 2025-10-27T09:36:35,903 copying build/lib/fla/ops/gated_delta_product/chunk_ref.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gated_delta_product 2025-10-27T09:36:35,906 creating build/bdist.linux-armv7l/wheel/fla/ops/rwkv6 2025-10-27T09:36:35,908 copying build/lib/fla/ops/rwkv6/fused_recurrent.py -> build/bdist.linux-armv7l/wheel/./fla/ops/rwkv6 2025-10-27T09:36:35,911 copying build/lib/fla/ops/rwkv6/chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/rwkv6 2025-10-27T09:36:35,914 copying build/lib/fla/ops/rwkv6/chunk_naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/rwkv6 2025-10-27T09:36:35,916 copying build/lib/fla/ops/rwkv6/recurrent_naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/rwkv6 2025-10-27T09:36:35,919 copying build/lib/fla/ops/rwkv6/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/rwkv6 2025-10-27T09:36:35,921 creating build/bdist.linux-armv7l/wheel/fla/ops/ttt 2025-10-27T09:36:35,923 copying build/lib/fla/ops/ttt/chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/ttt 2025-10-27T09:36:35,927 copying build/lib/fla/ops/ttt/fused_chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/ttt 2025-10-27T09:36:35,930 copying build/lib/fla/ops/ttt/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/ttt 2025-10-27T09:36:35,932 copying build/lib/fla/ops/ttt/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/ttt 2025-10-27T09:36:35,935 creating build/bdist.linux-armv7l/wheel/fla/ops/lightning_attn 2025-10-27T09:36:35,936 copying build/lib/fla/ops/lightning_attn/fused_recurrent.py -> build/bdist.linux-armv7l/wheel/./fla/ops/lightning_attn 2025-10-27T09:36:35,939 copying build/lib/fla/ops/lightning_attn/chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/lightning_attn 2025-10-27T09:36:35,941 copying build/lib/fla/ops/lightning_attn/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/lightning_attn 2025-10-27T09:36:35,943 copying build/lib/fla/ops/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops 2025-10-27T09:36:35,946 creating build/bdist.linux-armv7l/wheel/fla/ops/gsa 2025-10-27T09:36:35,948 copying build/lib/fla/ops/gsa/fused_recurrent.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gsa 2025-10-27T09:36:35,951 copying build/lib/fla/ops/gsa/chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gsa 2025-10-27T09:36:35,954 copying build/lib/fla/ops/gsa/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gsa 2025-10-27T09:36:35,956 copying build/lib/fla/ops/gsa/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gsa 2025-10-27T09:36:35,959 creating build/bdist.linux-armv7l/wheel/fla/ops/linear_attn 2025-10-27T09:36:35,960 copying build/lib/fla/ops/linear_attn/fused_recurrent.py -> build/bdist.linux-armv7l/wheel/./fla/ops/linear_attn 2025-10-27T09:36:35,962 copying build/lib/fla/ops/linear_attn/chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/linear_attn 2025-10-27T09:36:35,965 copying build/lib/fla/ops/linear_attn/fused_chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/linear_attn 2025-10-27T09:36:35,967 copying build/lib/fla/ops/linear_attn/utils.py -> build/bdist.linux-armv7l/wheel/./fla/ops/linear_attn 2025-10-27T09:36:35,969 copying build/lib/fla/ops/linear_attn/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/linear_attn 2025-10-27T09:36:35,971 copying build/lib/fla/ops/linear_attn/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/linear_attn 2025-10-27T09:36:35,973 creating build/bdist.linux-armv7l/wheel/fla/ops/gla 2025-10-27T09:36:35,975 copying build/lib/fla/ops/gla/fused_recurrent.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gla 2025-10-27T09:36:35,977 copying build/lib/fla/ops/gla/chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gla 2025-10-27T09:36:35,981 copying build/lib/fla/ops/gla/fused_chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gla 2025-10-27T09:36:35,984 copying build/lib/fla/ops/gla/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gla 2025-10-27T09:36:35,986 copying build/lib/fla/ops/gla/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/gla 2025-10-27T09:36:35,989 creating build/bdist.linux-armv7l/wheel/fla/ops/retention 2025-10-27T09:36:35,990 copying build/lib/fla/ops/retention/fused_recurrent.py -> build/bdist.linux-armv7l/wheel/./fla/ops/retention 2025-10-27T09:36:35,992 copying build/lib/fla/ops/retention/chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/retention 2025-10-27T09:36:35,994 copying build/lib/fla/ops/retention/parallel.py -> build/bdist.linux-armv7l/wheel/./fla/ops/retention 2025-10-27T09:36:35,996 copying build/lib/fla/ops/retention/fused_chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/retention 2025-10-27T09:36:35,999 copying build/lib/fla/ops/retention/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/retention 2025-10-27T09:36:36,001 copying build/lib/fla/ops/retention/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/retention 2025-10-27T09:36:36,003 creating build/bdist.linux-armv7l/wheel/fla/ops/kda 2025-10-27T09:36:36,005 copying build/lib/fla/ops/kda/chunk_inter.py -> build/bdist.linux-armv7l/wheel/./fla/ops/kda 2025-10-27T09:36:36,007 copying build/lib/fla/ops/kda/fused_recurrent.py -> build/bdist.linux-armv7l/wheel/./fla/ops/kda 2025-10-27T09:36:36,010 copying build/lib/fla/ops/kda/wy_fast.py -> build/bdist.linux-armv7l/wheel/./fla/ops/kda 2025-10-27T09:36:36,013 copying build/lib/fla/ops/kda/chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/kda 2025-10-27T09:36:36,015 copying build/lib/fla/ops/kda/naive.py -> build/bdist.linux-armv7l/wheel/./fla/ops/kda 2025-10-27T09:36:36,017 copying build/lib/fla/ops/kda/chunk_intra.py -> build/bdist.linux-armv7l/wheel/./fla/ops/kda 2025-10-27T09:36:36,020 copying build/lib/fla/ops/kda/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/kda 2025-10-27T09:36:36,022 copying build/lib/fla/ops/kda/gate.py -> build/bdist.linux-armv7l/wheel/./fla/ops/kda 2025-10-27T09:36:36,026 creating build/bdist.linux-armv7l/wheel/fla/ops/common 2025-10-27T09:36:36,027 copying build/lib/fla/ops/common/chunk_scaled_dot_kkt.py -> build/bdist.linux-armv7l/wheel/./fla/ops/common 2025-10-27T09:36:36,030 copying build/lib/fla/ops/common/fused_recurrent.py -> build/bdist.linux-armv7l/wheel/./fla/ops/common 2025-10-27T09:36:36,033 copying build/lib/fla/ops/common/chunk_h_split.py -> build/bdist.linux-armv7l/wheel/./fla/ops/common 2025-10-27T09:36:36,036 copying build/lib/fla/ops/common/chunk_h.py -> build/bdist.linux-armv7l/wheel/./fla/ops/common 2025-10-27T09:36:36,039 copying build/lib/fla/ops/common/chunk_o.py -> build/bdist.linux-armv7l/wheel/./fla/ops/common 2025-10-27T09:36:36,042 copying build/lib/fla/ops/common/fused_chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/common 2025-10-27T09:36:36,045 copying build/lib/fla/ops/common/chunk_h_parallel.py -> build/bdist.linux-armv7l/wheel/./fla/ops/common 2025-10-27T09:36:36,048 copying build/lib/fla/ops/common/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/common 2025-10-27T09:36:36,050 copying build/lib/fla/ops/common/chunk_delta_h.py -> build/bdist.linux-armv7l/wheel/./fla/ops/common 2025-10-27T09:36:36,054 creating build/bdist.linux-armv7l/wheel/fla/ops/comba 2025-10-27T09:36:36,056 copying build/lib/fla/ops/comba/fused_recurrent.py -> build/bdist.linux-armv7l/wheel/./fla/ops/comba 2025-10-27T09:36:36,059 copying build/lib/fla/ops/comba/wy_fast.py -> build/bdist.linux-armv7l/wheel/./fla/ops/comba 2025-10-27T09:36:36,063 copying build/lib/fla/ops/comba/chunk.py -> build/bdist.linux-armv7l/wheel/./fla/ops/comba 2025-10-27T09:36:36,067 copying build/lib/fla/ops/comba/utils.py -> build/bdist.linux-armv7l/wheel/./fla/ops/comba 2025-10-27T09:36:36,070 copying build/lib/fla/ops/comba/__init__.py -> build/bdist.linux-armv7l/wheel/./fla/ops/comba 2025-10-27T09:36:36,073 copying build/lib/fla/__init__.py -> build/bdist.linux-armv7l/wheel/./fla 2025-10-27T09:36:36,076 running install_egg_info 2025-10-27T09:36:36,085 Copying fla_core.egg-info to build/bdist.linux-armv7l/wheel/./fla_core-0.4.0-py3.11.egg-info 2025-10-27T09:36:36,102 running install_scripts 2025-10-27T09:36:36,117 creating build/bdist.linux-armv7l/wheel/fla_core-0.4.0.dist-info/WHEEL 2025-10-27T09:36:36,122 creating '/tmp/pip-wheel-nldns4m9/.tmp-ui_r9tvu/fla_core-0.4.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-10-27T09:36:36,125 adding 'fla/__init__.py' 2025-10-27T09:36:36,130 adding 'fla/utils.py' 2025-10-27T09:36:36,133 adding 'fla/modules/__init__.py' 2025-10-27T09:36:36,136 adding 'fla/modules/activations.py' 2025-10-27T09:36:36,144 adding 'fla/modules/convolution.py' 2025-10-27T09:36:36,148 adding 'fla/modules/feature_map.py' 2025-10-27T09:36:36,152 adding 'fla/modules/fused_bitlinear.py' 2025-10-27T09:36:36,156 adding 'fla/modules/fused_cross_entropy.py' 2025-10-27T09:36:36,158 adding 'fla/modules/fused_kl_div.py' 2025-10-27T09:36:36,161 adding 'fla/modules/fused_linear_cross_entropy.py' 2025-10-27T09:36:36,165 adding 'fla/modules/fused_norm_gate.py' 2025-10-27T09:36:36,168 adding 'fla/modules/grpo.py' 2025-10-27T09:36:36,170 adding 'fla/modules/l2norm.py' 2025-10-27T09:36:36,172 adding 'fla/modules/l2warp.py' 2025-10-27T09:36:36,176 adding 'fla/modules/layernorm.py' 2025-10-27T09:36:36,179 adding 'fla/modules/layernorm_gated.py' 2025-10-27T09:36:36,181 adding 'fla/modules/mlp.py' 2025-10-27T09:36:36,182 adding 'fla/modules/parallel.py' 2025-10-27T09:36:36,185 adding 'fla/modules/rotary.py' 2025-10-27T09:36:36,187 adding 'fla/modules/token_shift.py' 2025-10-27T09:36:36,190 adding 'fla/ops/__init__.py' 2025-10-27T09:36:36,192 adding 'fla/ops/abc/__init__.py' 2025-10-27T09:36:36,196 adding 'fla/ops/abc/chunk.py' 2025-10-27T09:36:36,198 adding 'fla/ops/abc/naive.py' 2025-10-27T09:36:36,200 adding 'fla/ops/attn/__init__.py' 2025-10-27T09:36:36,202 adding 'fla/ops/attn/decoding.py' 2025-10-27T09:36:36,205 adding 'fla/ops/attn/parallel.py' 2025-10-27T09:36:36,207 adding 'fla/ops/based/__init__.py' 2025-10-27T09:36:36,210 adding 'fla/ops/based/fused_chunk.py' 2025-10-27T09:36:36,211 adding 'fla/ops/based/naive.py' 2025-10-27T09:36:36,213 adding 'fla/ops/based/parallel.py' 2025-10-27T09:36:36,215 adding 'fla/ops/comba/__init__.py' 2025-10-27T09:36:36,217 adding 'fla/ops/comba/chunk.py' 2025-10-27T09:36:36,219 adding 'fla/ops/comba/fused_recurrent.py' 2025-10-27T09:36:36,221 adding 'fla/ops/comba/utils.py' 2025-10-27T09:36:36,223 adding 'fla/ops/comba/wy_fast.py' 2025-10-27T09:36:36,225 adding 'fla/ops/common/__init__.py' 2025-10-27T09:36:36,227 adding 'fla/ops/common/chunk_delta_h.py' 2025-10-27T09:36:36,229 adding 'fla/ops/common/chunk_h.py' 2025-10-27T09:36:36,231 adding 'fla/ops/common/chunk_h_parallel.py' 2025-10-27T09:36:36,233 adding 'fla/ops/common/chunk_h_split.py' 2025-10-27T09:36:36,236 adding 'fla/ops/common/chunk_o.py' 2025-10-27T09:36:36,238 adding 'fla/ops/common/chunk_scaled_dot_kkt.py' 2025-10-27T09:36:36,240 adding 'fla/ops/common/fused_chunk.py' 2025-10-27T09:36:36,242 adding 'fla/ops/common/fused_recurrent.py' 2025-10-27T09:36:36,244 adding 'fla/ops/delta_rule/__init__.py' 2025-10-27T09:36:36,246 adding 'fla/ops/delta_rule/chunk.py' 2025-10-27T09:36:36,247 adding 'fla/ops/delta_rule/fused_chunk.py' 2025-10-27T09:36:36,250 adding 'fla/ops/delta_rule/fused_recurrent.py' 2025-10-27T09:36:36,251 adding 'fla/ops/delta_rule/naive.py' 2025-10-27T09:36:36,254 adding 'fla/ops/delta_rule/parallel.py' 2025-10-27T09:36:36,256 adding 'fla/ops/delta_rule/wy_fast.py' 2025-10-27T09:36:36,258 adding 'fla/ops/deltaformer/__init__.py' 2025-10-27T09:36:36,259 adding 'fla/ops/deltaformer/invcum.py' 2025-10-27T09:36:36,261 adding 'fla/ops/deltaformer/naive.py' 2025-10-27T09:36:36,264 adding 'fla/ops/deltaformer/parallel.py' 2025-10-27T09:36:36,266 adding 'fla/ops/forgetting_attn/__init__.py' 2025-10-27T09:36:36,267 adding 'fla/ops/forgetting_attn/parallel.py' 2025-10-27T09:36:36,269 adding 'fla/ops/gated_delta_product/__init__.py' 2025-10-27T09:36:36,270 adding 'fla/ops/gated_delta_product/chunk.py' 2025-10-27T09:36:36,273 adding 'fla/ops/gated_delta_product/chunk_deltaproduct_h.py' 2025-10-27T09:36:36,275 adding 'fla/ops/gated_delta_product/chunk_deltaproduct_o.py' 2025-10-27T09:36:36,276 adding 'fla/ops/gated_delta_product/chunk_ref.py' 2025-10-27T09:36:36,277 adding 'fla/ops/gated_delta_product/naive.py' 2025-10-27T09:36:36,279 adding 'fla/ops/gated_delta_rule/__init__.py' 2025-10-27T09:36:36,281 adding 'fla/ops/gated_delta_rule/chunk.py' 2025-10-27T09:36:36,283 adding 'fla/ops/gated_delta_rule/fused_recurrent.py' 2025-10-27T09:36:36,285 adding 'fla/ops/gated_delta_rule/wy_fast.py' 2025-10-27T09:36:36,286 adding 'fla/ops/generalized_delta_rule/__init__.py' 2025-10-27T09:36:36,288 adding 'fla/ops/generalized_delta_rule/dplr/__init__.py' 2025-10-27T09:36:36,290 adding 'fla/ops/generalized_delta_rule/dplr/chunk.py' 2025-10-27T09:36:36,293 adding 'fla/ops/generalized_delta_rule/dplr/chunk_A_bwd.py' 2025-10-27T09:36:36,294 adding 'fla/ops/generalized_delta_rule/dplr/chunk_A_fwd.py' 2025-10-27T09:36:36,296 adding 'fla/ops/generalized_delta_rule/dplr/chunk_h_bwd.py' 2025-10-27T09:36:36,298 adding 'fla/ops/generalized_delta_rule/dplr/chunk_h_fwd.py' 2025-10-27T09:36:36,300 adding 'fla/ops/generalized_delta_rule/dplr/chunk_o_bwd.py' 2025-10-27T09:36:36,302 adding 'fla/ops/generalized_delta_rule/dplr/chunk_o_fwd.py' 2025-10-27T09:36:36,304 adding 'fla/ops/generalized_delta_rule/dplr/fused_recurrent.py' 2025-10-27T09:36:36,305 adding 'fla/ops/generalized_delta_rule/dplr/naive.py' 2025-10-27T09:36:36,307 adding 'fla/ops/generalized_delta_rule/dplr/wy_fast_bwd.py' 2025-10-27T09:36:36,309 adding 'fla/ops/generalized_delta_rule/dplr/wy_fast_fwd.py' 2025-10-27T09:36:36,311 adding 'fla/ops/generalized_delta_rule/iplr/__init__.py' 2025-10-27T09:36:36,313 adding 'fla/ops/generalized_delta_rule/iplr/chunk.py' 2025-10-27T09:36:36,316 adding 'fla/ops/generalized_delta_rule/iplr/fused_recurrent.py' 2025-10-27T09:36:36,318 adding 'fla/ops/generalized_delta_rule/iplr/naive.py' 2025-10-27T09:36:36,319 adding 'fla/ops/generalized_delta_rule/iplr/wy_fast.py' 2025-10-27T09:36:36,321 adding 'fla/ops/gla/__init__.py' 2025-10-27T09:36:36,325 adding 'fla/ops/gla/chunk.py' 2025-10-27T09:36:36,328 adding 'fla/ops/gla/fused_chunk.py' 2025-10-27T09:36:36,330 adding 'fla/ops/gla/fused_recurrent.py' 2025-10-27T09:36:36,331 adding 'fla/ops/gla/naive.py' 2025-10-27T09:36:36,333 adding 'fla/ops/gsa/__init__.py' 2025-10-27T09:36:36,336 adding 'fla/ops/gsa/chunk.py' 2025-10-27T09:36:36,339 adding 'fla/ops/gsa/fused_recurrent.py' 2025-10-27T09:36:36,340 adding 'fla/ops/gsa/naive.py' 2025-10-27T09:36:36,342 adding 'fla/ops/hgrn/__init__.py' 2025-10-27T09:36:36,344 adding 'fla/ops/hgrn/chunk.py' 2025-10-27T09:36:36,346 adding 'fla/ops/hgrn/fused_recurrent.py' 2025-10-27T09:36:36,347 adding 'fla/ops/hgrn/naive.py' 2025-10-27T09:36:36,349 adding 'fla/ops/kda/__init__.py' 2025-10-27T09:36:36,350 adding 'fla/ops/kda/chunk.py' 2025-10-27T09:36:36,352 adding 'fla/ops/kda/chunk_inter.py' 2025-10-27T09:36:36,354 adding 'fla/ops/kda/chunk_intra.py' 2025-10-27T09:36:36,356 adding 'fla/ops/kda/fused_recurrent.py' 2025-10-27T09:36:36,358 adding 'fla/ops/kda/gate.py' 2025-10-27T09:36:36,359 adding 'fla/ops/kda/naive.py' 2025-10-27T09:36:36,361 adding 'fla/ops/kda/wy_fast.py' 2025-10-27T09:36:36,363 adding 'fla/ops/lightning_attn/__init__.py' 2025-10-27T09:36:36,365 adding 'fla/ops/lightning_attn/chunk.py' 2025-10-27T09:36:36,366 adding 'fla/ops/lightning_attn/fused_recurrent.py' 2025-10-27T09:36:36,368 adding 'fla/ops/linear_attn/__init__.py' 2025-10-27T09:36:36,369 adding 'fla/ops/linear_attn/chunk.py' 2025-10-27T09:36:36,371 adding 'fla/ops/linear_attn/fused_chunk.py' 2025-10-27T09:36:36,372 adding 'fla/ops/linear_attn/fused_recurrent.py' 2025-10-27T09:36:36,373 adding 'fla/ops/linear_attn/naive.py' 2025-10-27T09:36:36,374 adding 'fla/ops/linear_attn/utils.py' 2025-10-27T09:36:36,376 adding 'fla/ops/log_linear_attn/__init__.py' 2025-10-27T09:36:36,381 adding 'fla/ops/log_linear_attn/chunk.py' 2025-10-27T09:36:36,382 adding 'fla/ops/log_linear_attn/naive.py' 2025-10-27T09:36:36,384 adding 'fla/ops/mesa_net/__init__.py' 2025-10-27T09:36:36,386 adding 'fla/ops/mesa_net/chunk.py' 2025-10-27T09:36:36,388 adding 'fla/ops/mesa_net/chunk_cg_solver_bwd.py' 2025-10-27T09:36:36,389 adding 'fla/ops/mesa_net/chunk_cg_solver_fwd.py' 2025-10-27T09:36:36,391 adding 'fla/ops/mesa_net/chunk_h_fwd.py' 2025-10-27T09:36:36,393 adding 'fla/ops/mesa_net/chunk_h_kk_intra_bwd.py' 2025-10-27T09:36:36,394 adding 'fla/ops/mesa_net/chunk_h_kv_intra_bwd.py' 2025-10-27T09:36:36,396 adding 'fla/ops/mesa_net/chunk_h_kv_intra_bwd_separate.py' 2025-10-27T09:36:36,398 adding 'fla/ops/mesa_net/decoding_one_step.py' 2025-10-27T09:36:36,399 adding 'fla/ops/mesa_net/naive.py' 2025-10-27T09:36:36,401 adding 'fla/ops/nsa/__init__.py' 2025-10-27T09:36:36,403 adding 'fla/ops/nsa/compression.py' 2025-10-27T09:36:36,405 adding 'fla/ops/nsa/naive.py' 2025-10-27T09:36:36,408 adding 'fla/ops/nsa/parallel.py' 2025-10-27T09:36:36,409 adding 'fla/ops/nsa/utils.py' 2025-10-27T09:36:36,411 adding 'fla/ops/path_attn/__init__.py' 2025-10-27T09:36:36,413 adding 'fla/ops/path_attn/cumprod_householder_bwd.py' 2025-10-27T09:36:36,414 adding 'fla/ops/path_attn/cumprod_householder_fwd.py' 2025-10-27T09:36:36,416 adding 'fla/ops/path_attn/intra_chunk_preprocess_bwd.py' 2025-10-27T09:36:36,418 adding 'fla/ops/path_attn/intra_chunk_preprocess_bwd_prepare.py' 2025-10-27T09:36:36,419 adding 'fla/ops/path_attn/intra_chunk_preprocess_fwd.py' 2025-10-27T09:36:36,421 adding 'fla/ops/path_attn/parallel.py' 2025-10-27T09:36:36,423 adding 'fla/ops/path_attn/parallel_path_bwd_inter_dkv.py' 2025-10-27T09:36:36,425 adding 'fla/ops/path_attn/parallel_path_bwd_inter_dqh.py' 2025-10-27T09:36:36,427 adding 'fla/ops/path_attn/parallel_path_bwd_intra.py' 2025-10-27T09:36:36,429 adding 'fla/ops/path_attn/parallel_path_fwd.py' 2025-10-27T09:36:36,430 adding 'fla/ops/path_attn/prepare_k_cache.py' 2025-10-27T09:36:36,432 adding 'fla/ops/path_attn/transform_q.py' 2025-10-27T09:36:36,434 adding 'fla/ops/rebased/__init__.py' 2025-10-27T09:36:36,435 adding 'fla/ops/rebased/naive.py' 2025-10-27T09:36:36,437 adding 'fla/ops/rebased/parallel.py' 2025-10-27T09:36:36,439 adding 'fla/ops/retention/__init__.py' 2025-10-27T09:36:36,440 adding 'fla/ops/retention/chunk.py' 2025-10-27T09:36:36,442 adding 'fla/ops/retention/fused_chunk.py' 2025-10-27T09:36:36,443 adding 'fla/ops/retention/fused_recurrent.py' 2025-10-27T09:36:36,444 adding 'fla/ops/retention/naive.py' 2025-10-27T09:36:36,446 adding 'fla/ops/retention/parallel.py' 2025-10-27T09:36:36,447 adding 'fla/ops/rwkv4/__init__.py' 2025-10-27T09:36:36,449 adding 'fla/ops/rwkv4/fused_recurrent.py' 2025-10-27T09:36:36,451 adding 'fla/ops/rwkv6/__init__.py' 2025-10-27T09:36:36,455 adding 'fla/ops/rwkv6/chunk.py' 2025-10-27T09:36:36,457 adding 'fla/ops/rwkv6/chunk_naive.py' 2025-10-27T09:36:36,460 adding 'fla/ops/rwkv6/fused_recurrent.py' 2025-10-27T09:36:36,461 adding 'fla/ops/rwkv6/recurrent_naive.py' 2025-10-27T09:36:36,463 adding 'fla/ops/rwkv7/__init__.py' 2025-10-27T09:36:36,465 adding 'fla/ops/rwkv7/channel_mixing.py' 2025-10-27T09:36:36,466 adding 'fla/ops/rwkv7/chunk.py' 2025-10-27T09:36:36,468 adding 'fla/ops/rwkv7/fused_addcmul.py' 2025-10-27T09:36:36,470 adding 'fla/ops/rwkv7/fused_k_update.py' 2025-10-27T09:36:36,472 adding 'fla/ops/rwkv7/fused_recurrent.py' 2025-10-27T09:36:36,474 adding 'fla/ops/rwkv7/gate_output_correction.py' 2025-10-27T09:36:36,476 adding 'fla/ops/simple_gla/__init__.py' 2025-10-27T09:36:36,478 adding 'fla/ops/simple_gla/chunk.py' 2025-10-27T09:36:36,480 adding 'fla/ops/simple_gla/fused_chunk.py' 2025-10-27T09:36:36,481 adding 'fla/ops/simple_gla/fused_recurrent.py' 2025-10-27T09:36:36,482 adding 'fla/ops/simple_gla/naive.py' 2025-10-27T09:36:36,485 adding 'fla/ops/simple_gla/parallel.py' 2025-10-27T09:36:36,487 adding 'fla/ops/titans/__init__.py' 2025-10-27T09:36:36,489 adding 'fla/ops/titans/log_impl.py' 2025-10-27T09:36:36,491 adding 'fla/ops/titans/naive.py' 2025-10-27T09:36:36,493 adding 'fla/ops/ttt/__init__.py' 2025-10-27T09:36:36,497 adding 'fla/ops/ttt/chunk.py' 2025-10-27T09:36:36,501 adding 'fla/ops/ttt/fused_chunk.py' 2025-10-27T09:36:36,502 adding 'fla/ops/ttt/naive.py' 2025-10-27T09:36:36,504 adding 'fla/ops/utils/__init__.py' 2025-10-27T09:36:36,506 adding 'fla/ops/utils/constant.py' 2025-10-27T09:36:36,508 adding 'fla/ops/utils/cumsum.py' 2025-10-27T09:36:36,509 adding 'fla/ops/utils/index.py' 2025-10-27T09:36:36,510 adding 'fla/ops/utils/logcumsumexp.py' 2025-10-27T09:36:36,512 adding 'fla/ops/utils/logsumexp.py' 2025-10-27T09:36:36,513 adding 'fla/ops/utils/matmul.py' 2025-10-27T09:36:36,515 adding 'fla/ops/utils/op.py' 2025-10-27T09:36:36,516 adding 'fla/ops/utils/pack.py' 2025-10-27T09:36:36,518 adding 'fla/ops/utils/pooling.py' 2025-10-27T09:36:36,520 adding 'fla/ops/utils/softmax.py' 2025-10-27T09:36:36,522 adding 'fla/ops/utils/solve_tril.py' 2025-10-27T09:36:36,525 adding 'fla_core-0.4.0.dist-info/licenses/LICENSE' 2025-10-27T09:36:36,529 adding 'fla_core-0.4.0.dist-info/METADATA' 2025-10-27T09:36:36,530 adding 'fla_core-0.4.0.dist-info/WHEEL' 2025-10-27T09:36:36,531 adding 'fla_core-0.4.0.dist-info/top_level.txt' 2025-10-27T09:36:36,534 adding 'fla_core-0.4.0.dist-info/RECORD' 2025-10-27T09:36:36,542 removing build/bdist.linux-armv7l/wheel 2025-10-27T09:36:36,704 Building wheel for fla-core (pyproject.toml): finished with status 'done' 2025-10-27T09:36:36,717 Created wheel for fla-core: filename=fla_core-0.4.0-py3-none-any.whl size=438519 sha256=4885bcecaad641f4e2d8377fcc6eae7c6a521a9f3abe274e56f36b6fa6d5fbdf 2025-10-27T09:36:36,718 Stored in directory: /tmp/pip-ephem-wheel-cache-gw_fqcqi/wheels/59/32/ed/307de768aa157053d51901678de02872bd938a4c68d3672131 2025-10-27T09:36:36,740 Successfully built fla-core 2025-10-27T09:36:36,755 Removed build tracker: '/tmp/pip-build-tracker-jiyl29p1'