2026-02-21T06:23:29.0772748Z Current runner version: '2.331.0' 2026-02-21T06:23:29.0796244Z ##[group]Runner Image Provisioner 2026-02-21T06:23:29.0797142Z Hosted Compute Agent 2026-02-21T06:23:29.0797841Z Version: 20260123.484 2026-02-21T06:23:29.0798432Z Commit: 6bd6555ca37d84114959e1c76d2c01448ff61c5d 2026-02-21T06:23:29.0799127Z Build Date: 2026-01-23T19:41:17Z 2026-02-21T06:23:29.0799803Z Worker ID: {aff3c2bd-2b1c-4a98-b0ca-afdc1e4d6ff8} 2026-02-21T06:23:29.0800477Z Azure Region: westus 2026-02-21T06:23:29.0801046Z ##[endgroup] 2026-02-21T06:23:29.0802458Z ##[group]Operating System 2026-02-21T06:23:29.0803009Z Ubuntu 2026-02-21T06:23:29.0803526Z 24.04.3 2026-02-21T06:23:29.0803954Z LTS 2026-02-21T06:23:29.0804537Z ##[endgroup] 2026-02-21T06:23:29.0804975Z ##[group]Runner Image 2026-02-21T06:23:29.0805568Z Image: ubuntu-24.04 2026-02-21T06:23:29.0806030Z Version: 20260201.15.1 2026-02-21T06:23:29.0807235Z Included Software: https://github.com/actions/runner-images/blob/ubuntu24/20260201.15/images/ubuntu/Ubuntu2404-Readme.md 2026-02-21T06:23:29.0808852Z Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20260201.15 2026-02-21T06:23:29.0809800Z ##[endgroup] 2026-02-21T06:23:29.0810865Z ##[group]GITHUB_TOKEN Permissions 2026-02-21T06:23:29.0812564Z Contents: read 2026-02-21T06:23:29.0813186Z Metadata: read 2026-02-21T06:23:29.0813716Z Packages: read 2026-02-21T06:23:29.0814178Z ##[endgroup] 2026-02-21T06:23:29.0816339Z Secret source: Actions 2026-02-21T06:23:29.0816996Z Prepare workflow directory 2026-02-21T06:23:29.1255407Z Prepare all required actions 2026-02-21T06:23:29.1299008Z Getting action download info 2026-02-21T06:23:29.5839673Z Download action repository 'actions/checkout@v6' (SHA:de0fac2e4500dabe0009e67214ff5f5447ce83dd) 2026-02-21T06:23:29.6759043Z Download action repository 'astral-sh/setup-uv@v7' (SHA:eac588ad8def6316056a12d4907a9d4d84ff7a3b) 2026-02-21T06:23:30.4470270Z Complete job name: lint (3.12) 2026-02-21T06:23:30.5144085Z ##[group]Run actions/checkout@v6 2026-02-21T06:23:30.5144925Z with: 2026-02-21T06:23:30.5145341Z repository: pytorch/helion 2026-02-21T06:23:30.5145952Z token: *** 2026-02-21T06:23:30.5146339Z ssh-strict: true 2026-02-21T06:23:30.5146726Z ssh-user: git 2026-02-21T06:23:30.5147124Z persist-credentials: true 2026-02-21T06:23:30.5147792Z clean: true 2026-02-21T06:23:30.5148191Z sparse-checkout-cone-mode: true 2026-02-21T06:23:30.5148657Z fetch-depth: 1 2026-02-21T06:23:30.5149040Z fetch-tags: false 2026-02-21T06:23:30.5149422Z show-progress: true 2026-02-21T06:23:30.5149830Z lfs: false 2026-02-21T06:23:30.5150202Z submodules: false 2026-02-21T06:23:30.5150597Z set-safe-directory: true 2026-02-21T06:23:30.5151284Z ##[endgroup] 2026-02-21T06:23:30.6045086Z Syncing repository: pytorch/helion 2026-02-21T06:23:30.6046753Z ##[group]Getting Git version info 2026-02-21T06:23:30.6047657Z Working directory is '/home/runner/work/helion/helion' 2026-02-21T06:23:30.6048646Z [command]/usr/bin/git version 2026-02-21T06:23:30.6117863Z git version 2.52.0 2026-02-21T06:23:30.6139887Z ##[endgroup] 2026-02-21T06:23:30.6153765Z Temporarily overriding HOME='/home/runner/work/_temp/0b5a5ea0-1fe0-4458-b2b8-4a76de00a459' before making global git config changes 2026-02-21T06:23:30.6155907Z Adding repository directory to the temporary git global config as a safe directory 2026-02-21T06:23:30.6158714Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/helion/helion 2026-02-21T06:23:30.6200113Z Deleting the contents of '/home/runner/work/helion/helion' 2026-02-21T06:23:30.6203994Z ##[group]Initializing the repository 2026-02-21T06:23:30.6208787Z [command]/usr/bin/git init /home/runner/work/helion/helion 2026-02-21T06:23:30.6342031Z hint: Using 'master' as the name for the initial branch. This default branch name 2026-02-21T06:23:30.6343131Z hint: will change to "main" in Git 3.0. To configure the initial branch name 2026-02-21T06:23:30.6344084Z hint: to use in all of your new repositories, which will suppress this warning, 2026-02-21T06:23:30.6344811Z hint: call: 2026-02-21T06:23:30.6346006Z hint: 2026-02-21T06:23:30.6346823Z hint: git config --global init.defaultBranch 2026-02-21T06:23:30.6347735Z hint: 2026-02-21T06:23:30.6348745Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and 2026-02-21T06:23:30.6350405Z hint: 'development'. The just-created branch can be renamed via this command: 2026-02-21T06:23:30.6351723Z hint: 2026-02-21T06:23:30.6352455Z hint: git branch -m 2026-02-21T06:23:30.6353271Z hint: 2026-02-21T06:23:30.6354298Z hint: Disable this message with "git config set advice.defaultBranchName false" 2026-02-21T06:23:30.6355939Z Initialized empty Git repository in /home/runner/work/helion/helion/.git/ 2026-02-21T06:23:30.6358950Z [command]/usr/bin/git remote add origin https://github.com/pytorch/helion 2026-02-21T06:23:30.6392101Z ##[endgroup] 2026-02-21T06:23:30.6393359Z ##[group]Disabling automatic garbage collection 2026-02-21T06:23:30.6396168Z [command]/usr/bin/git config --local gc.auto 0 2026-02-21T06:23:30.6424136Z ##[endgroup] 2026-02-21T06:23:30.6425417Z ##[group]Setting up auth 2026-02-21T06:23:30.6426314Z Removing SSH command configuration 2026-02-21T06:23:30.6431959Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-02-21T06:23:30.6462525Z [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-21T06:23:30.6812275Z Removing HTTP extra header 2026-02-21T06:23:30.6817777Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2026-02-21T06:23:30.6845898Z [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-21T06:23:30.7055966Z Removing includeIf entries pointing to credentials config files 2026-02-21T06:23:30.7061699Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-02-21T06:23:30.7091595Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-02-21T06:23:30.7309013Z [command]/usr/bin/git config --file /home/runner/work/_temp/git-credentials-cc8458f1-46ce-4e8d-8890-3170cf52a43e.config http.https://github.com/.extraheader AUTHORIZATION: basic *** 2026-02-21T06:23:30.7344095Z [command]/usr/bin/git config --local includeIf.gitdir:/home/runner/work/helion/helion/.git.path /home/runner/work/_temp/git-credentials-cc8458f1-46ce-4e8d-8890-3170cf52a43e.config 2026-02-21T06:23:30.7373711Z [command]/usr/bin/git config --local includeIf.gitdir:/home/runner/work/helion/helion/.git/worktrees/*.path /home/runner/work/_temp/git-credentials-cc8458f1-46ce-4e8d-8890-3170cf52a43e.config 2026-02-21T06:23:30.7495193Z [command]/usr/bin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-cc8458f1-46ce-4e8d-8890-3170cf52a43e.config 2026-02-21T06:23:30.7523609Z [command]/usr/bin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-cc8458f1-46ce-4e8d-8890-3170cf52a43e.config 2026-02-21T06:23:30.7548592Z ##[endgroup] 2026-02-21T06:23:30.7549646Z ##[group]Fetching the repository 2026-02-21T06:23:30.7556526Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +874a7d0cadab18218a84ad3579d329dc95c51820:refs/remotes/origin/main 2026-02-21T06:23:31.4156038Z From https://github.com/pytorch/helion 2026-02-21T06:23:31.4157019Z * [new ref] 874a7d0cadab18218a84ad3579d329dc95c51820 -> origin/main 2026-02-21T06:23:31.4195665Z [command]/usr/bin/git branch --list --remote origin/main 2026-02-21T06:23:31.4226422Z origin/main 2026-02-21T06:23:31.4234851Z [command]/usr/bin/git rev-parse refs/remotes/origin/main 2026-02-21T06:23:31.4256455Z 874a7d0cadab18218a84ad3579d329dc95c51820 2026-02-21T06:23:31.4261620Z ##[endgroup] 2026-02-21T06:23:31.4262143Z ##[group]Determining the checkout info 2026-02-21T06:23:31.4262993Z ##[endgroup] 2026-02-21T06:23:31.4266702Z [command]/usr/bin/git sparse-checkout disable 2026-02-21T06:23:31.4314666Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig 2026-02-21T06:23:31.4340094Z ##[group]Checking out the ref 2026-02-21T06:23:31.4343560Z [command]/usr/bin/git checkout --progress --force -B main refs/remotes/origin/main 2026-02-21T06:23:31.4634126Z Switched to a new branch 'main' 2026-02-21T06:23:31.4635358Z branch 'main' set up to track 'origin/main'. 2026-02-21T06:23:31.4642985Z ##[endgroup] 2026-02-21T06:23:31.4682622Z [command]/usr/bin/git log -1 --format=%H 2026-02-21T06:23:31.4708190Z 874a7d0cadab18218a84ad3579d329dc95c51820 2026-02-21T06:23:31.4982064Z ##[group]Run astral-sh/setup-uv@v7 2026-02-21T06:23:31.4982416Z with: 2026-02-21T06:23:31.4982667Z python-version: 3.12 2026-02-21T06:23:31.4982923Z enable-cache: true 2026-02-21T06:23:31.4983207Z activate-environment: false 2026-02-21T06:23:31.4983543Z working-directory: /home/runner/work/helion/helion 2026-02-21T06:23:31.4984060Z github-token: *** 2026-02-21T06:23:31.4984693Z cache-dependency-glob: **/*requirements*.txt **/*requirements*.in **/*constraints*.txt **/*constraints*.in **/pyproject.toml **/uv.lock **/*.py.lock 2026-02-21T06:23:31.4985360Z restore-cache: true 2026-02-21T06:23:31.4985606Z save-cache: true 2026-02-21T06:23:31.4985841Z prune-cache: true 2026-02-21T06:23:31.4986112Z cache-python: false 2026-02-21T06:23:31.4986395Z ignore-nothing-to-cache: false 2026-02-21T06:23:31.4986698Z ignore-empty-workdir: false 2026-02-21T06:23:31.4986988Z add-problem-matchers: true 2026-02-21T06:23:31.4987260Z resolution-strategy: highest 2026-02-21T06:23:31.4987752Z ##[endgroup] 2026-02-21T06:23:31.6404352Z (node:2245) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. 2026-02-21T06:23:31.6405198Z (Use `node --trace-deprecation ...` to show where the warning was created) 2026-02-21T06:23:31.6527963Z Trying to find version for uv in: /home/runner/work/helion/helion/uv.toml 2026-02-21T06:23:31.6528735Z Could not find file: /home/runner/work/helion/helion/uv.toml 2026-02-21T06:23:31.6529568Z Trying to find version for uv in: /home/runner/work/helion/helion/pyproject.toml 2026-02-21T06:23:31.6541647Z Could not determine uv version from uv.toml or pyproject.toml. Falling back to latest. 2026-02-21T06:23:31.6543405Z Getting latest version from GitHub API... 2026-02-21T06:23:32.0065558Z manifest-file not provided, reading from local file. 2026-02-21T06:23:32.0107197Z manifest-file does not contain version 0.10.4, arch x86_64, platform unknown-linux-gnu. Falling back to GitHub releases. 2026-02-21T06:23:32.0110778Z Downloading uv from "https://github.com/astral-sh/uv/releases/download/0.10.4/uv-x86_64-unknown-linux-gnu.tar.gz" ... 2026-02-21T06:23:32.4310760Z [command]/usr/bin/tar xz --warning=no-unknown-keyword --overwrite -C /home/runner/work/_temp/84b112c2-ee79-4479-9880-a8eb04ec2fc7 -f /home/runner/work/_temp/18245b43-a2ef-432c-9eaf-23341a26d0f3 2026-02-21T06:23:32.8765028Z Added /home/runner/.local/bin to the path 2026-02-21T06:23:32.8769551Z Added /opt/hostedtoolcache/uv/0.10.4/x86_64 to the path 2026-02-21T06:23:32.8771494Z Set UV_PYTHON_INSTALL_DIR to /home/runner/work/_temp/uv-python-dir 2026-02-21T06:23:32.8772103Z Added /home/runner/work/_temp/uv-python-dir to the path 2026-02-21T06:23:32.8773807Z Set UV_PYTHON to 3.12 2026-02-21T06:23:32.8801879Z Set UV_CACHE_DIR to /home/runner/work/_temp/setup-uv-cache 2026-02-21T06:23:32.8802565Z Successfully installed uv version 0.10.4 2026-02-21T06:23:32.8805477Z 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-21T06:23:32.9184847Z /home/runner/work/helion/helion/pyproject.toml 2026-02-21T06:23:32.9269341Z Found 1 files to hash. 2026-02-21T06:23:32.9331962Z 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-21T06:23:33.1637217Z No GitHub Actions cache found for key: setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.12-pruned-0bfd9c5c0575d771f81f1e05ff023398b68b19280869ec3bae61e454cc07eb0f 2026-02-21T06:23:33.2305152Z ##[group]Run uv venv --python 3.12 2026-02-21T06:23:33.2305489Z uv venv --python 3.12 2026-02-21T06:23:33.2342934Z shell: /usr/bin/bash -l {0} 2026-02-21T06:23:33.2343183Z env: 2026-02-21T06:23:33.2343439Z UV_PYTHON_INSTALL_DIR: /home/runner/work/_temp/uv-python-dir 2026-02-21T06:23:33.2343764Z UV_PYTHON: 3.12 2026-02-21T06:23:33.2344112Z UV_CACHE_DIR: /home/runner/work/_temp/setup-uv-cache 2026-02-21T06:23:33.2344429Z ##[endgroup] 2026-02-21T06:23:33.5058022Z Using CPython 3.12.3 interpreter at: /usr/bin/python3.12 2026-02-21T06:23:33.5058627Z Creating virtual environment at: .venv 2026-02-21T06:23:33.5063919Z Activate with: .venv/bin/activate 2026-02-21T06:23:33.5188034Z ##[group]Run source .venv/bin/activate 2026-02-21T06:23:33.5188527Z source .venv/bin/activate 2026-02-21T06:23:33.5188939Z # Install nvidia-nvshmem-cu12 from cu129 index (missing on cu128) 2026-02-21T06:23:33.5189591Z uv pip install -U --pre nvidia-nvshmem-cu12 --index-url https://download.pytorch.org/whl/nightly/cu129 2026-02-21T06:23:33.5190296Z uv pip install -U --pre torch --index-url https://download.pytorch.org/whl/nightly/cu128 2026-02-21T06:23:33.5222735Z shell: /usr/bin/bash -l {0} 2026-02-21T06:23:33.5223006Z env: 2026-02-21T06:23:33.5223274Z UV_PYTHON_INSTALL_DIR: /home/runner/work/_temp/uv-python-dir 2026-02-21T06:23:33.5223606Z UV_PYTHON: 3.12 2026-02-21T06:23:33.5223867Z UV_CACHE_DIR: /home/runner/work/_temp/setup-uv-cache 2026-02-21T06:23:33.5224142Z ##[endgroup] 2026-02-21T06:23:34.6860522Z Resolved 2 packages in 999ms 2026-02-21T06:23:34.6970479Z Downloading nvidia-cuda-cccl-cu12 (3.0MiB) 2026-02-21T06:23:34.6992074Z Downloading nvidia-nvshmem-cu12 (145.6MiB) 2026-02-21T06:23:35.4489620Z Downloaded nvidia-cuda-cccl-cu12 2026-02-21T06:23:35.9958326Z Downloaded nvidia-nvshmem-cu12 2026-02-21T06:23:35.9960439Z Prepared 2 packages in 1.31s 2026-02-21T06:23:36.0273744Z Installed 2 packages in 31ms 2026-02-21T06:23:36.0274320Z + nvidia-cuda-cccl-cu12==12.9.27 2026-02-21T06:23:36.0274904Z + nvidia-nvshmem-cu12==3.5.19 2026-02-21T06:23:37.1329916Z Resolved 29 packages in 1.05s 2026-02-21T06:23:37.1383974Z Downloading nvidia-cuda-nvrtc-cu12 (84.0MiB) 2026-02-21T06:23:37.1391249Z Downloading networkx (2.0MiB) 2026-02-21T06:23:37.1410340Z Downloading triton (179.6MiB) 2026-02-21T06:23:37.1415754Z Downloading setuptools (1.2MiB) 2026-02-21T06:23:37.1420082Z Downloading sympy (6.0MiB) 2026-02-21T06:23:37.1481945Z Downloading cuda-bindings (11.6MiB) 2026-02-21T06:23:37.1485433Z Downloading nvidia-nccl-cu12 (283.0MiB) 2026-02-21T06:23:37.1489047Z Downloading nvidia-curand-cu12 (60.7MiB) 2026-02-21T06:23:37.1537838Z Downloading torch (780.4MiB) 2026-02-21T06:23:37.1623807Z Downloading nvidia-cusparse-cu12 (274.9MiB) 2026-02-21T06:23:37.1630270Z Downloading nvidia-cublas-cu12 (566.8MiB) 2026-02-21T06:23:37.1632761Z Downloading nvidia-cufile-cu12 (1.1MiB) 2026-02-21T06:23:37.1638779Z Downloading nvidia-cusparselt-cu12 (273.9MiB) 2026-02-21T06:23:37.1642284Z Downloading nvidia-nvjitlink-cu12 (37.4MiB) 2026-02-21T06:23:37.1647988Z Downloading nvidia-cudnn-cu12 (627.4MiB) 2026-02-21T06:23:37.1709797Z Downloading nvidia-cufft-cu12 (184.2MiB) 2026-02-21T06:23:37.1713570Z Downloading nvidia-nvshmem-cu12 (132.7MiB) 2026-02-21T06:23:37.1715949Z Downloading nvidia-cuda-cupti-cu12 (9.8MiB) 2026-02-21T06:23:37.1718922Z Downloading nvidia-cusolver-cu12 (255.1MiB) 2026-02-21T06:23:37.3377645Z Downloaded nvidia-cufile-cu12 2026-02-21T06:23:38.8745315Z Downloaded nvidia-cuda-cupti-cu12 2026-02-21T06:23:39.3615109Z Downloaded cuda-bindings 2026-02-21T06:23:41.5463309Z Downloaded nvidia-curand-cu12 2026-02-21T06:23:42.4453423Z Downloaded nvidia-nvjitlink-cu12 2026-02-21T06:23:42.7601379Z Downloaded setuptools 2026-02-21T06:23:43.2095405Z Downloaded nvidia-cuda-nvrtc-cu12 2026-02-21T06:23:43.7055447Z Downloaded networkx 2026-02-21T06:23:44.0959052Z Downloaded triton 2026-02-21T06:23:47.5179103Z Downloaded nvidia-nccl-cu12 2026-02-21T06:23:49.9618033Z Downloaded nvidia-cusparse-cu12 2026-02-21T06:23:50.1505529Z Downloaded sympy 2026-02-21T06:23:53.3217281Z Downloaded nvidia-cusparselt-cu12 2026-02-21T06:23:53.3434830Z Downloaded nvidia-nvshmem-cu12 2026-02-21T06:23:54.3495871Z Downloaded nvidia-cufft-cu12 2026-02-21T06:23:55.7544297Z Downloaded nvidia-cublas-cu12 2026-02-21T06:23:57.0787061Z Downloaded nvidia-cusolver-cu12 2026-02-21T06:23:58.5533478Z Downloaded nvidia-cudnn-cu12 2026-02-21T06:24:04.5834412Z Downloaded torch 2026-02-21T06:24:04.5836988Z Prepared 29 packages in 27.45s 2026-02-21T06:24:04.5856473Z Uninstalled 1 package in 1ms 2026-02-21T06:24:04.8576128Z Installed 29 packages in 271ms 2026-02-21T06:24:04.8577009Z + cuda-bindings==12.9.4 2026-02-21T06:24:04.8577644Z + cuda-pathfinder==1.2.2 2026-02-21T06:24:04.8578045Z + cuda-toolkit==12.8.1 2026-02-21T06:24:04.8578389Z + filelock==3.20.3 2026-02-21T06:24:04.8578579Z + fsspec==2026.2.0 2026-02-21T06:24:04.8578763Z + jinja2==3.1.6 2026-02-21T06:24:04.8580607Z + markupsafe==3.0.2 2026-02-21T06:24:04.8581051Z + mpmath==1.3.0 2026-02-21T06:24:04.8581426Z + networkx==3.6.1 2026-02-21T06:24:04.8581944Z + nvidia-cublas-cu12==12.8.4.1 2026-02-21T06:24:04.8584123Z + nvidia-cuda-cupti-cu12==12.8.90 2026-02-21T06:24:04.8584750Z + nvidia-cuda-nvrtc-cu12==12.8.93 2026-02-21T06:24:04.8585183Z + nvidia-cuda-runtime-cu12==12.8.90 2026-02-21T06:24:04.8585628Z + nvidia-cudnn-cu12==9.19.0.56 2026-02-21T06:24:04.8586034Z + nvidia-cufft-cu12==11.3.3.83 2026-02-21T06:24:04.8586413Z + nvidia-cufile-cu12==1.13.1.3 2026-02-21T06:24:04.8586803Z + nvidia-curand-cu12==10.3.9.90 2026-02-21T06:24:04.8587202Z + nvidia-cusolver-cu12==11.7.3.90 2026-02-21T06:24:04.8587836Z + nvidia-cusparse-cu12==12.5.8.93 2026-02-21T06:24:04.8588301Z + nvidia-cusparselt-cu12==0.7.1 2026-02-21T06:24:04.8588732Z + nvidia-nccl-cu12==2.28.9 2026-02-21T06:24:04.8588992Z + nvidia-nvjitlink-cu12==12.8.93 2026-02-21T06:24:04.8589269Z - nvidia-nvshmem-cu12==3.5.19 2026-02-21T06:24:04.8589526Z + nvidia-nvshmem-cu12==3.4.5 2026-02-21T06:24:04.8589750Z + nvidia-nvtx-cu12==12.8.90 2026-02-21T06:24:04.8589959Z + setuptools==78.1.0 2026-02-21T06:24:04.8590165Z + sympy==1.14.0 2026-02-21T06:24:04.8590355Z + torch==2.12.0.dev20260220+cu128 2026-02-21T06:24:04.8590592Z + triton==3.6.0+git9844da95 2026-02-21T06:24:04.8590809Z + typing-extensions==4.15.0 2026-02-21T06:24:04.8681024Z ##[group]Run source .venv/bin/activate 2026-02-21T06:24:04.8681351Z source .venv/bin/activate 2026-02-21T06:24:04.8681611Z uv pip install pyrefly==0.51.1 2026-02-21T06:24:04.8681914Z uv pip install .'[dev,cute-cu12,pallas-cu12]' 2026-02-21T06:24:04.8714727Z shell: /usr/bin/bash -l {0} 2026-02-21T06:24:04.8714954Z env: 2026-02-21T06:24:04.8715209Z UV_PYTHON_INSTALL_DIR: /home/runner/work/_temp/uv-python-dir 2026-02-21T06:24:04.8715534Z UV_PYTHON: 3.12 2026-02-21T06:24:04.8715766Z UV_CACHE_DIR: /home/runner/work/_temp/setup-uv-cache 2026-02-21T06:24:04.8716034Z ##[endgroup] 2026-02-21T06:24:05.0628461Z Resolved 1 package in 66ms 2026-02-21T06:24:05.0729807Z Downloading pyrefly (34.6MiB) 2026-02-21T06:24:07.5621909Z Downloaded pyrefly 2026-02-21T06:24:07.5626651Z Prepared 1 package in 2.49s 2026-02-21T06:24:07.5645340Z Installed 1 package in 1ms 2026-02-21T06:24:07.5646022Z + pyrefly==0.51.1 2026-02-21T06:24:08.4549806Z Resolved 54 packages in 837ms 2026-02-21T06:24:08.4567603Z Building helion @ file:///home/runner/work/helion/helion 2026-02-21T06:24:08.4727871Z Downloading virtualenv (5.6MiB) 2026-02-21T06:24:08.4728858Z Downloading pygments (1.2MiB) 2026-02-21T06:24:08.4734307Z Downloading scipy (33.4MiB) 2026-02-21T06:24:08.4736643Z Downloading scikit-learn (8.5MiB) 2026-02-21T06:24:08.4745045Z Downloading jax-cuda12-pjrt (147.7MiB) 2026-02-21T06:24:08.4749647Z Downloading nvidia-cuda-nvcc-cu12 (38.7MiB) 2026-02-21T06:24:08.4751843Z Downloading numpy (15.8MiB) 2026-02-21T06:24:08.4754777Z Downloading nvidia-cutlass-dsl-libs-base (70.9MiB) 2026-02-21T06:24:08.4757275Z Downloading cuda-bindings (15.4MiB) 2026-02-21T06:24:08.4766103Z Downloading jax-cuda12-plugin (5.4MiB) 2026-02-21T06:24:08.4768730Z Downloading jax (2.8MiB) 2026-02-21T06:24:08.4844414Z Downloading ml-dtypes (4.8MiB) 2026-02-21T06:24:08.4846928Z Downloading jaxlib (76.6MiB) 2026-02-21T06:24:08.7690297Z Built helion @ file:///home/runner/work/helion/helion 2026-02-21T06:24:09.0994087Z Downloaded pygments 2026-02-21T06:24:09.1431132Z Downloaded ml-dtypes 2026-02-21T06:24:09.1773846Z Downloaded jax-cuda12-plugin 2026-02-21T06:24:09.2174150Z Downloaded virtualenv 2026-02-21T06:24:09.3398145Z Downloaded jax 2026-02-21T06:24:09.9880388Z Downloaded scikit-learn 2026-02-21T06:24:10.1216865Z Downloaded cuda-bindings 2026-02-21T06:24:10.8376874Z Downloaded nvidia-cuda-nvcc-cu12 2026-02-21T06:24:11.3933114Z Downloaded numpy 2026-02-21T06:24:11.9532398Z Downloaded nvidia-cutlass-dsl-libs-base 2026-02-21T06:24:11.9584409Z Downloaded jaxlib 2026-02-21T06:24:12.1644632Z Downloaded scipy 2026-02-21T06:24:12.6829594Z Downloaded jax-cuda12-pjrt 2026-02-21T06:24:12.7603419Z Prepared 39 packages in 4.30s 2026-02-21T06:24:12.7629263Z Uninstalled 2 packages in 2ms 2026-02-21T06:24:13.2022312Z Installed 41 packages in 439ms 2026-02-21T06:24:13.2022868Z + absl-py==2.4.0 2026-02-21T06:24:13.2023256Z + cfgv==3.5.0 2026-02-21T06:24:13.2023784Z - cuda-bindings==12.9.4 2026-02-21T06:24:13.2024281Z + cuda-bindings==13.1.1 2026-02-21T06:24:13.2024734Z + cuda-python==13.1.1 2026-02-21T06:24:13.2025241Z + distlib==0.4.0 2026-02-21T06:24:13.2025743Z + expecttest==0.3.0 2026-02-21T06:24:13.2026316Z + filecheck==1.0.3 2026-02-21T06:24:13.2026684Z - filelock==3.20.3 2026-02-21T06:24:13.2027009Z + filelock==3.24.3 2026-02-21T06:24:13.2027875Z + helion==0.1.dev1+g874a7d0ca (from file:///home/runner/work/helion/helion) 2026-02-21T06:24:13.2028564Z + hypothesis==6.151.9 2026-02-21T06:24:13.2028921Z + identify==2.6.16 2026-02-21T06:24:13.2029237Z + iniconfig==2.3.0 2026-02-21T06:24:13.2029554Z + jax==0.9.0.1 2026-02-21T06:24:13.2029864Z + jax-cuda12-pjrt==0.9.0.1 2026-02-21T06:24:13.2030267Z + jax-cuda12-plugin==0.9.0.1 2026-02-21T06:24:13.2030659Z + jaxlib==0.9.0.1 2026-02-21T06:24:13.2030955Z + joblib==1.5.3 2026-02-21T06:24:13.2031288Z + markdown-it-py==4.0.0 2026-02-21T06:24:13.2031631Z + mdurl==0.1.2 2026-02-21T06:24:13.2031949Z + ml-dtypes==0.5.4 2026-02-21T06:24:13.2032564Z + nodeenv==1.10.0 2026-02-21T06:24:13.2032913Z + numpy==2.4.2 2026-02-21T06:24:13.2033258Z + nvidia-cuda-nvcc-cu12==12.9.86 2026-02-21T06:24:13.2033706Z + nvidia-cutlass-dsl==4.4.0 2026-02-21T06:24:13.2034148Z + nvidia-cutlass-dsl-libs-base==4.4.0 2026-02-21T06:24:13.2034609Z + opt-einsum==3.4.0 2026-02-21T06:24:13.2034946Z + packaging==26.0 2026-02-21T06:24:13.2035284Z + platformdirs==4.9.2 2026-02-21T06:24:13.2035641Z + pluggy==1.6.0 2026-02-21T06:24:13.2035949Z + pre-commit==4.5.1 2026-02-21T06:24:13.2036264Z + psutil==7.2.2 2026-02-21T06:24:13.2036580Z + pygments==2.19.2 2026-02-21T06:24:13.2036890Z + pytest==9.0.2 2026-02-21T06:24:13.2037214Z + pytest-timeout==2.4.0 2026-02-21T06:24:13.2037728Z + pyyaml==6.0.3 2026-02-21T06:24:13.2038017Z + rich==14.3.3 2026-02-21T06:24:13.2038325Z + scikit-learn==1.8.0 2026-02-21T06:24:13.2038666Z + scipy==1.17.0 2026-02-21T06:24:13.2038989Z + sortedcontainers==2.4.0 2026-02-21T06:24:13.2039385Z + threadpoolctl==3.6.0 2026-02-21T06:24:13.2039604Z + virtualenv==20.38.0 2026-02-21T06:24:13.2261805Z ##[group]Run source .venv/bin/activate 2026-02-21T06:24:13.2262316Z source .venv/bin/activate 2026-02-21T06:24:13.2262554Z set +e 2026-02-21T06:24:13.2262751Z pre-commit run --all-files 2026-02-21T06:24:13.2262990Z STATUS=$? 2026-02-21T06:24:13.2263170Z set -e 2026-02-21T06:24:13.2263354Z if [ $STATUS -ne 0 ]; then 2026-02-21T06:24:13.2263622Z  echo "❌ pre-commit changed files:" 2026-02-21T06:24:13.2263898Z  git --no-pager diff 2026-02-21T06:24:13.2264119Z  exit $STATUS 2026-02-21T06:24:13.2264306Z fi 2026-02-21T06:24:13.2297293Z shell: /usr/bin/bash -l {0} 2026-02-21T06:24:13.2297752Z env: 2026-02-21T06:24:13.2298012Z UV_PYTHON_INSTALL_DIR: /home/runner/work/_temp/uv-python-dir 2026-02-21T06:24:13.2298341Z UV_PYTHON: 3.12 2026-02-21T06:24:13.2298573Z UV_CACHE_DIR: /home/runner/work/_temp/setup-uv-cache 2026-02-21T06:24:13.2298845Z ##[endgroup] 2026-02-21T06:24:13.5684256Z [INFO] Initializing environment for https://github.com/pre-commit/pre-commit-hooks. 2026-02-21T06:24:14.0466973Z [INFO] Initializing environment for https://github.com/astral-sh/ruff-pre-commit. 2026-02-21T06:24:14.5674595Z [INFO] Initializing environment for https://github.com/codespell-project/codespell. 2026-02-21T06:24:15.1308357Z [INFO] Initializing environment for https://github.com/codespell-project/codespell:tomli. 2026-02-21T06:24:15.6958993Z [INFO] Initializing environment for https://github.com/facebook/pyrefly-pre-commit. 2026-02-21T06:24:16.1102268Z [INFO] Installing environment for https://github.com/pre-commit/pre-commit-hooks. 2026-02-21T06:24:16.1102884Z [INFO] Once installed this environment will be reused. 2026-02-21T06:24:16.1103255Z [INFO] This may take a few minutes... 2026-02-21T06:24:19.8929732Z [INFO] Installing environment for https://github.com/astral-sh/ruff-pre-commit. 2026-02-21T06:24:19.8930304Z [INFO] Once installed this environment will be reused. 2026-02-21T06:24:19.8930656Z [INFO] This may take a few minutes... 2026-02-21T06:24:23.0191431Z [INFO] Installing environment for https://github.com/codespell-project/codespell. 2026-02-21T06:24:23.0192139Z [INFO] Once installed this environment will be reused. 2026-02-21T06:24:23.0192453Z [INFO] This may take a few minutes... 2026-02-21T06:24:26.1469988Z check for broken symlinks............................(no files to check)Skipped 2026-02-21T06:24:26.2051011Z detect destroyed symlinks................................................Passed 2026-02-21T06:24:26.2664372Z trim trailing whitespace.................................................Passed 2026-02-21T06:24:26.3142407Z fix end of files.........................................................Passed 2026-02-21T06:24:26.4210834Z check yaml...............................................................Passed 2026-02-21T06:24:26.4580000Z check toml...............................................................Passed 2026-02-21T06:24:26.7469214Z check python ast.........................................................Passed 2026-02-21T06:24:26.8042663Z check for added large files..............................................Passed 2026-02-21T06:24:26.8564246Z check for merge conflicts................................................Passed 2026-02-21T06:24:26.8943885Z check that executables have shebangs.....................................Passed 2026-02-21T06:24:26.9514898Z check that scripts with shebangs are executable..........................Passed 2026-02-21T06:24:26.9515587Z fix requirements.txt.................................(no files to check)Skipped 2026-02-21T06:24:27.0054612Z detect private key.......................................................Passed 2026-02-21T06:24:27.4858371Z debug statements (python)................................................Passed 2026-02-21T06:24:27.6175226Z ruff (legacy alias)......................................................Passed 2026-02-21T06:24:27.7158625Z ruff format..............................................................Passed 2026-02-21T06:24:27.7880978Z ensure all example scripts have main()...................................Passed 2026-02-21T06:24:28.0992875Z disallow hard-coded device kwarg outside of DEVICE.......................Passed 2026-02-21T06:24:28.4656958Z codespell................................................................Passed 2026-02-21T06:24:30.9231826Z Pyrefly (type checking)..................................................Passed 2026-02-21T06:24:30.9579326Z Post job cleanup. 2026-02-21T06:24:31.0820238Z UV_CACHE_DIR is already set to /home/runner/work/_temp/setup-uv-cache 2026-02-21T06:24:31.0826292Z UV_PYTHON_INSTALL_DIR is already set to /home/runner/work/_temp/uv-python-dir 2026-02-21T06:24:31.0839440Z Pruning cache... 2026-02-21T06:24:31.0852964Z (node:3533) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. 2026-02-21T06:24:31.0854212Z (Use `node --trace-deprecation ...` to show where the warning was created) 2026-02-21T06:24:31.0860306Z [command]/opt/hostedtoolcache/uv/0.10.4/x86_64/uv cache prune --ci --force 2026-02-21T06:24:31.0976939Z Pruning cache at: /home/runner/work/_temp/setup-uv-cache 2026-02-21T06:24:31.6095493Z Removed 24204 files (8.2GiB) 2026-02-21T06:24:31.6128072Z Including uv cache path: /home/runner/work/_temp/setup-uv-cache 2026-02-21T06:24:31.6285214Z [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-21T06:24:31.9949545Z (node:3533) [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-21T06:24:32.8400706Z Sent 2975063 of 2975063 (100.0%), 3.3 MBs/sec 2026-02-21T06:24:32.9811496Z uv cache saved with key: setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.12-pruned-0bfd9c5c0575d771f81f1e05ff023398b68b19280869ec3bae61e454cc07eb0f 2026-02-21T06:24:33.0471945Z Post job cleanup. 2026-02-21T06:24:33.1286875Z [command]/usr/bin/git version 2026-02-21T06:24:33.1325831Z git version 2.52.0 2026-02-21T06:24:33.1367244Z Temporarily overriding HOME='/home/runner/work/_temp/35a6896c-194b-433f-95f9-aa371cc18666' before making global git config changes 2026-02-21T06:24:33.1368735Z Adding repository directory to the temporary git global config as a safe directory 2026-02-21T06:24:33.1373996Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/helion/helion 2026-02-21T06:24:33.1411678Z Removing SSH command configuration 2026-02-21T06:24:33.1418850Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-02-21T06:24:33.1458317Z [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-21T06:24:33.1695348Z Removing HTTP extra header 2026-02-21T06:24:33.1701247Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2026-02-21T06:24:33.1737757Z [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-21T06:24:33.1972665Z Removing includeIf entries pointing to credentials config files 2026-02-21T06:24:33.1980303Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-02-21T06:24:33.2007125Z includeif.gitdir:/home/runner/work/helion/helion/.git.path 2026-02-21T06:24:33.2008073Z includeif.gitdir:/home/runner/work/helion/helion/.git/worktrees/*.path 2026-02-21T06:24:33.2008781Z includeif.gitdir:/github/workspace/.git.path 2026-02-21T06:24:33.2009375Z includeif.gitdir:/github/workspace/.git/worktrees/*.path 2026-02-21T06:24:33.2018449Z [command]/usr/bin/git config --local --get-all includeif.gitdir:/home/runner/work/helion/helion/.git.path 2026-02-21T06:24:33.2043483Z /home/runner/work/_temp/git-credentials-cc8458f1-46ce-4e8d-8890-3170cf52a43e.config 2026-02-21T06:24:33.2055565Z [command]/usr/bin/git config --local --unset includeif.gitdir:/home/runner/work/helion/helion/.git.path /home/runner/work/_temp/git-credentials-cc8458f1-46ce-4e8d-8890-3170cf52a43e.config 2026-02-21T06:24:33.2093740Z [command]/usr/bin/git config --local --get-all includeif.gitdir:/home/runner/work/helion/helion/.git/worktrees/*.path 2026-02-21T06:24:33.2117714Z /home/runner/work/_temp/git-credentials-cc8458f1-46ce-4e8d-8890-3170cf52a43e.config 2026-02-21T06:24:33.2128888Z [command]/usr/bin/git config --local --unset includeif.gitdir:/home/runner/work/helion/helion/.git/worktrees/*.path /home/runner/work/_temp/git-credentials-cc8458f1-46ce-4e8d-8890-3170cf52a43e.config 2026-02-21T06:24:33.2163629Z [command]/usr/bin/git config --local --get-all includeif.gitdir:/github/workspace/.git.path 2026-02-21T06:24:33.2186891Z /github/runner_temp/git-credentials-cc8458f1-46ce-4e8d-8890-3170cf52a43e.config 2026-02-21T06:24:33.2196114Z [command]/usr/bin/git config --local --unset includeif.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-cc8458f1-46ce-4e8d-8890-3170cf52a43e.config 2026-02-21T06:24:33.2231029Z [command]/usr/bin/git config --local --get-all includeif.gitdir:/github/workspace/.git/worktrees/*.path 2026-02-21T06:24:33.2254565Z /github/runner_temp/git-credentials-cc8458f1-46ce-4e8d-8890-3170cf52a43e.config 2026-02-21T06:24:33.2264556Z [command]/usr/bin/git config --local --unset includeif.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-cc8458f1-46ce-4e8d-8890-3170cf52a43e.config 2026-02-21T06:24:33.2299467Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-02-21T06:24:33.2526505Z Removing credentials config '/home/runner/work/_temp/git-credentials-cc8458f1-46ce-4e8d-8890-3170cf52a43e.config' 2026-02-21T06:24:33.2656108Z Cleaning up orphan processes