2026-02-25T23:58:10.7309562Z Current runner version: '2.331.0' 2026-02-25T23:58:10.7332921Z ##[group]Runner Image Provisioner 2026-02-25T23:58:10.7333692Z Hosted Compute Agent 2026-02-25T23:58:10.7334353Z Version: 20260213.493 2026-02-25T23:58:10.7335389Z Commit: 5c115507f6dd24b8de37d8bbe0bb4509d0cc0fa3 2026-02-25T23:58:10.7336112Z Build Date: 2026-02-13T00:28:41Z 2026-02-25T23:58:10.7336881Z Worker ID: {03de1abb-2640-4ad7-9f34-609182612473} 2026-02-25T23:58:10.7337537Z Azure Region: westus 2026-02-25T23:58:10.7338085Z ##[endgroup] 2026-02-25T23:58:10.7339910Z ##[group]Operating System 2026-02-25T23:58:10.7340547Z Ubuntu 2026-02-25T23:58:10.7341025Z 24.04.3 2026-02-25T23:58:10.7341552Z LTS 2026-02-25T23:58:10.7342045Z ##[endgroup] 2026-02-25T23:58:10.7342525Z ##[group]Runner Image 2026-02-25T23:58:10.7343128Z Image: ubuntu-24.04 2026-02-25T23:58:10.7343622Z Version: 20260224.36.1 2026-02-25T23:58:10.7345150Z Included Software: https://github.com/actions/runner-images/blob/ubuntu24/20260224.36/images/ubuntu/Ubuntu2404-Readme.md 2026-02-25T23:58:10.7346700Z Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20260224.36 2026-02-25T23:58:10.7347595Z ##[endgroup] 2026-02-25T23:58:10.7348677Z ##[group]GITHUB_TOKEN Permissions 2026-02-25T23:58:10.7350501Z Contents: read 2026-02-25T23:58:10.7351038Z Metadata: read 2026-02-25T23:58:10.7351628Z Packages: read 2026-02-25T23:58:10.7352137Z ##[endgroup] 2026-02-25T23:58:10.7354132Z Secret source: Actions 2026-02-25T23:58:10.7355113Z Prepare workflow directory 2026-02-25T23:58:10.7765354Z Prepare all required actions 2026-02-25T23:58:10.7805668Z Getting action download info 2026-02-25T23:58:11.2527676Z Download action repository 'actions/checkout@v6' (SHA:de0fac2e4500dabe0009e67214ff5f5447ce83dd) 2026-02-25T23:58:11.4012004Z Download action repository 'astral-sh/setup-uv@v7' (SHA:eac588ad8def6316056a12d4907a9d4d84ff7a3b) 2026-02-25T23:58:12.6529231Z Complete job name: lint (3.12) 2026-02-25T23:58:12.7295288Z ##[group]Run actions/checkout@v6 2026-02-25T23:58:12.7296264Z with: 2026-02-25T23:58:12.7296743Z repository: pytorch/helion 2026-02-25T23:58:12.7297474Z token: *** 2026-02-25T23:58:12.7297921Z ssh-strict: true 2026-02-25T23:58:12.7298378Z ssh-user: git 2026-02-25T23:58:12.7298835Z persist-credentials: true 2026-02-25T23:58:12.7299357Z clean: true 2026-02-25T23:58:12.7299821Z sparse-checkout-cone-mode: true 2026-02-25T23:58:12.7300358Z fetch-depth: 1 2026-02-25T23:58:12.7300807Z fetch-tags: false 2026-02-25T23:58:12.7301264Z show-progress: true 2026-02-25T23:58:12.7301722Z lfs: false 2026-02-25T23:58:12.7302156Z submodules: false 2026-02-25T23:58:12.7302624Z set-safe-directory: true 2026-02-25T23:58:12.7303357Z ##[endgroup] 2026-02-25T23:58:12.8340102Z Syncing repository: pytorch/helion 2026-02-25T23:58:12.8343116Z ##[group]Getting Git version info 2026-02-25T23:58:12.8344426Z Working directory is '/home/runner/work/helion/helion' 2026-02-25T23:58:12.8347024Z [command]/usr/bin/git version 2026-02-25T23:58:12.8377654Z git version 2.53.0 2026-02-25T23:58:12.8445765Z ##[endgroup] 2026-02-25T23:58:12.8456220Z Temporarily overriding HOME='/home/runner/work/_temp/518cf389-3cd3-4982-ad08-bc0461c176e9' before making global git config changes 2026-02-25T23:58:12.8462345Z Adding repository directory to the temporary git global config as a safe directory 2026-02-25T23:58:12.8464480Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/helion/helion 2026-02-25T23:58:12.8506148Z Deleting the contents of '/home/runner/work/helion/helion' 2026-02-25T23:58:12.8510884Z ##[group]Initializing the repository 2026-02-25T23:58:12.8516248Z [command]/usr/bin/git init /home/runner/work/helion/helion 2026-02-25T23:58:12.8635967Z hint: Using 'master' as the name for the initial branch. This default branch name 2026-02-25T23:58:12.8638053Z hint: will change to "main" in Git 3.0. To configure the initial branch name 2026-02-25T23:58:12.8639942Z hint: to use in all of your new repositories, which will suppress this warning, 2026-02-25T23:58:12.8641146Z hint: call: 2026-02-25T23:58:12.8642385Z hint: 2026-02-25T23:58:12.8643186Z hint: git config --global init.defaultBranch 2026-02-25T23:58:12.8644408Z hint: 2026-02-25T23:58:12.8645657Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and 2026-02-25T23:58:12.8646930Z hint: 'development'. The just-created branch can be renamed via this command: 2026-02-25T23:58:12.8647709Z hint: 2026-02-25T23:58:12.8648148Z hint: git branch -m 2026-02-25T23:58:12.8648931Z hint: 2026-02-25T23:58:12.8649656Z hint: Disable this message with "git config set advice.defaultBranchName false" 2026-02-25T23:58:12.8651225Z Initialized empty Git repository in /home/runner/work/helion/helion/.git/ 2026-02-25T23:58:12.8653069Z [command]/usr/bin/git remote add origin https://github.com/pytorch/helion 2026-02-25T23:58:12.8689752Z ##[endgroup] 2026-02-25T23:58:12.8690562Z ##[group]Disabling automatic garbage collection 2026-02-25T23:58:12.8693002Z [command]/usr/bin/git config --local gc.auto 0 2026-02-25T23:58:12.8722232Z ##[endgroup] 2026-02-25T23:58:12.8723334Z ##[group]Setting up auth 2026-02-25T23:58:12.8724169Z Removing SSH command configuration 2026-02-25T23:58:12.8729783Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-02-25T23:58:12.8763381Z [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-25T23:58:12.9134314Z Removing HTTP extra header 2026-02-25T23:58:12.9140488Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2026-02-25T23:58:12.9176171Z [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-25T23:58:12.9407031Z Removing includeIf entries pointing to credentials config files 2026-02-25T23:58:12.9413544Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-02-25T23:58:12.9449340Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-02-25T23:58:12.9692627Z [command]/usr/bin/git config --file /home/runner/work/_temp/git-credentials-6793e3bf-0a96-4817-abba-0330110cd7f1.config http.https://github.com/.extraheader AUTHORIZATION: basic *** 2026-02-25T23:58:12.9733810Z [command]/usr/bin/git config --local includeIf.gitdir:/home/runner/work/helion/helion/.git.path /home/runner/work/_temp/git-credentials-6793e3bf-0a96-4817-abba-0330110cd7f1.config 2026-02-25T23:58:12.9766444Z [command]/usr/bin/git config --local includeIf.gitdir:/home/runner/work/helion/helion/.git/worktrees/*.path /home/runner/work/_temp/git-credentials-6793e3bf-0a96-4817-abba-0330110cd7f1.config 2026-02-25T23:58:12.9798937Z [command]/usr/bin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-6793e3bf-0a96-4817-abba-0330110cd7f1.config 2026-02-25T23:58:12.9831659Z [command]/usr/bin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-6793e3bf-0a96-4817-abba-0330110cd7f1.config 2026-02-25T23:58:12.9859438Z ##[endgroup] 2026-02-25T23:58:12.9860992Z ##[group]Fetching the repository 2026-02-25T23:58:12.9870183Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +dcd96a09915dfd1c8ff87ed7cc426f628ee450f5:refs/remotes/pull/1561/merge 2026-02-25T23:58:14.0022587Z From https://github.com/pytorch/helion 2026-02-25T23:58:14.0025363Z * [new ref] dcd96a09915dfd1c8ff87ed7cc426f628ee450f5 -> pull/1561/merge 2026-02-25T23:58:14.0057800Z ##[endgroup] 2026-02-25T23:58:14.0059629Z ##[group]Determining the checkout info 2026-02-25T23:58:14.0061669Z ##[endgroup] 2026-02-25T23:58:14.0065483Z [command]/usr/bin/git sparse-checkout disable 2026-02-25T23:58:14.0120469Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig 2026-02-25T23:58:14.0150253Z ##[group]Checking out the ref 2026-02-25T23:58:14.0153748Z [command]/usr/bin/git checkout --progress --force refs/remotes/pull/1561/merge 2026-02-25T23:58:14.0447074Z Note: switching to 'refs/remotes/pull/1561/merge'. 2026-02-25T23:58:14.0449194Z 2026-02-25T23:58:14.0450414Z You are in 'detached HEAD' state. You can look around, make experimental 2026-02-25T23:58:14.0453254Z changes and commit them, and you can discard any commits you make in this 2026-02-25T23:58:14.0456177Z state without impacting any branches by switching back to a branch. 2026-02-25T23:58:14.0457778Z 2026-02-25T23:58:14.0458924Z If you want to create a new branch to retain commits you create, you may 2026-02-25T23:58:14.0461252Z do so (now or later) by using -c with the switch command. Example: 2026-02-25T23:58:14.0462769Z 2026-02-25T23:58:14.0463422Z git switch -c 2026-02-25T23:58:14.0464419Z 2026-02-25T23:58:14.0465130Z Or undo this operation with: 2026-02-25T23:58:14.0465995Z 2026-02-25T23:58:14.0466382Z git switch - 2026-02-25T23:58:14.0467017Z 2026-02-25T23:58:14.0468088Z Turn off this advice by setting config variable advice.detachedHead to false 2026-02-25T23:58:14.0469737Z 2026-02-25T23:58:14.0471840Z HEAD is now at dcd96a0 Merge ff209b0af662e8634d7914a01423668ae1870276 into 4547fc49bde8a9dda3e2d24a498f2386763a264a 2026-02-25T23:58:14.0476309Z ##[endgroup] 2026-02-25T23:58:14.0501669Z [command]/usr/bin/git log -1 --format=%H 2026-02-25T23:58:14.0530901Z dcd96a09915dfd1c8ff87ed7cc426f628ee450f5 2026-02-25T23:58:14.0942332Z ##[group]Run astral-sh/setup-uv@v7 2026-02-25T23:58:14.0943560Z with: 2026-02-25T23:58:14.0944344Z python-version: 3.12 2026-02-25T23:58:14.0945516Z enable-cache: true 2026-02-25T23:58:14.0946525Z activate-environment: false 2026-02-25T23:58:14.0947777Z working-directory: /home/runner/work/helion/helion 2026-02-25T23:58:14.0949444Z github-token: *** 2026-02-25T23:58:14.0951872Z cache-dependency-glob: **/*requirements*.txt **/*requirements*.in **/*constraints*.txt **/*constraints*.in **/pyproject.toml **/uv.lock **/*.py.lock 2026-02-25T23:58:14.0954697Z restore-cache: true 2026-02-25T23:58:14.0955594Z save-cache: true 2026-02-25T23:58:14.0956539Z prune-cache: true 2026-02-25T23:58:14.0957396Z cache-python: false 2026-02-25T23:58:14.0958354Z ignore-nothing-to-cache: false 2026-02-25T23:58:14.0959391Z ignore-empty-workdir: false 2026-02-25T23:58:14.0960528Z add-problem-matchers: true 2026-02-25T23:58:14.0961567Z resolution-strategy: highest 2026-02-25T23:58:14.0963021Z ##[endgroup] 2026-02-25T23:58:14.2458814Z (node:2203) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. 2026-02-25T23:58:14.2459925Z (Use `node --trace-deprecation ...` to show where the warning was created) 2026-02-25T23:58:14.2602450Z Trying to find version for uv in: /home/runner/work/helion/helion/uv.toml 2026-02-25T23:58:14.2603472Z Could not find file: /home/runner/work/helion/helion/uv.toml 2026-02-25T23:58:14.2604884Z Trying to find version for uv in: /home/runner/work/helion/helion/pyproject.toml 2026-02-25T23:58:14.2616734Z Could not determine uv version from uv.toml or pyproject.toml. Falling back to latest. 2026-02-25T23:58:14.2619715Z Getting latest version from GitHub API... 2026-02-25T23:58:14.7629563Z manifest-file not provided, reading from local file. 2026-02-25T23:58:14.7630907Z manifest-file does not contain version 0.10.6, arch x86_64, platform unknown-linux-gnu. Falling back to GitHub releases. 2026-02-25T23:58:14.7632649Z Downloading uv from "https://github.com/astral-sh/uv/releases/download/0.10.6/uv-x86_64-unknown-linux-gnu.tar.gz" ... 2026-02-25T23:58:15.1635279Z [command]/usr/bin/tar xz --warning=no-unknown-keyword --overwrite -C /home/runner/work/_temp/5f7aa9e4-405c-4663-ad24-0b7a91a863c1 -f /home/runner/work/_temp/259f6aca-9754-4d8f-9f37-db4ff7ac7799 2026-02-25T23:58:15.6107357Z Added /home/runner/.local/bin to the path 2026-02-25T23:58:15.6112360Z Added /opt/hostedtoolcache/uv/0.10.6/x86_64 to the path 2026-02-25T23:58:15.6114176Z Set UV_PYTHON_INSTALL_DIR to /home/runner/work/_temp/uv-python-dir 2026-02-25T23:58:15.6116742Z Added /home/runner/work/_temp/uv-python-dir to the path 2026-02-25T23:58:15.6118079Z Set UV_PYTHON to 3.12 2026-02-25T23:58:15.6139950Z Set UV_CACHE_DIR to /home/runner/work/_temp/setup-uv-cache 2026-02-25T23:58:15.6140583Z Successfully installed uv version 0.10.6 2026-02-25T23:58:15.6142181Z 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-25T23:58:15.6530924Z /home/runner/work/helion/helion/pyproject.toml 2026-02-25T23:58:15.6616198Z Found 1 files to hash. 2026-02-25T23:58:15.6688339Z Trying to restore cache from GitHub Actions cache with key: setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.12-pruned-d6edf83b7493c8b7817ae65dc4829355e0bf43260f2a41b35cbcbe7cae93ccec 2026-02-25T23:58:15.8833075Z No GitHub Actions cache found for key: setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.12-pruned-d6edf83b7493c8b7817ae65dc4829355e0bf43260f2a41b35cbcbe7cae93ccec 2026-02-25T23:58:15.9516835Z ##[group]Run uv venv --python 3.12 2026-02-25T23:58:15.9517172Z uv venv --python 3.12 2026-02-25T23:58:15.9572306Z shell: /usr/bin/bash -l {0} 2026-02-25T23:58:15.9572534Z env: 2026-02-25T23:58:15.9572792Z UV_PYTHON_INSTALL_DIR: /home/runner/work/_temp/uv-python-dir 2026-02-25T23:58:15.9573107Z UV_PYTHON: 3.12 2026-02-25T23:58:15.9573345Z UV_CACHE_DIR: /home/runner/work/_temp/setup-uv-cache 2026-02-25T23:58:15.9573619Z ##[endgroup] 2026-02-25T23:58:16.2959574Z Using CPython 3.12.3 interpreter at: /usr/bin/python3.12 2026-02-25T23:58:16.2960570Z Creating virtual environment at: .venv 2026-02-25T23:58:16.2966937Z Activate with: .venv/bin/activate 2026-02-25T23:58:16.3025905Z ##[group]Run source .venv/bin/activate 2026-02-25T23:58:16.3026255Z source .venv/bin/activate 2026-02-25T23:58:16.3026628Z # Install nvidia-nvshmem-cu12 from cu129 index (missing on cu128) 2026-02-25T23:58:16.3027268Z uv pip install -U --pre nvidia-nvshmem-cu12 --index-url https://download.pytorch.org/whl/nightly/cu129 2026-02-25T23:58:16.3027967Z uv pip install -U --pre torch --index-url https://download.pytorch.org/whl/nightly/cu128 2026-02-25T23:58:16.3076662Z shell: /usr/bin/bash -l {0} 2026-02-25T23:58:16.3076891Z env: 2026-02-25T23:58:16.3077144Z UV_PYTHON_INSTALL_DIR: /home/runner/work/_temp/uv-python-dir 2026-02-25T23:58:16.3077479Z UV_PYTHON: 3.12 2026-02-25T23:58:16.3077709Z UV_CACHE_DIR: /home/runner/work/_temp/setup-uv-cache 2026-02-25T23:58:16.3078003Z ##[endgroup] 2026-02-25T23:58:17.0357177Z Resolved 2 packages in 549ms 2026-02-25T23:58:17.0392168Z Downloading nvidia-cuda-cccl-cu12 (3.0MiB) 2026-02-25T23:58:17.0431825Z Downloading nvidia-nvshmem-cu12 (145.6MiB) 2026-02-25T23:58:17.8392628Z Downloaded nvidia-cuda-cccl-cu12 2026-02-25T23:58:18.4519235Z Downloaded nvidia-nvshmem-cu12 2026-02-25T23:58:18.4520801Z Prepared 2 packages in 1.41s 2026-02-25T23:58:18.4845158Z Installed 2 packages in 32ms 2026-02-25T23:58:18.4845649Z + nvidia-cuda-cccl-cu12==12.9.27 2026-02-25T23:58:18.4846092Z + nvidia-nvshmem-cu12==3.5.19 2026-02-25T23:58:19.5629048Z Resolved 29 packages in 1.02s 2026-02-25T23:58:19.5671990Z Downloading networkx (2.0MiB) 2026-02-25T23:58:19.5673027Z Downloading sympy (6.0MiB) 2026-02-25T23:58:19.5712052Z Downloading setuptools (1.2MiB) 2026-02-25T23:58:19.5717051Z Downloading triton (179.6MiB) 2026-02-25T23:58:19.5778534Z Downloading cuda-bindings (11.6MiB) 2026-02-25T23:58:19.5826600Z Downloading torch (780.7MiB) 2026-02-25T23:58:19.5830165Z Downloading nvidia-curand-cu12 (60.7MiB) 2026-02-25T23:58:19.5869097Z Downloading nvidia-nccl-cu12 (283.0MiB) 2026-02-25T23:58:19.6154345Z Downloading nvidia-cuda-nvrtc-cu12 (84.0MiB) 2026-02-25T23:58:19.6219761Z Downloading nvidia-cusparse-cu12 (274.9MiB) 2026-02-25T23:58:19.6227339Z Downloading nvidia-cublas-cu12 (566.8MiB) 2026-02-25T23:58:19.6265876Z Downloading nvidia-cufile-cu12 (1.1MiB) 2026-02-25T23:58:19.6270877Z Downloading nvidia-cusparselt-cu12 (273.9MiB) 2026-02-25T23:58:19.6274427Z Downloading nvidia-nvjitlink-cu12 (37.4MiB) 2026-02-25T23:58:19.6278041Z Downloading nvidia-cudnn-cu12 (627.4MiB) 2026-02-25T23:58:19.6281882Z Downloading nvidia-cufft-cu12 (184.2MiB) 2026-02-25T23:58:19.6285034Z Downloading nvidia-nvshmem-cu12 (132.7MiB) 2026-02-25T23:58:19.6337901Z Downloading nvidia-cuda-cupti-cu12 (9.8MiB) 2026-02-25T23:58:19.6340536Z Downloading nvidia-cusolver-cu12 (255.1MiB) 2026-02-25T23:58:19.7922504Z Downloaded nvidia-cufile-cu12 2026-02-25T23:58:21.3691726Z Downloaded nvidia-cuda-cupti-cu12 2026-02-25T23:58:21.7783328Z Downloaded cuda-bindings 2026-02-25T23:58:24.7774132Z Downloaded nvidia-curand-cu12 2026-02-25T23:58:24.8097035Z Downloaded setuptools 2026-02-25T23:58:25.6697962Z Downloaded networkx 2026-02-25T23:58:25.7426730Z Downloaded nvidia-nvjitlink-cu12 2026-02-25T23:58:25.8941336Z Downloaded nvidia-cuda-nvrtc-cu12 2026-02-25T23:58:27.1580174Z Downloaded triton 2026-02-25T23:58:29.9183930Z Downloaded nvidia-nccl-cu12 2026-02-25T23:58:31.4737632Z Downloaded nvidia-cusparse-cu12 2026-02-25T23:58:32.8868522Z Downloaded sympy 2026-02-25T23:58:34.8148840Z Downloaded nvidia-cusparselt-cu12 2026-02-25T23:58:36.0613399Z Downloaded nvidia-nvshmem-cu12 2026-02-25T23:58:36.1387271Z Downloaded nvidia-cufft-cu12 2026-02-25T23:58:37.6744531Z Downloaded nvidia-cublas-cu12 2026-02-25T23:58:38.4420220Z Downloaded nvidia-cusolver-cu12 2026-02-25T23:58:39.9277096Z Downloaded nvidia-cudnn-cu12 2026-02-25T23:58:46.2953368Z Downloaded torch 2026-02-25T23:58:46.2955868Z Prepared 29 packages in 26.73s 2026-02-25T23:58:46.2973898Z Uninstalled 1 package in 1ms 2026-02-25T23:58:46.5616850Z Installed 29 packages in 264ms 2026-02-25T23:58:46.5617769Z + cuda-bindings==12.9.4 2026-02-25T23:58:46.5618209Z + cuda-pathfinder==1.2.2 2026-02-25T23:58:46.5618829Z + cuda-toolkit==12.8.1 2026-02-25T23:58:46.5619458Z + filelock==3.20.3 2026-02-25T23:58:46.5620098Z + fsspec==2026.2.0 2026-02-25T23:58:46.5620716Z + jinja2==3.1.6 2026-02-25T23:58:46.5621455Z + markupsafe==3.0.2 2026-02-25T23:58:46.5622039Z + mpmath==1.3.0 2026-02-25T23:58:46.5622826Z + networkx==3.6.1 2026-02-25T23:58:46.5623511Z + nvidia-cublas-cu12==12.8.4.1 2026-02-25T23:58:46.5624129Z + nvidia-cuda-cupti-cu12==12.8.90 2026-02-25T23:58:46.5624841Z + nvidia-cuda-nvrtc-cu12==12.8.93 2026-02-25T23:58:46.5625355Z + nvidia-cuda-runtime-cu12==12.8.90 2026-02-25T23:58:46.5625829Z + nvidia-cudnn-cu12==9.19.0.56 2026-02-25T23:58:46.5626473Z + nvidia-cufft-cu12==11.3.3.83 2026-02-25T23:58:46.5627146Z + nvidia-cufile-cu12==1.13.1.3 2026-02-25T23:58:46.5627602Z + nvidia-curand-cu12==10.3.9.90 2026-02-25T23:58:46.5628330Z + nvidia-cusolver-cu12==11.7.3.90 2026-02-25T23:58:46.5628801Z + nvidia-cusparse-cu12==12.5.8.93 2026-02-25T23:58:46.5629338Z + nvidia-cusparselt-cu12==0.7.1 2026-02-25T23:58:46.5629810Z + nvidia-nccl-cu12==2.28.9 2026-02-25T23:58:46.5630366Z + nvidia-nvjitlink-cu12==12.8.93 2026-02-25T23:58:46.5630868Z - nvidia-nvshmem-cu12==3.5.19 2026-02-25T23:58:46.5631437Z + nvidia-nvshmem-cu12==3.4.5 2026-02-25T23:58:46.5631879Z + nvidia-nvtx-cu12==12.8.90 2026-02-25T23:58:46.5632359Z + setuptools==78.1.0 2026-02-25T23:58:46.5632816Z + sympy==1.14.0 2026-02-25T23:58:46.5633614Z + torch==2.12.0.dev20260225+cu128 2026-02-25T23:58:46.5634093Z + triton==3.6.0+git9844da95 2026-02-25T23:58:46.5634864Z + typing-extensions==4.15.0 2026-02-25T23:58:46.5710225Z ##[group]Run source .venv/bin/activate 2026-02-25T23:58:46.5710543Z source .venv/bin/activate 2026-02-25T23:58:46.5710804Z uv pip install pyrefly==0.51.1 2026-02-25T23:58:46.5711103Z uv pip install .'[dev,cute-cu12,pallas-cpu]' 2026-02-25T23:58:46.5760251Z shell: /usr/bin/bash -l {0} 2026-02-25T23:58:46.5760487Z env: 2026-02-25T23:58:46.5760742Z UV_PYTHON_INSTALL_DIR: /home/runner/work/_temp/uv-python-dir 2026-02-25T23:58:46.5761075Z UV_PYTHON: 3.12 2026-02-25T23:58:46.5761314Z UV_CACHE_DIR: /home/runner/work/_temp/setup-uv-cache 2026-02-25T23:58:46.5761598Z ##[endgroup] 2026-02-25T23:58:46.7351389Z Resolved 1 package in 23ms 2026-02-25T23:58:46.7376757Z Downloading pyrefly (34.6MiB) 2026-02-25T23:58:47.0134032Z Downloaded pyrefly 2026-02-25T23:58:47.0136422Z Prepared 1 package in 278ms 2026-02-25T23:58:47.0157631Z Installed 1 package in 2ms 2026-02-25T23:58:47.0158028Z + pyrefly==0.51.1 2026-02-25T23:58:47.8068948Z Resolved 42 packages in 735ms 2026-02-25T23:58:47.8086189Z Building helion @ file:///home/runner/work/helion/helion 2026-02-25T23:58:47.8160504Z Downloading scipy (33.6MiB) 2026-02-25T23:58:47.8162535Z Downloading virtualenv (5.5MiB) 2026-02-25T23:58:47.8233389Z Downloading jax (2.8MiB) 2026-02-25T23:58:47.8237645Z Downloading jaxlib (76.6MiB) 2026-02-25T23:58:47.8241908Z Downloading nvidia-cutlass-dsl-libs-base (70.9MiB) 2026-02-25T23:58:47.8245254Z Downloading numpy (15.8MiB) 2026-02-25T23:58:47.8247102Z Downloading scikit-learn (8.5MiB) 2026-02-25T23:58:47.8249126Z Downloading pygments (1.2MiB) 2026-02-25T23:58:47.8251158Z Downloading ml-dtypes (4.8MiB) 2026-02-25T23:58:47.8261949Z Downloading cuda-bindings (15.4MiB) 2026-02-25T23:58:48.1467536Z Built helion @ file:///home/runner/work/helion/helion 2026-02-25T23:58:48.4420329Z Downloaded ml-dtypes 2026-02-25T23:58:48.5090942Z Downloaded pygments 2026-02-25T23:58:48.5660205Z Downloaded virtualenv 2026-02-25T23:58:48.6925407Z Downloaded jax 2026-02-25T23:58:49.3169954Z Downloaded cuda-bindings 2026-02-25T23:58:49.9451066Z Downloaded scikit-learn 2026-02-25T23:58:50.1707959Z Downloaded numpy 2026-02-25T23:58:50.2786628Z Downloaded nvidia-cutlass-dsl-libs-base 2026-02-25T23:58:50.2891460Z Downloaded jaxlib 2026-02-25T23:58:50.4203945Z Downloaded scipy 2026-02-25T23:58:50.4428360Z Prepared 38 packages in 2.63s 2026-02-25T23:58:50.4460724Z Uninstalled 2 packages in 3ms 2026-02-25T23:58:50.5399260Z Installed 40 packages in 93ms 2026-02-25T23:58:50.5400135Z + absl-py==2.4.0 2026-02-25T23:58:50.5404303Z + cfgv==3.5.0 2026-02-25T23:58:50.5404877Z - cuda-bindings==12.9.4 2026-02-25T23:58:50.5405288Z + cuda-bindings==13.1.1 2026-02-25T23:58:50.5405643Z + cuda-python==13.1.1 2026-02-25T23:58:50.5405966Z + distlib==0.4.0 2026-02-25T23:58:50.5406277Z + expecttest==0.3.0 2026-02-25T23:58:50.5406591Z + filecheck==1.0.3 2026-02-25T23:58:50.5406901Z - filelock==3.20.3 2026-02-25T23:58:50.5407197Z + filelock==3.24.3 2026-02-25T23:58:50.5407753Z + helion==0.1.dev1+gdcd96a099 (from file:///home/runner/work/helion/helion) 2026-02-25T23:58:50.5408401Z + hypothesis==6.151.9 2026-02-25T23:58:50.5408738Z + identify==2.6.16 2026-02-25T23:58:50.5409037Z + iniconfig==2.3.0 2026-02-25T23:58:50.5409342Z + jax==0.9.0.1 2026-02-25T23:58:50.5409634Z + jaxlib==0.9.0.1 2026-02-25T23:58:50.5409940Z + joblib==1.5.3 2026-02-25T23:58:50.5410251Z + markdown-it-py==4.0.0 2026-02-25T23:58:50.5410587Z + mdurl==0.1.2 2026-02-25T23:58:50.5410884Z + ml-dtypes==0.5.4 2026-02-25T23:58:50.5411179Z + nodeenv==1.10.0 2026-02-25T23:58:50.5411474Z + numpy==2.4.2 2026-02-25T23:58:50.5411780Z + nvidia-cutlass-dsl==4.4.0 2026-02-25T23:58:50.5412195Z + nvidia-cutlass-dsl-libs-base==4.4.0 2026-02-25T23:58:50.5412624Z + opt-einsum==3.4.0 2026-02-25T23:58:50.5412941Z + packaging==26.0 2026-02-25T23:58:50.5413262Z + platformdirs==4.9.2 2026-02-25T23:58:50.5413583Z + pluggy==1.6.0 2026-02-25T23:58:50.5413884Z + pre-commit==4.5.1 2026-02-25T23:58:50.5414192Z + psutil==7.2.2 2026-02-25T23:58:50.5414955Z + pygments==2.19.2 2026-02-25T23:58:50.5415304Z + pytest==9.0.2 2026-02-25T23:58:50.5415627Z + pytest-timeout==2.4.0 2026-02-25T23:58:50.5415996Z + python-discovery==1.0.0 2026-02-25T23:58:50.5416353Z + pyyaml==6.0.3 2026-02-25T23:58:50.5416639Z + rich==14.3.3 2026-02-25T23:58:50.5416943Z + scikit-learn==1.8.0 2026-02-25T23:58:50.5417494Z + scipy==1.17.1 2026-02-25T23:58:50.5417799Z + sortedcontainers==2.4.0 2026-02-25T23:58:50.5418237Z + tabulate==0.9.0 2026-02-25T23:58:50.5418556Z + threadpoolctl==3.6.0 2026-02-25T23:58:50.5418891Z + virtualenv==21.0.0 2026-02-25T23:58:50.5647621Z ##[group]Run source .venv/bin/activate 2026-02-25T23:58:50.5647974Z source .venv/bin/activate 2026-02-25T23:58:50.5648204Z set +e 2026-02-25T23:58:50.5648402Z pre-commit run --all-files 2026-02-25T23:58:50.5648628Z STATUS=$? 2026-02-25T23:58:50.5648811Z set -e 2026-02-25T23:58:50.5648987Z if [ $STATUS -ne 0 ]; then 2026-02-25T23:58:50.5649250Z  echo "❌ pre-commit changed files:" 2026-02-25T23:58:50.5649516Z  git --no-pager diff 2026-02-25T23:58:50.5649730Z  exit $STATUS 2026-02-25T23:58:50.5649906Z fi 2026-02-25T23:58:50.5698527Z shell: /usr/bin/bash -l {0} 2026-02-25T23:58:50.5698774Z env: 2026-02-25T23:58:50.5699060Z UV_PYTHON_INSTALL_DIR: /home/runner/work/_temp/uv-python-dir 2026-02-25T23:58:50.5699411Z UV_PYTHON: 3.12 2026-02-25T23:58:50.5699660Z UV_CACHE_DIR: /home/runner/work/_temp/setup-uv-cache 2026-02-25T23:58:50.5699967Z ##[endgroup] 2026-02-25T23:58:51.0254353Z [INFO] Initializing environment for https://github.com/pre-commit/pre-commit-hooks. 2026-02-25T23:58:51.6368643Z [INFO] Initializing environment for https://github.com/astral-sh/ruff-pre-commit. 2026-02-25T23:58:52.2151512Z [INFO] Initializing environment for https://github.com/codespell-project/codespell. 2026-02-25T23:58:52.9625709Z [INFO] Initializing environment for https://github.com/codespell-project/codespell:tomli. 2026-02-25T23:58:53.6982703Z [INFO] Initializing environment for https://github.com/facebook/pyrefly-pre-commit. 2026-02-25T23:58:54.1811401Z [INFO] Installing environment for https://github.com/pre-commit/pre-commit-hooks. 2026-02-25T23:58:54.1812360Z [INFO] Once installed this environment will be reused. 2026-02-25T23:58:54.1812852Z [INFO] This may take a few minutes... 2026-02-25T23:58:57.6071440Z [INFO] Installing environment for https://github.com/astral-sh/ruff-pre-commit. 2026-02-25T23:58:57.6072310Z [INFO] Once installed this environment will be reused. 2026-02-25T23:58:57.6072888Z [INFO] This may take a few minutes... 2026-02-25T23:59:00.7143722Z [INFO] Installing environment for https://github.com/codespell-project/codespell. 2026-02-25T23:59:00.7144826Z [INFO] Once installed this environment will be reused. 2026-02-25T23:59:00.7145392Z [INFO] This may take a few minutes... 2026-02-25T23:59:03.8971082Z check for broken symlinks............................(no files to check)Skipped 2026-02-25T23:59:03.9552778Z detect destroyed symlinks................................................Passed 2026-02-25T23:59:04.0168271Z trim trailing whitespace.................................................Passed 2026-02-25T23:59:04.0656750Z fix end of files.........................................................Passed 2026-02-25T23:59:04.1704387Z check yaml...............................................................Passed 2026-02-25T23:59:04.2070472Z check toml...............................................................Passed 2026-02-25T23:59:04.4913246Z check python ast.........................................................Passed 2026-02-25T23:59:04.5481673Z check for added large files..............................................Passed 2026-02-25T23:59:04.6012265Z check for merge conflicts................................................Passed 2026-02-25T23:59:04.6414038Z check that executables have shebangs.....................................Passed 2026-02-25T23:59:04.7031982Z check that scripts with shebangs are executable..........................Passed 2026-02-25T23:59:04.7032937Z fix requirements.txt.................................(no files to check)Skipped 2026-02-25T23:59:04.7495468Z detect private key.......................................................Passed 2026-02-25T23:59:05.2525530Z debug statements (python)................................................Passed 2026-02-25T23:59:05.3885746Z ruff (legacy alias)......................................................Passed 2026-02-25T23:59:05.4893263Z ruff format..............................................................Passed 2026-02-25T23:59:05.5623860Z ensure all example scripts have main()...................................Passed 2026-02-25T23:59:05.8876377Z disallow hard-coded device kwarg outside of DEVICE.......................Passed 2026-02-25T23:59:06.2575529Z codespell................................................................Passed 2026-02-25T23:59:08.7211651Z Pyrefly (type checking)..................................................Passed 2026-02-25T23:59:08.7562948Z Post job cleanup. 2026-02-25T23:59:08.8860469Z UV_CACHE_DIR is already set to /home/runner/work/_temp/setup-uv-cache 2026-02-25T23:59:08.8867247Z UV_PYTHON_INSTALL_DIR is already set to /home/runner/work/_temp/uv-python-dir 2026-02-25T23:59:08.8879589Z Pruning cache... 2026-02-25T23:59:08.8894778Z (node:3524) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. 2026-02-25T23:59:08.8895996Z (Use `node --trace-deprecation ...` to show where the warning was created) 2026-02-25T23:59:08.8902276Z [command]/opt/hostedtoolcache/uv/0.10.6/x86_64/uv cache prune --ci --force 2026-02-25T23:59:08.9011713Z Pruning cache at: /home/runner/work/_temp/setup-uv-cache 2026-02-25T23:59:09.3688268Z Removed 24171 files (7.7GiB) 2026-02-25T23:59:09.3722199Z Including uv cache path: /home/runner/work/_temp/setup-uv-cache 2026-02-25T23:59:09.3879765Z [command]/usr/bin/tar --posix -cf cache.tzst --exclude cache.tzst -P -C /home/runner/work/helion/helion --files-from manifest.txt --use-compress-program zstdmt 2026-02-25T23:59:09.6980287Z Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.12-pruned-d6edf83b7493c8b7817ae65dc4829355e0bf43260f2a41b35cbcbe7cae93ccec, another job may be creating this cache. 2026-02-25T23:59:09.6990314Z uv cache saved with key: setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.12-pruned-d6edf83b7493c8b7817ae65dc4829355e0bf43260f2a41b35cbcbe7cae93ccec 2026-02-25T23:59:09.7675014Z Post job cleanup. 2026-02-25T23:59:09.8527113Z [command]/usr/bin/git version 2026-02-25T23:59:09.8568300Z git version 2.53.0 2026-02-25T23:59:09.8641278Z Temporarily overriding HOME='/home/runner/work/_temp/62f7eaef-6f5d-467a-9d78-71e2d81cb002' before making global git config changes 2026-02-25T23:59:09.8642686Z Adding repository directory to the temporary git global config as a safe directory 2026-02-25T23:59:09.8647847Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/helion/helion 2026-02-25T23:59:09.8681431Z Removing SSH command configuration 2026-02-25T23:59:09.8688196Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-02-25T23:59:09.8725474Z [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-25T23:59:09.8981665Z Removing HTTP extra header 2026-02-25T23:59:09.8987095Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2026-02-25T23:59:09.9024414Z [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-25T23:59:09.9279436Z Removing includeIf entries pointing to credentials config files 2026-02-25T23:59:09.9287823Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-02-25T23:59:09.9313757Z includeif.gitdir:/home/runner/work/helion/helion/.git.path 2026-02-25T23:59:09.9314990Z includeif.gitdir:/home/runner/work/helion/helion/.git/worktrees/*.path 2026-02-25T23:59:09.9315432Z includeif.gitdir:/github/workspace/.git.path 2026-02-25T23:59:09.9315980Z includeif.gitdir:/github/workspace/.git/worktrees/*.path 2026-02-25T23:59:09.9326067Z [command]/usr/bin/git config --local --get-all includeif.gitdir:/home/runner/work/helion/helion/.git.path 2026-02-25T23:59:09.9350025Z /home/runner/work/_temp/git-credentials-6793e3bf-0a96-4817-abba-0330110cd7f1.config 2026-02-25T23:59:09.9364135Z [command]/usr/bin/git config --local --unset includeif.gitdir:/home/runner/work/helion/helion/.git.path /home/runner/work/_temp/git-credentials-6793e3bf-0a96-4817-abba-0330110cd7f1.config 2026-02-25T23:59:09.9399329Z [command]/usr/bin/git config --local --get-all includeif.gitdir:/home/runner/work/helion/helion/.git/worktrees/*.path 2026-02-25T23:59:09.9423834Z /home/runner/work/_temp/git-credentials-6793e3bf-0a96-4817-abba-0330110cd7f1.config 2026-02-25T23:59:09.9435251Z [command]/usr/bin/git config --local --unset includeif.gitdir:/home/runner/work/helion/helion/.git/worktrees/*.path /home/runner/work/_temp/git-credentials-6793e3bf-0a96-4817-abba-0330110cd7f1.config 2026-02-25T23:59:09.9469748Z [command]/usr/bin/git config --local --get-all includeif.gitdir:/github/workspace/.git.path 2026-02-25T23:59:09.9494915Z /github/runner_temp/git-credentials-6793e3bf-0a96-4817-abba-0330110cd7f1.config 2026-02-25T23:59:09.9503181Z [command]/usr/bin/git config --local --unset includeif.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-6793e3bf-0a96-4817-abba-0330110cd7f1.config 2026-02-25T23:59:09.9536179Z [command]/usr/bin/git config --local --get-all includeif.gitdir:/github/workspace/.git/worktrees/*.path 2026-02-25T23:59:09.9559093Z /github/runner_temp/git-credentials-6793e3bf-0a96-4817-abba-0330110cd7f1.config 2026-02-25T23:59:09.9568964Z [command]/usr/bin/git config --local --unset includeif.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-6793e3bf-0a96-4817-abba-0330110cd7f1.config 2026-02-25T23:59:09.9605694Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-02-25T23:59:09.9909813Z Removing credentials config '/home/runner/work/_temp/git-credentials-6793e3bf-0a96-4817-abba-0330110cd7f1.config' 2026-02-25T23:59:10.0034237Z Cleaning up orphan processes