2026-02-19T01:12:01.0217813Z Current runner version: '2.331.0' 2026-02-19T01:12:01.0241004Z ##[group]Runner Image Provisioner 2026-02-19T01:12:01.0241819Z Hosted Compute Agent 2026-02-19T01:12:01.0242321Z Version: 20260123.484 2026-02-19T01:12:01.0242806Z Commit: 6bd6555ca37d84114959e1c76d2c01448ff61c5d 2026-02-19T01:12:01.0243471Z Build Date: 2026-01-23T19:41:17Z 2026-02-19T01:12:01.0244049Z Worker ID: {6d51392c-31f0-409b-a8c6-014c8c0e5ca0} 2026-02-19T01:12:01.0244665Z Azure Region: westus3 2026-02-19T01:12:01.0245178Z ##[endgroup] 2026-02-19T01:12:01.0246623Z ##[group]Operating System 2026-02-19T01:12:01.0247109Z Ubuntu 2026-02-19T01:12:01.0247565Z 24.04.3 2026-02-19T01:12:01.0247937Z LTS 2026-02-19T01:12:01.0248368Z ##[endgroup] 2026-02-19T01:12:01.0248827Z ##[group]Runner Image 2026-02-19T01:12:01.0249277Z Image: ubuntu-24.04 2026-02-19T01:12:01.0249727Z Version: 20260209.23.1 2026-02-19T01:12:01.0251124Z Included Software: https://github.com/actions/runner-images/blob/ubuntu24/20260209.23/images/ubuntu/Ubuntu2404-Readme.md 2026-02-19T01:12:01.0252381Z Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20260209.23 2026-02-19T01:12:01.0253174Z ##[endgroup] 2026-02-19T01:12:01.0254125Z ##[group]GITHUB_TOKEN Permissions 2026-02-19T01:12:01.0256335Z Contents: read 2026-02-19T01:12:01.0256795Z Metadata: read 2026-02-19T01:12:01.0257263Z Packages: read 2026-02-19T01:12:01.0257655Z ##[endgroup] 2026-02-19T01:12:01.0259632Z Secret source: Actions 2026-02-19T01:12:01.0260397Z Prepare workflow directory 2026-02-19T01:12:01.0664482Z Prepare all required actions 2026-02-19T01:12:01.0711047Z Getting action download info 2026-02-19T01:12:01.4745740Z Download action repository 'actions/checkout@v6' (SHA:de0fac2e4500dabe0009e67214ff5f5447ce83dd) 2026-02-19T01:12:01.6678530Z Download action repository 'astral-sh/setup-uv@v7' (SHA:eac588ad8def6316056a12d4907a9d4d84ff7a3b) 2026-02-19T01:12:02.5821883Z Download action repository 'actions/upload-artifact@v6' (SHA:b7c566a772e6b6bfb58ed0dc250532a479d7789f) 2026-02-19T01:12:02.8117918Z Complete job name: docs-test 2026-02-19T01:12:02.8988048Z ##[group]Run actions/checkout@v6 2026-02-19T01:12:02.8989326Z with: 2026-02-19T01:12:02.8990405Z repository: pytorch/helion 2026-02-19T01:12:02.8991603Z token: *** 2026-02-19T01:12:02.8992336Z ssh-strict: true 2026-02-19T01:12:02.8993143Z ssh-user: git 2026-02-19T01:12:02.8994179Z persist-credentials: true 2026-02-19T01:12:02.8995047Z clean: true 2026-02-19T01:12:02.8995834Z sparse-checkout-cone-mode: true 2026-02-19T01:12:02.8996774Z fetch-depth: 1 2026-02-19T01:12:02.8997523Z fetch-tags: false 2026-02-19T01:12:02.8998307Z show-progress: true 2026-02-19T01:12:02.8999079Z lfs: false 2026-02-19T01:12:02.8999794Z submodules: false 2026-02-19T01:12:02.9000800Z set-safe-directory: true 2026-02-19T01:12:02.9002004Z ##[endgroup] 2026-02-19T01:12:02.9905966Z Syncing repository: pytorch/helion 2026-02-19T01:12:02.9908848Z ##[group]Getting Git version info 2026-02-19T01:12:02.9910474Z Working directory is '/home/runner/work/helion/helion' 2026-02-19T01:12:02.9912427Z [command]/usr/bin/git version 2026-02-19T01:12:02.9913711Z git version 2.52.0 2026-02-19T01:12:02.9917185Z ##[endgroup] 2026-02-19T01:12:02.9924461Z Temporarily overriding HOME='/home/runner/work/_temp/e620f784-a600-4c0a-a07e-d888d36fdf40' before making global git config changes 2026-02-19T01:12:02.9927226Z Adding repository directory to the temporary git global config as a safe directory 2026-02-19T01:12:02.9931068Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/helion/helion 2026-02-19T01:12:02.9959714Z Deleting the contents of '/home/runner/work/helion/helion' 2026-02-19T01:12:02.9963315Z ##[group]Initializing the repository 2026-02-19T01:12:02.9967364Z [command]/usr/bin/git init /home/runner/work/helion/helion 2026-02-19T01:12:03.0052297Z hint: Using 'master' as the name for the initial branch. This default branch name 2026-02-19T01:12:03.0055315Z hint: will change to "main" in Git 3.0. To configure the initial branch name 2026-02-19T01:12:03.0058293Z hint: to use in all of your new repositories, which will suppress this warning, 2026-02-19T01:12:03.0060368Z hint: call: 2026-02-19T01:12:03.0061398Z hint: 2026-02-19T01:12:03.0062489Z hint: git config --global init.defaultBranch 2026-02-19T01:12:03.0063582Z hint: 2026-02-19T01:12:03.0064606Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and 2026-02-19T01:12:03.0066750Z hint: 'development'. The just-created branch can be renamed via this command: 2026-02-19T01:12:03.0068198Z hint: 2026-02-19T01:12:03.0068918Z hint: git branch -m 2026-02-19T01:12:03.0069741Z hint: 2026-02-19T01:12:03.0071013Z hint: Disable this message with "git config set advice.defaultBranchName false" 2026-02-19T01:12:03.0073020Z Initialized empty Git repository in /home/runner/work/helion/helion/.git/ 2026-02-19T01:12:03.0075916Z [command]/usr/bin/git remote add origin https://github.com/pytorch/helion 2026-02-19T01:12:03.0099752Z ##[endgroup] 2026-02-19T01:12:03.0101470Z ##[group]Disabling automatic garbage collection 2026-02-19T01:12:03.0103019Z [command]/usr/bin/git config --local gc.auto 0 2026-02-19T01:12:03.0128090Z ##[endgroup] 2026-02-19T01:12:03.0129425Z ##[group]Setting up auth 2026-02-19T01:12:03.0130888Z Removing SSH command configuration 2026-02-19T01:12:03.0134165Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-02-19T01:12:03.0163462Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" 2026-02-19T01:12:03.0427766Z Removing HTTP extra header 2026-02-19T01:12:03.0434869Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2026-02-19T01:12:03.0465053Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" 2026-02-19T01:12:03.0632835Z Removing includeIf entries pointing to credentials config files 2026-02-19T01:12:03.0638075Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-02-19T01:12:03.0669519Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-02-19T01:12:03.0873972Z [command]/usr/bin/git config --file /home/runner/work/_temp/git-credentials-bc0e869f-be39-4a32-a724-231ceeee01f4.config http.https://github.com/.extraheader AUTHORIZATION: basic *** 2026-02-19T01:12:03.0912281Z [command]/usr/bin/git config --local includeIf.gitdir:/home/runner/work/helion/helion/.git.path /home/runner/work/_temp/git-credentials-bc0e869f-be39-4a32-a724-231ceeee01f4.config 2026-02-19T01:12:03.0941155Z [command]/usr/bin/git config --local includeIf.gitdir:/home/runner/work/helion/helion/.git/worktrees/*.path /home/runner/work/_temp/git-credentials-bc0e869f-be39-4a32-a724-231ceeee01f4.config 2026-02-19T01:12:03.0969544Z [command]/usr/bin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-bc0e869f-be39-4a32-a724-231ceeee01f4.config 2026-02-19T01:12:03.0997458Z [command]/usr/bin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-bc0e869f-be39-4a32-a724-231ceeee01f4.config 2026-02-19T01:12:03.1022413Z ##[endgroup] 2026-02-19T01:12:03.1023838Z ##[group]Fetching the repository 2026-02-19T01:12:03.1035284Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +3d0e296184dd319a5d1d0207abac58287684e1e9:refs/remotes/pull/1489/merge 2026-02-19T01:12:04.0601936Z From https://github.com/pytorch/helion 2026-02-19T01:12:04.0603348Z * [new ref] 3d0e296184dd319a5d1d0207abac58287684e1e9 -> pull/1489/merge 2026-02-19T01:12:04.0668584Z ##[endgroup] 2026-02-19T01:12:04.0669360Z ##[group]Determining the checkout info 2026-02-19T01:12:04.0670260Z ##[endgroup] 2026-02-19T01:12:04.0676475Z [command]/usr/bin/git sparse-checkout disable 2026-02-19T01:12:04.0711249Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig 2026-02-19T01:12:04.0732620Z ##[group]Checking out the ref 2026-02-19T01:12:04.0736367Z [command]/usr/bin/git checkout --progress --force refs/remotes/pull/1489/merge 2026-02-19T01:12:04.1025715Z Note: switching to 'refs/remotes/pull/1489/merge'. 2026-02-19T01:12:04.1026273Z 2026-02-19T01:12:04.1026539Z You are in 'detached HEAD' state. You can look around, make experimental 2026-02-19T01:12:04.1027105Z changes and commit them, and you can discard any commits you make in this 2026-02-19T01:12:04.1027683Z state without impacting any branches by switching back to a branch. 2026-02-19T01:12:04.1028026Z 2026-02-19T01:12:04.1028256Z If you want to create a new branch to retain commits you create, you may 2026-02-19T01:12:04.1028994Z do so (now or later) by using -c with the switch command. Example: 2026-02-19T01:12:04.1029503Z 2026-02-19T01:12:04.1029979Z git switch -c 2026-02-19T01:12:04.1030376Z 2026-02-19T01:12:04.1030606Z Or undo this operation with: 2026-02-19T01:12:04.1030992Z 2026-02-19T01:12:04.1031166Z git switch - 2026-02-19T01:12:04.1031437Z 2026-02-19T01:12:04.1031846Z Turn off this advice by setting config variable advice.detachedHead to false 2026-02-19T01:12:04.1032503Z 2026-02-19T01:12:04.1033098Z HEAD is now at 3d0e296 Merge 566165030d52acdbbdb9593b2ee072c8f6f1d61a into 2c5c290471ee958725dc759179dc08e3319b3464 2026-02-19T01:12:04.1035288Z ##[endgroup] 2026-02-19T01:12:04.1067165Z [command]/usr/bin/git log -1 --format=%H 2026-02-19T01:12:04.1086126Z 3d0e296184dd319a5d1d0207abac58287684e1e9 2026-02-19T01:12:04.1298570Z ##[group]Run astral-sh/setup-uv@v7 2026-02-19T01:12:04.1298898Z with: 2026-02-19T01:12:04.1299121Z python-version: 3.12 2026-02-19T01:12:04.1299379Z enable-cache: true 2026-02-19T01:12:04.1299630Z activate-environment: false 2026-02-19T01:12:04.1300133Z working-directory: /home/runner/work/helion/helion 2026-02-19T01:12:04.1300668Z github-token: *** 2026-02-19T01:12:04.1301260Z cache-dependency-glob: **/*requirements*.txt **/*requirements*.in **/*constraints*.txt **/*constraints*.in **/pyproject.toml **/uv.lock **/*.py.lock 2026-02-19T01:12:04.1301889Z restore-cache: true 2026-02-19T01:12:04.1302123Z save-cache: true 2026-02-19T01:12:04.1302356Z prune-cache: true 2026-02-19T01:12:04.1302579Z cache-python: false 2026-02-19T01:12:04.1302837Z ignore-nothing-to-cache: false 2026-02-19T01:12:04.1303114Z ignore-empty-workdir: false 2026-02-19T01:12:04.1303396Z add-problem-matchers: true 2026-02-19T01:12:04.1303659Z resolution-strategy: highest 2026-02-19T01:12:04.1303957Z ##[endgroup] 2026-02-19T01:12:04.2665311Z (node:2183) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. 2026-02-19T01:12:04.2666528Z (Use `node --trace-deprecation ...` to show where the warning was created) 2026-02-19T01:12:04.2785822Z Trying to find version for uv in: /home/runner/work/helion/helion/uv.toml 2026-02-19T01:12:04.2786363Z Could not find file: /home/runner/work/helion/helion/uv.toml 2026-02-19T01:12:04.2800559Z Trying to find version for uv in: /home/runner/work/helion/helion/pyproject.toml 2026-02-19T01:12:04.2801476Z Could not determine uv version from uv.toml or pyproject.toml. Falling back to latest. 2026-02-19T01:12:04.2802728Z Getting latest version from GitHub API... 2026-02-19T01:12:04.6224615Z manifest-file not provided, reading from local file. 2026-02-19T01:12:04.6266732Z manifest-file does not contain version 0.10.4, arch x86_64, platform unknown-linux-gnu. Falling back to GitHub releases. 2026-02-19T01:12:04.6269303Z Downloading uv from "https://github.com/astral-sh/uv/releases/download/0.10.4/uv-x86_64-unknown-linux-gnu.tar.gz" ... 2026-02-19T01:12:05.0716499Z [command]/usr/bin/tar xz --warning=no-unknown-keyword --overwrite -C /home/runner/work/_temp/176345ed-25d9-42c3-9dfe-51c29655fbf3 -f /home/runner/work/_temp/3c48ddd8-ba5d-40f2-a771-73780608907e 2026-02-19T01:12:05.5127013Z Added /home/runner/.local/bin to the path 2026-02-19T01:12:05.5130459Z Added /opt/hostedtoolcache/uv/0.10.4/x86_64 to the path 2026-02-19T01:12:05.5131253Z Set UV_PYTHON_INSTALL_DIR to /home/runner/work/_temp/uv-python-dir 2026-02-19T01:12:05.5131914Z Added /home/runner/work/_temp/uv-python-dir to the path 2026-02-19T01:12:05.5132436Z Set UV_PYTHON to 3.12 2026-02-19T01:12:05.5156050Z Set UV_CACHE_DIR to /home/runner/work/_temp/setup-uv-cache 2026-02-19T01:12:05.5156482Z Successfully installed uv version 0.10.4 2026-02-19T01:12:05.5158048Z Searching files using cache dependency glob: /home/runner/work/helion/helion/**/*requirements*.txt,/home/runner/work/helion/helion/**/*requirements*.in,/home/runner/work/helion/helion/**/*constraints*.txt,/home/runner/work/helion/helion/**/*constraints*.in,/home/runner/work/helion/helion/**/pyproject.toml,/home/runner/work/helion/helion/**/uv.lock,/home/runner/work/helion/helion/**/*.py.lock 2026-02-19T01:12:05.5469009Z /home/runner/work/helion/helion/pyproject.toml 2026-02-19T01:12:05.5579254Z Found 1 files to hash. 2026-02-19T01:12:05.5639354Z Trying to restore cache from GitHub Actions cache with key: setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.12-pruned-0bfd9c5c0575d771f81f1e05ff023398b68b19280869ec3bae61e454cc07eb0f 2026-02-19T01:12:05.7828840Z Cache hit for: setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.12-pruned-0bfd9c5c0575d771f81f1e05ff023398b68b19280869ec3bae61e454cc07eb0f 2026-02-19T01:12:05.7969709Z (node:2183) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities. 2026-02-19T01:12:06.6616300Z Received 3303113 of 3303113 (100.0%), 4.9 MBs/sec 2026-02-19T01:12:06.6616932Z Cache Size: ~3 MB (3303113 B) 2026-02-19T01:12:06.6642681Z [command]/usr/bin/tar -xf /home/runner/work/_temp/a5f84f1d-4e4e-49d1-8600-e1f18aeb8b3e/cache.tzst -P -C /home/runner/work/helion/helion --use-compress-program unzstd 2026-02-19T01:12:06.6967710Z Cache restored successfully 2026-02-19T01:12:06.6977161Z cache restored from GitHub Actions cache with key: setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.12-pruned-0bfd9c5c0575d771f81f1e05ff023398b68b19280869ec3bae61e454cc07eb0f 2026-02-19T01:12:06.7608720Z ##[group]Run uv venv --python 3.12 2026-02-19T01:12:06.7609139Z uv venv --python 3.12 2026-02-19T01:12:06.7641529Z shell: /usr/bin/bash -l {0} 2026-02-19T01:12:06.7641808Z env: 2026-02-19T01:12:06.7642094Z UV_PYTHON_INSTALL_DIR: /home/runner/work/_temp/uv-python-dir 2026-02-19T01:12:06.7642423Z UV_PYTHON: 3.12 2026-02-19T01:12:06.7642674Z UV_CACHE_DIR: /home/runner/work/_temp/setup-uv-cache 2026-02-19T01:12:06.7642956Z ##[endgroup] 2026-02-19T01:12:07.5547015Z Using CPython 3.12.3 interpreter at: /usr/bin/python3.12 2026-02-19T01:12:07.5547822Z Creating virtual environment at: .venv 2026-02-19T01:12:07.5551107Z Activate with: .venv/bin/activate 2026-02-19T01:12:07.5597417Z ##[group]Run source .venv/bin/activate 2026-02-19T01:12:07.5597758Z source .venv/bin/activate 2026-02-19T01:12:07.5598016Z uv pip install -e .[docs] 2026-02-19T01:12:07.5625157Z shell: /usr/bin/bash -l {0} 2026-02-19T01:12:07.5625402Z env: 2026-02-19T01:12:07.5625666Z UV_PYTHON_INSTALL_DIR: /home/runner/work/_temp/uv-python-dir 2026-02-19T01:12:07.5625980Z UV_PYTHON: 3.12 2026-02-19T01:12:07.5626213Z UV_CACHE_DIR: /home/runner/work/_temp/setup-uv-cache 2026-02-19T01:12:07.5626509Z ##[endgroup] 2026-02-19T01:12:08.5487345Z Resolved 90 packages in 839ms 2026-02-19T01:12:08.5511179Z Building helion @ file:///home/runner/work/helion/helion 2026-02-19T01:12:08.5655129Z Downloading nvidia-nvshmem-cu12 (132.7MiB) 2026-02-19T01:12:08.5655787Z Downloading babel (9.7MiB) 2026-02-19T01:12:08.5658568Z Downloading scikit-learn (8.5MiB) 2026-02-19T01:12:08.5661780Z Downloading pillow (6.7MiB) 2026-02-19T01:12:08.5664199Z Downloading sympy (6.0MiB) 2026-02-19T01:12:08.5668557Z Downloading pygments (1.2MiB) 2026-02-19T01:12:08.5721204Z Downloading nvidia-nccl-cu12 (307.4MiB) 2026-02-19T01:12:08.5740326Z Downloading nvidia-cuda-nvrtc-cu12 (84.0MiB) 2026-02-19T01:12:08.5742121Z Downloading triton (179.5MiB) 2026-02-19T01:12:08.5747125Z Downloading networkx (2.0MiB) 2026-02-19T01:12:08.5751568Z Downloading accessible-pygments (1.3MiB) 2026-02-19T01:12:08.5754378Z Downloading nvidia-cusolver-cu12 (255.1MiB) 2026-02-19T01:12:08.5757217Z Downloading numpy (15.8MiB) 2026-02-19T01:12:08.5763249Z Downloading nvidia-cuda-cupti-cu12 (9.8MiB) 2026-02-19T01:12:08.5769026Z Downloading pydata-sphinx-theme (4.4MiB) 2026-02-19T01:12:08.5775044Z Downloading nvidia-nvjitlink-cu12 (37.4MiB) 2026-02-19T01:12:08.5778712Z Downloading nvidia-cusparselt-cu12 (273.9MiB) 2026-02-19T01:12:08.5791882Z Downloading sphinx (3.1MiB) 2026-02-19T01:12:08.5796028Z Downloading sphinx-design (2.1MiB) 2026-02-19T01:12:08.5800893Z Downloading nvidia-curand-cu12 (60.7MiB) 2026-02-19T01:12:08.5804165Z Downloading scipy (33.4MiB) 2026-02-19T01:12:08.5808253Z Downloading nvidia-cudnn-cu12 (674.0MiB) 2026-02-19T01:12:08.5813659Z Downloading nvidia-cufile-cu12 (1.1MiB) 2026-02-19T01:12:08.5819030Z Downloading nvidia-cufft-cu12 (184.2MiB) 2026-02-19T01:12:08.5828761Z Downloading nvidia-cublas-cu12 (566.8MiB) 2026-02-19T01:12:08.5835550Z Downloading nvidia-cusparse-cu12 (274.9MiB) 2026-02-19T01:12:08.5838092Z Downloading cuda-bindings (11.6MiB) 2026-02-19T01:12:08.5917749Z Downloading torch (873.3MiB) 2026-02-19T01:12:08.7760845Z Built helion @ file:///home/runner/work/helion/helion 2026-02-19T01:12:09.0613672Z Downloaded nvidia-cufile-cu12 2026-02-19T01:12:09.1218047Z Downloaded accessible-pygments 2026-02-19T01:12:09.2918107Z Downloaded sphinx-design 2026-02-19T01:12:09.3621282Z Downloaded pygments 2026-02-19T01:12:09.6620695Z Downloaded networkx 2026-02-19T01:12:09.7002290Z Downloaded sphinx 2026-02-19T01:12:09.7220715Z Downloaded pydata-sphinx-theme 2026-02-19T01:12:10.1762993Z Downloaded pillow 2026-02-19T01:12:10.4389428Z Downloaded sympy 2026-02-19T01:12:10.6281934Z Downloaded nvidia-cuda-cupti-cu12 2026-02-19T01:12:10.7041722Z Downloaded scikit-learn 2026-02-19T01:12:10.7276233Z Downloaded babel 2026-02-19T01:12:10.9165609Z Downloaded cuda-bindings 2026-02-19T01:12:11.5586038Z Downloaded numpy 2026-02-19T01:12:13.2611402Z Downloaded scipy 2026-02-19T01:12:13.3261992Z Downloaded nvidia-nvjitlink-cu12 2026-02-19T01:12:15.1542780Z Downloaded nvidia-curand-cu12 2026-02-19T01:12:16.7503929Z Downloaded nvidia-cuda-nvrtc-cu12 2026-02-19T01:12:19.7120956Z Downloaded nvidia-nvshmem-cu12 2026-02-19T01:12:22.2819777Z Downloaded nvidia-cufft-cu12 2026-02-19T01:12:22.3152074Z Downloaded triton 2026-02-19T01:12:24.6095346Z Downloaded nvidia-cusolver-cu12 2026-02-19T01:12:25.1727719Z Downloaded nvidia-cusparselt-cu12 2026-02-19T01:12:25.1870484Z Downloaded nvidia-cusparse-cu12 2026-02-19T01:12:25.8387787Z Downloaded nvidia-nccl-cu12 2026-02-19T01:12:28.4827437Z Downloaded nvidia-cublas-cu12 2026-02-19T01:12:29.3683657Z Downloaded nvidia-cudnn-cu12 2026-02-19T01:12:36.7612151Z Downloaded torch 2026-02-19T01:12:36.8195467Z Prepared 88 packages in 28.26s 2026-02-19T01:12:37.2800128Z Installed 90 packages in 459ms 2026-02-19T01:12:37.2800908Z + accessible-pygments==0.0.5 2026-02-19T01:12:37.2801407Z + alabaster==0.7.16 2026-02-19T01:12:37.2801777Z + anyio==4.12.1 2026-02-19T01:12:37.2802121Z + babel==2.18.0 2026-02-19T01:12:37.2802497Z + beautifulsoup4==4.14.3 2026-02-19T01:12:37.2802924Z + blinker==1.9.0 2026-02-19T01:12:37.2803289Z + certifi==2026.1.4 2026-02-19T01:12:37.2803611Z + charset-normalizer==3.4.4 2026-02-19T01:12:37.2804003Z + click==8.3.1 2026-02-19T01:12:37.2804326Z + colorama==0.4.6 2026-02-19T01:12:37.2804684Z + cuda-bindings==12.9.4 2026-02-19T01:12:37.2805072Z + cuda-pathfinder==1.3.4 2026-02-19T01:12:37.2805473Z + docutils==0.18.1 2026-02-19T01:12:37.2805828Z + filecheck==1.0.3 2026-02-19T01:12:37.2806177Z + filelock==3.24.3 2026-02-19T01:12:37.2806540Z + flask==3.1.2 2026-02-19T01:12:37.2807126Z + fsspec==2026.2.0 2026-02-19T01:12:37.2807426Z + h11==0.16.0 2026-02-19T01:12:37.2807954Z + helion==0.1.dev1+g3d0e29618 (from file:///home/runner/work/helion/helion) 2026-02-19T01:12:37.2808529Z + idna==3.11 2026-02-19T01:12:37.2808816Z + imagesize==1.4.1 2026-02-19T01:12:37.2809134Z + itsdangerous==2.2.0 2026-02-19T01:12:37.2809453Z + jinja2==3.1.6 2026-02-19T01:12:37.2809724Z + joblib==1.5.3 2026-02-19T01:12:37.2810312Z + linkify-it-py==2.0.3 2026-02-19T01:12:37.2810731Z + markdown-it-py==3.0.0 2026-02-19T01:12:37.2811135Z + markupsafe==3.0.3 2026-02-19T01:12:37.2811534Z + mdit-py-plugins==0.5.0 2026-02-19T01:12:37.2811949Z + mdurl==0.1.2 2026-02-19T01:12:37.2812291Z + mpmath==1.3.0 2026-02-19T01:12:37.2812668Z + myst-parser==3.0.1 2026-02-19T01:12:37.2813056Z + networkx==3.6.1 2026-02-19T01:12:37.2813447Z + numpy==2.4.2 2026-02-19T01:12:37.2813818Z + nvidia-cublas-cu12==12.8.4.1 2026-02-19T01:12:37.2814306Z + nvidia-cuda-cupti-cu12==12.8.90 2026-02-19T01:12:37.2814795Z + nvidia-cuda-nvrtc-cu12==12.8.93 2026-02-19T01:12:37.2815209Z + nvidia-cuda-runtime-cu12==12.8.90 2026-02-19T01:12:37.2815632Z + nvidia-cudnn-cu12==9.10.2.21 2026-02-19T01:12:37.2816012Z + nvidia-cufft-cu12==11.3.3.83 2026-02-19T01:12:37.2816385Z + nvidia-cufile-cu12==1.13.1.3 2026-02-19T01:12:37.2816764Z + nvidia-curand-cu12==10.3.9.90 2026-02-19T01:12:37.2817162Z + nvidia-cusolver-cu12==11.7.3.90 2026-02-19T01:12:37.2817551Z + nvidia-cusparse-cu12==12.5.8.93 2026-02-19T01:12:37.2817955Z + nvidia-cusparselt-cu12==0.7.1 2026-02-19T01:12:37.2818352Z + nvidia-nccl-cu12==2.27.5 2026-02-19T01:12:37.2818714Z + nvidia-nvjitlink-cu12==12.8.93 2026-02-19T01:12:37.2819113Z + nvidia-nvshmem-cu12==3.4.5 2026-02-19T01:12:37.2819492Z + nvidia-nvtx-cu12==12.8.90 2026-02-19T01:12:37.2819944Z + packaging==26.0 2026-02-19T01:12:37.2820251Z + pillow==12.1.1 2026-02-19T01:12:37.2820562Z + psutil==7.2.2 2026-02-19T01:12:37.2820888Z + pydata-sphinx-theme==0.15.4 2026-02-19T01:12:37.2821263Z + pygments==2.19.2 2026-02-19T01:12:37.2821603Z + pytorch-sphinx-theme2==0.2.0 2026-02-19T01:12:37.2822000Z + pyyaml==6.0.3 2026-02-19T01:12:37.2822301Z + requests==2.32.5 2026-02-19T01:12:37.2822605Z + rich==14.3.2 2026-02-19T01:12:37.2822936Z + scikit-learn==1.8.0 2026-02-19T01:12:37.2823270Z + scipy==1.17.0 2026-02-19T01:12:37.2823573Z + setuptools==82.0.0 2026-02-19T01:12:37.2823915Z + snowballstemmer==3.0.1 2026-02-19T01:12:37.2824254Z + soupsieve==2.8.3 2026-02-19T01:12:37.2824481Z + sphinx==7.2.6 2026-02-19T01:12:37.2824840Z + sphinx-autobuild==2025.8.25 2026-02-19T01:12:37.2825208Z + sphinx-autodoc-typehints==2.0.1 2026-02-19T01:12:37.2825486Z + sphinx-design==0.6.1 2026-02-19T01:12:37.2825691Z + sphinx-gallery==0.14.0 2026-02-19T01:12:37.2825930Z + sphinx-last-updated-by-git==0.3.8 2026-02-19T01:12:37.2826196Z + sphinx-sitemap==2.7.1 2026-02-19T01:12:37.2826424Z + sphinxcontrib-applehelp==2.0.0 2026-02-19T01:12:37.2826681Z + sphinxcontrib-devhelp==2.0.0 2026-02-19T01:12:37.2827119Z + sphinxcontrib-htmlhelp==2.1.0 2026-02-19T01:12:37.2827395Z + sphinxcontrib-jsmath==1.0.1 2026-02-19T01:12:37.2827645Z + sphinxcontrib-katex==0.9.10 2026-02-19T01:12:37.2827880Z + sphinxcontrib-mermaid==1.0.0 2026-02-19T01:12:37.2828111Z + sphinxcontrib-qthelp==2.0.0 2026-02-19T01:12:37.2828356Z + sphinxcontrib-serializinghtml==2.0.0 2026-02-19T01:12:37.2828623Z + sphinxext-opengraph==0.13.0 2026-02-19T01:12:37.2828841Z + starlette==0.52.1 2026-02-19T01:12:37.2829193Z + sympy==1.14.0 2026-02-19T01:12:37.2829453Z + threadpoolctl==3.6.0 2026-02-19T01:12:37.2829739Z + torch==2.10.0 2026-02-19T01:12:37.2830103Z + triton==3.6.0 2026-02-19T01:12:37.2830394Z + typing-extensions==4.15.0 2026-02-19T01:12:37.2830730Z + uc-micro-py==1.0.3 2026-02-19T01:12:37.2831019Z + urllib3==2.6.3 2026-02-19T01:12:37.2831296Z + uvicorn==0.41.0 2026-02-19T01:12:37.2831568Z + watchfiles==1.1.1 2026-02-19T01:12:37.2831841Z + websockets==16.0 2026-02-19T01:12:37.2832077Z + werkzeug==3.1.5 2026-02-19T01:12:37.2965753Z ##[group]Run source .venv/bin/activate 2026-02-19T01:12:37.2966192Z source .venv/bin/activate 2026-02-19T01:12:37.2966421Z cd docs/ 2026-02-19T01:12:37.2966609Z make html 2026-02-19T01:12:37.2966804Z make linkcheck 2026-02-19T01:12:37.2992871Z shell: /usr/bin/bash -l {0} 2026-02-19T01:12:37.2993114Z env: 2026-02-19T01:12:37.2993368Z UV_PYTHON_INSTALL_DIR: /home/runner/work/_temp/uv-python-dir 2026-02-19T01:12:37.2993678Z UV_PYTHON: 3.12 2026-02-19T01:12:37.2993915Z UV_CACHE_DIR: /home/runner/work/_temp/setup-uv-cache 2026-02-19T01:12:37.2994184Z ##[endgroup] 2026-02-19T01:12:37.4153243Z rm -rf ../site/* 2026-02-19T01:12:37.4166117Z rm -rf examples/* 2026-02-19T01:12:37.7669101Z /home/runner/work/helion/helion/.venv/lib/python3.12/site-packages/docutils/utils/math/latex2mathml.py:954: SyntaxWarning: invalid escape sequence '\i' 2026-02-19T01:12:37.7670979Z node = parse_latex_math(node, '\int\dotsi\int') 2026-02-19T01:12:38.0825585Z Running Sphinx v7.2.6 2026-02-19T01:12:39.1524315Z Parsed external_urls: ['github', 'github_issues', 'contributing', 'docs', 'twitter'] 2026-02-19T01:12:39.1525458Z matplotlib is not installed, social cards will not be generated 2026-02-19T01:12:39.1526151Z making output directory... done 2026-02-19T01:12:39.1530148Z Using Sphinx-Gallery to convert rst text blocks to markdown for .ipynb files. 2026-02-19T01:12:39.3210615Z [autosummary] generating autosummary for: api/autotuner.md, api/config.md, api/exceptions.md, api/index.md, api/kernel.md, api/language.md, api/runtime.md, api/settings.md, deployment_autotuning.md, events.md, helion_puzzles.rst, index.md, installation.md, tileir_backend.md 2026-02-19T01:12:49.8629670Z [autosummary] generating autosummary for: /home/runner/work/helion/helion/docs/api/generated/helion.Config.rst, /home/runner/work/helion/helion/docs/api/generated/helion.Settings.rst, /home/runner/work/helion/helion/docs/api/generated/helion.kernel.rst, /home/runner/work/helion/helion/docs/api/generated/helion.language.StackTensor.rst, /home/runner/work/helion/helion/docs/api/generated/helion.language.Tile.rst, /home/runner/work/helion/helion/docs/api/generated/helion.language.arange.rst, /home/runner/work/helion/helion/docs/api/generated/helion.language.associative_scan.rst, /home/runner/work/helion/helion/docs/api/generated/helion.language.atomic_add.rst, /home/runner/work/helion/helion/docs/api/generated/helion.language.atomic_and.rst, /home/runner/work/helion/helion/docs/api/generated/helion.language.atomic_cas.rst, ..., /home/runner/work/helion/helion/docs/api/generated/helion.language.store.rst, /home/runner/work/helion/helion/docs/api/generated/helion.language.subscript.rst, /home/runner/work/helion/helion/docs/api/generated/helion.language.tile.rst, /home/runner/work/helion/helion/docs/api/generated/helion.language.tile_begin.rst, /home/runner/work/helion/helion/docs/api/generated/helion.language.tile_block_size.rst, /home/runner/work/helion/helion/docs/api/generated/helion.language.tile_end.rst, /home/runner/work/helion/helion/docs/api/generated/helion.language.tile_id.rst, /home/runner/work/helion/helion/docs/api/generated/helion.language.tile_index.rst, /home/runner/work/helion/helion/docs/api/generated/helion.language.wait.rst, /home/runner/work/helion/helion/docs/api/generated/helion.language.zeros.rst 2026-02-19T01:12:49.8657154Z loading intersphinx inventory from https://docs.python.org/3/objects.inv... 2026-02-19T01:12:49.8663217Z loading intersphinx inventory from https://pytorch.org/docs/stable/objects.inv... 2026-02-19T01:12:50.2623456Z intersphinx inventory has moved: https://pytorch.org/docs/stable/objects.inv -> https://docs.pytorch.org/docs/stable/objects.inv 2026-02-19T01:12:50.3630779Z myst v3.0.1: MdParserConfig(commonmark_only=False, gfm_only=False, enable_extensions={'amsmath', 'html_admonition', 'linkify', 'replacements', 'colon_fence', 'deflist', 'dollarmath', 'smartquotes', 'tasklist', 'html_image', 'substitution'}, disable_syntax=[], all_links_external=False, links_external_new_tab=False, url_schemes=('http', 'https', 'mailto', 'ftp'), ref_domains=None, fence_as_directive=set(), number_code_blocks=[], title_to_header=False, heading_anchors=0, heading_slug_func=None, html_meta={}, footnote_transition=True, words_per_minute=200, substitutions={}, linkify_fuzzy_links=True, dmath_allow_labels=True, dmath_allow_space=True, dmath_allow_digits=True, dmath_double_inline=False, update_mathjax=True, mathjax_classes='tex2jax_process|mathjax_process|math|output_area', enable_checkboxes=False, suppress_warnings=[], highlight_code_blocks=True) 2026-02-19T01:12:50.3634337Z generating gallery... 2026-02-19T01:12:50.4986894Z generating gallery for examples... [ 2%] add.py 2026-02-19T01:12:50.5106307Z generating gallery for examples... [ 4%] broadcast_matmul.py 2026-02-19T01:12:50.5223939Z generating gallery for examples... [ 6%] batch_softmax.py 2026-02-19T01:12:50.5339193Z generating gallery for examples... [ 8%] concatenate.py 2026-02-19T01:12:50.5453169Z generating gallery for examples... [ 10%] sum.py 2026-02-19T01:12:50.5568996Z generating gallery for examples... [ 12%] bmm.py 2026-02-19T01:12:50.5683620Z generating gallery for examples... [ 14%] embedding.py 2026-02-19T01:12:50.5802067Z generating gallery for examples... [ 16%] split_k_barrier.py 2026-02-19T01:12:50.5920988Z generating gallery for examples... [ 18%] cross_entropy.py 2026-02-19T01:12:50.6037428Z generating gallery for examples... [ 20%] exp.py 2026-02-19T01:12:50.6159781Z generating gallery for examples... [ 22%] welford.py 2026-02-19T01:12:50.6277385Z generating gallery for examples... [ 24%] low_mem_dropout.py 2026-02-19T01:12:50.6401639Z generating gallery for examples... [ 27%] gather_gemv.py 2026-02-19T01:12:50.6526562Z generating gallery for examples... [ 29%] matmul_layernorm.py 2026-02-19T01:12:50.6648374Z generating gallery for examples... [ 31%] long_sum.py 2026-02-19T01:12:50.6768595Z generating gallery for examples... [ 33%] fp8_gemm.py 2026-02-19T01:12:50.6893045Z generating gallery for examples... [ 35%] matmul_split_k.py 2026-02-19T01:12:50.7024160Z generating gallery for examples... [ 37%] attention.py 2026-02-19T01:12:50.7149742Z generating gallery for examples... [ 39%] bf16xint16_gemm.py 2026-02-19T01:12:50.7272319Z generating gallery for examples... [ 41%] jagged_dense_bmm.py 2026-02-19T01:12:50.7394546Z generating gallery for examples... [ 43%] jagged_dense_add.py 2026-02-19T01:12:50.7521393Z generating gallery for examples... [ 45%] jagged_sum.py 2026-02-19T01:12:50.7655157Z generating gallery for examples... [ 47%] mamba2_chunk_state.py 2026-02-19T01:12:50.7785606Z generating gallery for examples... [ 49%] jagged_softmax.py 2026-02-19T01:12:50.7916249Z generating gallery for examples... [ 51%] softmax.py 2026-02-19T01:12:50.8044432Z generating gallery for examples... [ 53%] jagged_mean.py 2026-02-19T01:12:50.8182064Z generating gallery for examples... [ 55%] gdn_fwd_h.py 2026-02-19T01:12:50.8311633Z generating gallery for examples... [ 57%] int4_gemm.py 2026-02-19T01:12:50.8440156Z generating gallery for examples... [ 59%] moe_matmul_ogs.py 2026-02-19T01:12:50.8573929Z generating gallery for examples... [ 61%] kl_div.py 2026-02-19T01:12:50.8710108Z generating gallery for examples... [ 63%] rms_norm.py 2026-02-19T01:12:50.8847635Z generating gallery for examples... [ 65%] jagged_hstu_attn.py 2026-02-19T01:12:50.8982903Z generating gallery for examples... [ 67%] segment_reduction.py 2026-02-19T01:12:50.9123917Z generating gallery for examples... [ 69%] blackwell_attention.py 2026-02-19T01:12:50.9256754Z generating gallery for examples... [ 71%] nvfp4_gemm.py 2026-02-19T01:12:50.9393883Z generating gallery for examples... [ 73%] jagged_layer_norm.py 2026-02-19T01:12:50.9527757Z generating gallery for examples... [ 76%] squeeze_and_excitation_net.py 2026-02-19T01:12:50.9668545Z generating gallery for examples... [ 78%] mamba2_chunk_scan.py 2026-02-19T01:12:50.9813060Z generating gallery for examples... [ 80%] flex_attention.py 2026-02-19T01:12:50.9951745Z generating gallery for examples... [ 82%] layer_norm.py 2026-02-19T01:12:51.0097861Z generating gallery for examples... [ 84%] jsd.py 2026-02-19T01:12:51.0240513Z generating gallery for examples... [ 86%] swiglu.py 2026-02-19T01:12:51.0385673Z generating gallery for examples... [ 88%] geglu.py 2026-02-19T01:12:51.0526065Z generating gallery for examples... [ 90%] fp8_attention.py 2026-02-19T01:12:51.0672214Z generating gallery for examples... [ 92%] grouped_gemm.py 2026-02-19T01:12:51.0818258Z generating gallery for examples... [ 94%] fused_linear_jsd.py 2026-02-19T01:12:51.0974687Z generating gallery for examples... [ 96%] matmul.py 2026-02-19T01:12:51.1138639Z generating gallery for examples... [ 98%] aot_example.py 2026-02-19T01:12:51.1325527Z generating gallery for examples... [100%] grpo_loss.py 2026-02-19T01:12:51.1662407Z generating gallery for examples/distributed... [ 25%] one_shot_allreduce_bias_rmsnorm.py 2026-02-19T01:12:51.1807009Z generating gallery for examples/distributed... [ 50%] matmul_reduce_scatter.py 2026-02-19T01:12:51.3530304Z generating gallery for examples/distributed... [ 75%] all_reduce.py 2026-02-19T01:12:51.3680519Z generating gallery for examples/distributed... [100%] all_gather_matmul.py 2026-02-19T01:12:51.3989225Z building [mo]: targets for 0 po files that are out of date 2026-02-19T01:12:51.3990109Z writing output... 2026-02-19T01:12:51.4003380Z building [html]: targets for 14 source files that are out of date 2026-02-19T01:12:51.4045054Z updating environment: [new config] 113 added, 0 changed, 0 removed 2026-02-19T01:12:52.5570119Z reading sources... [ 1%] api/autotuner 2026-02-19T01:12:52.8201045Z reading sources... [ 2%] api/config 2026-02-19T01:12:53.6254049Z reading sources... [ 3%] api/exceptions 2026-02-19T01:12:53.9540193Z reading sources... [ 4%] api/generated/helion.Config 2026-02-19T01:12:54.4690479Z reading sources... [ 4%] api/generated/helion.Settings 2026-02-19T01:12:54.5238956Z reading sources... [ 5%] api/generated/helion.kernel 2026-02-19T01:12:54.6409094Z reading sources... [ 6%] api/generated/helion.language.StackTensor 2026-02-19T01:12:57.1401117Z reading sources... [ 7%] api/generated/helion.language.Tile 2026-02-19T01:12:57.1603166Z reading sources... [ 8%] api/generated/helion.language.arange 2026-02-19T01:12:57.1888677Z reading sources... [ 9%] api/generated/helion.language.associative_scan 2026-02-19T01:12:57.2320330Z reading sources... [ 10%] api/generated/helion.language.atomic_add 2026-02-19T01:12:57.2453235Z reading sources... [ 11%] api/generated/helion.language.atomic_and 2026-02-19T01:12:57.2610058Z reading sources... [ 12%] api/generated/helion.language.atomic_cas 2026-02-19T01:12:57.2733573Z reading sources... [ 12%] api/generated/helion.language.atomic_max 2026-02-19T01:12:57.2869147Z reading sources... [ 13%] api/generated/helion.language.atomic_min 2026-02-19T01:12:57.2992447Z reading sources... [ 14%] api/generated/helion.language.atomic_or 2026-02-19T01:12:57.3125470Z reading sources... [ 15%] api/generated/helion.language.atomic_xchg 2026-02-19T01:12:57.3250762Z reading sources... [ 16%] api/generated/helion.language.atomic_xor 2026-02-19T01:12:57.3291723Z reading sources... [ 17%] api/generated/helion.language.constexpr 2026-02-19T01:12:57.3425443Z reading sources... [ 18%] api/generated/helion.language.cumprod 2026-02-19T01:12:57.3562107Z reading sources... [ 19%] api/generated/helion.language.cumsum 2026-02-19T01:12:57.3683932Z reading sources... [ 19%] api/generated/helion.language.device_print 2026-02-19T01:12:57.4016525Z reading sources... [ 20%] api/generated/helion.language.dot 2026-02-19T01:12:57.4206092Z reading sources... [ 21%] api/generated/helion.language.full 2026-02-19T01:12:57.4730230Z reading sources... [ 22%] api/generated/helion.language.grid 2026-02-19T01:12:57.4983468Z reading sources... [ 23%] api/generated/helion.language.inline_asm_elementwise 2026-02-19T01:12:57.5316552Z reading sources... [ 24%] api/generated/helion.language.inline_triton 2026-02-19T01:12:57.5480942Z reading sources... [ 25%] api/generated/helion.language.join 2026-02-19T01:12:57.5848441Z reading sources... [ 26%] api/generated/helion.language.load 2026-02-19T01:12:57.6205856Z reading sources... [ 27%] api/generated/helion.language.reduce 2026-02-19T01:12:57.6413908Z reading sources... [ 27%] api/generated/helion.language.register_block_size 2026-02-19T01:12:57.6505430Z reading sources... [ 28%] api/generated/helion.language.register_tunable 2026-02-19T01:12:57.6782881Z reading sources... [ 29%] api/generated/helion.language.signal 2026-02-19T01:12:57.6890908Z reading sources... [ 30%] api/generated/helion.language.specialize 2026-02-19T01:12:57.6997781Z reading sources... [ 31%] api/generated/helion.language.split 2026-02-19T01:12:57.7117526Z reading sources... [ 32%] api/generated/helion.language.stacktensor_like 2026-02-19T01:12:57.7265686Z reading sources... [ 33%] api/generated/helion.language.static_range 2026-02-19T01:12:57.7406106Z reading sources... [ 34%] api/generated/helion.language.store 2026-02-19T01:12:57.7535903Z reading sources... [ 35%] api/generated/helion.language.subscript 2026-02-19T01:12:57.7753577Z reading sources... [ 35%] api/generated/helion.language.tile 2026-02-19T01:12:57.7916599Z reading sources... [ 36%] api/generated/helion.language.tile_begin 2026-02-19T01:12:57.8016971Z reading sources... [ 37%] api/generated/helion.language.tile_block_size 2026-02-19T01:12:57.8109704Z reading sources... [ 38%] api/generated/helion.language.tile_end 2026-02-19T01:12:57.8211426Z reading sources... [ 39%] api/generated/helion.language.tile_id 2026-02-19T01:12:57.8302951Z reading sources... [ 40%] api/generated/helion.language.tile_index 2026-02-19T01:12:57.8470112Z reading sources... [ 41%] api/generated/helion.language.wait 2026-02-19T01:12:57.8604588Z reading sources... [ 42%] api/generated/helion.language.zeros 2026-02-19T01:12:58.0260909Z reading sources... [ 42%] api/index 2026-02-19T01:12:58.6096326Z reading sources... [ 43%] api/kernel 2026-02-19T01:12:59.1928344Z reading sources... [ 44%] api/language 2026-02-19T01:12:59.3619463Z reading sources... [ 45%] api/runtime 2026-02-19T01:12:59.7931528Z reading sources... [ 46%] api/settings 2026-02-19T01:12:59.8243611Z reading sources... [ 47%] deployment_autotuning 2026-02-19T01:12:59.8683966Z reading sources... [ 48%] events 2026-02-19T01:12:59.8775895Z reading sources... [ 49%] examples/add 2026-02-19T01:12:59.8872699Z reading sources... [ 50%] examples/aot_example 2026-02-19T01:12:59.8965250Z reading sources... [ 50%] examples/attention 2026-02-19T01:12:59.9056904Z reading sources... [ 51%] examples/batch_softmax 2026-02-19T01:12:59.9127396Z reading sources... [ 52%] examples/bf16xint16_gemm 2026-02-19T01:12:59.9274530Z reading sources... [ 53%] examples/blackwell_attention 2026-02-19T01:12:59.9364271Z reading sources... [ 54%] examples/bmm 2026-02-19T01:12:59.9447037Z reading sources... [ 55%] examples/broadcast_matmul 2026-02-19T01:12:59.9530225Z reading sources... [ 56%] examples/concatenate 2026-02-19T01:12:59.9604109Z reading sources... [ 57%] examples/cross_entropy 2026-02-19T01:12:59.9680045Z reading sources... [ 58%] examples/distributed/all_gather_matmul 2026-02-19T01:12:59.9774998Z reading sources... [ 58%] examples/distributed/all_reduce 2026-02-19T01:12:59.9850020Z reading sources... [ 59%] examples/distributed/index 2026-02-19T01:12:59.9918327Z reading sources... [ 60%] examples/distributed/matmul_reduce_scatter 2026-02-19T01:12:59.9982645Z reading sources... [ 61%] examples/distributed/one_shot_allreduce_bias_rmsnorm 2026-02-19T01:13:00.0069256Z reading sources... [ 62%] examples/embedding 2026-02-19T01:13:00.0164162Z reading sources... [ 63%] examples/exp 2026-02-19T01:13:00.0257328Z reading sources... [ 64%] examples/flex_attention 2026-02-19T01:13:00.0342115Z reading sources... [ 65%] examples/fp8_attention 2026-02-19T01:13:00.0410022Z reading sources... [ 65%] examples/fp8_gemm 2026-02-19T01:13:00.0536086Z reading sources... [ 66%] examples/fused_linear_jsd 2026-02-19T01:13:00.0626089Z reading sources... [ 67%] examples/gather_gemv 2026-02-19T01:13:00.0730863Z reading sources... [ 68%] examples/gdn_fwd_h 2026-02-19T01:13:00.0838157Z reading sources... [ 69%] examples/geglu 2026-02-19T01:13:00.0971432Z reading sources... [ 70%] examples/grouped_gemm 2026-02-19T01:13:00.1079335Z reading sources... [ 71%] examples/grpo_loss 2026-02-19T01:13:00.1326345Z reading sources... [ 72%] examples/index 2026-02-19T01:13:00.1423770Z reading sources... [ 73%] examples/int4_gemm 2026-02-19T01:13:00.1522413Z reading sources... [ 73%] examples/jagged_dense_add 2026-02-19T01:13:00.1611945Z reading sources... [ 74%] examples/jagged_dense_bmm 2026-02-19T01:13:00.1705109Z reading sources... [ 75%] examples/jagged_hstu_attn 2026-02-19T01:13:00.1811686Z reading sources... [ 76%] examples/jagged_layer_norm 2026-02-19T01:13:00.1899184Z reading sources... [ 77%] examples/jagged_mean 2026-02-19T01:13:00.5326547Z reading sources... [ 78%] examples/jagged_softmax 2026-02-19T01:13:00.5425392Z reading sources... [ 79%] examples/jagged_sum 2026-02-19T01:13:00.5535978Z reading sources... [ 80%] examples/jsd 2026-02-19T01:13:00.5648084Z reading sources... [ 81%] examples/kl_div 2026-02-19T01:13:00.5725878Z reading sources... [ 81%] examples/layer_norm 2026-02-19T01:13:00.5833801Z reading sources... [ 82%] examples/long_sum 2026-02-19T01:13:00.5925383Z reading sources... [ 83%] examples/low_mem_dropout 2026-02-19T01:13:00.6028584Z reading sources... [ 84%] examples/mamba2_chunk_scan 2026-02-19T01:13:00.6127685Z reading sources... [ 85%] examples/mamba2_chunk_state 2026-02-19T01:13:00.6205672Z reading sources... [ 86%] examples/matmul 2026-02-19T01:13:00.6296796Z reading sources... [ 87%] examples/matmul_layernorm 2026-02-19T01:13:00.6378293Z reading sources... [ 88%] examples/matmul_split_k 2026-02-19T01:13:00.6457986Z reading sources... [ 88%] examples/moe_matmul_ogs 2026-02-19T01:13:00.6531391Z reading sources... [ 89%] examples/nvfp4_gemm 2026-02-19T01:13:00.6638099Z reading sources... [ 90%] examples/rms_norm 2026-02-19T01:13:00.6729372Z reading sources... [ 91%] examples/segment_reduction 2026-02-19T01:13:00.6807170Z reading sources... [ 92%] examples/softmax 2026-02-19T01:13:00.6869295Z reading sources... [ 93%] examples/split_k_barrier 2026-02-19T01:13:00.6956997Z reading sources... [ 94%] examples/squeeze_and_excitation_net 2026-02-19T01:13:00.7051248Z reading sources... [ 95%] examples/sum 2026-02-19T01:13:00.7159048Z reading sources... [ 96%] examples/swiglu 2026-02-19T01:13:00.7251486Z reading sources... [ 96%] examples/welford 2026-02-19T01:13:00.7451236Z reading sources... [ 97%] helion_puzzles 2026-02-19T01:13:00.7747075Z reading sources... [ 98%] index 2026-02-19T01:13:00.7887343Z reading sources... [ 99%] installation 2026-02-19T01:13:00.8166068Z reading sources... [100%] tileir_backend 2026-02-19T01:13:00.8323519Z getting Git timestamps for source files... [ 20%] api 2026-02-19T01:13:00.8341072Z getting Git timestamps for source files... [ 40%] api/generated 2026-02-19T01:13:00.8381837Z getting Git timestamps for source files... [ 60%] . 2026-02-19T01:13:00.8399179Z getting Git timestamps for source files... [ 80%] examples 2026-02-19T01:13:00.8415825Z getting Git timestamps for source files... [100%] examples/distributed 2026-02-19T01:13:00.8533518Z getting Git timestamps for dependencies... [ 10%] /home/runner/work/helion/helion/.venv/lib/python3.12/site-packages/sklearn/ensemble 2026-02-19T01:13:00.8576537Z getting Git timestamps for dependencies... [ 20%] /home/runner/work/helion/helion/helion/autotuner 2026-02-19T01:13:00.8614693Z getting Git timestamps for dependencies... [ 30%] /home/runner/work/helion/helion/helion/runtime 2026-02-19T01:13:00.8630477Z getting Git timestamps for dependencies... [ 40%] /home/runner/work/helion/helion/.venv/lib/python3.12/site-packages/torch/_inductor/runtime 2026-02-19T01:13:00.8642643Z getting Git timestamps for dependencies... [ 50%] /usr/lib/python3.12 2026-02-19T01:13:00.8681981Z getting Git timestamps for dependencies... [ 60%] /home/runner/work/helion/helion/helion 2026-02-19T01:13:00.8720845Z getting Git timestamps for dependencies... [ 70%] /home/runner/work/helion/helion/helion/language 2026-02-19T01:13:00.8737494Z getting Git timestamps for dependencies... [ 80%] examples 2026-02-19T01:13:00.8753499Z getting Git timestamps for dependencies... [ 90%] examples/distributed 2026-02-19T01:13:00.8770838Z getting Git timestamps for dependencies... [100%] examples/distributed/images/thumb 2026-02-19T01:13:00.8786149Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.runtime.config.Config.__init__:41: ERROR: Unexpected indentation. 2026-02-19T01:13:00.8787767Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.runtime.config.Config.__init__:42: WARNING: Block quote ends without a blank line; unexpected unindent. 2026-02-19T01:13:00.8789664Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.runtime.config.Config.__init__:45: WARNING: Bullet list ends without a blank line; unexpected unindent. 2026-02-19T01:13:00.8791518Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.runtime.config.Config.__init__:41: ERROR: Unexpected indentation. 2026-02-19T01:13:00.8793261Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.runtime.config.Config.__init__:42: WARNING: Block quote ends without a blank line; unexpected unindent. 2026-02-19T01:13:00.8795171Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.runtime.config.Config.__init__:45: WARNING: Bullet list ends without a blank line; unexpected unindent. 2026-02-19T01:13:00.8797317Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.block_sizes:1: WARNING: duplicate object description of helion.Config.block_sizes, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:00.8799796Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.reduction_loops:1: WARNING: duplicate object description of helion.Config.reduction_loops, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:00.8802982Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.num_warps:1: WARNING: duplicate object description of helion.Config.num_warps, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:00.8805347Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.num_stages:1: WARNING: duplicate object description of helion.Config.num_stages, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:00.8807728Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.loop_orders:1: WARNING: duplicate object description of helion.Config.loop_orders, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:00.8810262Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.flatten_loops:1: WARNING: duplicate object description of helion.Config.flatten_loops, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:00.8812810Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.range_unroll_factors:1: WARNING: duplicate object description of helion.Config.range_unroll_factors, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:00.8815700Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.range_warp_specializes:1: WARNING: duplicate object description of helion.Config.range_warp_specializes, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:00.8818374Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.range_num_stages:1: WARNING: duplicate object description of helion.Config.range_num_stages, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:00.8821333Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.range_multi_buffers:1: WARNING: duplicate object description of helion.Config.range_multi_buffers, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:00.8823816Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.range_flattens:1: WARNING: duplicate object description of helion.Config.range_flattens, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:00.8826201Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.static_ranges:1: WARNING: duplicate object description of helion.Config.static_ranges, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:00.8828522Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.pid_type:1: WARNING: duplicate object description of helion.Config.pid_type, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:00.8830921Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.l2_groupings:1: WARNING: duplicate object description of helion.Config.l2_groupings, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:00.8833269Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.indexing:1: WARNING: duplicate object description of helion.Config.indexing, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:00.8835730Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.load_eviction_policies:1: WARNING: duplicate object description of helion.Config.load_eviction_policies, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:00.8838164Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.runtime.config.Config:1: WARNING: duplicate object description of helion.Config, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:00.8840422Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.runtime.config.Config.__init__:1: WARNING: duplicate object description of helion.Config.__init__, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:00.8841543Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.runtime.config.Config.__init__:41: ERROR: Unexpected indentation. 2026-02-19T01:13:00.8842497Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.runtime.config.Config.__init__:42: WARNING: Block quote ends without a blank line; unexpected unindent. 2026-02-19T01:13:00.8843682Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.runtime.config.Config.__init__:45: WARNING: Bullet list ends without a blank line; unexpected unindent. 2026-02-19T01:13:00.8845205Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.runtime.config.Config.__init__:1: WARNING: duplicate object description of helion.Config.__init__, other instance in api/generated/helion.Config, use :no-index: for one of them 2026-02-19T01:13:00.8846382Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.runtime.config.Config.__init__:41: ERROR: Unexpected indentation. 2026-02-19T01:13:00.8847332Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.runtime.config.Config.__init__:42: WARNING: Block quote ends without a blank line; unexpected unindent. 2026-02-19T01:13:00.8848485Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.runtime.config.Config.__init__:45: WARNING: Bullet list ends without a blank line; unexpected unindent. 2026-02-19T01:13:00.8849740Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.config:1: WARNING: duplicate object description of helion.Config.config, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:00.8851238Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.runtime.config.Config.to_json:1: WARNING: duplicate object description of helion.Config.to_json, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:00.8852624Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.runtime.config.Config.from_dict:1: WARNING: duplicate object description of helion.Config.from_dict, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:00.8854025Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.runtime.config.Config.from_json:1: WARNING: duplicate object description of helion.Config.from_json, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:00.8855438Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.runtime.config.Config.minimize:1: WARNING: duplicate object description of helion.Config.minimize, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:00.8856805Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.runtime.config.Config.save:1: WARNING: duplicate object description of helion.Config.save, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:00.8858155Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.runtime.config.Config.load:1: WARNING: duplicate object description of helion.Config.load, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:00.8859488Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.block_sizes:1: WARNING: duplicate object description of helion.Config.block_sizes, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:00.8860999Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.loop_orders:1: WARNING: duplicate object description of helion.Config.loop_orders, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:00.8862333Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.flatten_loops:1: WARNING: duplicate object description of helion.Config.flatten_loops, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:00.8863706Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.reduction_loops:1: WARNING: duplicate object description of helion.Config.reduction_loops, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:00.8865042Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.num_warps:1: WARNING: duplicate object description of helion.Config.num_warps, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:00.8866341Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.num_stages:1: WARNING: duplicate object description of helion.Config.num_stages, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:00.8867652Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.l2_groupings:1: WARNING: duplicate object description of helion.Config.l2_groupings, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:00.8868970Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.pid_type:1: WARNING: duplicate object description of helion.Config.pid_type, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:00.8870451Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.num_sm_multiplier:1: WARNING: duplicate object description of helion.Config.num_sm_multiplier, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:00.8871847Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.maxnreg:1: WARNING: duplicate object description of helion.Config.maxnreg, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:00.8873207Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.range_unroll_factors:1: WARNING: duplicate object description of helion.Config.range_unroll_factors, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:00.8874660Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.range_warp_specializes:1: WARNING: duplicate object description of helion.Config.range_warp_specializes, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:00.8876090Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.range_num_stages:1: WARNING: duplicate object description of helion.Config.range_num_stages, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:00.8877493Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.range_multi_buffers:1: WARNING: duplicate object description of helion.Config.range_multi_buffers, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:00.8878883Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.range_flattens:1: WARNING: duplicate object description of helion.Config.range_flattens, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:00.8880420Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.static_ranges:1: WARNING: duplicate object description of helion.Config.static_ranges, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:00.8881830Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.load_eviction_policies:1: WARNING: duplicate object description of helion.Config.load_eviction_policies, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:00.8883211Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.indexing:1: WARNING: duplicate object description of helion.Config.indexing, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:00.8884439Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.runtime.settings.Settings.__init__:1::1: WARNING: Inline emphasis start-string without end-string. 2026-02-19T01:13:00.8885791Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.runtime.settings.Settings.__init__:1: WARNING: duplicate object description of helion.Settings.__init__, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:00.8886916Z docstring of helion.Settings.autotune_benchmark_fn:1: WARNING: Inline emphasis start-string without end-string. 2026-02-19T01:13:00.8888060Z /home/runner/work/helion/helion/helion/language/tile_proxy.py:docstring of helion.language.tile_proxy.Tile.__init__:1: WARNING: duplicate object description of helion.language.Tile.__init__, other instance in api/generated/helion.language.Tile, use :no-index: for one of them 2026-02-19T01:13:00.8889316Z /home/runner/work/helion/helion/helion/language/atomic_ops.py:docstring of helion.language.atomic_ops.atomic_add:24: ERROR: Unexpected indentation. 2026-02-19T01:13:00.8890521Z /home/runner/work/helion/helion/helion/language/atomic_ops.py:docstring of helion.language.atomic_ops.atomic_add:26: WARNING: Definition list ends without a blank line; unexpected unindent. 2026-02-19T01:13:00.8891887Z /home/runner/work/helion/helion/helion/language/loops.py:docstring of helion.language.loops.tile:1: WARNING: duplicate object description of helion.language.tile, other instance in api/generated/helion.language.tile, use :no-index: for one of them 2026-02-19T01:13:00.8893405Z /home/runner/work/helion/helion/helion/language/loops.py:docstring of helion.language.loops.grid:1: WARNING: duplicate object description of helion.language.grid, other instance in api/generated/helion.language.grid, use :no-index: for one of them 2026-02-19T01:13:00.8894947Z /home/runner/work/helion/helion/helion/language/loops.py:docstring of helion.language.loops.static_range:1: WARNING: duplicate object description of helion.language.static_range, other instance in api/generated/helion.language.static_range, use :no-index: for one of them 2026-02-19T01:13:00.8896510Z /home/runner/work/helion/helion/helion/language/memory_ops.py:docstring of helion.language.memory_ops.load:1: WARNING: duplicate object description of helion.language.load, other instance in api/generated/helion.language.load, use :no-index: for one of them 2026-02-19T01:13:00.8898034Z /home/runner/work/helion/helion/helion/language/memory_ops.py:docstring of helion.language.memory_ops.store:1: WARNING: duplicate object description of helion.language.store, other instance in api/generated/helion.language.store, use :no-index: for one of them 2026-02-19T01:13:00.8899617Z /home/runner/work/helion/helion/helion/language/atomic_ops.py:docstring of helion.language.atomic_ops.atomic_add:1: WARNING: duplicate object description of helion.language.atomic_add, other instance in api/generated/helion.language.atomic_add, use :no-index: for one of them 2026-02-19T01:13:00.8901040Z /home/runner/work/helion/helion/helion/language/atomic_ops.py:docstring of helion.language.atomic_ops.atomic_add:24: ERROR: Unexpected indentation. 2026-02-19T01:13:00.8902030Z /home/runner/work/helion/helion/helion/language/atomic_ops.py:docstring of helion.language.atomic_ops.atomic_add:26: WARNING: Definition list ends without a blank line; unexpected unindent. 2026-02-19T01:13:00.8903400Z /home/runner/work/helion/helion/helion/language/atomic_ops.py:docstring of helion.language.atomic_ops.atomic_and:1: WARNING: duplicate object description of helion.language.atomic_and, other instance in api/generated/helion.language.atomic_and, use :no-index: for one of them 2026-02-19T01:13:00.8905007Z /home/runner/work/helion/helion/helion/language/atomic_ops.py:docstring of helion.language.atomic_ops.atomic_or:1: WARNING: duplicate object description of helion.language.atomic_or, other instance in api/generated/helion.language.atomic_or, use :no-index: for one of them 2026-02-19T01:13:00.8906611Z /home/runner/work/helion/helion/helion/language/atomic_ops.py:docstring of helion.language.atomic_ops.atomic_xor:1: WARNING: duplicate object description of helion.language.atomic_xor, other instance in api/generated/helion.language.atomic_xor, use :no-index: for one of them 2026-02-19T01:13:00.8908236Z /home/runner/work/helion/helion/helion/language/atomic_ops.py:docstring of helion.language.atomic_ops.atomic_xchg:1: WARNING: duplicate object description of helion.language.atomic_xchg, other instance in api/generated/helion.language.atomic_xchg, use :no-index: for one of them 2026-02-19T01:13:00.8909918Z /home/runner/work/helion/helion/helion/language/atomic_ops.py:docstring of helion.language.atomic_ops.atomic_max:1: WARNING: duplicate object description of helion.language.atomic_max, other instance in api/generated/helion.language.atomic_max, use :no-index: for one of them 2026-02-19T01:13:00.8911541Z /home/runner/work/helion/helion/helion/language/atomic_ops.py:docstring of helion.language.atomic_ops.atomic_min:1: WARNING: duplicate object description of helion.language.atomic_min, other instance in api/generated/helion.language.atomic_min, use :no-index: for one of them 2026-02-19T01:13:00.8913209Z /home/runner/work/helion/helion/helion/language/atomic_ops.py:docstring of helion.language.atomic_ops.atomic_cas:1: WARNING: duplicate object description of helion.language.atomic_cas, other instance in api/generated/helion.language.atomic_cas, use :no-index: for one of them 2026-02-19T01:13:00.8915011Z /home/runner/work/helion/helion/helion/language/inline_asm_ops.py:docstring of helion.language.inline_asm_ops.inline_asm_elementwise:1: WARNING: duplicate object description of helion.language.inline_asm_elementwise, other instance in api/generated/helion.language.inline_asm_elementwise, use :no-index: for one of them 2026-02-19T01:13:00.8916845Z /home/runner/work/helion/helion/helion/language/inline_triton_ops.py:docstring of helion.language.inline_triton_ops.inline_triton:1: WARNING: duplicate object description of helion.language.inline_triton, other instance in api/generated/helion.language.inline_triton, use :no-index: for one of them 2026-02-19T01:13:00.8918526Z /home/runner/work/helion/helion/helion/language/creation_ops.py:docstring of helion.language.creation_ops.zeros:1: WARNING: duplicate object description of helion.language.zeros, other instance in api/generated/helion.language.zeros, use :no-index: for one of them 2026-02-19T01:13:00.8920203Z /home/runner/work/helion/helion/helion/language/creation_ops.py:docstring of helion.language.creation_ops.full:1: WARNING: duplicate object description of helion.language.full, other instance in api/generated/helion.language.full, use :no-index: for one of them 2026-02-19T01:13:00.8921891Z /home/runner/work/helion/helion/helion/language/tunable_ops.py:docstring of helion.language.tunable_ops.register_block_size:1: WARNING: duplicate object description of helion.language.register_block_size, other instance in api/generated/helion.language.register_block_size, use :no-index: for one of them 2026-02-19T01:13:00.8923670Z /home/runner/work/helion/helion/helion/language/tunable_ops.py:docstring of helion.language.tunable_ops.register_tunable:1: WARNING: duplicate object description of helion.language.register_tunable, other instance in api/generated/helion.language.register_tunable, use :no-index: for one of them 2026-02-19T01:13:00.8925327Z /home/runner/work/helion/helion/helion/language/tile_proxy.py:docstring of helion.language.tile_proxy.Tile:1: WARNING: duplicate object description of helion.language.Tile, other instance in api/generated/helion.language.Tile, use :no-index: for one of them 2026-02-19T01:13:00.8926881Z /home/runner/work/helion/helion/helion/language/tile_proxy.py:docstring of helion.language.tile_proxy.Tile:1: WARNING: duplicate object description of helion.language.tile_proxy.Tile, other instance in api/generated/helion.language.Tile, use :no-index: for one of them 2026-02-19T01:13:00.8928485Z /home/runner/work/helion/helion/helion/language/tile_proxy.py:docstring of helion.language.tile_proxy.Tile.__init__:1: WARNING: duplicate object description of helion.language.Tile.__init__, other instance in api/generated/helion.language.Tile, use :no-index: for one of them 2026-02-19T01:13:00.8930290Z /home/runner/work/helion/helion/helion/language/view_ops.py:docstring of helion.language.view_ops.subscript:1: WARNING: duplicate object description of helion.language.subscript, other instance in api/generated/helion.language.subscript, use :no-index: for one of them 2026-02-19T01:13:00.8931877Z /home/runner/work/helion/helion/helion/language/view_ops.py:docstring of helion.language.view_ops.split:1: WARNING: duplicate object description of helion.language.split, other instance in api/generated/helion.language.split, use :no-index: for one of them 2026-02-19T01:13:00.8933384Z /home/runner/work/helion/helion/helion/language/view_ops.py:docstring of helion.language.view_ops.join:1: WARNING: duplicate object description of helion.language.join, other instance in api/generated/helion.language.join, use :no-index: for one of them 2026-02-19T01:13:00.8934995Z /home/runner/work/helion/helion/helion/language/stack_tensor.py:docstring of helion.language.stack_tensor.StackTensor:1: WARNING: duplicate object description of helion.language.StackTensor, other instance in api/generated/helion.language.StackTensor, use :no-index: for one of them 2026-02-19T01:13:00.8936795Z /home/runner/work/helion/helion/helion/language/stack_tensor.py:docstring of helion.language.stack_tensor.StackTensor:1: WARNING: duplicate object description of helion.language.stack_tensor.StackTensor, other instance in api/generated/helion.language.StackTensor, use :no-index: for one of them 2026-02-19T01:13:00.8938644Z /home/runner/work/helion/helion/helion/language/stack_tensor.py:docstring of helion.language.StackTensor.tensor_like:1: WARNING: duplicate object description of helion.language.StackTensor.tensor_like, other instance in api/generated/helion.language.StackTensor, use :no-index: for one of them 2026-02-19T01:13:00.8940583Z /home/runner/work/helion/helion/helion/language/stack_tensor.py:docstring of helion.language.StackTensor.dev_ptrs:1: WARNING: duplicate object description of helion.language.StackTensor.dev_ptrs, other instance in api/generated/helion.language.StackTensor, use :no-index: for one of them 2026-02-19T01:13:00.8942311Z /home/runner/work/helion/helion/helion/language/stack_tensor.py:docstring of helion.language.StackTensor.dtype:1: WARNING: duplicate object description of helion.language.StackTensor.dtype, other instance in api/generated/helion.language.StackTensor, use :no-index: for one of them 2026-02-19T01:13:00.8944032Z /home/runner/work/helion/helion/helion/language/stack_tensor.py:docstring of helion.language.StackTensor.device:1: WARNING: duplicate object description of helion.language.StackTensor.device, other instance in api/generated/helion.language.StackTensor, use :no-index: for one of them 2026-02-19T01:13:00.8945765Z /home/runner/work/helion/helion/helion/language/stack_tensor.py:docstring of helion.language.StackTensor.shape:1: WARNING: duplicate object description of helion.language.StackTensor.shape, other instance in api/generated/helion.language.StackTensor, use :no-index: for one of them 2026-02-19T01:13:00.8947542Z /home/runner/work/helion/helion/helion/language/stack_tensor.py:docstring of helion.language.stack_tensor.StackTensor.new_empty:1: WARNING: duplicate object description of helion.language.StackTensor.new_empty, other instance in api/generated/helion.language.StackTensor, use :no-index: for one of them 2026-02-19T01:13:00.8949371Z /home/runner/work/helion/helion/helion/language/stack_tensor.py:docstring of helion.language.stack_tensor.stacktensor_like:1: WARNING: duplicate object description of helion.language.stacktensor_like, other instance in api/generated/helion.language.stacktensor_like, use :no-index: for one of them 2026-02-19T01:13:00.8951112Z /home/runner/work/helion/helion/helion/language/tile_ops.py:docstring of helion.language.tile_ops.tile_index:1: WARNING: duplicate object description of helion.language.tile_index, other instance in api/generated/helion.language.tile_index, use :no-index: for one of them 2026-02-19T01:13:00.8952702Z /home/runner/work/helion/helion/helion/language/tile_ops.py:docstring of helion.language.tile_ops.tile_begin:1: WARNING: duplicate object description of helion.language.tile_begin, other instance in api/generated/helion.language.tile_begin, use :no-index: for one of them 2026-02-19T01:13:00.8954294Z /home/runner/work/helion/helion/helion/language/tile_ops.py:docstring of helion.language.tile_ops.tile_end:1: WARNING: duplicate object description of helion.language.tile_end, other instance in api/generated/helion.language.tile_end, use :no-index: for one of them 2026-02-19T01:13:00.8955918Z /home/runner/work/helion/helion/helion/language/tile_ops.py:docstring of helion.language.tile_ops.tile_block_size:1: WARNING: duplicate object description of helion.language.tile_block_size, other instance in api/generated/helion.language.tile_block_size, use :no-index: for one of them 2026-02-19T01:13:00.8957518Z /home/runner/work/helion/helion/helion/language/tile_ops.py:docstring of helion.language.tile_ops.tile_id:1: WARNING: duplicate object description of helion.language.tile_id, other instance in api/generated/helion.language.tile_id, use :no-index: for one of them 2026-02-19T01:13:00.8959158Z /home/runner/work/helion/helion/helion/language/signal_wait.py:docstring of helion.language.signal_wait.signal:1: WARNING: duplicate object description of helion.language.signal, other instance in api/generated/helion.language.signal, use :no-index: for one of them 2026-02-19T01:13:00.8960930Z /home/runner/work/helion/helion/helion/language/signal_wait.py:docstring of helion.language.signal_wait.wait:1: WARNING: duplicate object description of helion.language.wait, other instance in api/generated/helion.language.wait, use :no-index: for one of them 2026-02-19T01:13:00.8962083Z WARNING: Cannot resolve forward reference in type annotations of "helion.runtime.triton_wait_signal": name 'T' is not defined 2026-02-19T01:13:00.8963189Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.runtime.settings.Settings:1: WARNING: duplicate object description of helion.Settings, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:00.8964726Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.runtime.settings.Settings:1: WARNING: duplicate object description of helion.runtime.settings.Settings, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:00.8966302Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.runtime.settings.Settings.__init__:1: WARNING: duplicate object description of helion.Settings.__init__, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:00.8967855Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.runtime.settings.Settings.to_dict:1: WARNING: duplicate object description of helion.Settings.to_dict, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:00.8969538Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.runtime.settings.Settings.check_autotuning_disabled:1: WARNING: duplicate object description of helion.Settings.check_autotuning_disabled, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:00.8971389Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.runtime.settings.Settings.get_rebenchmark_threshold:1: WARNING: duplicate object description of helion.Settings.get_rebenchmark_threshold, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:00.8973019Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.backend:1: WARNING: duplicate object description of helion.Settings.backend, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:00.8974513Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.ignore_warnings:1: WARNING: duplicate object description of helion.Settings.ignore_warnings, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:00.8976043Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.index_dtype:1: WARNING: duplicate object description of helion.Settings.index_dtype, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:00.8977550Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.dot_precision:1: WARNING: duplicate object description of helion.Settings.dot_precision, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:00.8979157Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.static_shapes:1: WARNING: duplicate object description of helion.Settings.static_shapes, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:00.8980939Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.persistent_reserved_sms:1: WARNING: duplicate object description of helion.Settings.persistent_reserved_sms, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:00.8982666Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_force_persistent:1: WARNING: duplicate object description of helion.Settings.autotune_force_persistent, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:00.8984294Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_log_level:1: WARNING: duplicate object description of helion.Settings.autotune_log_level, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:00.8985834Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_log:1: WARNING: duplicate object description of helion.Settings.autotune_log, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:00.8987429Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_compile_timeout:1: WARNING: duplicate object description of helion.Settings.autotune_compile_timeout, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:00.8989070Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_precompile:1: WARNING: duplicate object description of helion.Settings.autotune_precompile, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:00.8990869Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_precompile_jobs:1: WARNING: duplicate object description of helion.Settings.autotune_precompile_jobs, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:00.8992788Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_random_seed:1: WARNING: duplicate object description of helion.Settings.autotune_random_seed, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:00.8994420Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_accuracy_check:1: WARNING: duplicate object description of helion.Settings.autotune_accuracy_check, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:00.8996112Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_rebenchmark_threshold:1: WARNING: duplicate object description of helion.Settings.autotune_rebenchmark_threshold, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:00.8997789Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_progress_bar:1: WARNING: duplicate object description of helion.Settings.autotune_progress_bar, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:00.8999482Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_max_generations:1: WARNING: duplicate object description of helion.Settings.autotune_max_generations, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:00.9001293Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_ignore_errors:1: WARNING: duplicate object description of helion.Settings.autotune_ignore_errors, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:00.9002947Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_adaptive_timeout:1: WARNING: duplicate object description of helion.Settings.autotune_adaptive_timeout, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:00.9004645Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.print_output_code:1: WARNING: duplicate object description of helion.Settings.print_output_code, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:00.9006218Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.print_repro:1: WARNING: duplicate object description of helion.Settings.print_repro, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:00.9007768Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.output_origin_lines:1: WARNING: duplicate object description of helion.Settings.output_origin_lines, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:00.9009335Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.force_autotune:1: WARNING: duplicate object description of helion.Settings.force_autotune, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:00.9011084Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_config_overrides:1: WARNING: duplicate object description of helion.Settings.autotune_config_overrides, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:00.9012734Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.allow_warp_specialize:1: WARNING: duplicate object description of helion.Settings.allow_warp_specialize, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:00.9014528Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.debug_dtype_asserts:1: WARNING: duplicate object description of helion.Settings.debug_dtype_asserts, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:00.9016056Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.ref_mode:1: WARNING: duplicate object description of helion.Settings.ref_mode, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:00.9017527Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotuner_fn:1: WARNING: duplicate object description of helion.Settings.autotuner_fn, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:00.9019061Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_effort:1: WARNING: duplicate object description of helion.Settings.autotune_effort, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:00.9020793Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_baseline_fn:1: WARNING: duplicate object description of helion.Settings.autotune_baseline_fn, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:00.9022405Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_baseline_atol:1: WARNING: duplicate object description of helion.Settings.autotune_baseline_atol, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:00.9024033Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_baseline_rtol:1: WARNING: duplicate object description of helion.Settings.autotune_baseline_rtol, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:00.9025611Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_cache:1: WARNING: duplicate object description of helion.Settings.autotune_cache, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:00.9027256Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_benchmark_fn:1: WARNING: duplicate object description of helion.Settings.autotune_benchmark_fn, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:00.9028444Z docstring of helion.Settings.autotune_benchmark_fn:1: WARNING: Inline emphasis start-string without end-string. 2026-02-19T01:13:00.9029477Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.index_dtype:1: WARNING: duplicate object description of helion.Settings.index_dtype, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:00.9030944Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.dot_precision:1: WARNING: duplicate object description of helion.Settings.dot_precision, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:00.9032359Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.static_shapes:1: WARNING: duplicate object description of helion.Settings.static_shapes, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:00.9033852Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.persistent_reserved_sms:1: WARNING: duplicate object description of helion.Settings.persistent_reserved_sms, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:00.9035346Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.force_autotune:1: WARNING: duplicate object description of helion.Settings.force_autotune, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:00.9036838Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_force_persistent:1: WARNING: duplicate object description of helion.Settings.autotune_force_persistent, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:00.9038353Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_log_level:1: WARNING: duplicate object description of helion.Settings.autotune_log_level, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:00.9039786Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_log:1: WARNING: duplicate object description of helion.Settings.autotune_log, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:00.9041420Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_compile_timeout:1: WARNING: duplicate object description of helion.Settings.autotune_compile_timeout, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:00.9042945Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_precompile:1: WARNING: duplicate object description of helion.Settings.autotune_precompile, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:00.9044435Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_random_seed:1: WARNING: duplicate object description of helion.Settings.autotune_random_seed, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:00.9045971Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_precompile_jobs:1: WARNING: duplicate object description of helion.Settings.autotune_precompile_jobs, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:00.9047512Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_max_generations:1: WARNING: duplicate object description of helion.Settings.autotune_max_generations, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:00.9049138Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_ignore_errors:1: WARNING: duplicate object description of helion.Settings.autotune_ignore_errors, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:00.9050785Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_accuracy_check:1: WARNING: duplicate object description of helion.Settings.autotune_accuracy_check, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:00.9052326Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_baseline_atol:1: WARNING: duplicate object description of helion.Settings.autotune_baseline_atol, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:00.9053847Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_baseline_rtol:1: WARNING: duplicate object description of helion.Settings.autotune_baseline_rtol, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:00.9055423Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_rebenchmark_threshold:1: WARNING: duplicate object description of helion.Settings.autotune_rebenchmark_threshold, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:00.9056997Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_progress_bar:1: WARNING: duplicate object description of helion.Settings.autotune_progress_bar, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:00.9058531Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_config_overrides:1: WARNING: duplicate object description of helion.Settings.autotune_config_overrides, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:00.9060161Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_effort:1: WARNING: duplicate object description of helion.Settings.autotune_effort, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:00.9061628Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.print_output_code:1: WARNING: duplicate object description of helion.Settings.print_output_code, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:00.9063056Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.print_repro:1: WARNING: duplicate object description of helion.Settings.print_repro, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:00.9064493Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.output_origin_lines:1: WARNING: duplicate object description of helion.Settings.output_origin_lines, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:00.9065958Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.ignore_warnings:1: WARNING: duplicate object description of helion.Settings.ignore_warnings, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:00.9067410Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.debug_dtype_asserts:1: WARNING: duplicate object description of helion.Settings.debug_dtype_asserts, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:00.9068916Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.allow_warp_specialize:1: WARNING: duplicate object description of helion.Settings.allow_warp_specialize, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:00.9070494Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.ref_mode:1: WARNING: duplicate object description of helion.Settings.ref_mode, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:00.9071917Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotuner_fn:1: WARNING: duplicate object description of helion.Settings.autotuner_fn, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:00.9073379Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_benchmark_fn:1: WARNING: duplicate object description of helion.Settings.autotune_benchmark_fn, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:00.9074474Z docstring of helion.Settings.autotune_benchmark_fn:1: WARNING: Inline emphasis start-string without end-string. 2026-02-19T01:13:00.9075099Z /home/runner/work/helion/helion/docs/examples/aot_example.rst:52: ERROR: Unexpected indentation. 2026-02-19T01:13:00.9075740Z /home/runner/work/helion/helion/docs/examples/blackwell_attention.rst:22: WARNING: Title underline too short. 2026-02-19T01:13:00.9076130Z 2026-02-19T01:13:00.9076225Z BLackwell Attention Example 2026-02-19T01:13:00.9076450Z ================= 2026-02-19T01:13:00.9076842Z /home/runner/work/helion/helion/docs/examples/flex_attention.rst:59: WARNING: Title underline too short. 2026-02-19T01:13:00.9077216Z 2026-02-19T01:13:00.9077317Z Flex Attention Kernel Implementation 2026-02-19T01:13:00.9077570Z ---------------------------- 2026-02-19T01:13:00.9077998Z /home/runner/work/helion/helion/docs/examples/flex_attention.rst:59: WARNING: Title underline too short. 2026-02-19T01:13:00.9078353Z 2026-02-19T01:13:00.9078449Z Flex Attention Kernel Implementation 2026-02-19T01:13:00.9078690Z ---------------------------- 2026-02-19T01:13:00.9079099Z /home/runner/work/helion/helion/docs/examples/flex_attention.rst:253: WARNING: Title underline too short. 2026-02-19T01:13:00.9079451Z 2026-02-19T01:13:00.9079526Z Testing Function 2026-02-19T01:13:00.9079719Z ------------- 2026-02-19T01:13:00.9080223Z /home/runner/work/helion/helion/docs/examples/flex_attention.rst:253: WARNING: Title underline too short. 2026-02-19T01:13:00.9080580Z 2026-02-19T01:13:00.9080662Z Testing Function 2026-02-19T01:13:00.9080833Z ------------- 2026-02-19T01:13:00.9081204Z /home/runner/work/helion/helion/docs/examples/flex_attention.rst:310: WARNING: Title underline too short. 2026-02-19T01:13:00.9081552Z 2026-02-19T01:13:00.9081631Z Main Function 2026-02-19T01:13:00.9081793Z ----------- 2026-02-19T01:13:00.9082162Z /home/runner/work/helion/helion/docs/examples/flex_attention.rst:310: WARNING: Title underline too short. 2026-02-19T01:13:00.9082519Z 2026-02-19T01:13:00.9082592Z Main Function 2026-02-19T01:13:00.9082768Z ----------- 2026-02-19T01:13:00.9083115Z /home/runner/work/helion/helion/docs/examples/gdn_fwd_h.rst:136: WARNING: Title underline too short. 2026-02-19T01:13:00.9083462Z 2026-02-19T01:13:00.9083543Z Reference Function 2026-02-19T01:13:00.9083730Z ------------- 2026-02-19T01:13:00.9084079Z /home/runner/work/helion/helion/docs/examples/gdn_fwd_h.rst:136: WARNING: Title underline too short. 2026-02-19T01:13:00.9084425Z 2026-02-19T01:13:00.9084501Z Reference Function 2026-02-19T01:13:00.9084688Z ------------- 2026-02-19T01:13:00.9085044Z /home/runner/work/helion/helion/docs/examples/gdn_fwd_h.rst:200: WARNING: Title underline too short. 2026-02-19T01:13:00.9085377Z 2026-02-19T01:13:00.9085450Z Testing Function 2026-02-19T01:13:00.9085631Z ------------- 2026-02-19T01:13:00.9085978Z /home/runner/work/helion/helion/docs/examples/gdn_fwd_h.rst:200: WARNING: Title underline too short. 2026-02-19T01:13:00.9086311Z 2026-02-19T01:13:00.9086385Z Testing Function 2026-02-19T01:13:00.9086562Z ------------- 2026-02-19T01:13:00.9086918Z /home/runner/work/helion/helion/docs/examples/gdn_fwd_h.rst:250: WARNING: Title underline too short. 2026-02-19T01:13:00.9087250Z 2026-02-19T01:13:00.9087327Z Main Function 2026-02-19T01:13:00.9087494Z ----------- 2026-02-19T01:13:00.9087928Z /home/runner/work/helion/helion/docs/examples/gdn_fwd_h.rst:250: WARNING: Title underline too short. 2026-02-19T01:13:00.9088366Z 2026-02-19T01:13:00.9088451Z Main Function 2026-02-19T01:13:00.9088618Z ----------- 2026-02-19T01:13:00.9089110Z /home/runner/work/helion/helion/docs/examples/jagged_dense_bmm.rst:35: WARNING: Definition list ends without a blank line; unexpected unindent. 2026-02-19T01:13:00.9089980Z /home/runner/work/helion/helion/docs/examples/mamba2_chunk_scan.rst:180: WARNING: Title underline too short. 2026-02-19T01:13:00.9090361Z 2026-02-19T01:13:00.9090446Z Reference Function 2026-02-19T01:13:00.9090625Z ------------- 2026-02-19T01:13:00.9091012Z /home/runner/work/helion/helion/docs/examples/mamba2_chunk_scan.rst:180: WARNING: Title underline too short. 2026-02-19T01:13:00.9091377Z 2026-02-19T01:13:00.9091465Z Reference Function 2026-02-19T01:13:00.9091640Z ------------- 2026-02-19T01:13:00.9092024Z /home/runner/work/helion/helion/docs/examples/mamba2_chunk_scan.rst:258: WARNING: Title underline too short. 2026-02-19T01:13:00.9092399Z 2026-02-19T01:13:00.9092475Z Testing Function 2026-02-19T01:13:00.9092663Z ------------- 2026-02-19T01:13:00.9093039Z /home/runner/work/helion/helion/docs/examples/mamba2_chunk_scan.rst:258: WARNING: Title underline too short. 2026-02-19T01:13:00.9093411Z 2026-02-19T01:13:00.9093484Z Testing Function 2026-02-19T01:13:00.9093661Z ------------- 2026-02-19T01:13:00.9094026Z /home/runner/work/helion/helion/docs/examples/mamba2_chunk_scan.rst:305: WARNING: Title underline too short. 2026-02-19T01:13:00.9094392Z 2026-02-19T01:13:00.9094463Z Main Function 2026-02-19T01:13:00.9094634Z ----------- 2026-02-19T01:13:00.9095009Z /home/runner/work/helion/helion/docs/examples/mamba2_chunk_scan.rst:305: WARNING: Title underline too short. 2026-02-19T01:13:00.9095365Z 2026-02-19T01:13:00.9095434Z Main Function 2026-02-19T01:13:00.9095605Z ----------- 2026-02-19T01:13:00.9095975Z /home/runner/work/helion/helion/docs/examples/mamba2_chunk_state.rst:22: WARNING: Title underline too short. 2026-02-19T01:13:00.9096332Z 2026-02-19T01:13:00.9096419Z Mamba2 Chunk State Kernel 2026-02-19T01:13:00.9096634Z ======================== 2026-02-19T01:13:00.9097044Z /home/runner/work/helion/helion/docs/examples/mamba2_chunk_state.rst:133: WARNING: Title underline too short. 2026-02-19T01:13:00.9097402Z 2026-02-19T01:13:00.9097484Z Reference Function 2026-02-19T01:13:00.9097659Z ------------- 2026-02-19T01:13:00.9098040Z /home/runner/work/helion/helion/docs/examples/mamba2_chunk_state.rst:133: WARNING: Title underline too short. 2026-02-19T01:13:00.9098398Z 2026-02-19T01:13:00.9098478Z Reference Function 2026-02-19T01:13:00.9098649Z ------------- 2026-02-19T01:13:00.9099030Z /home/runner/work/helion/helion/docs/examples/mamba2_chunk_state.rst:182: WARNING: Title underline too short. 2026-02-19T01:13:00.9099396Z 2026-02-19T01:13:00.9099469Z Testing Function 2026-02-19T01:13:00.9099642Z ------------- 2026-02-19T01:13:00.9100154Z /home/runner/work/helion/helion/docs/examples/mamba2_chunk_state.rst:182: WARNING: Title underline too short. 2026-02-19T01:13:00.9100531Z 2026-02-19T01:13:00.9100609Z Testing Function 2026-02-19T01:13:00.9100788Z ------------- 2026-02-19T01:13:00.9101165Z /home/runner/work/helion/helion/docs/examples/mamba2_chunk_state.rst:226: WARNING: Title underline too short. 2026-02-19T01:13:00.9101533Z 2026-02-19T01:13:00.9101605Z Main Function 2026-02-19T01:13:00.9101779Z ----------- 2026-02-19T01:13:00.9102156Z /home/runner/work/helion/helion/docs/examples/mamba2_chunk_state.rst:226: WARNING: Title underline too short. 2026-02-19T01:13:00.9102518Z 2026-02-19T01:13:00.9102588Z Main Function 2026-02-19T01:13:00.9102764Z ----------- 2026-02-19T01:13:00.9103176Z /home/runner/work/helion/helion/docs/examples/squeeze_and_excitation_net.rst:22: WARNING: Title underline too short. 2026-02-19T01:13:00.9103574Z 2026-02-19T01:13:00.9103684Z Helion squeeze and excitation net Example 2026-02-19T01:13:00.9103931Z ============================ 2026-02-19T01:13:00.9104471Z /home/runner/work/helion/helion/docs/examples/squeeze_and_excitation_net.rst:214: WARNING: Title underline too short. 2026-02-19T01:13:00.9104922Z 2026-02-19T01:13:00.9105017Z Reference Implementation 2026-02-19T01:13:00.9105228Z -------------------- 2026-02-19T01:13:00.9105602Z /home/runner/work/helion/helion/docs/helion_puzzles.rst:58: WARNING: Title underline too short. 2026-02-19T01:13:00.9105941Z 2026-02-19T01:13:00.9106037Z Basic Structure of a Helion Kernel 2026-02-19T01:13:00.9106281Z --------------------------------- 2026-02-19T01:13:00.9106666Z /home/runner/work/helion/helion/docs/helion_puzzles.rst:58: WARNING: Title underline too short. 2026-02-19T01:13:00.9107005Z 2026-02-19T01:13:00.9107097Z Basic Structure of a Helion Kernel 2026-02-19T01:13:00.9107334Z --------------------------------- 2026-02-19T01:13:00.9107718Z /home/runner/work/helion/helion/docs/helion_puzzles.rst:227: WARNING: Title underline too short. 2026-02-19T01:13:00.9108053Z 2026-02-19T01:13:00.9108149Z Puzzle 3: Fused Outer Multiplication 2026-02-19T01:13:00.9108399Z ----------------------------------- 2026-02-19T01:13:00.9108798Z /home/runner/work/helion/helion/docs/helion_puzzles.rst:227: WARNING: Title underline too short. 2026-02-19T01:13:00.9109125Z 2026-02-19T01:13:00.9109215Z Puzzle 3: Fused Outer Multiplication 2026-02-19T01:13:00.9109462Z ----------------------------------- 2026-02-19T01:13:00.9109923Z /home/runner/work/helion/helion/docs/helion_puzzles.rst:310: WARNING: Title underline too short. 2026-02-19T01:13:00.9110253Z 2026-02-19T01:13:00.9110342Z Puzzle 7: Long Sum 2026-02-19T01:13:00.9110519Z ----------------- 2026-02-19T01:13:00.9110873Z /home/runner/work/helion/helion/docs/helion_puzzles.rst:310: WARNING: Title underline too short. 2026-02-19T01:13:00.9111196Z 2026-02-19T01:13:00.9111279Z Puzzle 7: Long Sum 2026-02-19T01:13:00.9111474Z ----------------- 2026-02-19T01:13:00.9111844Z /home/runner/work/helion/helion/docs/helion_puzzles.rst:348: WARNING: Title underline too short. 2026-02-19T01:13:00.9112182Z 2026-02-19T01:13:00.9112268Z Puzzle 8: Long Softmax 2026-02-19T01:13:00.9112483Z --------------------- 2026-02-19T01:13:00.9112841Z /home/runner/work/helion/helion/docs/helion_puzzles.rst:348: WARNING: Title underline too short. 2026-02-19T01:13:00.9113171Z 2026-02-19T01:13:00.9113252Z Puzzle 8: Long Softmax 2026-02-19T01:13:00.9113447Z --------------------- 2026-02-19T01:13:00.9113797Z /home/runner/work/helion/helion/docs/helion_puzzles.rst:508: WARNING: Title underline too short. 2026-02-19T01:13:00.9114124Z 2026-02-19T01:13:00.9114214Z Puzzle 11: Matrix Multiplication 2026-02-19T01:13:00.9114446Z ------------------------------- 2026-02-19T01:13:00.9114822Z /home/runner/work/helion/helion/docs/helion_puzzles.rst:508: WARNING: Title underline too short. 2026-02-19T01:13:00.9115142Z 2026-02-19T01:13:00.9115229Z Puzzle 11: Matrix Multiplication 2026-02-19T01:13:00.9115458Z ------------------------------- 2026-02-19T01:13:00.9115813Z /home/runner/work/helion/helion/docs/api/autotuner.md: WARNING: Git clone too shallow 2026-02-19T01:13:00.9116317Z /home/runner/work/helion/helion/docs/api/config.md: WARNING: Git clone too shallow 2026-02-19T01:13:00.9116819Z /home/runner/work/helion/helion/docs/api/exceptions.md: WARNING: Git clone too shallow 2026-02-19T01:13:00.9117385Z /home/runner/work/helion/helion/docs/api/generated/helion.Config.rst: WARNING: Git clone too shallow 2026-02-19T01:13:00.9117998Z /home/runner/work/helion/helion/docs/api/generated/helion.Settings.rst: WARNING: Git clone too shallow 2026-02-19T01:13:00.9118599Z /home/runner/work/helion/helion/docs/api/generated/helion.kernel.rst: WARNING: Git clone too shallow 2026-02-19T01:13:00.9119258Z /home/runner/work/helion/helion/docs/api/generated/helion.language.StackTensor.rst: WARNING: Git clone too shallow 2026-02-19T01:13:00.9120114Z /home/runner/work/helion/helion/docs/api/generated/helion.language.Tile.rst: WARNING: Git clone too shallow 2026-02-19T01:13:00.9120774Z /home/runner/work/helion/helion/docs/api/generated/helion.language.arange.rst: WARNING: Git clone too shallow 2026-02-19T01:13:00.9121547Z /home/runner/work/helion/helion/docs/api/generated/helion.language.associative_scan.rst: WARNING: Git clone too shallow 2026-02-19T01:13:00.9122322Z /home/runner/work/helion/helion/docs/api/generated/helion.language.atomic_add.rst: WARNING: Git clone too shallow 2026-02-19T01:13:00.9123018Z /home/runner/work/helion/helion/docs/api/generated/helion.language.atomic_and.rst: WARNING: Git clone too shallow 2026-02-19T01:13:00.9123698Z /home/runner/work/helion/helion/docs/api/generated/helion.language.atomic_cas.rst: WARNING: Git clone too shallow 2026-02-19T01:13:00.9124372Z /home/runner/work/helion/helion/docs/api/generated/helion.language.atomic_max.rst: WARNING: Git clone too shallow 2026-02-19T01:13:00.9125047Z /home/runner/work/helion/helion/docs/api/generated/helion.language.atomic_min.rst: WARNING: Git clone too shallow 2026-02-19T01:13:00.9125725Z /home/runner/work/helion/helion/docs/api/generated/helion.language.atomic_or.rst: WARNING: Git clone too shallow 2026-02-19T01:13:00.9126410Z /home/runner/work/helion/helion/docs/api/generated/helion.language.atomic_xchg.rst: WARNING: Git clone too shallow 2026-02-19T01:13:00.9127088Z /home/runner/work/helion/helion/docs/api/generated/helion.language.atomic_xor.rst: WARNING: Git clone too shallow 2026-02-19T01:13:00.9127773Z /home/runner/work/helion/helion/docs/api/generated/helion.language.constexpr.rst: WARNING: Git clone too shallow 2026-02-19T01:13:00.9128457Z /home/runner/work/helion/helion/docs/api/generated/helion.language.cumprod.rst: WARNING: Git clone too shallow 2026-02-19T01:13:00.9129124Z /home/runner/work/helion/helion/docs/api/generated/helion.language.cumsum.rst: WARNING: Git clone too shallow 2026-02-19T01:13:00.9129801Z /home/runner/work/helion/helion/docs/api/generated/helion.language.device_print.rst: WARNING: Git clone too shallow 2026-02-19T01:13:00.9130531Z /home/runner/work/helion/helion/docs/api/generated/helion.language.dot.rst: WARNING: Git clone too shallow 2026-02-19T01:13:00.9131182Z /home/runner/work/helion/helion/docs/api/generated/helion.language.full.rst: WARNING: Git clone too shallow 2026-02-19T01:13:00.9131834Z /home/runner/work/helion/helion/docs/api/generated/helion.language.grid.rst: WARNING: Git clone too shallow 2026-02-19T01:13:00.9132527Z /home/runner/work/helion/helion/docs/api/generated/helion.language.inline_asm_elementwise.rst: WARNING: Git clone too shallow 2026-02-19T01:13:00.9133257Z /home/runner/work/helion/helion/docs/api/generated/helion.language.inline_triton.rst: WARNING: Git clone too shallow 2026-02-19T01:13:00.9133929Z /home/runner/work/helion/helion/docs/api/generated/helion.language.join.rst: WARNING: Git clone too shallow 2026-02-19T01:13:00.9134571Z /home/runner/work/helion/helion/docs/api/generated/helion.language.load.rst: WARNING: Git clone too shallow 2026-02-19T01:13:00.9135215Z /home/runner/work/helion/helion/docs/api/generated/helion.language.reduce.rst: WARNING: Git clone too shallow 2026-02-19T01:13:00.9135917Z /home/runner/work/helion/helion/docs/api/generated/helion.language.register_block_size.rst: WARNING: Git clone too shallow 2026-02-19T01:13:00.9136649Z /home/runner/work/helion/helion/docs/api/generated/helion.language.register_tunable.rst: WARNING: Git clone too shallow 2026-02-19T01:13:00.9137339Z /home/runner/work/helion/helion/docs/api/generated/helion.language.signal.rst: WARNING: Git clone too shallow 2026-02-19T01:13:00.9138012Z /home/runner/work/helion/helion/docs/api/generated/helion.language.specialize.rst: WARNING: Git clone too shallow 2026-02-19T01:13:00.9138690Z /home/runner/work/helion/helion/docs/api/generated/helion.language.split.rst: WARNING: Git clone too shallow 2026-02-19T01:13:00.9139379Z /home/runner/work/helion/helion/docs/api/generated/helion.language.stacktensor_like.rst: WARNING: Git clone too shallow 2026-02-19T01:13:00.9140237Z /home/runner/work/helion/helion/docs/api/generated/helion.language.static_range.rst: WARNING: Git clone too shallow 2026-02-19T01:13:00.9140916Z /home/runner/work/helion/helion/docs/api/generated/helion.language.store.rst: WARNING: Git clone too shallow 2026-02-19T01:13:00.9141673Z /home/runner/work/helion/helion/docs/api/generated/helion.language.subscript.rst: WARNING: Git clone too shallow 2026-02-19T01:13:00.9142400Z /home/runner/work/helion/helion/docs/api/generated/helion.language.tile.rst: WARNING: Git clone too shallow 2026-02-19T01:13:00.9143076Z /home/runner/work/helion/helion/docs/api/generated/helion.language.tile_begin.rst: WARNING: Git clone too shallow 2026-02-19T01:13:00.9143771Z /home/runner/work/helion/helion/docs/api/generated/helion.language.tile_block_size.rst: WARNING: Git clone too shallow 2026-02-19T01:13:00.9144466Z /home/runner/work/helion/helion/docs/api/generated/helion.language.tile_end.rst: WARNING: Git clone too shallow 2026-02-19T01:13:00.9145138Z /home/runner/work/helion/helion/docs/api/generated/helion.language.tile_id.rst: WARNING: Git clone too shallow 2026-02-19T01:13:00.9145804Z /home/runner/work/helion/helion/docs/api/generated/helion.language.tile_index.rst: WARNING: Git clone too shallow 2026-02-19T01:13:00.9146468Z /home/runner/work/helion/helion/docs/api/generated/helion.language.wait.rst: WARNING: Git clone too shallow 2026-02-19T01:13:00.9147123Z /home/runner/work/helion/helion/docs/api/generated/helion.language.zeros.rst: WARNING: Git clone too shallow 2026-02-19T01:13:00.9147690Z /home/runner/work/helion/helion/docs/api/index.md: WARNING: Git clone too shallow 2026-02-19T01:13:00.9148174Z /home/runner/work/helion/helion/docs/api/kernel.md: WARNING: Git clone too shallow 2026-02-19T01:13:00.9148655Z /home/runner/work/helion/helion/docs/api/language.md: WARNING: Git clone too shallow 2026-02-19T01:13:00.9149178Z /home/runner/work/helion/helion/docs/api/runtime.md: WARNING: Git clone too shallow 2026-02-19T01:13:00.9149672Z /home/runner/work/helion/helion/docs/api/settings.md: WARNING: Git clone too shallow 2026-02-19T01:13:00.9150269Z /home/runner/work/helion/helion/docs/deployment_autotuning.md: WARNING: Git clone too shallow 2026-02-19T01:13:00.9150785Z /home/runner/work/helion/helion/docs/events.md: WARNING: Git clone too shallow 2026-02-19T01:13:00.9151276Z /home/runner/work/helion/helion/docs/helion_puzzles.rst: WARNING: Git clone too shallow 2026-02-19T01:13:00.9151761Z /home/runner/work/helion/helion/docs/index.md: WARNING: Git clone too shallow 2026-02-19T01:13:00.9152232Z /home/runner/work/helion/helion/docs/installation.md: WARNING: Git clone too shallow 2026-02-19T01:13:00.9152733Z /home/runner/work/helion/helion/docs/tileir_backend.md: WARNING: Git clone too shallow 2026-02-19T01:13:00.9153142Z looking for now-outdated files... none found 2026-02-19T01:13:01.0450308Z pickling environment... done 2026-02-19T01:13:01.0452185Z /home/runner/work/helion/helion/docs/examples/add.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0453613Z /home/runner/work/helion/helion/docs/examples/aot_example.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0455053Z /home/runner/work/helion/helion/docs/examples/attention.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0456525Z /home/runner/work/helion/helion/docs/examples/batch_softmax.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0458041Z /home/runner/work/helion/helion/docs/examples/bf16xint16_gemm.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0459571Z /home/runner/work/helion/helion/docs/examples/blackwell_attention.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0461147Z /home/runner/work/helion/helion/docs/examples/bmm.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0462563Z /home/runner/work/helion/helion/docs/examples/broadcast_matmul.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0464046Z /home/runner/work/helion/helion/docs/examples/concatenate.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0465501Z /home/runner/work/helion/helion/docs/examples/cross_entropy.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0467316Z /home/runner/work/helion/helion/docs/examples/distributed/index.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0468934Z /home/runner/work/helion/helion/docs/examples/embedding.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0470394Z /home/runner/work/helion/helion/docs/examples/exp.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0471810Z /home/runner/work/helion/helion/docs/examples/flex_attention.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0473265Z /home/runner/work/helion/helion/docs/examples/fp8_attention.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0474440Z /home/runner/work/helion/helion/docs/examples/fp8_gemm.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0475678Z /home/runner/work/helion/helion/docs/examples/fused_linear_jsd.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0476629Z /home/runner/work/helion/helion/docs/examples/gather_gemv.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0477427Z /home/runner/work/helion/helion/docs/examples/gdn_fwd_h.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0478057Z /home/runner/work/helion/helion/docs/examples/geglu.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0478877Z /home/runner/work/helion/helion/docs/examples/grouped_gemm.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0479608Z /home/runner/work/helion/helion/docs/examples/grpo_loss.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0480473Z /home/runner/work/helion/helion/docs/examples/int4_gemm.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0481153Z /home/runner/work/helion/helion/docs/examples/jagged_dense_add.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0481836Z /home/runner/work/helion/helion/docs/examples/jagged_dense_bmm.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0482508Z /home/runner/work/helion/helion/docs/examples/jagged_hstu_attn.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0483202Z /home/runner/work/helion/helion/docs/examples/jagged_layer_norm.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0483872Z /home/runner/work/helion/helion/docs/examples/jagged_mean.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0484536Z /home/runner/work/helion/helion/docs/examples/jagged_softmax.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0485224Z /home/runner/work/helion/helion/docs/examples/jagged_sum.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0485998Z /home/runner/work/helion/helion/docs/examples/jsd.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0486646Z /home/runner/work/helion/helion/docs/examples/kl_div.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0487277Z /home/runner/work/helion/helion/docs/examples/layer_norm.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0487908Z /home/runner/work/helion/helion/docs/examples/long_sum.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0488600Z /home/runner/work/helion/helion/docs/examples/low_mem_dropout.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0489320Z /home/runner/work/helion/helion/docs/examples/mamba2_chunk_scan.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0490183Z /home/runner/work/helion/helion/docs/examples/mamba2_chunk_state.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0490906Z /home/runner/work/helion/helion/docs/examples/matmul.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0491667Z /home/runner/work/helion/helion/docs/examples/matmul_layernorm.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0492465Z /home/runner/work/helion/helion/docs/examples/matmul_split_k.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0493200Z /home/runner/work/helion/helion/docs/examples/moe_matmul_ogs.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0493868Z /home/runner/work/helion/helion/docs/examples/nvfp4_gemm.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0494506Z /home/runner/work/helion/helion/docs/examples/rms_norm.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0495172Z /home/runner/work/helion/helion/docs/examples/segment_reduction.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0495847Z /home/runner/work/helion/helion/docs/examples/softmax.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0496494Z /home/runner/work/helion/helion/docs/examples/split_k_barrier.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0497209Z /home/runner/work/helion/helion/docs/examples/squeeze_and_excitation_net.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0497886Z /home/runner/work/helion/helion/docs/examples/sum.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0498502Z /home/runner/work/helion/helion/docs/examples/swiglu.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0499125Z /home/runner/work/helion/helion/docs/examples/welford.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:01.0499580Z checking consistency... done 2026-02-19T01:13:01.0638783Z preparing documents... done 2026-02-19T01:13:01.0644137Z copying assets... copying downloadable files... [ 1%] examples/add.py 2026-02-19T01:13:01.0646759Z copying downloadable files... [ 2%] examples/add.ipynb 2026-02-19T01:13:01.0649432Z copying downloadable files... [ 3%] examples/aot_example.py 2026-02-19T01:13:01.0652445Z copying downloadable files... [ 4%] examples/aot_example.ipynb 2026-02-19T01:13:01.0655041Z copying downloadable files... [ 5%] examples/attention.py 2026-02-19T01:13:01.0657540Z copying downloadable files... [ 6%] examples/attention.ipynb 2026-02-19T01:13:01.0659979Z copying downloadable files... [ 7%] examples/batch_softmax.py 2026-02-19T01:13:01.0662457Z copying downloadable files... [ 8%] examples/batch_softmax.ipynb 2026-02-19T01:13:01.0664866Z copying downloadable files... [ 8%] examples/bf16xint16_gemm.py 2026-02-19T01:13:01.0667160Z copying downloadable files... [ 9%] examples/bf16xint16_gemm.ipynb 2026-02-19T01:13:01.0669723Z copying downloadable files... [ 10%] examples/blackwell_attention.py 2026-02-19T01:13:01.0672258Z copying downloadable files... [ 11%] examples/blackwell_attention.ipynb 2026-02-19T01:13:01.0674514Z copying downloadable files... [ 12%] examples/bmm.py 2026-02-19T01:13:01.0676970Z copying downloadable files... [ 13%] examples/bmm.ipynb 2026-02-19T01:13:01.0679287Z copying downloadable files... [ 14%] examples/broadcast_matmul.py 2026-02-19T01:13:01.0681796Z copying downloadable files... [ 15%] examples/broadcast_matmul.ipynb 2026-02-19T01:13:01.0684173Z copying downloadable files... [ 16%] examples/concatenate.py 2026-02-19T01:13:01.0686599Z copying downloadable files... [ 17%] examples/concatenate.ipynb 2026-02-19T01:13:01.0689140Z copying downloadable files... [ 18%] examples/cross_entropy.py 2026-02-19T01:13:01.0691736Z copying downloadable files... [ 19%] examples/cross_entropy.ipynb 2026-02-19T01:13:01.0694209Z copying downloadable files... [ 20%] examples/distributed/all_gather_matmul.py 2026-02-19T01:13:01.0696605Z copying downloadable files... [ 21%] examples/distributed/all_gather_matmul.ipynb 2026-02-19T01:13:01.0699037Z copying downloadable files... [ 22%] examples/distributed/all_reduce.py 2026-02-19T01:13:01.0701683Z copying downloadable files... [ 23%] examples/distributed/all_reduce.ipynb 2026-02-19T01:13:01.0704054Z copying downloadable files... [ 24%] examples/distributed/matmul_reduce_scatter.py 2026-02-19T01:13:01.0706693Z copying downloadable files... [ 25%] examples/distributed/matmul_reduce_scatter.ipynb 2026-02-19T01:13:01.0708924Z copying downloadable files... [ 25%] examples/distributed/one_shot_allreduce_bias_rmsnorm.py 2026-02-19T01:13:01.0711542Z copying downloadable files... [ 26%] examples/distributed/one_shot_allreduce_bias_rmsnorm.ipynb 2026-02-19T01:13:01.0713859Z copying downloadable files... [ 27%] examples/embedding.py 2026-02-19T01:13:01.0716294Z copying downloadable files... [ 28%] examples/embedding.ipynb 2026-02-19T01:13:01.0718664Z copying downloadable files... [ 29%] examples/exp.py 2026-02-19T01:13:01.0721295Z copying downloadable files... [ 30%] examples/exp.ipynb 2026-02-19T01:13:01.0723897Z copying downloadable files... [ 31%] examples/flex_attention.py 2026-02-19T01:13:01.0726377Z copying downloadable files... [ 32%] examples/flex_attention.ipynb 2026-02-19T01:13:01.0728757Z copying downloadable files... [ 33%] examples/fp8_attention.py 2026-02-19T01:13:01.0731432Z copying downloadable files... [ 34%] examples/fp8_attention.ipynb 2026-02-19T01:13:01.0734580Z copying downloadable files... [ 35%] examples/fp8_gemm.py 2026-02-19T01:13:01.0737302Z copying downloadable files... [ 36%] examples/fp8_gemm.ipynb 2026-02-19T01:13:01.0740136Z copying downloadable files... [ 37%] examples/fused_linear_jsd.py 2026-02-19T01:13:01.0743039Z copying downloadable files... [ 38%] examples/fused_linear_jsd.ipynb 2026-02-19T01:13:01.0745793Z copying downloadable files... [ 39%] examples/gather_gemv.py 2026-02-19T01:13:01.0748524Z copying downloadable files... [ 40%] examples/gather_gemv.ipynb 2026-02-19T01:13:01.0751406Z copying downloadable files... [ 41%] examples/gdn_fwd_h.py 2026-02-19T01:13:01.0754287Z copying downloadable files... [ 42%] examples/gdn_fwd_h.ipynb 2026-02-19T01:13:01.0756880Z copying downloadable files... [ 42%] examples/geglu.py 2026-02-19T01:13:01.0759738Z copying downloadable files... [ 43%] examples/geglu.ipynb 2026-02-19T01:13:01.0762757Z copying downloadable files... [ 44%] examples/grouped_gemm.py 2026-02-19T01:13:01.0765502Z copying downloadable files... [ 45%] examples/grouped_gemm.ipynb 2026-02-19T01:13:01.0768114Z copying downloadable files... [ 46%] examples/grpo_loss.py 2026-02-19T01:13:01.0771150Z copying downloadable files... [ 47%] examples/grpo_loss.ipynb 2026-02-19T01:13:01.0773979Z copying downloadable files... [ 48%] examples/int4_gemm.py 2026-02-19T01:13:01.0776706Z copying downloadable files... [ 49%] examples/int4_gemm.ipynb 2026-02-19T01:13:01.0779441Z copying downloadable files... [ 50%] examples/jagged_dense_add.py 2026-02-19T01:13:01.0782180Z copying downloadable files... [ 51%] examples/jagged_dense_add.ipynb 2026-02-19T01:13:01.0784986Z copying downloadable files... [ 52%] examples/jagged_dense_bmm.py 2026-02-19T01:13:01.0787661Z copying downloadable files... [ 53%] examples/jagged_dense_bmm.ipynb 2026-02-19T01:13:01.0790549Z copying downloadable files... [ 54%] examples/jagged_hstu_attn.py 2026-02-19T01:13:01.0793341Z copying downloadable files... [ 55%] examples/jagged_hstu_attn.ipynb 2026-02-19T01:13:01.0796037Z copying downloadable files... [ 56%] examples/jagged_layer_norm.py 2026-02-19T01:13:01.0798760Z copying downloadable files... [ 57%] examples/jagged_layer_norm.ipynb 2026-02-19T01:13:01.0801560Z copying downloadable files... [ 58%] examples/jagged_mean.py 2026-02-19T01:13:01.0804178Z copying downloadable files... [ 58%] examples/jagged_mean.ipynb 2026-02-19T01:13:01.0806828Z copying downloadable files... [ 59%] examples/jagged_softmax.py 2026-02-19T01:13:01.0809435Z copying downloadable files... [ 60%] examples/jagged_softmax.ipynb 2026-02-19T01:13:01.0812292Z copying downloadable files... [ 61%] examples/jagged_sum.py 2026-02-19T01:13:01.0815073Z copying downloadable files... [ 62%] examples/jagged_sum.ipynb 2026-02-19T01:13:01.0817836Z copying downloadable files... [ 63%] examples/jsd.py 2026-02-19T01:13:01.0820402Z copying downloadable files... [ 64%] examples/jsd.ipynb 2026-02-19T01:13:01.0823293Z copying downloadable files... [ 65%] examples/kl_div.py 2026-02-19T01:13:01.0826080Z copying downloadable files... [ 66%] examples/kl_div.ipynb 2026-02-19T01:13:01.0828763Z copying downloadable files... [ 67%] examples/layer_norm.py 2026-02-19T01:13:01.0832107Z copying downloadable files... [ 68%] examples/layer_norm.ipynb 2026-02-19T01:13:01.0834729Z copying downloadable files... [ 69%] examples/long_sum.py 2026-02-19T01:13:01.0837454Z copying downloadable files... [ 70%] examples/long_sum.ipynb 2026-02-19T01:13:01.0840196Z copying downloadable files... [ 71%] examples/low_mem_dropout.py 2026-02-19T01:13:01.0842915Z copying downloadable files... [ 72%] examples/low_mem_dropout.ipynb 2026-02-19T01:13:01.0845639Z copying downloadable files... [ 73%] examples/mamba2_chunk_scan.py 2026-02-19T01:13:01.0848361Z copying downloadable files... [ 74%] examples/mamba2_chunk_scan.ipynb 2026-02-19T01:13:01.0851216Z copying downloadable files... [ 75%] examples/mamba2_chunk_state.py 2026-02-19T01:13:01.0853989Z copying downloadable files... [ 75%] examples/mamba2_chunk_state.ipynb 2026-02-19T01:13:01.0856542Z copying downloadable files... [ 76%] examples/matmul.py 2026-02-19T01:13:01.0859329Z copying downloadable files... [ 77%] examples/matmul.ipynb 2026-02-19T01:13:01.0862116Z copying downloadable files... [ 78%] examples/matmul_layernorm.py 2026-02-19T01:13:01.0864815Z copying downloadable files... [ 79%] examples/matmul_layernorm.ipynb 2026-02-19T01:13:01.0867343Z copying downloadable files... [ 80%] examples/matmul_split_k.py 2026-02-19T01:13:01.0870141Z copying downloadable files... [ 81%] examples/matmul_split_k.ipynb 2026-02-19T01:13:01.0872808Z copying downloadable files... [ 82%] examples/moe_matmul_ogs.py 2026-02-19T01:13:01.0875638Z copying downloadable files... [ 83%] examples/moe_matmul_ogs.ipynb 2026-02-19T01:13:01.0878472Z copying downloadable files... [ 84%] examples/nvfp4_gemm.py 2026-02-19T01:13:01.0881292Z copying downloadable files... [ 85%] examples/nvfp4_gemm.ipynb 2026-02-19T01:13:01.0883870Z copying downloadable files... [ 86%] examples/rms_norm.py 2026-02-19T01:13:01.0886559Z copying downloadable files... [ 87%] examples/rms_norm.ipynb 2026-02-19T01:13:01.0889367Z copying downloadable files... [ 88%] examples/segment_reduction.py 2026-02-19T01:13:01.0892234Z copying downloadable files... [ 89%] examples/segment_reduction.ipynb 2026-02-19T01:13:01.0894813Z copying downloadable files... [ 90%] examples/softmax.py 2026-02-19T01:13:01.0897470Z copying downloadable files... [ 91%] examples/softmax.ipynb 2026-02-19T01:13:01.0900268Z copying downloadable files... [ 92%] examples/split_k_barrier.py 2026-02-19T01:13:01.0903060Z copying downloadable files... [ 92%] examples/split_k_barrier.ipynb 2026-02-19T01:13:01.0905884Z copying downloadable files... [ 93%] examples/squeeze_and_excitation_net.py 2026-02-19T01:13:01.0908635Z copying downloadable files... [ 94%] examples/squeeze_and_excitation_net.ipynb 2026-02-19T01:13:01.0911405Z copying downloadable files... [ 95%] examples/sum.py 2026-02-19T01:13:01.0914572Z copying downloadable files... [ 96%] examples/sum.ipynb 2026-02-19T01:13:01.0917310Z copying downloadable files... [ 97%] examples/swiglu.py 2026-02-19T01:13:01.0920200Z copying downloadable files... [ 98%] examples/swiglu.ipynb 2026-02-19T01:13:01.0922866Z copying downloadable files... [ 99%] examples/welford.py 2026-02-19T01:13:01.0925781Z copying downloadable files... [100%] examples/welford.ipynb 2026-02-19T01:13:01.1087077Z copying static files... done 2026-02-19T01:13:01.1088114Z copying extra files... done 2026-02-19T01:13:01.1088535Z done 2026-02-19T01:13:01.4574039Z writing output... [ 1%] api/autotuner 2026-02-19T01:13:01.6461029Z writing output... [ 2%] api/config 2026-02-19T01:13:01.9383047Z writing output... [ 3%] api/exceptions 2026-02-19T01:13:02.0804466Z writing output... [ 4%] api/generated/helion.Config 2026-02-19T01:13:02.1701420Z writing output... [ 4%] api/generated/helion.Settings 2026-02-19T01:13:02.2077998Z writing output... [ 5%] api/generated/helion.kernel 2026-02-19T01:13:02.2519179Z writing output... [ 6%] api/generated/helion.language.StackTensor 2026-02-19T01:13:03.2905148Z writing output... [ 7%] api/generated/helion.language.Tile 2026-02-19T01:13:03.3265603Z writing output... [ 8%] api/generated/helion.language.arange 2026-02-19T01:13:03.3652181Z writing output... [ 9%] api/generated/helion.language.associative_scan 2026-02-19T01:13:03.4020494Z writing output... [ 10%] api/generated/helion.language.atomic_add 2026-02-19T01:13:03.4373429Z writing output... [ 11%] api/generated/helion.language.atomic_and 2026-02-19T01:13:03.4749736Z writing output... [ 12%] api/generated/helion.language.atomic_cas 2026-02-19T01:13:03.5099564Z writing output... [ 12%] api/generated/helion.language.atomic_max 2026-02-19T01:13:03.5453539Z writing output... [ 13%] api/generated/helion.language.atomic_min 2026-02-19T01:13:03.5804483Z writing output... [ 14%] api/generated/helion.language.atomic_or 2026-02-19T01:13:03.6155686Z writing output... [ 15%] api/generated/helion.language.atomic_xchg 2026-02-19T01:13:03.6495135Z writing output... [ 16%] api/generated/helion.language.atomic_xor 2026-02-19T01:13:03.6786954Z writing output... [ 17%] api/generated/helion.language.constexpr 2026-02-19T01:13:03.7127200Z writing output... [ 18%] api/generated/helion.language.cumprod 2026-02-19T01:13:03.7476179Z writing output... [ 19%] api/generated/helion.language.cumsum 2026-02-19T01:13:03.7790281Z writing output... [ 19%] api/generated/helion.language.device_print 2026-02-19T01:13:03.8208071Z writing output... [ 20%] api/generated/helion.language.dot 2026-02-19T01:13:03.8579722Z writing output... [ 21%] api/generated/helion.language.full 2026-02-19T01:13:04.3149308Z writing output... [ 22%] api/generated/helion.language.grid 2026-02-19T01:13:04.3526007Z writing output... [ 23%] api/generated/helion.language.inline_asm_elementwise 2026-02-19T01:13:04.3885519Z writing output... [ 24%] api/generated/helion.language.inline_triton 2026-02-19T01:13:04.4224682Z writing output... [ 25%] api/generated/helion.language.join 2026-02-19T01:13:04.4593797Z writing output... [ 26%] api/generated/helion.language.load 2026-02-19T01:13:04.4990067Z writing output... [ 27%] api/generated/helion.language.reduce 2026-02-19T01:13:04.5322899Z writing output... [ 27%] api/generated/helion.language.register_block_size 2026-02-19T01:13:04.5650381Z writing output... [ 28%] api/generated/helion.language.register_tunable 2026-02-19T01:13:04.6007702Z writing output... [ 29%] api/generated/helion.language.signal 2026-02-19T01:13:04.6347043Z writing output... [ 30%] api/generated/helion.language.specialize 2026-02-19T01:13:04.6673283Z writing output... [ 31%] api/generated/helion.language.split 2026-02-19T01:13:04.7059684Z writing output... [ 32%] api/generated/helion.language.stacktensor_like 2026-02-19T01:13:04.7455302Z writing output... [ 33%] api/generated/helion.language.static_range 2026-02-19T01:13:04.7790983Z writing output... [ 34%] api/generated/helion.language.store 2026-02-19T01:13:04.8152372Z writing output... [ 35%] api/generated/helion.language.subscript 2026-02-19T01:13:04.8639512Z writing output... [ 35%] api/generated/helion.language.tile 2026-02-19T01:13:05.3106653Z writing output... [ 36%] api/generated/helion.language.tile_begin 2026-02-19T01:13:05.3424709Z writing output... [ 37%] api/generated/helion.language.tile_block_size 2026-02-19T01:13:05.3742513Z writing output... [ 38%] api/generated/helion.language.tile_end 2026-02-19T01:13:05.4057088Z writing output... [ 39%] api/generated/helion.language.tile_id 2026-02-19T01:13:05.4408421Z writing output... [ 40%] api/generated/helion.language.tile_index 2026-02-19T01:13:05.4768029Z writing output... [ 41%] api/generated/helion.language.wait 2026-02-19T01:13:05.5142168Z writing output... [ 42%] api/generated/helion.language.zeros 2026-02-19T01:13:05.5891269Z writing output... [ 42%] api/index 2026-02-19T01:13:05.6772056Z writing output... [ 43%] api/kernel 2026-02-19T01:13:05.9882049Z writing output... [ 44%] api/language 2026-02-19T01:13:06.0325406Z writing output... [ 45%] api/runtime 2026-02-19T01:13:06.2053729Z writing output... [ 46%] api/settings 2026-02-19T01:13:06.2685634Z writing output... [ 47%] deployment_autotuning 2026-02-19T01:13:06.2812175Z writing output... [ 48%] events 2026-02-19T01:13:06.2964752Z writing output... [ 49%] examples/add 2026-02-19T01:13:06.4271324Z writing output... [ 50%] examples/aot_example 2026-02-19T01:13:06.4529761Z writing output... [ 50%] examples/attention 2026-02-19T01:13:06.4690975Z writing output... [ 51%] examples/batch_softmax 2026-02-19T01:13:06.4928346Z writing output... [ 52%] examples/bf16xint16_gemm 2026-02-19T01:13:06.5306875Z writing output... [ 53%] examples/blackwell_attention 2026-02-19T01:13:06.5479398Z writing output... [ 54%] examples/bmm 2026-02-19T01:13:06.5642614Z writing output... [ 55%] examples/broadcast_matmul 2026-02-19T01:13:06.5791829Z writing output... [ 56%] examples/concatenate 2026-02-19T01:13:06.5960837Z writing output... [ 57%] examples/cross_entropy 2026-02-19T01:13:06.6443091Z writing output... [ 58%] examples/distributed/all_gather_matmul 2026-02-19T01:13:06.6861025Z writing output... [ 58%] examples/distributed/all_reduce 2026-02-19T01:13:06.7056025Z writing output... [ 59%] examples/distributed/index 2026-02-19T01:13:06.7440717Z writing output... [ 60%] examples/distributed/matmul_reduce_scatter 2026-02-19T01:13:06.7766999Z writing output... [ 61%] examples/distributed/one_shot_allreduce_bias_rmsnorm 2026-02-19T01:13:06.7929230Z writing output... [ 62%] examples/embedding 2026-02-19T01:13:06.8118665Z writing output... [ 63%] examples/exp 2026-02-19T01:13:06.8538218Z writing output... [ 64%] examples/flex_attention 2026-02-19T01:13:06.8929031Z writing output... [ 65%] examples/fp8_attention 2026-02-19T01:13:06.9133184Z writing output... [ 65%] examples/fp8_gemm 2026-02-19T01:13:06.9585423Z writing output... [ 66%] examples/fused_linear_jsd 2026-02-19T01:13:06.9808240Z writing output... [ 67%] examples/gather_gemv 2026-02-19T01:13:07.0137470Z writing output... [ 68%] examples/gdn_fwd_h 2026-02-19T01:13:07.0767911Z writing output... [ 69%] examples/geglu 2026-02-19T01:13:07.1350470Z writing output... [ 70%] examples/grouped_gemm 2026-02-19T01:13:07.2174042Z writing output... [ 71%] examples/grpo_loss 2026-02-19T01:13:07.2413340Z writing output... [ 72%] examples/index 2026-02-19T01:13:07.2692348Z writing output... [ 73%] examples/int4_gemm 2026-02-19T01:13:07.2965170Z writing output... [ 73%] examples/jagged_dense_add 2026-02-19T01:13:07.3216020Z writing output... [ 74%] examples/jagged_dense_bmm 2026-02-19T01:13:07.3558411Z writing output... [ 75%] examples/jagged_hstu_attn 2026-02-19T01:13:07.4070588Z writing output... [ 76%] examples/jagged_layer_norm 2026-02-19T01:13:07.4336521Z writing output... [ 77%] examples/jagged_mean 2026-02-19T01:13:07.4603267Z writing output... [ 78%] examples/jagged_softmax 2026-02-19T01:13:07.4855529Z writing output... [ 79%] examples/jagged_sum 2026-02-19T01:13:07.5397806Z writing output... [ 80%] examples/jsd 2026-02-19T01:13:07.5771251Z writing output... [ 81%] examples/kl_div 2026-02-19T01:13:07.6425119Z writing output... [ 81%] examples/layer_norm 2026-02-19T01:13:07.6647276Z writing output... [ 82%] examples/long_sum 2026-02-19T01:13:07.6856120Z writing output... [ 83%] examples/low_mem_dropout 2026-02-19T01:13:07.7238968Z writing output... [ 84%] examples/mamba2_chunk_scan 2026-02-19T01:13:07.7528580Z writing output... [ 85%] examples/mamba2_chunk_state 2026-02-19T01:13:07.8088367Z writing output... [ 86%] examples/matmul 2026-02-19T01:13:07.8309165Z writing output... [ 87%] examples/matmul_layernorm 2026-02-19T01:13:07.8530410Z writing output... [ 88%] examples/matmul_split_k 2026-02-19T01:13:07.8791970Z writing output... [ 88%] examples/moe_matmul_ogs 2026-02-19T01:13:07.9126649Z writing output... [ 89%] examples/nvfp4_gemm 2026-02-19T01:13:07.9451913Z writing output... [ 90%] examples/rms_norm 2026-02-19T01:13:07.9763028Z writing output... [ 91%] examples/segment_reduction 2026-02-19T01:13:08.0122227Z writing output... [ 92%] examples/softmax 2026-02-19T01:13:08.0287265Z writing output... [ 93%] examples/split_k_barrier 2026-02-19T01:13:08.0635926Z writing output... [ 94%] examples/squeeze_and_excitation_net 2026-02-19T01:13:08.0809201Z writing output... [ 95%] examples/sum 2026-02-19T01:13:08.1405311Z writing output... [ 96%] examples/swiglu 2026-02-19T01:13:08.1616461Z writing output... [ 96%] examples/welford 2026-02-19T01:13:08.4739684Z writing output... [ 97%] helion_puzzles 2026-02-19T01:13:08.5308669Z writing output... [ 98%] index 2026-02-19T01:13:08.5630221Z writing output... [ 99%] installation 2026-02-19T01:13:08.6075026Z writing output... [100%] tileir_backend 2026-02-19T01:13:08.6349614Z generating indices... genindex py-modindex done 2026-02-19T01:13:08.6541047Z highlighting module code... [ 3%] helion.autotuner.differential_evolution 2026-02-19T01:13:08.6609761Z highlighting module code... [ 7%] helion.autotuner.finite_search 2026-02-19T01:13:08.6787549Z highlighting module code... [ 10%] helion.autotuner.local_cache 2026-02-19T01:13:08.6983733Z highlighting module code... [ 14%] helion.autotuner.pattern_search 2026-02-19T01:13:08.7040132Z highlighting module code... [ 17%] helion.autotuner.random_search 2026-02-19T01:13:08.7459274Z highlighting module code... [ 21%] helion.autotuner.surrogate_pattern_search 2026-02-19T01:13:08.7748050Z highlighting module code... [ 24%] helion.exc 2026-02-19T01:13:09.0779364Z highlighting module code... [ 28%] helion.language.atomic_ops 2026-02-19T01:13:09.0891867Z highlighting module code... [ 31%] helion.language.constexpr 2026-02-19T01:13:09.1026075Z highlighting module code... [ 34%] helion.language.creation_ops 2026-02-19T01:13:09.1122671Z highlighting module code... [ 38%] helion.language.device_print 2026-02-19T01:13:09.1280267Z highlighting module code... [ 41%] helion.language.inline_asm_ops 2026-02-19T01:13:09.1842522Z highlighting module code... [ 45%] helion.language.inline_triton_ops 2026-02-19T01:13:09.2936470Z highlighting module code... [ 48%] helion.language.loops 2026-02-19T01:13:09.3398026Z highlighting module code... [ 52%] helion.language.matmul_ops 2026-02-19T01:13:09.4071918Z highlighting module code... [ 55%] helion.language.memory_ops 2026-02-19T01:13:09.4534149Z highlighting module code... [ 59%] helion.language.reduce_ops 2026-02-19T01:13:09.4829138Z highlighting module code... [ 62%] helion.language.scan_ops 2026-02-19T01:13:09.5128533Z highlighting module code... [ 66%] helion.language.signal_wait 2026-02-19T01:13:09.5239707Z highlighting module code... [ 69%] helion.language.stack_tensor 2026-02-19T01:13:09.5436074Z highlighting module code... [ 72%] helion.language.tile_ops 2026-02-19T01:13:09.5565846Z highlighting module code... [ 76%] helion.language.tile_proxy 2026-02-19T01:13:09.5745427Z highlighting module code... [ 79%] helion.language.tunable_ops 2026-02-19T01:13:09.5896561Z highlighting module code... [ 83%] helion.language.view_ops 2026-02-19T01:13:09.6237454Z highlighting module code... [ 86%] helion.runtime 2026-02-19T01:13:09.6510538Z highlighting module code... [ 90%] helion.runtime.config 2026-02-19T01:13:09.7758227Z highlighting module code... [ 93%] helion.runtime.kernel 2026-02-19T01:13:09.8357615Z highlighting module code... [ 97%] helion.runtime.settings 2026-02-19T01:13:09.8521306Z highlighting module code... [100%] helion.runtime.triton_helpers 2026-02-19T01:13:09.8625131Z writing additional pages... search done 2026-02-19T01:13:09.8629245Z copying images... [ 25%] examples/distributed/images/thumb/sphx_glr_one_shot_allreduce_bias_rmsnorm_thumb.png 2026-02-19T01:13:09.8631669Z copying images... [ 50%] examples/distributed/images/thumb/sphx_glr_matmul_reduce_scatter_thumb.png 2026-02-19T01:13:09.8633962Z copying images... [ 75%] examples/distributed/images/thumb/sphx_glr_all_reduce_thumb.png 2026-02-19T01:13:09.8636046Z copying images... [100%] examples/distributed/images/thumb/sphx_glr_all_gather_matmul_thumb.png 2026-02-19T01:13:10.3115566Z dumping search index in English (code: en)... done 2026-02-19T01:13:10.3154346Z dumping object inventory... done 2026-02-19T01:13:10.3155995Z Sphinx-Gallery gallery_conf["plot_gallery"] was False, so no examples were executed. 2026-02-19T01:13:10.3156504Z embedding documentation hyperlinks... 2026-02-19T01:13:10.3184018Z embedding documentation hyperlinks for examples... [ 2%] layer_norm.html 2026-02-19T01:13:10.3203984Z embedding documentation hyperlinks for examples... [ 4%] jagged_dense_add.html 2026-02-19T01:13:10.3219432Z embedding documentation hyperlinks for examples... [ 5%] concatenate.html 2026-02-19T01:13:10.3244110Z embedding documentation hyperlinks for examples... [ 7%] fused_linear_jsd.html 2026-02-19T01:13:10.3271970Z embedding documentation hyperlinks for examples... [ 9%] aot_example.html 2026-02-19T01:13:10.3303215Z embedding documentation hyperlinks for examples... [ 11%] flex_attention.html 2026-02-19T01:13:10.3321713Z embedding documentation hyperlinks for examples... [ 13%] welford.html 2026-02-19T01:13:10.3349559Z embedding documentation hyperlinks for examples... [ 15%] jagged_hstu_attn.html 2026-02-19T01:13:10.3375188Z embedding documentation hyperlinks for examples... [ 16%] gdn_fwd_h.html 2026-02-19T01:13:10.3376722Z embedding documentation hyperlinks for examples... [ 18%] index.html 2026-02-19T01:13:10.3398961Z embedding documentation hyperlinks for examples... [ 20%] softmax.html 2026-02-19T01:13:10.3416263Z embedding documentation hyperlinks for examples... [ 22%] low_mem_dropout.html 2026-02-19T01:13:10.3436841Z embedding documentation hyperlinks for examples... [ 24%] squeeze_and_excitation_net.html 2026-02-19T01:13:10.3453587Z embedding documentation hyperlinks for examples... [ 25%] gather_gemv.html 2026-02-19T01:13:10.3480219Z embedding documentation hyperlinks for examples... [ 27%] jagged_layer_norm.html 2026-02-19T01:13:10.3499233Z embedding documentation hyperlinks for examples... [ 29%] matmul_split_k.html 2026-02-19T01:13:10.3515381Z embedding documentation hyperlinks for examples... [ 31%] broadcast_matmul.html 2026-02-19T01:13:10.3530990Z embedding documentation hyperlinks for examples... [ 33%] fp8_gemm.html 2026-02-19T01:13:10.3545613Z embedding documentation hyperlinks for examples... [ 35%] sum.html 2026-02-19T01:13:10.3561873Z embedding documentation hyperlinks for examples... [ 36%] bmm.html 2026-02-19T01:13:10.3587589Z embedding documentation hyperlinks for examples... [ 38%] blackwell_attention.html 2026-02-19T01:13:10.3615494Z embedding documentation hyperlinks for examples... [ 40%] attention.html 2026-02-19T01:13:10.3638705Z embedding documentation hyperlinks for examples... [ 42%] moe_matmul_ogs.html 2026-02-19T01:13:10.3662472Z embedding documentation hyperlinks for examples... [ 44%] jagged_softmax.html 2026-02-19T01:13:10.3684599Z embedding documentation hyperlinks for examples... [ 45%] kl_div.html 2026-02-19T01:13:10.3711037Z embedding documentation hyperlinks for examples... [ 47%] mamba2_chunk_scan.html 2026-02-19T01:13:10.3731041Z embedding documentation hyperlinks for examples... [ 49%] rms_norm.html 2026-02-19T01:13:10.3759521Z embedding documentation hyperlinks for examples... [ 51%] jsd.html 2026-02-19T01:13:10.3778367Z embedding documentation hyperlinks for examples... [ 53%] batch_softmax.html 2026-02-19T01:13:10.3798818Z embedding documentation hyperlinks for examples... [ 55%] cross_entropy.html 2026-02-19T01:13:10.3816164Z embedding documentation hyperlinks for examples... [ 56%] bf16xint16_gemm.html 2026-02-19T01:13:10.3830920Z embedding documentation hyperlinks for examples... [ 58%] long_sum.html 2026-02-19T01:13:10.3854651Z embedding documentation hyperlinks for examples... [ 60%] mamba2_chunk_state.html 2026-02-19T01:13:10.3878275Z embedding documentation hyperlinks for examples... [ 62%] fp8_attention.html 2026-02-19T01:13:10.3897465Z embedding documentation hyperlinks for examples... [ 64%] jagged_mean.html 2026-02-19T01:13:10.3918132Z embedding documentation hyperlinks for examples... [ 65%] nvfp4_gemm.html 2026-02-19T01:13:10.3935597Z embedding documentation hyperlinks for examples... [ 67%] split_k_barrier.html 2026-02-19T01:13:10.3954102Z embedding documentation hyperlinks for examples... [ 69%] int4_gemm.html 2026-02-19T01:13:10.3970819Z embedding documentation hyperlinks for examples... [ 71%] exp.html 2026-02-19T01:13:10.3990924Z embedding documentation hyperlinks for examples... [ 73%] jagged_dense_bmm.html 2026-02-19T01:13:10.4008779Z embedding documentation hyperlinks for examples... [ 75%] matmul_layernorm.html 2026-02-19T01:13:10.4036246Z embedding documentation hyperlinks for examples... [ 76%] matmul.html 2026-02-19T01:13:10.4055422Z embedding documentation hyperlinks for examples... [ 78%] jagged_sum.html 2026-02-19T01:13:10.4099213Z embedding documentation hyperlinks for examples... [ 80%] grpo_loss.html 2026-02-19T01:13:10.4117543Z embedding documentation hyperlinks for examples... [ 82%] segment_reduction.html 2026-02-19T01:13:10.4133365Z embedding documentation hyperlinks for examples... [ 84%] add.html 2026-02-19T01:13:10.4157769Z embedding documentation hyperlinks for examples... [ 85%] grouped_gemm.html 2026-02-19T01:13:10.4174843Z embedding documentation hyperlinks for examples... [ 87%] embedding.html 2026-02-19T01:13:10.4198912Z embedding documentation hyperlinks for examples... [ 89%] geglu.html 2026-02-19T01:13:10.4223792Z embedding documentation hyperlinks for examples... [ 91%] swiglu.html 2026-02-19T01:13:10.4225172Z embedding documentation hyperlinks for examples... [ 93%] index.html 2026-02-19T01:13:10.4253516Z embedding documentation hyperlinks for examples... [ 95%] matmul_reduce_scatter.html 2026-02-19T01:13:10.4283684Z embedding documentation hyperlinks for examples... [ 96%] all_gather_matmul.html 2026-02-19T01:13:10.4310072Z embedding documentation hyperlinks for examples... [ 98%] one_shot_allreduce_bias_rmsnorm.html 2026-02-19T01:13:10.4336363Z embedding documentation hyperlinks for examples... [100%] all_reduce.html 2026-02-19T01:13:10.4423428Z sphinx-sitemap: sitemap.xml was generated for URL https://helionlang.com/ in /home/runner/work/helion/helion/site/sitemap.xml 2026-02-19T01:13:10.4718065Z build succeeded, 326 warnings. 2026-02-19T01:13:10.4718390Z 2026-02-19T01:13:10.4718565Z The HTML pages are in ../site. 2026-02-19T01:13:12.1728732Z Running Sphinx v7.2.6 2026-02-19T01:13:12.3744944Z Parsed external_urls: ['github', 'github_issues', 'contributing', 'docs', 'twitter'] 2026-02-19T01:13:12.3745790Z matplotlib is not installed, social cards will not be generated 2026-02-19T01:13:12.3746393Z making output directory... done 2026-02-19T01:13:12.3750546Z Using Sphinx-Gallery to convert rst text blocks to markdown for .ipynb files. 2026-02-19T01:13:12.3817745Z [autosummary] generating autosummary for: api/autotuner.md, api/config.md, api/exceptions.md, api/generated/helion.Config.rst, api/generated/helion.Settings.rst, api/generated/helion.kernel.rst, api/generated/helion.language.StackTensor.rst, api/generated/helion.language.Tile.rst, api/generated/helion.language.arange.rst, api/generated/helion.language.associative_scan.rst, ..., examples/softmax.rst, examples/split_k_barrier.rst, examples/squeeze_and_excitation_net.rst, examples/sum.rst, examples/swiglu.rst, examples/welford.rst, helion_puzzles.rst, index.md, installation.md, tileir_backend.md 2026-02-19T01:13:16.0275122Z loading intersphinx inventory from https://docs.python.org/3/objects.inv... 2026-02-19T01:13:16.0281935Z loading intersphinx inventory from https://pytorch.org/docs/stable/objects.inv... 2026-02-19T01:13:16.1811393Z intersphinx inventory has moved: https://pytorch.org/docs/stable/objects.inv -> https://docs.pytorch.org/docs/stable/objects.inv 2026-02-19T01:13:16.3012111Z myst v3.0.1: MdParserConfig(commonmark_only=False, gfm_only=False, enable_extensions={'tasklist', 'html_admonition', 'dollarmath', 'colon_fence', 'amsmath', 'html_image', 'substitution', 'smartquotes', 'replacements', 'deflist', 'linkify'}, disable_syntax=[], all_links_external=False, links_external_new_tab=False, url_schemes=('http', 'https', 'mailto', 'ftp'), ref_domains=None, fence_as_directive=set(), number_code_blocks=[], title_to_header=False, heading_anchors=0, heading_slug_func=None, html_meta={}, footnote_transition=True, words_per_minute=200, substitutions={}, linkify_fuzzy_links=True, dmath_allow_labels=True, dmath_allow_space=True, dmath_allow_digits=True, dmath_double_inline=False, update_mathjax=True, mathjax_classes='tex2jax_process|mathjax_process|math|output_area', enable_checkboxes=False, suppress_warnings=[], highlight_code_blocks=True) 2026-02-19T01:13:16.3014729Z generating gallery... 2026-02-19T01:13:16.3693421Z generating gallery for examples... [ 2%] add.py 2026-02-19T01:13:16.3727587Z generating gallery for examples... [ 4%] broadcast_matmul.py 2026-02-19T01:13:16.3761952Z generating gallery for examples... [ 6%] batch_softmax.py 2026-02-19T01:13:16.3794809Z generating gallery for examples... [ 8%] concatenate.py 2026-02-19T01:13:16.3827771Z generating gallery for examples... [ 10%] sum.py 2026-02-19T01:13:16.3863690Z generating gallery for examples... [ 12%] bmm.py 2026-02-19T01:13:16.3897124Z generating gallery for examples... [ 14%] embedding.py 2026-02-19T01:13:16.3934063Z generating gallery for examples... [ 16%] split_k_barrier.py 2026-02-19T01:13:16.3970076Z generating gallery for examples... [ 18%] cross_entropy.py 2026-02-19T01:13:16.4006249Z generating gallery for examples... [ 20%] exp.py 2026-02-19T01:13:16.4046332Z generating gallery for examples... [ 22%] welford.py 2026-02-19T01:13:16.4081356Z generating gallery for examples... [ 24%] low_mem_dropout.py 2026-02-19T01:13:16.4124135Z generating gallery for examples... [ 27%] gather_gemv.py 2026-02-19T01:13:16.4166223Z generating gallery for examples... [ 29%] matmul_layernorm.py 2026-02-19T01:13:16.4206996Z generating gallery for examples... [ 31%] long_sum.py 2026-02-19T01:13:16.4246098Z generating gallery for examples... [ 33%] fp8_gemm.py 2026-02-19T01:13:16.4290067Z generating gallery for examples... [ 35%] matmul_split_k.py 2026-02-19T01:13:16.4339555Z generating gallery for examples... [ 37%] attention.py 2026-02-19T01:13:16.4383508Z generating gallery for examples... [ 39%] bf16xint16_gemm.py 2026-02-19T01:13:16.4425024Z generating gallery for examples... [ 41%] jagged_dense_bmm.py 2026-02-19T01:13:16.4467447Z generating gallery for examples... [ 43%] jagged_dense_add.py 2026-02-19T01:13:16.4512789Z generating gallery for examples... [ 45%] jagged_sum.py 2026-02-19T01:13:16.4565210Z generating gallery for examples... [ 47%] mamba2_chunk_state.py 2026-02-19T01:13:16.4614099Z generating gallery for examples... [ 49%] jagged_softmax.py 2026-02-19T01:13:16.4663625Z generating gallery for examples... [ 51%] softmax.py 2026-02-19T01:13:16.4710377Z generating gallery for examples... [ 53%] jagged_mean.py 2026-02-19T01:13:16.4767578Z generating gallery for examples... [ 55%] gdn_fwd_h.py 2026-02-19T01:13:16.4814806Z generating gallery for examples... [ 57%] int4_gemm.py 2026-02-19T01:13:16.4861318Z generating gallery for examples... [ 59%] moe_matmul_ogs.py 2026-02-19T01:13:16.4913528Z generating gallery for examples... [ 61%] kl_div.py 2026-02-19T01:13:16.4966603Z generating gallery for examples... [ 63%] rms_norm.py 2026-02-19T01:13:16.5024645Z generating gallery for examples... [ 65%] jagged_hstu_attn.py 2026-02-19T01:13:16.5080324Z generating gallery for examples... [ 67%] segment_reduction.py 2026-02-19T01:13:16.5140434Z generating gallery for examples... [ 69%] blackwell_attention.py 2026-02-19T01:13:16.5194648Z generating gallery for examples... [ 71%] nvfp4_gemm.py 2026-02-19T01:13:16.5252485Z generating gallery for examples... [ 73%] jagged_layer_norm.py 2026-02-19T01:13:16.5306786Z generating gallery for examples... [ 76%] squeeze_and_excitation_net.py 2026-02-19T01:13:16.5368039Z generating gallery for examples... [ 78%] mamba2_chunk_scan.py 2026-02-19T01:13:16.5432869Z generating gallery for examples... [ 80%] flex_attention.py 2026-02-19T01:13:16.5493032Z generating gallery for examples... [ 82%] layer_norm.py 2026-02-19T01:13:16.5559332Z generating gallery for examples... [ 84%] jsd.py 2026-02-19T01:13:16.5623701Z generating gallery for examples... [ 86%] swiglu.py 2026-02-19T01:13:16.5691232Z generating gallery for examples... [ 88%] geglu.py 2026-02-19T01:13:16.5753043Z generating gallery for examples... [ 90%] fp8_attention.py 2026-02-19T01:13:16.5818481Z generating gallery for examples... [ 92%] grouped_gemm.py 2026-02-19T01:13:16.5882134Z generating gallery for examples... [ 94%] fused_linear_jsd.py 2026-02-19T01:13:16.5955052Z generating gallery for examples... [ 96%] matmul.py 2026-02-19T01:13:16.6036077Z generating gallery for examples... [ 98%] aot_example.py 2026-02-19T01:13:16.6136204Z generating gallery for examples... [100%] grpo_loss.py 2026-02-19T01:13:16.6281657Z generating gallery for examples/distributed... [ 25%] one_shot_allreduce_bias_rmsnorm.py 2026-02-19T01:13:16.6339356Z generating gallery for examples/distributed... [ 50%] matmul_reduce_scatter.py 2026-02-19T01:13:16.6683079Z generating gallery for examples/distributed... [ 75%] all_reduce.py 2026-02-19T01:13:16.6745627Z generating gallery for examples/distributed... [100%] all_gather_matmul.py 2026-02-19T01:13:16.7024548Z building [mo]: targets for 0 po files that are out of date 2026-02-19T01:13:16.7025468Z writing output... 2026-02-19T01:13:16.7027338Z building [linkcheck]: targets for 113 source files that are out of date 2026-02-19T01:13:16.7062224Z updating environment: [new config] 113 added, 0 changed, 0 removed 2026-02-19T01:13:17.7593403Z reading sources... [ 1%] api/autotuner 2026-02-19T01:13:18.0186155Z reading sources... [ 2%] api/config 2026-02-19T01:13:18.7920939Z reading sources... [ 3%] api/exceptions 2026-02-19T01:13:19.1176337Z reading sources... [ 4%] api/generated/helion.Config 2026-02-19T01:13:19.5933887Z reading sources... [ 4%] api/generated/helion.Settings 2026-02-19T01:13:19.6468138Z reading sources... [ 5%] api/generated/helion.kernel 2026-02-19T01:13:19.7636119Z reading sources... [ 6%] api/generated/helion.language.StackTensor 2026-02-19T01:13:22.2993832Z reading sources... [ 7%] api/generated/helion.language.Tile 2026-02-19T01:13:22.3196696Z reading sources... [ 8%] api/generated/helion.language.arange 2026-02-19T01:13:22.3486835Z reading sources... [ 9%] api/generated/helion.language.associative_scan 2026-02-19T01:13:22.3920840Z reading sources... [ 10%] api/generated/helion.language.atomic_add 2026-02-19T01:13:22.4048588Z reading sources... [ 11%] api/generated/helion.language.atomic_and 2026-02-19T01:13:22.4208538Z reading sources... [ 12%] api/generated/helion.language.atomic_cas 2026-02-19T01:13:22.4333302Z reading sources... [ 12%] api/generated/helion.language.atomic_max 2026-02-19T01:13:22.4471048Z reading sources... [ 13%] api/generated/helion.language.atomic_min 2026-02-19T01:13:22.4596647Z reading sources... [ 14%] api/generated/helion.language.atomic_or 2026-02-19T01:13:22.4730787Z reading sources... [ 15%] api/generated/helion.language.atomic_xchg 2026-02-19T01:13:22.4867463Z reading sources... [ 16%] api/generated/helion.language.atomic_xor 2026-02-19T01:13:22.4904704Z reading sources... [ 17%] api/generated/helion.language.constexpr 2026-02-19T01:13:22.5024481Z reading sources... [ 18%] api/generated/helion.language.cumprod 2026-02-19T01:13:22.5155715Z reading sources... [ 19%] api/generated/helion.language.cumsum 2026-02-19T01:13:22.5272927Z reading sources... [ 19%] api/generated/helion.language.device_print 2026-02-19T01:13:22.5572969Z reading sources... [ 20%] api/generated/helion.language.dot 2026-02-19T01:13:22.5713827Z reading sources... [ 21%] api/generated/helion.language.full 2026-02-19T01:13:22.6221311Z reading sources... [ 22%] api/generated/helion.language.grid 2026-02-19T01:13:22.6455822Z reading sources... [ 23%] api/generated/helion.language.inline_asm_elementwise 2026-02-19T01:13:22.6771533Z reading sources... [ 24%] api/generated/helion.language.inline_triton 2026-02-19T01:13:22.6929542Z reading sources... [ 25%] api/generated/helion.language.join 2026-02-19T01:13:22.7272061Z reading sources... [ 26%] api/generated/helion.language.load 2026-02-19T01:13:22.7616637Z reading sources... [ 27%] api/generated/helion.language.reduce 2026-02-19T01:13:22.7813781Z reading sources... [ 27%] api/generated/helion.language.register_block_size 2026-02-19T01:13:22.7898820Z reading sources... [ 28%] api/generated/helion.language.register_tunable 2026-02-19T01:13:22.8162911Z reading sources... [ 29%] api/generated/helion.language.signal 2026-02-19T01:13:22.8258745Z reading sources... [ 30%] api/generated/helion.language.specialize 2026-02-19T01:13:22.8346444Z reading sources... [ 31%] api/generated/helion.language.split 2026-02-19T01:13:22.8460340Z reading sources... [ 32%] api/generated/helion.language.stacktensor_like 2026-02-19T01:13:22.8595371Z reading sources... [ 33%] api/generated/helion.language.static_range 2026-02-19T01:13:22.8731980Z reading sources... [ 34%] api/generated/helion.language.store 2026-02-19T01:13:22.8843954Z reading sources... [ 35%] api/generated/helion.language.subscript 2026-02-19T01:13:22.9054206Z reading sources... [ 35%] api/generated/helion.language.tile 2026-02-19T01:13:22.9206981Z reading sources... [ 36%] api/generated/helion.language.tile_begin 2026-02-19T01:13:22.9298328Z reading sources... [ 37%] api/generated/helion.language.tile_block_size 2026-02-19T01:13:22.9385094Z reading sources... [ 38%] api/generated/helion.language.tile_end 2026-02-19T01:13:22.9478082Z reading sources... [ 39%] api/generated/helion.language.tile_id 2026-02-19T01:13:22.9563805Z reading sources... [ 40%] api/generated/helion.language.tile_index 2026-02-19T01:13:22.9723258Z reading sources... [ 41%] api/generated/helion.language.wait 2026-02-19T01:13:22.9848872Z reading sources... [ 42%] api/generated/helion.language.zeros 2026-02-19T01:13:23.1465536Z reading sources... [ 42%] api/index 2026-02-19T01:13:23.4233477Z reading sources... [ 43%] api/kernel 2026-02-19T01:13:24.2680551Z reading sources... [ 44%] api/language 2026-02-19T01:13:24.4442436Z reading sources... [ 45%] api/runtime 2026-02-19T01:13:24.8672361Z reading sources... [ 46%] api/settings 2026-02-19T01:13:24.8986185Z reading sources... [ 47%] deployment_autotuning 2026-02-19T01:13:24.9413843Z reading sources... [ 48%] events 2026-02-19T01:13:24.9508514Z reading sources... [ 49%] examples/add 2026-02-19T01:13:24.9598476Z reading sources... [ 50%] examples/aot_example 2026-02-19T01:13:24.9697610Z reading sources... [ 50%] examples/attention 2026-02-19T01:13:24.9783201Z reading sources... [ 51%] examples/batch_softmax 2026-02-19T01:13:24.9852067Z reading sources... [ 52%] examples/bf16xint16_gemm 2026-02-19T01:13:24.9957646Z reading sources... [ 53%] examples/blackwell_attention 2026-02-19T01:13:25.0038104Z reading sources... [ 54%] examples/bmm 2026-02-19T01:13:25.0127477Z reading sources... [ 55%] examples/broadcast_matmul 2026-02-19T01:13:25.0200787Z reading sources... [ 56%] examples/concatenate 2026-02-19T01:13:25.0275190Z reading sources... [ 57%] examples/cross_entropy 2026-02-19T01:13:25.0354306Z reading sources... [ 58%] examples/distributed/all_gather_matmul 2026-02-19T01:13:25.0443854Z reading sources... [ 58%] examples/distributed/all_reduce 2026-02-19T01:13:25.0524502Z reading sources... [ 59%] examples/distributed/index 2026-02-19T01:13:25.0586597Z reading sources... [ 60%] examples/distributed/matmul_reduce_scatter 2026-02-19T01:13:25.0648996Z reading sources... [ 61%] examples/distributed/one_shot_allreduce_bias_rmsnorm 2026-02-19T01:13:25.0733266Z reading sources... [ 62%] examples/embedding 2026-02-19T01:13:25.0822642Z reading sources... [ 63%] examples/exp 2026-02-19T01:13:25.0920650Z reading sources... [ 64%] examples/flex_attention 2026-02-19T01:13:25.0996116Z reading sources... [ 65%] examples/fp8_attention 2026-02-19T01:13:25.1071974Z reading sources... [ 65%] examples/fp8_gemm 2026-02-19T01:13:25.1190152Z reading sources... [ 66%] examples/fused_linear_jsd 2026-02-19T01:13:25.1285085Z reading sources... [ 67%] examples/gather_gemv 2026-02-19T01:13:25.1381784Z reading sources... [ 68%] examples/gdn_fwd_h 2026-02-19T01:13:25.1499240Z reading sources... [ 69%] examples/geglu 2026-02-19T01:13:25.1631702Z reading sources... [ 70%] examples/grouped_gemm 2026-02-19T01:13:25.1738689Z reading sources... [ 71%] examples/grpo_loss 2026-02-19T01:13:25.1985279Z reading sources... [ 72%] examples/index 2026-02-19T01:13:25.2081106Z reading sources... [ 73%] examples/int4_gemm 2026-02-19T01:13:25.2180300Z reading sources... [ 73%] examples/jagged_dense_add 2026-02-19T01:13:25.2271199Z reading sources... [ 74%] examples/jagged_dense_bmm 2026-02-19T01:13:25.2371067Z reading sources... [ 75%] examples/jagged_hstu_attn 2026-02-19T01:13:25.2470497Z reading sources... [ 76%] examples/jagged_layer_norm 2026-02-19T01:13:25.2564139Z reading sources... [ 77%] examples/jagged_mean 2026-02-19T01:13:25.2651511Z reading sources... [ 78%] examples/jagged_softmax 2026-02-19T01:13:25.2749378Z reading sources... [ 79%] examples/jagged_sum 2026-02-19T01:13:25.2863210Z reading sources... [ 80%] examples/jsd 2026-02-19T01:13:25.2972253Z reading sources... [ 81%] examples/kl_div 2026-02-19T01:13:25.3054890Z reading sources... [ 81%] examples/layer_norm 2026-02-19T01:13:25.6208999Z reading sources... [ 82%] examples/long_sum 2026-02-19T01:13:25.6306724Z reading sources... [ 83%] examples/low_mem_dropout 2026-02-19T01:13:25.6405757Z reading sources... [ 84%] examples/mamba2_chunk_scan 2026-02-19T01:13:25.6509752Z reading sources... [ 85%] examples/mamba2_chunk_state 2026-02-19T01:13:25.6583970Z reading sources... [ 86%] examples/matmul 2026-02-19T01:13:25.6678970Z reading sources... [ 87%] examples/matmul_layernorm 2026-02-19T01:13:25.6752369Z reading sources... [ 88%] examples/matmul_split_k 2026-02-19T01:13:25.6830584Z reading sources... [ 88%] examples/moe_matmul_ogs 2026-02-19T01:13:25.6912571Z reading sources... [ 89%] examples/nvfp4_gemm 2026-02-19T01:13:25.7008556Z reading sources... [ 90%] examples/rms_norm 2026-02-19T01:13:25.7106073Z reading sources... [ 91%] examples/segment_reduction 2026-02-19T01:13:25.7176364Z reading sources... [ 92%] examples/softmax 2026-02-19T01:13:25.7238807Z reading sources... [ 93%] examples/split_k_barrier 2026-02-19T01:13:25.7332805Z reading sources... [ 94%] examples/squeeze_and_excitation_net 2026-02-19T01:13:25.7418069Z reading sources... [ 95%] examples/sum 2026-02-19T01:13:25.7535442Z reading sources... [ 96%] examples/swiglu 2026-02-19T01:13:25.7620325Z reading sources... [ 96%] examples/welford 2026-02-19T01:13:25.7818408Z reading sources... [ 97%] helion_puzzles 2026-02-19T01:13:25.8111922Z reading sources... [ 98%] index 2026-02-19T01:13:25.8255340Z reading sources... [ 99%] installation 2026-02-19T01:13:25.8533125Z reading sources... [100%] tileir_backend 2026-02-19T01:13:25.8635914Z getting Git timestamps for source files... [ 20%] api 2026-02-19T01:13:25.8651659Z getting Git timestamps for source files... [ 40%] api/generated 2026-02-19T01:13:25.8689697Z getting Git timestamps for source files... [ 60%] . 2026-02-19T01:13:25.8704603Z getting Git timestamps for source files... [ 80%] examples 2026-02-19T01:13:25.8720047Z getting Git timestamps for source files... [100%] examples/distributed 2026-02-19T01:13:25.8871214Z getting Git timestamps for dependencies... [ 10%] /home/runner/work/helion/helion/helion/autotuner 2026-02-19T01:13:25.8909725Z getting Git timestamps for dependencies... [ 20%] /home/runner/work/helion/helion/helion/runtime 2026-02-19T01:13:25.8925218Z getting Git timestamps for dependencies... [ 30%] /home/runner/work/helion/helion/.venv/lib/python3.12/site-packages/torch/_inductor/runtime 2026-02-19T01:13:25.8936848Z getting Git timestamps for dependencies... [ 40%] /usr/lib/python3.12 2026-02-19T01:13:25.8952804Z getting Git timestamps for dependencies... [ 50%] /home/runner/work/helion/helion/.venv/lib/python3.12/site-packages/sklearn/ensemble 2026-02-19T01:13:25.8989504Z getting Git timestamps for dependencies... [ 60%] /home/runner/work/helion/helion/helion 2026-02-19T01:13:25.9028262Z getting Git timestamps for dependencies... [ 70%] /home/runner/work/helion/helion/helion/language 2026-02-19T01:13:25.9044527Z getting Git timestamps for dependencies... [ 80%] examples 2026-02-19T01:13:25.9059441Z getting Git timestamps for dependencies... [ 90%] examples/distributed 2026-02-19T01:13:25.9074881Z getting Git timestamps for dependencies... [100%] examples/distributed/images/thumb 2026-02-19T01:13:25.9088236Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.runtime.config.Config.__init__:41: ERROR: Unexpected indentation. 2026-02-19T01:13:25.9090145Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.runtime.config.Config.__init__:42: WARNING: Block quote ends without a blank line; unexpected unindent. 2026-02-19T01:13:25.9092099Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.runtime.config.Config.__init__:45: WARNING: Bullet list ends without a blank line; unexpected unindent. 2026-02-19T01:13:25.9093851Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.runtime.config.Config.__init__:41: ERROR: Unexpected indentation. 2026-02-19T01:13:25.9095592Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.runtime.config.Config.__init__:42: WARNING: Block quote ends without a blank line; unexpected unindent. 2026-02-19T01:13:25.9097523Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.runtime.config.Config.__init__:45: WARNING: Bullet list ends without a blank line; unexpected unindent. 2026-02-19T01:13:25.9099727Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.block_sizes:1: WARNING: duplicate object description of helion.Config.block_sizes, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:25.9102356Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.reduction_loops:1: WARNING: duplicate object description of helion.Config.reduction_loops, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:25.9104857Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.num_warps:1: WARNING: duplicate object description of helion.Config.num_warps, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:25.9107272Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.num_stages:1: WARNING: duplicate object description of helion.Config.num_stages, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:25.9110116Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.loop_orders:1: WARNING: duplicate object description of helion.Config.loop_orders, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:25.9112709Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.flatten_loops:1: WARNING: duplicate object description of helion.Config.flatten_loops, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:25.9115283Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.range_unroll_factors:1: WARNING: duplicate object description of helion.Config.range_unroll_factors, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:25.9117968Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.range_warp_specializes:1: WARNING: duplicate object description of helion.Config.range_warp_specializes, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:25.9120767Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.range_num_stages:1: WARNING: duplicate object description of helion.Config.range_num_stages, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:25.9123348Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.range_multi_buffers:1: WARNING: duplicate object description of helion.Config.range_multi_buffers, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:25.9125925Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.range_flattens:1: WARNING: duplicate object description of helion.Config.range_flattens, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:25.9128434Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.static_ranges:1: WARNING: duplicate object description of helion.Config.static_ranges, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:25.9130948Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.pid_type:1: WARNING: duplicate object description of helion.Config.pid_type, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:25.9133357Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.l2_groupings:1: WARNING: duplicate object description of helion.Config.l2_groupings, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:25.9135791Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.indexing:1: WARNING: duplicate object description of helion.Config.indexing, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:25.9138359Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.load_eviction_policies:1: WARNING: duplicate object description of helion.Config.load_eviction_policies, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:25.9141054Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.runtime.config.Config:1: WARNING: duplicate object description of helion.Config, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:25.9142680Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.runtime.config.Config.__init__:1: WARNING: duplicate object description of helion.Config.__init__, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:25.9165115Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.runtime.config.Config.__init__:41: ERROR: Unexpected indentation. 2026-02-19T01:13:25.9166121Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.runtime.config.Config.__init__:42: WARNING: Block quote ends without a blank line; unexpected unindent. 2026-02-19T01:13:25.9167379Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.runtime.config.Config.__init__:45: WARNING: Bullet list ends without a blank line; unexpected unindent. 2026-02-19T01:13:25.9168758Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.runtime.config.Config.__init__:1: WARNING: duplicate object description of helion.Config.__init__, other instance in api/generated/helion.Config, use :no-index: for one of them 2026-02-19T01:13:25.9170151Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.runtime.config.Config.__init__:41: ERROR: Unexpected indentation. 2026-02-19T01:13:25.9171103Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.runtime.config.Config.__init__:42: WARNING: Block quote ends without a blank line; unexpected unindent. 2026-02-19T01:13:25.9172148Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.runtime.config.Config.__init__:45: WARNING: Bullet list ends without a blank line; unexpected unindent. 2026-02-19T01:13:25.9173307Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.config:1: WARNING: duplicate object description of helion.Config.config, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:25.9174631Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.runtime.config.Config.to_json:1: WARNING: duplicate object description of helion.Config.to_json, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:25.9176016Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.runtime.config.Config.from_dict:1: WARNING: duplicate object description of helion.Config.from_dict, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:25.9177417Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.runtime.config.Config.from_json:1: WARNING: duplicate object description of helion.Config.from_json, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:25.9178821Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.runtime.config.Config.minimize:1: WARNING: duplicate object description of helion.Config.minimize, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:25.9180321Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.runtime.config.Config.save:1: WARNING: duplicate object description of helion.Config.save, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:25.9181661Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.runtime.config.Config.load:1: WARNING: duplicate object description of helion.Config.load, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:25.9182986Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.block_sizes:1: WARNING: duplicate object description of helion.Config.block_sizes, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:25.9184294Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.loop_orders:1: WARNING: duplicate object description of helion.Config.loop_orders, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:25.9185636Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.flatten_loops:1: WARNING: duplicate object description of helion.Config.flatten_loops, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:25.9186997Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.reduction_loops:1: WARNING: duplicate object description of helion.Config.reduction_loops, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:25.9188437Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.num_warps:1: WARNING: duplicate object description of helion.Config.num_warps, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:25.9189937Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.num_stages:1: WARNING: duplicate object description of helion.Config.num_stages, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:25.9191290Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.l2_groupings:1: WARNING: duplicate object description of helion.Config.l2_groupings, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:25.9192593Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.pid_type:1: WARNING: duplicate object description of helion.Config.pid_type, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:25.9193928Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.num_sm_multiplier:1: WARNING: duplicate object description of helion.Config.num_sm_multiplier, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:25.9195276Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.maxnreg:1: WARNING: duplicate object description of helion.Config.maxnreg, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:25.9196628Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.range_unroll_factors:1: WARNING: duplicate object description of helion.Config.range_unroll_factors, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:25.9198069Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.range_warp_specializes:1: WARNING: duplicate object description of helion.Config.range_warp_specializes, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:25.9199487Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.range_num_stages:1: WARNING: duplicate object description of helion.Config.range_num_stages, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:25.9200993Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.range_multi_buffers:1: WARNING: duplicate object description of helion.Config.range_multi_buffers, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:25.9202385Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.range_flattens:1: WARNING: duplicate object description of helion.Config.range_flattens, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:25.9203729Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.static_ranges:1: WARNING: duplicate object description of helion.Config.static_ranges, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:25.9205123Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.load_eviction_policies:1: WARNING: duplicate object description of helion.Config.load_eviction_policies, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:25.9206509Z /home/runner/work/helion/helion/helion/runtime/config.py:docstring of helion.Config.indexing:1: WARNING: duplicate object description of helion.Config.indexing, other instance in api/config, use :no-index: for one of them 2026-02-19T01:13:25.9207735Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.runtime.settings.Settings.__init__:1::1: WARNING: Inline emphasis start-string without end-string. 2026-02-19T01:13:25.9209078Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.runtime.settings.Settings.__init__:1: WARNING: duplicate object description of helion.Settings.__init__, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:25.9210304Z docstring of helion.Settings.autotune_benchmark_fn:1: WARNING: Inline emphasis start-string without end-string. 2026-02-19T01:13:25.9211497Z /home/runner/work/helion/helion/helion/language/tile_proxy.py:docstring of helion.language.tile_proxy.Tile.__init__:1: WARNING: duplicate object description of helion.language.Tile.__init__, other instance in api/generated/helion.language.Tile, use :no-index: for one of them 2026-02-19T01:13:25.9212757Z /home/runner/work/helion/helion/helion/language/atomic_ops.py:docstring of helion.language.atomic_ops.atomic_add:24: ERROR: Unexpected indentation. 2026-02-19T01:13:25.9213757Z /home/runner/work/helion/helion/helion/language/atomic_ops.py:docstring of helion.language.atomic_ops.atomic_add:26: WARNING: Definition list ends without a blank line; unexpected unindent. 2026-02-19T01:13:25.9215041Z /home/runner/work/helion/helion/helion/language/loops.py:docstring of helion.language.loops.tile:1: WARNING: duplicate object description of helion.language.tile, other instance in api/generated/helion.language.tile, use :no-index: for one of them 2026-02-19T01:13:25.9216510Z /home/runner/work/helion/helion/helion/language/loops.py:docstring of helion.language.loops.grid:1: WARNING: duplicate object description of helion.language.grid, other instance in api/generated/helion.language.grid, use :no-index: for one of them 2026-02-19T01:13:25.9218046Z /home/runner/work/helion/helion/helion/language/loops.py:docstring of helion.language.loops.static_range:1: WARNING: duplicate object description of helion.language.static_range, other instance in api/generated/helion.language.static_range, use :no-index: for one of them 2026-02-19T01:13:25.9219608Z /home/runner/work/helion/helion/helion/language/memory_ops.py:docstring of helion.language.memory_ops.load:1: WARNING: duplicate object description of helion.language.load, other instance in api/generated/helion.language.load, use :no-index: for one of them 2026-02-19T01:13:25.9221243Z /home/runner/work/helion/helion/helion/language/memory_ops.py:docstring of helion.language.memory_ops.store:1: WARNING: duplicate object description of helion.language.store, other instance in api/generated/helion.language.store, use :no-index: for one of them 2026-02-19T01:13:25.9222823Z /home/runner/work/helion/helion/helion/language/atomic_ops.py:docstring of helion.language.atomic_ops.atomic_add:1: WARNING: duplicate object description of helion.language.atomic_add, other instance in api/generated/helion.language.atomic_add, use :no-index: for one of them 2026-02-19T01:13:25.9224070Z /home/runner/work/helion/helion/helion/language/atomic_ops.py:docstring of helion.language.atomic_ops.atomic_add:24: ERROR: Unexpected indentation. 2026-02-19T01:13:25.9225070Z /home/runner/work/helion/helion/helion/language/atomic_ops.py:docstring of helion.language.atomic_ops.atomic_add:26: WARNING: Definition list ends without a blank line; unexpected unindent. 2026-02-19T01:13:25.9226461Z /home/runner/work/helion/helion/helion/language/atomic_ops.py:docstring of helion.language.atomic_ops.atomic_and:1: WARNING: duplicate object description of helion.language.atomic_and, other instance in api/generated/helion.language.atomic_and, use :no-index: for one of them 2026-02-19T01:13:25.9228074Z /home/runner/work/helion/helion/helion/language/atomic_ops.py:docstring of helion.language.atomic_ops.atomic_or:1: WARNING: duplicate object description of helion.language.atomic_or, other instance in api/generated/helion.language.atomic_or, use :no-index: for one of them 2026-02-19T01:13:25.9229669Z /home/runner/work/helion/helion/helion/language/atomic_ops.py:docstring of helion.language.atomic_ops.atomic_xor:1: WARNING: duplicate object description of helion.language.atomic_xor, other instance in api/generated/helion.language.atomic_xor, use :no-index: for one of them 2026-02-19T01:13:25.9231519Z /home/runner/work/helion/helion/helion/language/atomic_ops.py:docstring of helion.language.atomic_ops.atomic_xchg:1: WARNING: duplicate object description of helion.language.atomic_xchg, other instance in api/generated/helion.language.atomic_xchg, use :no-index: for one of them 2026-02-19T01:13:25.9233158Z /home/runner/work/helion/helion/helion/language/atomic_ops.py:docstring of helion.language.atomic_ops.atomic_max:1: WARNING: duplicate object description of helion.language.atomic_max, other instance in api/generated/helion.language.atomic_max, use :no-index: for one of them 2026-02-19T01:13:25.9234826Z /home/runner/work/helion/helion/helion/language/atomic_ops.py:docstring of helion.language.atomic_ops.atomic_min:1: WARNING: duplicate object description of helion.language.atomic_min, other instance in api/generated/helion.language.atomic_min, use :no-index: for one of them 2026-02-19T01:13:25.9236437Z /home/runner/work/helion/helion/helion/language/atomic_ops.py:docstring of helion.language.atomic_ops.atomic_cas:1: WARNING: duplicate object description of helion.language.atomic_cas, other instance in api/generated/helion.language.atomic_cas, use :no-index: for one of them 2026-02-19T01:13:25.9238192Z /home/runner/work/helion/helion/helion/language/inline_asm_ops.py:docstring of helion.language.inline_asm_ops.inline_asm_elementwise:1: WARNING: duplicate object description of helion.language.inline_asm_elementwise, other instance in api/generated/helion.language.inline_asm_elementwise, use :no-index: for one of them 2026-02-19T01:13:25.9240083Z /home/runner/work/helion/helion/helion/language/inline_triton_ops.py:docstring of helion.language.inline_triton_ops.inline_triton:1: WARNING: duplicate object description of helion.language.inline_triton, other instance in api/generated/helion.language.inline_triton, use :no-index: for one of them 2026-02-19T01:13:25.9241737Z /home/runner/work/helion/helion/helion/language/creation_ops.py:docstring of helion.language.creation_ops.zeros:1: WARNING: duplicate object description of helion.language.zeros, other instance in api/generated/helion.language.zeros, use :no-index: for one of them 2026-02-19T01:13:25.9243293Z /home/runner/work/helion/helion/helion/language/creation_ops.py:docstring of helion.language.creation_ops.full:1: WARNING: duplicate object description of helion.language.full, other instance in api/generated/helion.language.full, use :no-index: for one of them 2026-02-19T01:13:25.9244974Z /home/runner/work/helion/helion/helion/language/tunable_ops.py:docstring of helion.language.tunable_ops.register_block_size:1: WARNING: duplicate object description of helion.language.register_block_size, other instance in api/generated/helion.language.register_block_size, use :no-index: for one of them 2026-02-19T01:13:25.9246758Z /home/runner/work/helion/helion/helion/language/tunable_ops.py:docstring of helion.language.tunable_ops.register_tunable:1: WARNING: duplicate object description of helion.language.register_tunable, other instance in api/generated/helion.language.register_tunable, use :no-index: for one of them 2026-02-19T01:13:25.9248401Z /home/runner/work/helion/helion/helion/language/tile_proxy.py:docstring of helion.language.tile_proxy.Tile:1: WARNING: duplicate object description of helion.language.Tile, other instance in api/generated/helion.language.Tile, use :no-index: for one of them 2026-02-19T01:13:25.9250022Z /home/runner/work/helion/helion/helion/language/tile_proxy.py:docstring of helion.language.tile_proxy.Tile:1: WARNING: duplicate object description of helion.language.tile_proxy.Tile, other instance in api/generated/helion.language.Tile, use :no-index: for one of them 2026-02-19T01:13:25.9251618Z /home/runner/work/helion/helion/helion/language/tile_proxy.py:docstring of helion.language.tile_proxy.Tile.__init__:1: WARNING: duplicate object description of helion.language.Tile.__init__, other instance in api/generated/helion.language.Tile, use :no-index: for one of them 2026-02-19T01:13:25.9253222Z /home/runner/work/helion/helion/helion/language/view_ops.py:docstring of helion.language.view_ops.subscript:1: WARNING: duplicate object description of helion.language.subscript, other instance in api/generated/helion.language.subscript, use :no-index: for one of them 2026-02-19T01:13:25.9254829Z /home/runner/work/helion/helion/helion/language/view_ops.py:docstring of helion.language.view_ops.split:1: WARNING: duplicate object description of helion.language.split, other instance in api/generated/helion.language.split, use :no-index: for one of them 2026-02-19T01:13:25.9256381Z /home/runner/work/helion/helion/helion/language/view_ops.py:docstring of helion.language.view_ops.join:1: WARNING: duplicate object description of helion.language.join, other instance in api/generated/helion.language.join, use :no-index: for one of them 2026-02-19T01:13:25.9257978Z /home/runner/work/helion/helion/helion/language/stack_tensor.py:docstring of helion.language.stack_tensor.StackTensor:1: WARNING: duplicate object description of helion.language.StackTensor, other instance in api/generated/helion.language.StackTensor, use :no-index: for one of them 2026-02-19T01:13:25.9259726Z /home/runner/work/helion/helion/helion/language/stack_tensor.py:docstring of helion.language.stack_tensor.StackTensor:1: WARNING: duplicate object description of helion.language.stack_tensor.StackTensor, other instance in api/generated/helion.language.StackTensor, use :no-index: for one of them 2026-02-19T01:13:25.9261624Z /home/runner/work/helion/helion/helion/language/stack_tensor.py:docstring of helion.language.StackTensor.tensor_like:1: WARNING: duplicate object description of helion.language.StackTensor.tensor_like, other instance in api/generated/helion.language.StackTensor, use :no-index: for one of them 2026-02-19T01:13:25.9263384Z /home/runner/work/helion/helion/helion/language/stack_tensor.py:docstring of helion.language.StackTensor.dev_ptrs:1: WARNING: duplicate object description of helion.language.StackTensor.dev_ptrs, other instance in api/generated/helion.language.StackTensor, use :no-index: for one of them 2026-02-19T01:13:25.9265103Z /home/runner/work/helion/helion/helion/language/stack_tensor.py:docstring of helion.language.StackTensor.dtype:1: WARNING: duplicate object description of helion.language.StackTensor.dtype, other instance in api/generated/helion.language.StackTensor, use :no-index: for one of them 2026-02-19T01:13:25.9266820Z /home/runner/work/helion/helion/helion/language/stack_tensor.py:docstring of helion.language.StackTensor.device:1: WARNING: duplicate object description of helion.language.StackTensor.device, other instance in api/generated/helion.language.StackTensor, use :no-index: for one of them 2026-02-19T01:13:25.9268531Z /home/runner/work/helion/helion/helion/language/stack_tensor.py:docstring of helion.language.StackTensor.shape:1: WARNING: duplicate object description of helion.language.StackTensor.shape, other instance in api/generated/helion.language.StackTensor, use :no-index: for one of them 2026-02-19T01:13:25.9270458Z /home/runner/work/helion/helion/helion/language/stack_tensor.py:docstring of helion.language.stack_tensor.StackTensor.new_empty:1: WARNING: duplicate object description of helion.language.StackTensor.new_empty, other instance in api/generated/helion.language.StackTensor, use :no-index: for one of them 2026-02-19T01:13:25.9272255Z /home/runner/work/helion/helion/helion/language/stack_tensor.py:docstring of helion.language.stack_tensor.stacktensor_like:1: WARNING: duplicate object description of helion.language.stacktensor_like, other instance in api/generated/helion.language.stacktensor_like, use :no-index: for one of them 2026-02-19T01:13:25.9273942Z /home/runner/work/helion/helion/helion/language/tile_ops.py:docstring of helion.language.tile_ops.tile_index:1: WARNING: duplicate object description of helion.language.tile_index, other instance in api/generated/helion.language.tile_index, use :no-index: for one of them 2026-02-19T01:13:25.9275524Z /home/runner/work/helion/helion/helion/language/tile_ops.py:docstring of helion.language.tile_ops.tile_begin:1: WARNING: duplicate object description of helion.language.tile_begin, other instance in api/generated/helion.language.tile_begin, use :no-index: for one of them 2026-02-19T01:13:25.9277148Z /home/runner/work/helion/helion/helion/language/tile_ops.py:docstring of helion.language.tile_ops.tile_end:1: WARNING: duplicate object description of helion.language.tile_end, other instance in api/generated/helion.language.tile_end, use :no-index: for one of them 2026-02-19T01:13:25.9278816Z /home/runner/work/helion/helion/helion/language/tile_ops.py:docstring of helion.language.tile_ops.tile_block_size:1: WARNING: duplicate object description of helion.language.tile_block_size, other instance in api/generated/helion.language.tile_block_size, use :no-index: for one of them 2026-02-19T01:13:25.9280475Z /home/runner/work/helion/helion/helion/language/tile_ops.py:docstring of helion.language.tile_ops.tile_id:1: WARNING: duplicate object description of helion.language.tile_id, other instance in api/generated/helion.language.tile_id, use :no-index: for one of them 2026-02-19T01:13:25.9282029Z /home/runner/work/helion/helion/helion/language/signal_wait.py:docstring of helion.language.signal_wait.signal:1: WARNING: duplicate object description of helion.language.signal, other instance in api/generated/helion.language.signal, use :no-index: for one of them 2026-02-19T01:13:25.9283594Z /home/runner/work/helion/helion/helion/language/signal_wait.py:docstring of helion.language.signal_wait.wait:1: WARNING: duplicate object description of helion.language.wait, other instance in api/generated/helion.language.wait, use :no-index: for one of them 2026-02-19T01:13:25.9284736Z WARNING: Cannot resolve forward reference in type annotations of "helion.runtime.triton_wait_signal": name 'T' is not defined 2026-02-19T01:13:25.9285843Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.runtime.settings.Settings:1: WARNING: duplicate object description of helion.Settings, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:25.9287377Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.runtime.settings.Settings:1: WARNING: duplicate object description of helion.runtime.settings.Settings, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:25.9288950Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.runtime.settings.Settings.__init__:1: WARNING: duplicate object description of helion.Settings.__init__, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:25.9290652Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.runtime.settings.Settings.to_dict:1: WARNING: duplicate object description of helion.Settings.to_dict, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:25.9292321Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.runtime.settings.Settings.check_autotuning_disabled:1: WARNING: duplicate object description of helion.Settings.check_autotuning_disabled, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:25.9294127Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.runtime.settings.Settings.get_rebenchmark_threshold:1: WARNING: duplicate object description of helion.Settings.get_rebenchmark_threshold, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:25.9295754Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.backend:1: WARNING: duplicate object description of helion.Settings.backend, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:25.9297258Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.ignore_warnings:1: WARNING: duplicate object description of helion.Settings.ignore_warnings, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:25.9298831Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.index_dtype:1: WARNING: duplicate object description of helion.Settings.index_dtype, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:25.9300593Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.dot_precision:1: WARNING: duplicate object description of helion.Settings.dot_precision, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:25.9302116Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.static_shapes:1: WARNING: duplicate object description of helion.Settings.static_shapes, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:25.9303688Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.persistent_reserved_sms:1: WARNING: duplicate object description of helion.Settings.persistent_reserved_sms, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:25.9305348Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_force_persistent:1: WARNING: duplicate object description of helion.Settings.autotune_force_persistent, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:25.9306976Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_log_level:1: WARNING: duplicate object description of helion.Settings.autotune_log_level, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:25.9308511Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_log:1: WARNING: duplicate object description of helion.Settings.autotune_log, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:25.9310246Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_compile_timeout:1: WARNING: duplicate object description of helion.Settings.autotune_compile_timeout, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:25.9311877Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_precompile:1: WARNING: duplicate object description of helion.Settings.autotune_precompile, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:25.9313510Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_precompile_jobs:1: WARNING: duplicate object description of helion.Settings.autotune_precompile_jobs, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:25.9315132Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_random_seed:1: WARNING: duplicate object description of helion.Settings.autotune_random_seed, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:25.9316747Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_accuracy_check:1: WARNING: duplicate object description of helion.Settings.autotune_accuracy_check, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:25.9318448Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_rebenchmark_threshold:1: WARNING: duplicate object description of helion.Settings.autotune_rebenchmark_threshold, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:25.9320184Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_progress_bar:1: WARNING: duplicate object description of helion.Settings.autotune_progress_bar, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:25.9321880Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_max_generations:1: WARNING: duplicate object description of helion.Settings.autotune_max_generations, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:25.9323562Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_ignore_errors:1: WARNING: duplicate object description of helion.Settings.autotune_ignore_errors, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:25.9325198Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_adaptive_timeout:1: WARNING: duplicate object description of helion.Settings.autotune_adaptive_timeout, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:25.9326831Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.print_output_code:1: WARNING: duplicate object description of helion.Settings.print_output_code, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:25.9328344Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.print_repro:1: WARNING: duplicate object description of helion.Settings.print_repro, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:25.9329921Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.output_origin_lines:1: WARNING: duplicate object description of helion.Settings.output_origin_lines, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:25.9331478Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.force_autotune:1: WARNING: duplicate object description of helion.Settings.force_autotune, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:25.9333083Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_config_overrides:1: WARNING: duplicate object description of helion.Settings.autotune_config_overrides, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:25.9334723Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.allow_warp_specialize:1: WARNING: duplicate object description of helion.Settings.allow_warp_specialize, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:25.9336319Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.debug_dtype_asserts:1: WARNING: duplicate object description of helion.Settings.debug_dtype_asserts, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:25.9337837Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.ref_mode:1: WARNING: duplicate object description of helion.Settings.ref_mode, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:25.9339312Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotuner_fn:1: WARNING: duplicate object description of helion.Settings.autotuner_fn, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:25.9340946Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_effort:1: WARNING: duplicate object description of helion.Settings.autotune_effort, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:25.9342512Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_baseline_fn:1: WARNING: duplicate object description of helion.Settings.autotune_baseline_fn, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:25.9344200Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_baseline_atol:1: WARNING: duplicate object description of helion.Settings.autotune_baseline_atol, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:25.9345873Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_baseline_rtol:1: WARNING: duplicate object description of helion.Settings.autotune_baseline_rtol, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:25.9347444Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_cache:1: WARNING: duplicate object description of helion.Settings.autotune_cache, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:25.9349004Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_benchmark_fn:1: WARNING: duplicate object description of helion.Settings.autotune_benchmark_fn, other instance in api/generated/helion.Settings, use :no-index: for one of them 2026-02-19T01:13:25.9350365Z docstring of helion.Settings.autotune_benchmark_fn:1: WARNING: Inline emphasis start-string without end-string. 2026-02-19T01:13:25.9351400Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.index_dtype:1: WARNING: duplicate object description of helion.Settings.index_dtype, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:25.9352797Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.dot_precision:1: WARNING: duplicate object description of helion.Settings.dot_precision, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:25.9354218Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.static_shapes:1: WARNING: duplicate object description of helion.Settings.static_shapes, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:25.9355705Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.persistent_reserved_sms:1: WARNING: duplicate object description of helion.Settings.persistent_reserved_sms, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:25.9357196Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.force_autotune:1: WARNING: duplicate object description of helion.Settings.force_autotune, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:25.9358680Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_force_persistent:1: WARNING: duplicate object description of helion.Settings.autotune_force_persistent, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:25.9360262Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_log_level:1: WARNING: duplicate object description of helion.Settings.autotune_log_level, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:25.9361694Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_log:1: WARNING: duplicate object description of helion.Settings.autotune_log, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:25.9363170Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_compile_timeout:1: WARNING: duplicate object description of helion.Settings.autotune_compile_timeout, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:25.9364690Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_precompile:1: WARNING: duplicate object description of helion.Settings.autotune_precompile, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:25.9366286Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_random_seed:1: WARNING: duplicate object description of helion.Settings.autotune_random_seed, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:25.9367860Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_precompile_jobs:1: WARNING: duplicate object description of helion.Settings.autotune_precompile_jobs, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:25.9369396Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_max_generations:1: WARNING: duplicate object description of helion.Settings.autotune_max_generations, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:25.9370982Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_ignore_errors:1: WARNING: duplicate object description of helion.Settings.autotune_ignore_errors, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:25.9372517Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_accuracy_check:1: WARNING: duplicate object description of helion.Settings.autotune_accuracy_check, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:25.9374043Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_baseline_atol:1: WARNING: duplicate object description of helion.Settings.autotune_baseline_atol, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:25.9375558Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_baseline_rtol:1: WARNING: duplicate object description of helion.Settings.autotune_baseline_rtol, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:25.9377143Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_rebenchmark_threshold:1: WARNING: duplicate object description of helion.Settings.autotune_rebenchmark_threshold, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:25.9378722Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_progress_bar:1: WARNING: duplicate object description of helion.Settings.autotune_progress_bar, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:25.9380307Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_config_overrides:1: WARNING: duplicate object description of helion.Settings.autotune_config_overrides, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:25.9381802Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_effort:1: WARNING: duplicate object description of helion.Settings.autotune_effort, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:25.9383252Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.print_output_code:1: WARNING: duplicate object description of helion.Settings.print_output_code, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:25.9384663Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.print_repro:1: WARNING: duplicate object description of helion.Settings.print_repro, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:25.9386088Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.output_origin_lines:1: WARNING: duplicate object description of helion.Settings.output_origin_lines, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:25.9387600Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.ignore_warnings:1: WARNING: duplicate object description of helion.Settings.ignore_warnings, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:25.9389107Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.debug_dtype_asserts:1: WARNING: duplicate object description of helion.Settings.debug_dtype_asserts, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:25.9390730Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.allow_warp_specialize:1: WARNING: duplicate object description of helion.Settings.allow_warp_specialize, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:25.9392154Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.ref_mode:1: WARNING: duplicate object description of helion.Settings.ref_mode, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:25.9393531Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotuner_fn:1: WARNING: duplicate object description of helion.Settings.autotuner_fn, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:25.9394984Z /home/runner/work/helion/helion/helion/runtime/settings.py:docstring of helion.Settings.autotune_benchmark_fn:1: WARNING: duplicate object description of helion.Settings.autotune_benchmark_fn, other instance in api/settings, use :no-index: for one of them 2026-02-19T01:13:25.9396071Z docstring of helion.Settings.autotune_benchmark_fn:1: WARNING: Inline emphasis start-string without end-string. 2026-02-19T01:13:25.9396695Z /home/runner/work/helion/helion/docs/examples/aot_example.rst:52: ERROR: Unexpected indentation. 2026-02-19T01:13:25.9397329Z /home/runner/work/helion/helion/docs/examples/blackwell_attention.rst:22: WARNING: Title underline too short. 2026-02-19T01:13:25.9397717Z 2026-02-19T01:13:25.9397809Z BLackwell Attention Example 2026-02-19T01:13:25.9398032Z ================= 2026-02-19T01:13:25.9398420Z /home/runner/work/helion/helion/docs/examples/flex_attention.rst:59: WARNING: Title underline too short. 2026-02-19T01:13:25.9398787Z 2026-02-19T01:13:25.9398884Z Flex Attention Kernel Implementation 2026-02-19T01:13:25.9399139Z ---------------------------- 2026-02-19T01:13:25.9399545Z /home/runner/work/helion/helion/docs/examples/flex_attention.rst:59: WARNING: Title underline too short. 2026-02-19T01:13:25.9399960Z 2026-02-19T01:13:25.9400060Z Flex Attention Kernel Implementation 2026-02-19T01:13:25.9400302Z ---------------------------- 2026-02-19T01:13:25.9400716Z /home/runner/work/helion/helion/docs/examples/flex_attention.rst:253: WARNING: Title underline too short. 2026-02-19T01:13:25.9401070Z 2026-02-19T01:13:25.9401148Z Testing Function 2026-02-19T01:13:25.9401332Z ------------- 2026-02-19T01:13:25.9401708Z /home/runner/work/helion/helion/docs/examples/flex_attention.rst:253: WARNING: Title underline too short. 2026-02-19T01:13:25.9402061Z 2026-02-19T01:13:25.9402148Z Testing Function 2026-02-19T01:13:25.9402325Z ------------- 2026-02-19T01:13:25.9402703Z /home/runner/work/helion/helion/docs/examples/flex_attention.rst:310: WARNING: Title underline too short. 2026-02-19T01:13:25.9403055Z 2026-02-19T01:13:25.9403132Z Main Function 2026-02-19T01:13:25.9403299Z ----------- 2026-02-19T01:13:25.9403668Z /home/runner/work/helion/helion/docs/examples/flex_attention.rst:310: WARNING: Title underline too short. 2026-02-19T01:13:25.9404028Z 2026-02-19T01:13:25.9404102Z Main Function 2026-02-19T01:13:25.9404278Z ----------- 2026-02-19T01:13:25.9404625Z /home/runner/work/helion/helion/docs/examples/gdn_fwd_h.rst:136: WARNING: Title underline too short. 2026-02-19T01:13:25.9404970Z 2026-02-19T01:13:25.9405047Z Reference Function 2026-02-19T01:13:25.9405235Z ------------- 2026-02-19T01:13:25.9405577Z /home/runner/work/helion/helion/docs/examples/gdn_fwd_h.rst:136: WARNING: Title underline too short. 2026-02-19T01:13:25.9405923Z 2026-02-19T01:13:25.9405999Z Reference Function 2026-02-19T01:13:25.9406249Z ------------- 2026-02-19T01:13:25.9406666Z /home/runner/work/helion/helion/docs/examples/gdn_fwd_h.rst:200: WARNING: Title underline too short. 2026-02-19T01:13:25.9407002Z 2026-02-19T01:13:25.9407076Z Testing Function 2026-02-19T01:13:25.9407259Z ------------- 2026-02-19T01:13:25.9407612Z /home/runner/work/helion/helion/docs/examples/gdn_fwd_h.rst:200: WARNING: Title underline too short. 2026-02-19T01:13:25.9407945Z 2026-02-19T01:13:25.9408026Z Testing Function 2026-02-19T01:13:25.9408194Z ------------- 2026-02-19T01:13:25.9408539Z /home/runner/work/helion/helion/docs/examples/gdn_fwd_h.rst:250: WARNING: Title underline too short. 2026-02-19T01:13:25.9408871Z 2026-02-19T01:13:25.9408945Z Main Function 2026-02-19T01:13:25.9409108Z ----------- 2026-02-19T01:13:25.9409454Z /home/runner/work/helion/helion/docs/examples/gdn_fwd_h.rst:250: WARNING: Title underline too short. 2026-02-19T01:13:25.9409793Z 2026-02-19T01:13:25.9409929Z Main Function 2026-02-19T01:13:25.9410093Z ----------- 2026-02-19T01:13:25.9410574Z /home/runner/work/helion/helion/docs/examples/jagged_dense_bmm.rst:35: WARNING: Definition list ends without a blank line; unexpected unindent. 2026-02-19T01:13:25.9411327Z /home/runner/work/helion/helion/docs/examples/mamba2_chunk_scan.rst:180: WARNING: Title underline too short. 2026-02-19T01:13:25.9411689Z 2026-02-19T01:13:25.9411771Z Reference Function 2026-02-19T01:13:25.9411948Z ------------- 2026-02-19T01:13:25.9412329Z /home/runner/work/helion/helion/docs/examples/mamba2_chunk_scan.rst:180: WARNING: Title underline too short. 2026-02-19T01:13:25.9412689Z 2026-02-19T01:13:25.9412773Z Reference Function 2026-02-19T01:13:25.9412953Z ------------- 2026-02-19T01:13:25.9413322Z /home/runner/work/helion/helion/docs/examples/mamba2_chunk_scan.rst:258: WARNING: Title underline too short. 2026-02-19T01:13:25.9413692Z 2026-02-19T01:13:25.9413765Z Testing Function 2026-02-19T01:13:25.9413942Z ------------- 2026-02-19T01:13:25.9414311Z /home/runner/work/helion/helion/docs/examples/mamba2_chunk_scan.rst:258: WARNING: Title underline too short. 2026-02-19T01:13:25.9414682Z 2026-02-19T01:13:25.9414754Z Testing Function 2026-02-19T01:13:25.9414934Z ------------- 2026-02-19T01:13:25.9415309Z /home/runner/work/helion/helion/docs/examples/mamba2_chunk_scan.rst:305: WARNING: Title underline too short. 2026-02-19T01:13:25.9415666Z 2026-02-19T01:13:25.9415737Z Main Function 2026-02-19T01:13:25.9415904Z ----------- 2026-02-19T01:13:25.9416274Z /home/runner/work/helion/helion/docs/examples/mamba2_chunk_scan.rst:305: WARNING: Title underline too short. 2026-02-19T01:13:25.9416631Z 2026-02-19T01:13:25.9416702Z Main Function 2026-02-19T01:13:25.9416869Z ----------- 2026-02-19T01:13:25.9417241Z /home/runner/work/helion/helion/docs/examples/mamba2_chunk_state.rst:22: WARNING: Title underline too short. 2026-02-19T01:13:25.9417598Z 2026-02-19T01:13:25.9417687Z Mamba2 Chunk State Kernel 2026-02-19T01:13:25.9417889Z ======================== 2026-02-19T01:13:25.9418306Z /home/runner/work/helion/helion/docs/examples/mamba2_chunk_state.rst:133: WARNING: Title underline too short. 2026-02-19T01:13:25.9418673Z 2026-02-19T01:13:25.9418756Z Reference Function 2026-02-19T01:13:25.9418930Z ------------- 2026-02-19T01:13:25.9419318Z /home/runner/work/helion/helion/docs/examples/mamba2_chunk_state.rst:133: WARNING: Title underline too short. 2026-02-19T01:13:25.9419686Z 2026-02-19T01:13:25.9419761Z Reference Function 2026-02-19T01:13:25.9420042Z ------------- 2026-02-19T01:13:25.9420439Z /home/runner/work/helion/helion/docs/examples/mamba2_chunk_state.rst:182: WARNING: Title underline too short. 2026-02-19T01:13:25.9420813Z 2026-02-19T01:13:25.9420886Z Testing Function 2026-02-19T01:13:25.9421067Z ------------- 2026-02-19T01:13:25.9421436Z /home/runner/work/helion/helion/docs/examples/mamba2_chunk_state.rst:182: WARNING: Title underline too short. 2026-02-19T01:13:25.9421809Z 2026-02-19T01:13:25.9421882Z Testing Function 2026-02-19T01:13:25.9422060Z ------------- 2026-02-19T01:13:25.9422525Z /home/runner/work/helion/helion/docs/examples/mamba2_chunk_state.rst:226: WARNING: Title underline too short. 2026-02-19T01:13:25.9422953Z 2026-02-19T01:13:25.9423024Z Main Function 2026-02-19T01:13:25.9423192Z ----------- 2026-02-19T01:13:25.9423571Z /home/runner/work/helion/helion/docs/examples/mamba2_chunk_state.rst:226: WARNING: Title underline too short. 2026-02-19T01:13:25.9423932Z 2026-02-19T01:13:25.9424003Z Main Function 2026-02-19T01:13:25.9424169Z ----------- 2026-02-19T01:13:25.9424572Z /home/runner/work/helion/helion/docs/examples/squeeze_and_excitation_net.rst:22: WARNING: Title underline too short. 2026-02-19T01:13:25.9424962Z 2026-02-19T01:13:25.9425067Z Helion squeeze and excitation net Example 2026-02-19T01:13:25.9425333Z ============================ 2026-02-19T01:13:25.9425782Z /home/runner/work/helion/helion/docs/examples/squeeze_and_excitation_net.rst:214: WARNING: Title underline too short. 2026-02-19T01:13:25.9426170Z 2026-02-19T01:13:25.9426261Z Reference Implementation 2026-02-19T01:13:25.9426467Z -------------------- 2026-02-19T01:13:25.9426827Z /home/runner/work/helion/helion/docs/helion_puzzles.rst:58: WARNING: Title underline too short. 2026-02-19T01:13:25.9427163Z 2026-02-19T01:13:25.9427255Z Basic Structure of a Helion Kernel 2026-02-19T01:13:25.9427495Z --------------------------------- 2026-02-19T01:13:25.9427880Z /home/runner/work/helion/helion/docs/helion_puzzles.rst:58: WARNING: Title underline too short. 2026-02-19T01:13:25.9428213Z 2026-02-19T01:13:25.9428300Z Basic Structure of a Helion Kernel 2026-02-19T01:13:25.9428535Z --------------------------------- 2026-02-19T01:13:25.9428928Z /home/runner/work/helion/helion/docs/helion_puzzles.rst:227: WARNING: Title underline too short. 2026-02-19T01:13:25.9429254Z 2026-02-19T01:13:25.9429346Z Puzzle 3: Fused Outer Multiplication 2026-02-19T01:13:25.9429591Z ----------------------------------- 2026-02-19T01:13:25.9430101Z /home/runner/work/helion/helion/docs/helion_puzzles.rst:227: WARNING: Title underline too short. 2026-02-19T01:13:25.9430427Z 2026-02-19T01:13:25.9430521Z Puzzle 3: Fused Outer Multiplication 2026-02-19T01:13:25.9430770Z ----------------------------------- 2026-02-19T01:13:25.9431160Z /home/runner/work/helion/helion/docs/helion_puzzles.rst:310: WARNING: Title underline too short. 2026-02-19T01:13:25.9431486Z 2026-02-19T01:13:25.9431574Z Puzzle 7: Long Sum 2026-02-19T01:13:25.9431754Z ----------------- 2026-02-19T01:13:25.9432112Z /home/runner/work/helion/helion/docs/helion_puzzles.rst:310: WARNING: Title underline too short. 2026-02-19T01:13:25.9432435Z 2026-02-19T01:13:25.9432520Z Puzzle 7: Long Sum 2026-02-19T01:13:25.9432695Z ----------------- 2026-02-19T01:13:25.9433048Z /home/runner/work/helion/helion/docs/helion_puzzles.rst:348: WARNING: Title underline too short. 2026-02-19T01:13:25.9433379Z 2026-02-19T01:13:25.9433457Z Puzzle 8: Long Softmax 2026-02-19T01:13:25.9433660Z --------------------- 2026-02-19T01:13:25.9434013Z /home/runner/work/helion/helion/docs/helion_puzzles.rst:348: WARNING: Title underline too short. 2026-02-19T01:13:25.9434344Z 2026-02-19T01:13:25.9434421Z Puzzle 8: Long Softmax 2026-02-19T01:13:25.9434618Z --------------------- 2026-02-19T01:13:25.9434969Z /home/runner/work/helion/helion/docs/helion_puzzles.rst:508: WARNING: Title underline too short. 2026-02-19T01:13:25.9435299Z 2026-02-19T01:13:25.9435394Z Puzzle 11: Matrix Multiplication 2026-02-19T01:13:25.9435627Z ------------------------------- 2026-02-19T01:13:25.9436006Z /home/runner/work/helion/helion/docs/helion_puzzles.rst:508: WARNING: Title underline too short. 2026-02-19T01:13:25.9436328Z 2026-02-19T01:13:25.9436417Z Puzzle 11: Matrix Multiplication 2026-02-19T01:13:25.9436649Z ------------------------------- 2026-02-19T01:13:25.9437003Z /home/runner/work/helion/helion/docs/api/autotuner.md: WARNING: Git clone too shallow 2026-02-19T01:13:25.9437505Z /home/runner/work/helion/helion/docs/api/config.md: WARNING: Git clone too shallow 2026-02-19T01:13:25.9438004Z /home/runner/work/helion/helion/docs/api/exceptions.md: WARNING: Git clone too shallow 2026-02-19T01:13:25.9438656Z /home/runner/work/helion/helion/docs/api/generated/helion.Config.rst: WARNING: Git clone too shallow 2026-02-19T01:13:25.9439337Z /home/runner/work/helion/helion/docs/api/generated/helion.Settings.rst: WARNING: Git clone too shallow 2026-02-19T01:13:25.9439995Z /home/runner/work/helion/helion/docs/api/generated/helion.kernel.rst: WARNING: Git clone too shallow 2026-02-19T01:13:25.9440652Z /home/runner/work/helion/helion/docs/api/generated/helion.language.StackTensor.rst: WARNING: Git clone too shallow 2026-02-19T01:13:25.9441334Z /home/runner/work/helion/helion/docs/api/generated/helion.language.Tile.rst: WARNING: Git clone too shallow 2026-02-19T01:13:25.9441992Z /home/runner/work/helion/helion/docs/api/generated/helion.language.arange.rst: WARNING: Git clone too shallow 2026-02-19T01:13:25.9442684Z /home/runner/work/helion/helion/docs/api/generated/helion.language.associative_scan.rst: WARNING: Git clone too shallow 2026-02-19T01:13:25.9443396Z /home/runner/work/helion/helion/docs/api/generated/helion.language.atomic_add.rst: WARNING: Git clone too shallow 2026-02-19T01:13:25.9444082Z /home/runner/work/helion/helion/docs/api/generated/helion.language.atomic_and.rst: WARNING: Git clone too shallow 2026-02-19T01:13:25.9444763Z /home/runner/work/helion/helion/docs/api/generated/helion.language.atomic_cas.rst: WARNING: Git clone too shallow 2026-02-19T01:13:25.9445433Z /home/runner/work/helion/helion/docs/api/generated/helion.language.atomic_max.rst: WARNING: Git clone too shallow 2026-02-19T01:13:25.9446110Z /home/runner/work/helion/helion/docs/api/generated/helion.language.atomic_min.rst: WARNING: Git clone too shallow 2026-02-19T01:13:25.9446788Z /home/runner/work/helion/helion/docs/api/generated/helion.language.atomic_or.rst: WARNING: Git clone too shallow 2026-02-19T01:13:25.9447473Z /home/runner/work/helion/helion/docs/api/generated/helion.language.atomic_xchg.rst: WARNING: Git clone too shallow 2026-02-19T01:13:25.9448150Z /home/runner/work/helion/helion/docs/api/generated/helion.language.atomic_xor.rst: WARNING: Git clone too shallow 2026-02-19T01:13:25.9448833Z /home/runner/work/helion/helion/docs/api/generated/helion.language.constexpr.rst: WARNING: Git clone too shallow 2026-02-19T01:13:25.9449512Z /home/runner/work/helion/helion/docs/api/generated/helion.language.cumprod.rst: WARNING: Git clone too shallow 2026-02-19T01:13:25.9450233Z /home/runner/work/helion/helion/docs/api/generated/helion.language.cumsum.rst: WARNING: Git clone too shallow 2026-02-19T01:13:25.9450910Z /home/runner/work/helion/helion/docs/api/generated/helion.language.device_print.rst: WARNING: Git clone too shallow 2026-02-19T01:13:25.9451583Z /home/runner/work/helion/helion/docs/api/generated/helion.language.dot.rst: WARNING: Git clone too shallow 2026-02-19T01:13:25.9452230Z /home/runner/work/helion/helion/docs/api/generated/helion.language.full.rst: WARNING: Git clone too shallow 2026-02-19T01:13:25.9452887Z /home/runner/work/helion/helion/docs/api/generated/helion.language.grid.rst: WARNING: Git clone too shallow 2026-02-19T01:13:25.9453590Z /home/runner/work/helion/helion/docs/api/generated/helion.language.inline_asm_elementwise.rst: WARNING: Git clone too shallow 2026-02-19T01:13:25.9454328Z /home/runner/work/helion/helion/docs/api/generated/helion.language.inline_triton.rst: WARNING: Git clone too shallow 2026-02-19T01:13:25.9455004Z /home/runner/work/helion/helion/docs/api/generated/helion.language.join.rst: WARNING: Git clone too shallow 2026-02-19T01:13:25.9455654Z /home/runner/work/helion/helion/docs/api/generated/helion.language.load.rst: WARNING: Git clone too shallow 2026-02-19T01:13:25.9456301Z /home/runner/work/helion/helion/docs/api/generated/helion.language.reduce.rst: WARNING: Git clone too shallow 2026-02-19T01:13:25.9457016Z /home/runner/work/helion/helion/docs/api/generated/helion.language.register_block_size.rst: WARNING: Git clone too shallow 2026-02-19T01:13:25.9457751Z /home/runner/work/helion/helion/docs/api/generated/helion.language.register_tunable.rst: WARNING: Git clone too shallow 2026-02-19T01:13:25.9458506Z /home/runner/work/helion/helion/docs/api/generated/helion.language.signal.rst: WARNING: Git clone too shallow 2026-02-19T01:13:25.9459236Z /home/runner/work/helion/helion/docs/api/generated/helion.language.specialize.rst: WARNING: Git clone too shallow 2026-02-19T01:13:25.9459978Z /home/runner/work/helion/helion/docs/api/generated/helion.language.split.rst: WARNING: Git clone too shallow 2026-02-19T01:13:25.9460670Z /home/runner/work/helion/helion/docs/api/generated/helion.language.stacktensor_like.rst: WARNING: Git clone too shallow 2026-02-19T01:13:25.9461381Z /home/runner/work/helion/helion/docs/api/generated/helion.language.static_range.rst: WARNING: Git clone too shallow 2026-02-19T01:13:25.9462051Z /home/runner/work/helion/helion/docs/api/generated/helion.language.store.rst: WARNING: Git clone too shallow 2026-02-19T01:13:25.9462716Z /home/runner/work/helion/helion/docs/api/generated/helion.language.subscript.rst: WARNING: Git clone too shallow 2026-02-19T01:13:25.9463382Z /home/runner/work/helion/helion/docs/api/generated/helion.language.tile.rst: WARNING: Git clone too shallow 2026-02-19T01:13:25.9464046Z /home/runner/work/helion/helion/docs/api/generated/helion.language.tile_begin.rst: WARNING: Git clone too shallow 2026-02-19T01:13:25.9464739Z /home/runner/work/helion/helion/docs/api/generated/helion.language.tile_block_size.rst: WARNING: Git clone too shallow 2026-02-19T01:13:25.9465431Z /home/runner/work/helion/helion/docs/api/generated/helion.language.tile_end.rst: WARNING: Git clone too shallow 2026-02-19T01:13:25.9466101Z /home/runner/work/helion/helion/docs/api/generated/helion.language.tile_id.rst: WARNING: Git clone too shallow 2026-02-19T01:13:25.9466781Z /home/runner/work/helion/helion/docs/api/generated/helion.language.tile_index.rst: WARNING: Git clone too shallow 2026-02-19T01:13:25.9467439Z /home/runner/work/helion/helion/docs/api/generated/helion.language.wait.rst: WARNING: Git clone too shallow 2026-02-19T01:13:25.9468100Z /home/runner/work/helion/helion/docs/api/generated/helion.language.zeros.rst: WARNING: Git clone too shallow 2026-02-19T01:13:25.9468672Z /home/runner/work/helion/helion/docs/api/index.md: WARNING: Git clone too shallow 2026-02-19T01:13:25.9469160Z /home/runner/work/helion/helion/docs/api/kernel.md: WARNING: Git clone too shallow 2026-02-19T01:13:25.9469651Z /home/runner/work/helion/helion/docs/api/language.md: WARNING: Git clone too shallow 2026-02-19T01:13:25.9470271Z /home/runner/work/helion/helion/docs/api/runtime.md: WARNING: Git clone too shallow 2026-02-19T01:13:25.9470765Z /home/runner/work/helion/helion/docs/api/settings.md: WARNING: Git clone too shallow 2026-02-19T01:13:25.9471303Z /home/runner/work/helion/helion/docs/deployment_autotuning.md: WARNING: Git clone too shallow 2026-02-19T01:13:25.9471807Z /home/runner/work/helion/helion/docs/events.md: WARNING: Git clone too shallow 2026-02-19T01:13:25.9472295Z /home/runner/work/helion/helion/docs/helion_puzzles.rst: WARNING: Git clone too shallow 2026-02-19T01:13:25.9472783Z /home/runner/work/helion/helion/docs/index.md: WARNING: Git clone too shallow 2026-02-19T01:13:25.9473254Z /home/runner/work/helion/helion/docs/installation.md: WARNING: Git clone too shallow 2026-02-19T01:13:25.9473758Z /home/runner/work/helion/helion/docs/tileir_backend.md: WARNING: Git clone too shallow 2026-02-19T01:13:25.9474173Z looking for now-outdated files... none found 2026-02-19T01:13:26.0839424Z /home/runner/work/helion/helion/docs/examples/add.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0841047Z /home/runner/work/helion/helion/docs/examples/aot_example.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0842480Z /home/runner/work/helion/helion/docs/examples/attention.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0843484Z pickling environment... done 2026-02-19T01:13:26.0844439Z /home/runner/work/helion/helion/docs/examples/batch_softmax.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0846322Z /home/runner/work/helion/helion/docs/examples/bf16xint16_gemm.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0848031Z /home/runner/work/helion/helion/docs/examples/blackwell_attention.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0849496Z /home/runner/work/helion/helion/docs/examples/bmm.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0850872Z /home/runner/work/helion/helion/docs/examples/broadcast_matmul.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0852112Z /home/runner/work/helion/helion/docs/examples/concatenate.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0853341Z /home/runner/work/helion/helion/docs/examples/cross_entropy.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0854604Z /home/runner/work/helion/helion/docs/examples/distributed/index.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0855864Z /home/runner/work/helion/helion/docs/examples/embedding.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0857004Z /home/runner/work/helion/helion/docs/examples/exp.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0858173Z /home/runner/work/helion/helion/docs/examples/flex_attention.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0859433Z /home/runner/work/helion/helion/docs/examples/fp8_attention.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0860704Z /home/runner/work/helion/helion/docs/examples/fp8_gemm.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0861965Z /home/runner/work/helion/helion/docs/examples/fused_linear_jsd.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0863002Z /home/runner/work/helion/helion/docs/examples/gather_gemv.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0863995Z /home/runner/work/helion/helion/docs/examples/gdn_fwd_h.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0864960Z /home/runner/work/helion/helion/docs/examples/geglu.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0865611Z /home/runner/work/helion/helion/docs/examples/grouped_gemm.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0866249Z /home/runner/work/helion/helion/docs/examples/grpo_loss.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0866896Z /home/runner/work/helion/helion/docs/examples/int4_gemm.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0867589Z /home/runner/work/helion/helion/docs/examples/jagged_dense_add.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0868290Z /home/runner/work/helion/helion/docs/examples/jagged_dense_bmm.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0868960Z /home/runner/work/helion/helion/docs/examples/jagged_hstu_attn.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0869640Z /home/runner/work/helion/helion/docs/examples/jagged_layer_norm.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0870497Z /home/runner/work/helion/helion/docs/examples/jagged_mean.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0871160Z /home/runner/work/helion/helion/docs/examples/jagged_softmax.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0871812Z /home/runner/work/helion/helion/docs/examples/jagged_sum.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0872441Z /home/runner/work/helion/helion/docs/examples/jsd.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0873071Z /home/runner/work/helion/helion/docs/examples/kl_div.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0873713Z /home/runner/work/helion/helion/docs/examples/layer_norm.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0874456Z /home/runner/work/helion/helion/docs/examples/long_sum.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0875175Z /home/runner/work/helion/helion/docs/examples/low_mem_dropout.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0875874Z /home/runner/work/helion/helion/docs/examples/mamba2_chunk_scan.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0876563Z /home/runner/work/helion/helion/docs/examples/mamba2_chunk_state.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0877215Z /home/runner/work/helion/helion/docs/examples/matmul.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0877871Z /home/runner/work/helion/helion/docs/examples/matmul_layernorm.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0878548Z /home/runner/work/helion/helion/docs/examples/matmul_split_k.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0879212Z /home/runner/work/helion/helion/docs/examples/moe_matmul_ogs.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0879961Z /home/runner/work/helion/helion/docs/examples/nvfp4_gemm.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0880621Z /home/runner/work/helion/helion/docs/examples/rms_norm.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0881312Z /home/runner/work/helion/helion/docs/examples/segment_reduction.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0881987Z /home/runner/work/helion/helion/docs/examples/softmax.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0882639Z /home/runner/work/helion/helion/docs/examples/split_k_barrier.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0883355Z /home/runner/work/helion/helion/docs/examples/squeeze_and_excitation_net.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0884031Z /home/runner/work/helion/helion/docs/examples/sum.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0884643Z /home/runner/work/helion/helion/docs/examples/swiglu.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0885269Z /home/runner/work/helion/helion/docs/examples/welford.rst: WARNING: document isn't included in any toctree 2026-02-19T01:13:26.0885722Z checking consistency... done 2026-02-19T01:13:26.0885975Z preparing documents... done 2026-02-19T01:13:26.0886194Z copying assets... done 2026-02-19T01:13:26.1372531Z writing output... [ 1%] api/autotuner 2026-02-19T01:13:26.1676083Z writing output... [ 2%] api/config 2026-02-19T01:13:26.2092745Z writing output... [ 3%] api/exceptions 2026-02-19T01:13:26.2468013Z writing output... [ 4%] api/generated/helion.Config 2026-02-19T01:13:26.2617066Z writing output... [ 4%] api/generated/helion.Settings 2026-02-19T01:13:26.2652352Z writing output... [ 5%] api/generated/helion.kernel 2026-02-19T01:13:26.2694229Z writing output... [ 6%] api/generated/helion.language.StackTensor 2026-02-19T01:13:26.3946015Z writing output... [ 7%] api/generated/helion.language.Tile 2026-02-19T01:13:26.3965482Z writing output... [ 8%] api/generated/helion.language.arange 2026-02-19T01:13:26.4000789Z writing output... [ 9%] api/generated/helion.language.associative_scan 2026-02-19T01:13:26.4020210Z writing output... [ 10%] api/generated/helion.language.atomic_add 2026-02-19T01:13:26.4039031Z writing output... [ 11%] api/generated/helion.language.atomic_and 2026-02-19T01:13:26.4061888Z writing output... [ 12%] api/generated/helion.language.atomic_cas 2026-02-19T01:13:26.4079309Z writing output... [ 12%] api/generated/helion.language.atomic_max 2026-02-19T01:13:26.4099155Z writing output... [ 13%] api/generated/helion.language.atomic_min 2026-02-19T01:13:26.4118038Z writing output... [ 14%] api/generated/helion.language.atomic_or 2026-02-19T01:13:26.4136875Z writing output... [ 15%] api/generated/helion.language.atomic_xchg 2026-02-19T01:13:26.4156004Z writing output... [ 16%] api/generated/helion.language.atomic_xor 2026-02-19T01:13:26.4160508Z writing output... [ 17%] api/generated/helion.language.constexpr 2026-02-19T01:13:26.4176995Z writing output... [ 18%] api/generated/helion.language.cumprod 2026-02-19T01:13:26.4194220Z writing output... [ 19%] api/generated/helion.language.cumsum 2026-02-19T01:13:26.4204965Z writing output... [ 19%] api/generated/helion.language.device_print 2026-02-19T01:13:26.4223154Z writing output... [ 20%] api/generated/helion.language.dot 2026-02-19T01:13:26.4243111Z writing output... [ 21%] api/generated/helion.language.full 2026-02-19T01:13:26.4285830Z writing output... [ 22%] api/generated/helion.language.grid 2026-02-19T01:13:26.4310146Z writing output... [ 23%] api/generated/helion.language.inline_asm_elementwise 2026-02-19T01:13:26.4328271Z writing output... [ 24%] api/generated/helion.language.inline_triton 2026-02-19T01:13:26.4341222Z writing output... [ 25%] api/generated/helion.language.join 2026-02-19T01:13:26.4360621Z writing output... [ 26%] api/generated/helion.language.load 2026-02-19T01:13:26.4396830Z writing output... [ 27%] api/generated/helion.language.reduce 2026-02-19T01:13:26.4410980Z writing output... [ 27%] api/generated/helion.language.register_block_size 2026-02-19T01:13:26.4421642Z writing output... [ 28%] api/generated/helion.language.register_tunable 2026-02-19T01:13:26.4443528Z writing output... [ 29%] api/generated/helion.language.signal 2026-02-19T01:13:26.4453906Z writing output... [ 30%] api/generated/helion.language.specialize 2026-02-19T01:13:26.4466347Z writing output... [ 31%] api/generated/helion.language.split 2026-02-19T01:13:26.4478167Z writing output... [ 32%] api/generated/helion.language.stacktensor_like 2026-02-19T01:13:26.4495257Z writing output... [ 33%] api/generated/helion.language.static_range 2026-02-19T01:13:26.4515401Z writing output... [ 34%] api/generated/helion.language.store 2026-02-19T01:13:26.4530452Z writing output... [ 35%] api/generated/helion.language.subscript 2026-02-19T01:13:26.4563734Z writing output... [ 35%] api/generated/helion.language.tile 2026-02-19T01:13:26.4571593Z writing output... [ 36%] api/generated/helion.language.tile_begin 2026-02-19T01:13:26.4578986Z writing output... [ 37%] api/generated/helion.language.tile_block_size 2026-02-19T01:13:26.4586635Z writing output... [ 38%] api/generated/helion.language.tile_end 2026-02-19T01:13:26.4594871Z writing output... [ 39%] api/generated/helion.language.tile_id 2026-02-19T01:13:26.4602907Z writing output... [ 40%] api/generated/helion.language.tile_index 2026-02-19T01:13:26.4625495Z writing output... [ 41%] api/generated/helion.language.wait 2026-02-19T01:13:26.4643226Z writing output... [ 42%] api/generated/helion.language.zeros 2026-02-19T01:13:26.4886895Z writing output... [ 42%] api/index 2026-02-19T01:13:26.4986193Z writing output... [ 43%] api/kernel 2026-02-19T01:13:26.5479682Z writing output... [ 44%] api/language 2026-02-19T01:13:26.5499654Z writing output... [ 45%] api/runtime 2026-02-19T01:13:26.5742816Z writing output... [ 46%] api/settings 2026-02-19T01:13:26.5782248Z writing output... [ 47%] deployment_autotuning 2026-02-19T01:13:26.5789738Z writing output... [ 48%] events 2026-02-19T01:13:26.5801524Z writing output... [ 49%] examples/add 2026-02-19T01:13:26.5810809Z writing output... [ 50%] examples/aot_example 2026-02-19T01:13:26.5820710Z writing output... [ 50%] examples/attention 2026-02-19T01:13:26.5829354Z writing output... [ 51%] examples/batch_softmax 2026-02-19T01:13:26.5838410Z writing output... [ 52%] examples/bf16xint16_gemm 2026-02-19T01:13:26.5848544Z writing output... [ 53%] examples/blackwell_attention 2026-02-19T01:13:26.5857248Z writing output... [ 54%] examples/bmm 2026-02-19T01:13:26.5865883Z writing output... [ 55%] examples/broadcast_matmul 2026-02-19T01:13:26.5874267Z writing output... [ 56%] examples/concatenate 2026-02-19T01:13:26.5882265Z writing output... [ 57%] examples/cross_entropy 2026-02-19T01:13:26.5891236Z writing output... [ 58%] examples/distributed/all_gather_matmul 2026-02-19T01:13:26.5900566Z writing output... [ 58%] examples/distributed/all_reduce 2026-02-19T01:13:26.5909458Z writing output... [ 59%] examples/distributed/index 2026-02-19T01:13:26.5916672Z writing output... [ 60%] examples/distributed/matmul_reduce_scatter 2026-02-19T01:13:26.5923760Z writing output... [ 61%] examples/distributed/one_shot_allreduce_bias_rmsnorm 2026-02-19T01:13:26.5932235Z writing output... [ 62%] examples/embedding 2026-02-19T01:13:26.5942454Z writing output... [ 63%] examples/exp 2026-02-19T01:13:26.5952137Z writing output... [ 64%] examples/flex_attention 2026-02-19T01:13:26.5962010Z writing output... [ 65%] examples/fp8_attention 2026-02-19T01:13:26.5970867Z writing output... [ 65%] examples/fp8_gemm 2026-02-19T01:13:26.5983840Z writing output... [ 66%] examples/fused_linear_jsd 2026-02-19T01:13:26.5994116Z writing output... [ 67%] examples/gather_gemv 2026-02-19T01:13:26.6004332Z writing output... [ 68%] examples/gdn_fwd_h 2026-02-19T01:13:26.6017741Z writing output... [ 69%] examples/geglu 2026-02-19T01:13:26.6032683Z writing output... [ 70%] examples/grouped_gemm 2026-02-19T01:13:26.6044351Z writing output... [ 71%] examples/grpo_loss 2026-02-19T01:13:26.6098403Z writing output... [ 72%] examples/index 2026-02-19T01:13:26.6109327Z writing output... [ 73%] examples/int4_gemm 2026-02-19T01:13:26.6120056Z writing output... [ 73%] examples/jagged_dense_add 2026-02-19T01:13:26.6129631Z writing output... [ 74%] examples/jagged_dense_bmm 2026-02-19T01:13:26.6139991Z writing output... [ 75%] examples/jagged_hstu_attn 2026-02-19T01:13:26.6151297Z writing output... [ 76%] examples/jagged_layer_norm 2026-02-19T01:13:26.6161486Z writing output... [ 77%] examples/jagged_mean 2026-02-19T01:13:26.6171089Z writing output... [ 78%] examples/jagged_softmax 2026-02-19T01:13:26.6181780Z writing output... [ 79%] examples/jagged_sum 2026-02-19T01:13:26.6194237Z writing output... [ 80%] examples/jsd 2026-02-19T01:13:26.6206766Z writing output... [ 81%] examples/kl_div 2026-02-19T01:13:26.6217393Z writing output... [ 81%] examples/layer_norm 2026-02-19T01:13:26.6228510Z writing output... [ 82%] examples/long_sum 2026-02-19T01:13:26.6239001Z writing output... [ 83%] examples/low_mem_dropout 2026-02-19T01:13:26.6249146Z writing output... [ 84%] examples/mamba2_chunk_scan 2026-02-19T01:13:26.6259139Z writing output... [ 85%] examples/mamba2_chunk_state 2026-02-19T01:13:26.6269194Z writing output... [ 86%] examples/matmul 2026-02-19T01:13:26.6279321Z writing output... [ 87%] examples/matmul_layernorm 2026-02-19T01:13:26.6288535Z writing output... [ 88%] examples/matmul_split_k 2026-02-19T01:13:26.6298497Z writing output... [ 88%] examples/moe_matmul_ogs 2026-02-19T01:13:26.6308128Z writing output... [ 89%] examples/nvfp4_gemm 2026-02-19T01:13:26.6319044Z writing output... [ 90%] examples/rms_norm 2026-02-19T01:13:26.6329685Z writing output... [ 91%] examples/segment_reduction 2026-02-19T01:13:26.6339506Z writing output... [ 92%] examples/softmax 2026-02-19T01:13:26.6346481Z writing output... [ 93%] examples/split_k_barrier 2026-02-19T01:13:26.6357526Z writing output... [ 94%] examples/squeeze_and_excitation_net 2026-02-19T01:13:26.6367166Z writing output... [ 95%] examples/sum 2026-02-19T01:13:26.6378747Z writing output... [ 96%] examples/swiglu 2026-02-19T01:13:26.6389185Z writing output... [ 96%] examples/welford 2026-02-19T01:13:26.6406256Z writing output... [ 97%] helion_puzzles 2026-02-19T01:13:26.6441582Z writing output... [ 98%] index 2026-02-19T01:13:26.6460459Z writing output... [ 99%] installation 2026-02-19T01:13:26.6497242Z writing output... [100%] tileir_backend 2026-02-19T01:13:26.6499366Z 2026-02-19T01:13:26.6523001Z ( events: line 17) -ignored- https://pytorchconference.sched.com/event/27QN9/meet-the-developers-of-pytorch-compiler 2026-02-19T01:13:26.7785559Z ( installation: line 13) ok https://docs.astral.sh/uv/ 2026-02-19T01:13:26.7797160Z ( index: line 73) ok https://colab.research.google.com/assets/colab-badge.svg 2026-02-19T01:13:26.9162042Z (examples/squeeze_and_excitation_net: line 23) ok https://arxiv.org/abs/1709.01507 2026-02-19T01:13:26.9240311Z ( tileir_backend: line 25) ok https://docs.nvidia.com/cuda/cutile-python/execution.html#cuda.tile.kernel 2026-02-19T01:13:26.9358375Z ( tileir_backend: line 74) ok https://docs.nvidia.com/cuda/cutile-python/performance.html#load-store-performance-hints 2026-02-19T01:13:26.9383696Z ( index: line 73) ok https://colab.research.google.com/github/pytorch/helion/blob/main/notebooks/softmax.ipynb 2026-02-19T01:13:27.0200564Z (api/generated/helion.kernel: line 1) ok https://docs.python.org/3/library/collections.abc.html#collections.abc.Hashable 2026-02-19T01:13:27.0298930Z ( api/autotuner: line 1) ok https://docs.python.org/3/library/collections.abc.html#collections.abc.Iterator 2026-02-19T01:13:27.0444523Z ( api/autotuner: line 1) ok https://docs.python.org/3/library/collections.abc.html#collections.abc.Sequence 2026-02-19T01:13:27.0489391Z ( tileir_backend: line 5) ok https://docs.nvidia.com/cuda/tile-ir/latest/index.html 2026-02-19T01:13:27.0577257Z ( api/autotuner: line 1) ok https://docs.python.org/3/library/collections.abc.html#collections.abc.Mapping 2026-02-19T01:13:27.0927173Z (api/generated/helion.Settings: line 1) ok https://docs.python.org/3/library/constants.html#Ellipsis 2026-02-19T01:13:27.1257219Z ( api/autotuner: line 1) ok https://docs.python.org/3/library/functions.html#bool 2026-02-19T01:13:27.1440198Z ( api/autotuner: line 1) ok https://docs.python.org/3/library/constants.html#None 2026-02-19T01:13:27.1546489Z ( api/exceptions: line 1) ok https://docs.python.org/3/library/exceptions.html#Exception 2026-02-19T01:13:27.1714272Z ( api/exceptions: line 1) ok https://docs.python.org/3/library/exceptions.html#RuntimeError 2026-02-19T01:13:27.1808173Z (api/generated/helion.language.Tile: line 1) ok https://docs.python.org/3/library/functions.html#abs 2026-02-19T01:13:27.2361245Z ( api/autotuner: line 1) ok https://docs.python.org/3/library/functions.html#float 2026-02-19T01:13:27.2991039Z ( api/autotuner: line 1) ok https://docs.python.org/3/library/functions.html#int 2026-02-19T01:13:27.3443270Z ( api/autotuner: line 1) ok https://docs.python.org/3/library/pathlib.html#pathlib.Path 2026-02-19T01:13:27.3858609Z ( api/autotuner: line 1) ok https://docs.python.org/3/library/functions.html#object 2026-02-19T01:13:27.4564257Z ( api/autotuner: line 1) ok https://docs.python.org/3/library/stdtypes.html#list 2026-02-19T01:13:27.4983298Z (api/generated/helion.Settings: line 1) ok https://docs.python.org/3/library/functions.html#type 2026-02-19T01:13:27.5505391Z ( api/autotuner: line 1) ok https://docs.python.org/3/library/stdtypes.html#str 2026-02-19T01:13:27.5737152Z ( api/autotuner: line 1) ok https://docs.python.org/3/library/stdtypes.html#tuple 2026-02-19T01:13:27.6928064Z ( api/autotuner: line 1) ok https://docs.python.org/3/library/stdtypes.html#dict 2026-02-19T01:13:27.7834309Z ( api/kernel: line 1) ok https://docs.python.org/3/library/typing.html#typing.Generic 2026-02-19T01:13:27.7835318Z ( api/autotuner: line 1) ok https://docs.python.org/3/library/typing.html#typing.Literal 2026-02-19T01:13:27.7992472Z ( api/autotuner: line 1) ok https://docs.python.org/3/library/typing.html#typing.Optional 2026-02-19T01:13:27.9259596Z (api/generated/helion.Settings: line 1) ok https://docs.python.org/3/library/typing.html#typing.Callable 2026-02-19T01:13:27.9994924Z (api/generated/helion.language.StackTensor: line 1) ok https://docs.python.org/3/library/typing.html#typing.Sequence 2026-02-19T01:13:28.0413076Z (api/generated/helion.kernel: line 1) ok https://docs.python.org/3/library/typing.html#typing.TypeVar 2026-02-19T01:13:28.1120636Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.Tensor.index_copy_.html#torch.Tensor.index_copy_ 2026-02-19T01:13:28.1325599Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.Tensor.index_add_.html#torch.Tensor.index_add_ 2026-02-19T01:13:28.1891170Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.Tensor.index_fill_.html#torch.Tensor.index_fill_ 2026-02-19T01:13:28.2951334Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.Tensor.masked_fill_.html#torch.Tensor.masked_fill_ 2026-02-19T01:13:28.3149140Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.Tensor.masked_scatter_.html#torch.Tensor.masked_scatter_ 2026-02-19T01:13:28.4149941Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.Tensor.put_.html#torch.Tensor.put_ 2026-02-19T01:13:28.4577210Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.Tensor.scatter_.html#torch.Tensor.scatter_ 2026-02-19T01:13:28.4852418Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.Tensor.scatter_add_.html#torch.Tensor.scatter_add_ 2026-02-19T01:13:28.5952971Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.Tensor.scatter_reduce_.html#torch.Tensor.scatter_reduce_ 2026-02-19T01:13:28.5969294Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.abs.html#torch.abs 2026-02-19T01:13:28.6881983Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.acos.html#torch.acos 2026-02-19T01:13:28.7816087Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.acosh.html#torch.acosh 2026-02-19T01:13:28.7934888Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.addbmm.html#torch.addbmm 2026-02-19T01:13:28.9107852Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.addcmul.html#torch.addcmul 2026-02-19T01:13:28.9590460Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.addcdiv.html#torch.addcdiv 2026-02-19T01:13:28.9762564Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.addmm.html#torch.addmm 2026-02-19T01:13:29.0835569Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.addmv.html#torch.addmv 2026-02-19T01:13:29.0940456Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.addr.html#torch.addr 2026-02-19T01:13:29.2192959Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.all.html#torch.all 2026-02-19T01:13:29.2442744Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.allclose.html#torch.allclose 2026-02-19T01:13:29.2919785Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.amax.html#torch.amax 2026-02-19T01:13:29.3863539Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.aminmax.html#torch.aminmax 2026-02-19T01:13:29.4012742Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.amin.html#torch.amin 2026-02-19T01:13:29.5099129Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.angle.html#torch.angle 2026-02-19T01:13:29.5479677Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.any.html#torch.any 2026-02-19T01:13:29.5852031Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.arccos.html#torch.arccos 2026-02-19T01:13:29.6441819Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.arcsin.html#torch.arcsin 2026-02-19T01:13:29.6945466Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.arcsinh.html#torch.arcsinh 2026-02-19T01:13:29.7569174Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.arctan.html#torch.arctan 2026-02-19T01:13:29.8260727Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.arctan2.html#torch.arctan2 2026-02-19T01:13:29.8643057Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.arctanh.html#torch.arctanh 2026-02-19T01:13:29.9864198Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.argmax.html#torch.argmax 2026-02-19T01:13:30.0046012Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.argmin.html#torch.argmin 2026-02-19T01:13:30.0732449Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.argsort.html#torch.argsort 2026-02-19T01:13:30.0987303Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.argwhere.html#torch.argwhere 2026-02-19T01:13:30.2336662Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.asin.html#torch.asin 2026-02-19T01:13:30.3399231Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.asinh.html#torch.asinh 2026-02-19T01:13:30.3808463Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.atan2.html#torch.atan2 2026-02-19T01:13:30.4261894Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.atan.html#torch.atan 2026-02-19T01:13:30.5067972Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.as_strided.html#torch.as_strided 2026-02-19T01:13:30.5069377Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.atanh.html#torch.atanh 2026-02-19T01:13:30.5723123Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.baddbmm.html#torch.baddbmm 2026-02-19T01:13:30.6524038Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.bitwise_and.html#torch.bitwise_and 2026-02-19T01:13:30.7450978Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.bincount.html#torch.bincount 2026-02-19T01:13:30.8201613Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.bitwise_not.html#torch.bitwise_not 2026-02-19T01:13:30.8223710Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.bitwise_left_shift.html#torch.bitwise_left_shift 2026-02-19T01:13:30.9058807Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.bitwise_right_shift.html#torch.bitwise_right_shift 2026-02-19T01:13:31.1386932Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.bitwise_or.html#torch.bitwise_or 2026-02-19T01:13:31.1906759Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.bitwise_xor.html#torch.bitwise_xor 2026-02-19T01:13:31.2355927Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.bmm.html#torch.bmm 2026-02-19T01:13:31.2523302Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.broadcast_to.html#torch.broadcast_to 2026-02-19T01:13:31.2633792Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.ceil.html#torch.ceil 2026-02-19T01:13:31.3692928Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.cholesky.html#torch.cholesky 2026-02-19T01:13:31.4313342Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.cholesky_inverse.html#torch.cholesky_inverse 2026-02-19T01:13:31.4983037Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.cholesky_solve.html#torch.cholesky_solve 2026-02-19T01:13:31.5757410Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.clamp.html#torch.clamp 2026-02-19T01:13:31.6195088Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.chunk.html#torch.chunk 2026-02-19T01:13:31.6716864Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.clone.html#torch.clone 2026-02-19T01:13:31.7040622Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.conj.html#torch.conj 2026-02-19T01:13:31.7661321Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.conj_physical.html#torch.conj_physical 2026-02-19T01:13:31.8342724Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.copysign.html#torch.copysign 2026-02-19T01:13:31.8968742Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.corrcoef.html#torch.corrcoef 2026-02-19T01:13:31.9743790Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.cos.html#torch.cos 2026-02-19T01:13:32.0217359Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.cosh.html#torch.cosh 2026-02-19T01:13:32.0937694Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.count_nonzero.html#torch.count_nonzero 2026-02-19T01:13:32.1350638Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.cov.html#torch.cov 2026-02-19T01:13:32.1720873Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.cross.html#torch.cross 2026-02-19T01:13:32.2241197Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.cummax.html#torch.cummax 2026-02-19T01:13:32.2845128Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.cummin.html#torch.cummin 2026-02-19T01:13:32.3787467Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.cumprod.html#torch.cumprod 2026-02-19T01:13:32.4454350Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.deg2rad.html#torch.deg2rad 2026-02-19T01:13:32.4502203Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.cumsum.html#torch.cumsum 2026-02-19T01:13:32.5683508Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.det.html#torch.det 2026-02-19T01:13:32.5786461Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.diag.html#torch.diag 2026-02-19T01:13:32.7162577Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.diag_embed.html#torch.diag_embed 2026-02-19T01:13:32.7917338Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.diagonal.html#torch.diagonal 2026-02-19T01:13:32.7918677Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.diagflat.html#torch.diagflat 2026-02-19T01:13:32.8943048Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.diagonal_scatter.html#torch.diagonal_scatter 2026-02-19T01:13:32.8988818Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.diff.html#torch.diff 2026-02-19T01:13:32.9753791Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.digamma.html#torch.digamma 2026-02-19T01:13:33.0603818Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.div.html#torch.div 2026-02-19T01:13:33.0997134Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.dist.html#torch.dist 2026-02-19T01:13:33.1993305Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.dot.html#torch.dot 2026-02-19T01:13:33.2013652Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.divide.html#torch.divide 2026-02-19T01:13:33.2978866Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.dsplit.html#torch.dsplit 2026-02-19T01:13:33.3125048Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.eq.html#torch.eq 2026-02-19T01:13:33.3611517Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.equal.html#torch.equal 2026-02-19T01:13:33.5496379Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.erfc.html#torch.erfc 2026-02-19T01:13:33.6077575Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.erf.html#torch.erf 2026-02-19T01:13:33.6433371Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.erfinv.html#torch.erfinv 2026-02-19T01:13:33.6977331Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.exp.html#torch.exp 2026-02-19T01:13:33.7022342Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.exp2.html#torch.exp2 2026-02-19T01:13:33.7933056Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.expm1.html#torch.expm1 2026-02-19T01:13:33.9239706Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.flatten.html#torch.flatten 2026-02-19T01:13:33.9786952Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.fix.html#torch.fix 2026-02-19T01:13:34.0606541Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.flip.html#torch.flip 2026-02-19T01:13:34.0944897Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.flipud.html#torch.flipud 2026-02-19T01:13:34.1103094Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.fliplr.html#torch.fliplr 2026-02-19T01:13:34.2298872Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.floor.html#torch.floor 2026-02-19T01:13:34.2300581Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.float_power.html#torch.float_power 2026-02-19T01:13:34.3485115Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.fmax.html#torch.fmax 2026-02-19T01:13:34.4211011Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.fmin.html#torch.fmin 2026-02-19T01:13:34.5323610Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.floor_divide.html#torch.floor_divide 2026-02-19T01:13:34.5696053Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.frac.html#torch.frac 2026-02-19T01:13:34.5769062Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.fmod.html#torch.fmod 2026-02-19T01:13:34.6338876Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.frexp.html#torch.frexp 2026-02-19T01:13:34.6873159Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.gather.html#torch.gather 2026-02-19T01:13:34.7722470Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.gcd.html#torch.gcd 2026-02-19T01:13:34.8900229Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.ger.html#torch.ger 2026-02-19T01:13:34.9874149Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.geqrf.html#torch.geqrf 2026-02-19T01:13:35.0320765Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.greater.html#torch.greater 2026-02-19T01:13:35.0570410Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.ge.html#torch.ge 2026-02-19T01:13:35.1145980Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.greater_equal.html#torch.greater_equal 2026-02-19T01:13:35.1471543Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.gt.html#torch.gt 2026-02-19T01:13:35.2885547Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.heaviside.html#torch.heaviside 2026-02-19T01:13:35.3436428Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.histc.html#torch.histc 2026-02-19T01:13:35.4037498Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.histogram.html#torch.histogram 2026-02-19T01:13:35.4405723Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.hsplit.html#torch.hsplit 2026-02-19T01:13:35.4810983Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.hypot.html#torch.hypot 2026-02-19T01:13:35.5421416Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.i0.html#torch.i0 2026-02-19T01:13:35.5927205Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.igamma.html#torch.igamma 2026-02-19T01:13:35.6727440Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.igammac.html#torch.igammac 2026-02-19T01:13:35.7671297Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.inner.html#torch.inner 2026-02-19T01:13:35.8180394Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.index_select.html#torch.index_select 2026-02-19T01:13:35.9027906Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.isclose.html#torch.isclose 2026-02-19T01:13:35.9028775Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.inverse.html#torch.inverse 2026-02-19T01:13:35.9674142Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.isfinite.html#torch.isfinite 2026-02-19T01:13:36.0303663Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.isinf.html#torch.isinf 2026-02-19T01:13:36.0791528Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.isnan.html#torch.isnan 2026-02-19T01:13:36.1359036Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.isposinf.html#torch.isposinf 2026-02-19T01:13:36.1980304Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.isneginf.html#torch.isneginf 2026-02-19T01:13:36.2737037Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.isreal.html#torch.isreal 2026-02-19T01:13:36.3693420Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.istft.html#torch.istft 2026-02-19T01:13:36.3742163Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.kron.html#torch.kron 2026-02-19T01:13:36.4552208Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.kthvalue.html#torch.kthvalue 2026-02-19T01:13:36.4871315Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.lcm.html#torch.lcm 2026-02-19T01:13:36.5356321Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.ldexp.html#torch.ldexp 2026-02-19T01:13:36.6576055Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.le.html#torch.le 2026-02-19T01:13:36.6901938Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.lerp.html#torch.lerp 2026-02-19T01:13:36.8370344Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.lgamma.html#torch.lgamma 2026-02-19T01:13:36.8398777Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.less_equal.html#torch.less_equal 2026-02-19T01:13:36.8451722Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.linalg.matrix_power.html#torch.linalg.matrix_power 2026-02-19T01:13:36.9631981Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.log.html#torch.log 2026-02-19T01:13:36.9745764Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.log10.html#torch.log10 2026-02-19T01:13:37.1550598Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.log1p.html#torch.log1p 2026-02-19T01:13:37.1931221Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.log2.html#torch.log2 2026-02-19T01:13:37.2810101Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.logaddexp2.html#torch.logaddexp2 2026-02-19T01:13:37.3321539Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.logaddexp.html#torch.logaddexp 2026-02-19T01:13:37.3323275Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.logcumsumexp.html#torch.logcumsumexp 2026-02-19T01:13:37.4376139Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.logdet.html#torch.logdet 2026-02-19T01:13:37.4730853Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.logical_and.html#torch.logical_and 2026-02-19T01:13:37.5535852Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.logical_not.html#torch.logical_not 2026-02-19T01:13:37.6277513Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.logical_xor.html#torch.logical_xor 2026-02-19T01:13:37.6550850Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.logical_or.html#torch.logical_or 2026-02-19T01:13:37.7538160Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.logsumexp.html#torch.logsumexp 2026-02-19T01:13:37.7695048Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.logit.html#torch.logit 2026-02-19T01:13:37.8571276Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.lt.html#torch.lt 2026-02-19T01:13:37.9287766Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.lu.html#torch.lu 2026-02-19T01:13:37.9708906Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.lu_solve.html#torch.lu_solve 2026-02-19T01:13:38.0726177Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.masked_select.html#torch.masked_select 2026-02-19T01:13:38.0727263Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.matmul.html#torch.matmul 2026-02-19T01:13:38.1168520Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.matrix_exp.html#torch.matrix_exp 2026-02-19T01:13:38.2487581Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.max.html#torch.max 2026-02-19T01:13:38.2648677Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.maximum.html#torch.maximum 2026-02-19T01:13:38.3991476Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.median.html#torch.median 2026-02-19T01:13:38.4173802Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.mean.html#torch.mean 2026-02-19T01:13:38.4279513Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.min.html#torch.min 2026-02-19T01:13:38.5116934Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.minimum.html#torch.minimum 2026-02-19T01:13:38.5406362Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.mm.html#torch.mm 2026-02-19T01:13:38.6313732Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.mode.html#torch.mode 2026-02-19T01:13:38.6961128Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.moveaxis.html#torch.moveaxis 2026-02-19T01:13:38.8030290Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.movedim.html#torch.movedim 2026-02-19T01:13:38.8607707Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.msort.html#torch.msort 2026-02-19T01:13:38.9089788Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.mul.html#torch.mul 2026-02-19T01:13:38.9128567Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.multinomial.html#torch.multinomial 2026-02-19T01:13:38.9612022Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.multiply.html#torch.multiply 2026-02-19T01:13:39.0358902Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.mv.html#torch.mv 2026-02-19T01:13:39.0979349Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.mvlgamma.html#torch.mvlgamma 2026-02-19T01:13:39.2338217Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.nanmean.html#torch.nanmean 2026-02-19T01:13:39.2691298Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.nan_to_num.html#torch.nan_to_num 2026-02-19T01:13:39.3044592Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.nanmedian.html#torch.nanmedian 2026-02-19T01:13:39.3763080Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.nansum.html#torch.nansum 2026-02-19T01:13:39.3833154Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.nanquantile.html#torch.nanquantile 2026-02-19T01:13:39.4608014Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.narrow.html#torch.narrow 2026-02-19T01:13:39.5145288Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.narrow_copy.html#torch.narrow_copy 2026-02-19T01:13:39.5777067Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.ne.html#torch.ne 2026-02-19T01:13:39.6582498Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.neg.html#torch.neg 2026-02-19T01:13:39.6914808Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.negative.html#torch.negative 2026-02-19T01:13:39.8039078Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.nn.functional.hardshrink.html#torch.nn.functional.hardshrink 2026-02-19T01:13:39.8137399Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.nextafter.html#torch.nextafter 2026-02-19T01:13:39.8694017Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.nn.functional.softmax.html#torch.nn.functional.softmax 2026-02-19T01:13:39.9748559Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.norm.html#torch.norm 2026-02-19T01:13:39.9778568Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.nonzero.html#torch.nonzero 2026-02-19T01:13:40.0925070Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.numel.html#torch.numel 2026-02-19T01:13:40.1691475Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.not_equal.html#torch.not_equal 2026-02-19T01:13:40.1708481Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.orgqr.html#torch.orgqr 2026-02-19T01:13:40.2937949Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.outer.html#torch.outer 2026-02-19T01:13:40.2939380Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.ormqr.html#torch.ormqr 2026-02-19T01:13:40.3822295Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.permute.html#torch.permute 2026-02-19T01:13:40.4268036Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.polygamma.html#torch.polygamma 2026-02-19T01:13:40.5493274Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.pinverse.html#torch.pinverse 2026-02-19T01:13:40.5967114Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.positive.html#torch.positive 2026-02-19T01:13:40.6582834Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.pow.html#torch.pow 2026-02-19T01:13:40.7253279Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.prod.html#torch.prod 2026-02-19T01:13:40.7697959Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.qr.html#torch.qr 2026-02-19T01:13:40.8140634Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.quantile.html#torch.quantile 2026-02-19T01:13:40.8538884Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.rad2deg.html#torch.rad2deg 2026-02-19T01:13:40.9121423Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.ravel.html#torch.ravel 2026-02-19T01:13:41.0048623Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.reciprocal.html#torch.reciprocal 2026-02-19T01:13:41.0863299Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.remainder.html#torch.remainder 2026-02-19T01:13:41.1330211Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.renorm.html#torch.renorm 2026-02-19T01:13:41.1850551Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.repeat_interleave.html#torch.repeat_interleave 2026-02-19T01:13:41.2170445Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.resolve_conj.html#torch.resolve_conj 2026-02-19T01:13:41.2747199Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.resolve_neg.html#torch.resolve_neg 2026-02-19T01:13:41.3473632Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.roll.html#torch.roll 2026-02-19T01:13:41.4610028Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.rot90.html#torch.rot90 2026-02-19T01:13:41.4644588Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.round.html#torch.round 2026-02-19T01:13:41.5530056Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.rsqrt.html#torch.rsqrt 2026-02-19T01:13:41.6086039Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.select.html#torch.select 2026-02-19T01:13:41.6198707Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.select_scatter.html#torch.select_scatter 2026-02-19T01:13:41.7073399Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.sgn.html#torch.sgn 2026-02-19T01:13:41.7897601Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.sigmoid.html#torch.sigmoid 2026-02-19T01:13:41.8175100Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.sign.html#torch.sign 2026-02-19T01:13:41.8833106Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.signbit.html#torch.signbit 2026-02-19T01:13:41.9338989Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.sinc.html#torch.sinc 2026-02-19T01:13:42.0279375Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.sin.html#torch.sin 2026-02-19T01:13:42.1431418Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.sinh.html#torch.sinh 2026-02-19T01:13:42.1642232Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.slice_scatter.html#torch.slice_scatter 2026-02-19T01:13:42.2428804Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.slogdet.html#torch.slogdet 2026-02-19T01:13:42.2508463Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.smm.html#torch.smm 2026-02-19T01:13:42.2998351Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.sort.html#torch.sort 2026-02-19T01:13:42.3812603Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.split.html#torch.split 2026-02-19T01:13:42.4243863Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.sqrt.html#torch.sqrt 2026-02-19T01:13:42.4841874Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.square.html#torch.square 2026-02-19T01:13:42.5791091Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.squeeze.html#torch.squeeze 2026-02-19T01:13:42.6047981Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.sspaddmm.html#torch.sspaddmm 2026-02-19T01:13:42.7278597Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.stft.html#torch.stft 2026-02-19T01:13:42.7334967Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.std.html#torch.std 2026-02-19T01:13:42.7697199Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.sub.html#torch.sub 2026-02-19T01:13:42.8782733Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.subtract.html#torch.subtract 2026-02-19T01:13:42.8843095Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.sum.html#torch.sum 2026-02-19T01:13:43.0327790Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.svd.html#torch.svd 2026-02-19T01:13:43.0455107Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.swapaxes.html#torch.swapaxes 2026-02-19T01:13:43.1587676Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.swapdims.html#torch.swapdims 2026-02-19T01:13:43.1693188Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.t.html#torch.t 2026-02-19T01:13:43.2387445Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.take.html#torch.take 2026-02-19T01:13:43.3324836Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.take_along_dim.html#torch.take_along_dim 2026-02-19T01:13:43.3514123Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.tan.html#torch.tan 2026-02-19T01:13:43.4535413Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.tanh.html#torch.tanh 2026-02-19T01:13:43.4998605Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.tensor_split.html#torch.tensor_split 2026-02-19T01:13:43.5695479Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.tile.html#torch.tile 2026-02-19T01:13:43.6470800Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.topk.html#torch.topk 2026-02-19T01:13:43.6657133Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.trace.html#torch.trace 2026-02-19T01:13:43.7380498Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.transpose.html#torch.transpose 2026-02-19T01:13:43.7834413Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.triangular_solve.html#torch.triangular_solve 2026-02-19T01:13:43.8390064Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.tril.html#torch.tril 2026-02-19T01:13:43.9120962Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.triu.html#torch.triu 2026-02-19T01:13:43.9892707Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.true_divide.html#torch.true_divide 2026-02-19T01:13:44.0493859Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.trunc.html#torch.trunc 2026-02-19T01:13:44.0882186Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.unbind.html#torch.unbind 2026-02-19T01:13:44.1689017Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.unflatten.html#torch.unflatten 2026-02-19T01:13:44.1785052Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.unsqueeze.html#torch.unsqueeze 2026-02-19T01:13:44.2710968Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.var.html#torch.var 2026-02-19T01:13:44.3776574Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.vdot.html#torch.vdot 2026-02-19T01:13:44.4493015Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.vsplit.html#torch.vsplit 2026-02-19T01:13:44.4804991Z (api/generated/helion.language.StackTensor: line 1) ok https://docs.pytorch.org/docs/stable/size.html#torch.Size 2026-02-19T01:13:44.5317705Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/generated/torch.xlogy.html#torch.xlogy 2026-02-19T01:13:44.5831949Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/sparse.html#sparse-docs 2026-02-19T01:13:44.7036538Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/sparse.html#sparse-coo-docs 2026-02-19T01:13:44.7053904Z (api/generated/helion.language.Tile: line 1) ok https://docs.pytorch.org/docs/stable/sparse.html#sparse-uncoalesced-coo-docs 2026-02-19T01:13:44.7977004Z (api/generated/helion.language.StackTensor: line 1) ok https://docs.pytorch.org/docs/stable/tensor_attributes.html#torch.device 2026-02-19T01:13:44.8558384Z (api/generated/helion.Settings: line 1) ok https://docs.pytorch.org/docs/stable/tensor_attributes.html#torch.dtype 2026-02-19T01:13:44.8696537Z (api/generated/helion.language.StackTensor: line 1) ok https://docs.pytorch.org/docs/stable/tensors.html#torch.Tensor 2026-02-19T01:13:44.9879082Z (api/generated/helion.language.StackTensor: line 1) ok https://docs.pytorch.org/docs/stable/torch.html#torch.SymInt 2026-02-19T01:13:45.2666711Z ( index: line 75) ok https://github.com/pytorch/helion/blob/main/notebooks/softmax.ipynb 2026-02-19T01:13:45.3264522Z ( installation: line 190) ok https://github.com/pytorch/helion/tree/main/examples 2026-02-19T01:13:45.4830941Z ( index: line 126) ok https://github.com/pytorch/pytorch/tree/main/torch/_inductor 2026-02-19T01:13:45.6316039Z (examples/segment_reduction: line 24) ok https://github.com/pytorch/helion/issues/237 2026-02-19T01:13:45.6878784Z ( installation: line 31) ok https://pypi.org/project/helion/ 2026-02-19T01:13:45.7353956Z ( tileir_backend: line 5) ok https://github.com/triton-lang/Triton-to-tile-IR 2026-02-19T01:13:45.7686240Z ( installation: line 16) ok https://github.com/pytorch/pytorch 2026-02-19T01:13:45.7937050Z ( index: line 17) ok https://github.com/triton-lang/triton 2026-02-19T01:13:45.7993749Z ( installation: line 73) ok https://pytorch.org/get-started/locally/ 2026-02-19T01:13:45.9134056Z ( index: line 126) redirect https://pytorch.org/docs/stable/generated/torch.fx.experimental.proxy_tensor.make_fx.html - permanently to https://docs.pytorch.org/docs/stable/generated/torch.fx.experimental.proxy_tensor.make_fx.html 2026-02-19T01:13:46.3053323Z ( events: line 7) ok https://pldi26.sigplan.org/ 2026-02-19T01:13:46.4515439Z ( events: line 15) ok https://www.youtube.com/watch?v=BW-Ht-5IxgM 2026-02-19T01:13:46.6130527Z ( events: line 25) ok https://www.youtube.com/watch?v=N4Vn2l1JX5c 2026-02-19T01:13:46.6643646Z ( events: line 21) ok https://www.youtube.com/watch?v=MBOPzfl1JBo 2026-02-19T01:13:46.7365922Z ( events: line 19) ok https://www.youtube.com/watch?v=UDqg5WrgT6U 2026-02-19T01:13:46.9099389Z ( events: line 11) ok https://www.youtube.com/watch?v=_gIyr1BVUJk 2026-02-19T01:13:47.5234669Z ( index: line 79) redirect https://youtu.be/BW-Ht-5IxgM - with See Other to https://www.youtube.com/watch?v=BW-Ht-5IxgM&feature=youtu.be 2026-02-19T01:13:47.5285943Z Sphinx-Gallery gallery_conf["plot_gallery"] was False, so no examples were executed. 2026-02-19T01:13:47.5383548Z sphinx-sitemap: No pages generated for sitemap.xml 2026-02-19T01:13:47.5383913Z build succeeded, 326 warnings. 2026-02-19T01:13:47.5384171Z 2026-02-19T01:13:47.5385534Z Look for any errors in the above output or in ../site/linkcheck/output.txt 2026-02-19T01:13:49.0714680Z ##[group]Run actions/upload-artifact@v6 2026-02-19T01:13:49.0715120Z with: 2026-02-19T01:13:49.0715388Z name: docs-html 2026-02-19T01:13:49.0715684Z path: site 2026-02-19T01:13:49.0715984Z if-no-files-found: warn 2026-02-19T01:13:49.0716334Z compression-level: 6 2026-02-19T01:13:49.0716671Z overwrite: false 2026-02-19T01:13:49.0716991Z include-hidden-files: false 2026-02-19T01:13:49.0717349Z env: 2026-02-19T01:13:49.0717744Z UV_PYTHON_INSTALL_DIR: /home/runner/work/_temp/uv-python-dir 2026-02-19T01:13:49.0718258Z UV_PYTHON: 3.12 2026-02-19T01:13:49.0718631Z UV_CACHE_DIR: /home/runner/work/_temp/setup-uv-cache 2026-02-19T01:13:49.0719313Z ##[endgroup] 2026-02-19T01:13:49.2939432Z Uploads are case insensitive: /home/runner/work/helion/helion/site/api/generated/helion.language.tile.html was detected that it will be overwritten by another file with the same path 2026-02-19T01:13:49.2966848Z Uploads are case insensitive: /home/runner/work/helion/helion/site/doctrees/api/generated/helion.language.tile.doctree was detected that it will be overwritten by another file with the same path 2026-02-19T01:13:49.3043703Z With the provided path, there will be 484 files uploaded 2026-02-19T01:13:49.3048443Z Artifact name is valid! 2026-02-19T01:13:49.3048896Z Root directory input is valid! 2026-02-19T01:13:49.5364205Z Beginning upload of artifact content to blob storage 2026-02-19T01:13:51.2328481Z Uploaded bytes 8388608 2026-02-19T01:13:51.5178217Z Uploaded bytes 15362618 2026-02-19T01:13:51.5791166Z Finished uploading artifact content to blob storage! 2026-02-19T01:13:51.5791856Z SHA256 digest of uploaded artifact zip is 4bb5f6cf480aa875152cc2c6c239f33e68c0ae97a460abf06827c20cf4cc6f3e 2026-02-19T01:13:51.5792818Z Finalizing artifact upload 2026-02-19T01:13:51.8251665Z Artifact docs-html.zip successfully finalized. Artifact ID 5565720030 2026-02-19T01:13:51.8252790Z Artifact docs-html has been successfully uploaded! Final size is 15362618 bytes. Artifact ID is 5565720030 2026-02-19T01:13:51.8256379Z Artifact download URL: https://github.com/pytorch/helion/actions/runs/22164454444/artifacts/5565720030 2026-02-19T01:13:51.8420251Z Post job cleanup. 2026-02-19T01:13:51.9613439Z UV_CACHE_DIR is already set to /home/runner/work/_temp/setup-uv-cache 2026-02-19T01:13:51.9618597Z UV_PYTHON_INSTALL_DIR is already set to /home/runner/work/_temp/uv-python-dir 2026-02-19T01:13:51.9623375Z Cache hit occurred on key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.12-pruned-0bfd9c5c0575d771f81f1e05ff023398b68b19280869ec3bae61e454cc07eb0f, not saving cache. 2026-02-19T01:13:51.9625232Z (node:2833) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. 2026-02-19T01:13:51.9630739Z (Use `node --trace-deprecation ...` to show where the warning was created) 2026-02-19T01:13:52.0227707Z Post job cleanup. 2026-02-19T01:13:52.0979170Z [command]/usr/bin/git version 2026-02-19T01:13:52.1012317Z git version 2.52.0 2026-02-19T01:13:52.1046881Z Temporarily overriding HOME='/home/runner/work/_temp/7091c207-2791-421e-b097-5ac867a3d560' before making global git config changes 2026-02-19T01:13:52.1047620Z Adding repository directory to the temporary git global config as a safe directory 2026-02-19T01:13:52.1052231Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/helion/helion 2026-02-19T01:13:52.1078402Z Removing SSH command configuration 2026-02-19T01:13:52.1084387Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-02-19T01:13:52.1113073Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" 2026-02-19T01:13:52.1292639Z Removing HTTP extra header 2026-02-19T01:13:52.1296955Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2026-02-19T01:13:52.1323940Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" 2026-02-19T01:13:52.1491278Z Removing includeIf entries pointing to credentials config files 2026-02-19T01:13:52.1497521Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-02-19T01:13:52.1516879Z includeif.gitdir:/home/runner/work/helion/helion/.git.path 2026-02-19T01:13:52.1517627Z includeif.gitdir:/home/runner/work/helion/helion/.git/worktrees/*.path 2026-02-19T01:13:52.1518255Z includeif.gitdir:/github/workspace/.git.path 2026-02-19T01:13:52.1518794Z includeif.gitdir:/github/workspace/.git/worktrees/*.path 2026-02-19T01:13:52.1526460Z [command]/usr/bin/git config --local --get-all includeif.gitdir:/home/runner/work/helion/helion/.git.path 2026-02-19T01:13:52.1543487Z /home/runner/work/_temp/git-credentials-bc0e869f-be39-4a32-a724-231ceeee01f4.config 2026-02-19T01:13:52.1552904Z [command]/usr/bin/git config --local --unset includeif.gitdir:/home/runner/work/helion/helion/.git.path /home/runner/work/_temp/git-credentials-bc0e869f-be39-4a32-a724-231ceeee01f4.config 2026-02-19T01:13:52.1579272Z [command]/usr/bin/git config --local --get-all includeif.gitdir:/home/runner/work/helion/helion/.git/worktrees/*.path 2026-02-19T01:13:52.1596783Z /home/runner/work/_temp/git-credentials-bc0e869f-be39-4a32-a724-231ceeee01f4.config 2026-02-19T01:13:52.1604541Z [command]/usr/bin/git config --local --unset includeif.gitdir:/home/runner/work/helion/helion/.git/worktrees/*.path /home/runner/work/_temp/git-credentials-bc0e869f-be39-4a32-a724-231ceeee01f4.config 2026-02-19T01:13:52.1629490Z [command]/usr/bin/git config --local --get-all includeif.gitdir:/github/workspace/.git.path 2026-02-19T01:13:52.1646239Z /github/runner_temp/git-credentials-bc0e869f-be39-4a32-a724-231ceeee01f4.config 2026-02-19T01:13:52.1652690Z [command]/usr/bin/git config --local --unset includeif.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-bc0e869f-be39-4a32-a724-231ceeee01f4.config 2026-02-19T01:13:52.1676910Z [command]/usr/bin/git config --local --get-all includeif.gitdir:/github/workspace/.git/worktrees/*.path 2026-02-19T01:13:52.1693820Z /github/runner_temp/git-credentials-bc0e869f-be39-4a32-a724-231ceeee01f4.config 2026-02-19T01:13:52.1700912Z [command]/usr/bin/git config --local --unset includeif.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-bc0e869f-be39-4a32-a724-231ceeee01f4.config 2026-02-19T01:13:52.1726063Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-02-19T01:13:52.1932305Z Removing credentials config '/home/runner/work/_temp/git-credentials-bc0e869f-be39-4a32-a724-231ceeee01f4.config' 2026-02-19T01:13:52.2035386Z Cleaning up orphan processes