2026-02-19T01:12:01.2893252Z Current runner version: '2.331.0' 2026-02-19T01:12:01.2919891Z ##[group]Runner Image Provisioner 2026-02-19T01:12:01.2920992Z Hosted Compute Agent 2026-02-19T01:12:01.2921529Z Version: 20260123.484 2026-02-19T01:12:01.2922191Z Commit: 6bd6555ca37d84114959e1c76d2c01448ff61c5d 2026-02-19T01:12:01.2922906Z Build Date: 2026-01-23T19:41:17Z 2026-02-19T01:12:01.2923587Z Worker ID: {38b02290-1d12-458c-8ac0-bd13b6cb80d8} 2026-02-19T01:12:01.2924244Z Azure Region: westus 2026-02-19T01:12:01.2924881Z ##[endgroup] 2026-02-19T01:12:01.2926374Z ##[group]Operating System 2026-02-19T01:12:01.2926937Z Ubuntu 2026-02-19T01:12:01.2927749Z 24.04.3 2026-02-19T01:12:01.2928180Z LTS 2026-02-19T01:12:01.2928631Z ##[endgroup] 2026-02-19T01:12:01.2929196Z ##[group]Runner Image 2026-02-19T01:12:01.2929752Z Image: ubuntu-24.04 2026-02-19T01:12:01.2930227Z Version: 20260209.23.1 2026-02-19T01:12:01.2931565Z Included Software: https://github.com/actions/runner-images/blob/ubuntu24/20260209.23/images/ubuntu/Ubuntu2404-Readme.md 2026-02-19T01:12:01.2932980Z Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20260209.23 2026-02-19T01:12:01.2933942Z ##[endgroup] 2026-02-19T01:12:01.2935033Z ##[group]GITHUB_TOKEN Permissions 2026-02-19T01:12:01.2937449Z Contents: read 2026-02-19T01:12:01.2938121Z Metadata: read 2026-02-19T01:12:01.2938638Z Packages: read 2026-02-19T01:12:01.2939152Z ##[endgroup] 2026-02-19T01:12:01.2941383Z Secret source: Actions 2026-02-19T01:12:01.2942072Z Prepare workflow directory 2026-02-19T01:12:01.3413177Z Prepare all required actions 2026-02-19T01:12:01.3462319Z Getting action download info 2026-02-19T01:12:01.7938668Z Download action repository 'actions/checkout@v6' (SHA:de0fac2e4500dabe0009e67214ff5f5447ce83dd) 2026-02-19T01:12:01.9440744Z Download action repository 'astral-sh/setup-uv@v7' (SHA:eac588ad8def6316056a12d4907a9d4d84ff7a3b) 2026-02-19T01:12:03.0842585Z Complete job name: lint (3.12) 2026-02-19T01:12:03.1635803Z ##[group]Run actions/checkout@v6 2026-02-19T01:12:03.1636745Z with: 2026-02-19T01:12:03.1637480Z repository: pytorch/helion 2026-02-19T01:12:03.1638293Z token: *** 2026-02-19T01:12:03.1638725Z ssh-strict: true 2026-02-19T01:12:03.1639138Z ssh-user: git 2026-02-19T01:12:03.1639578Z persist-credentials: true 2026-02-19T01:12:03.1640051Z clean: true 2026-02-19T01:12:03.1640502Z sparse-checkout-cone-mode: true 2026-02-19T01:12:03.1641023Z fetch-depth: 1 2026-02-19T01:12:03.1641441Z fetch-tags: false 2026-02-19T01:12:03.1641875Z show-progress: true 2026-02-19T01:12:03.1642321Z lfs: false 2026-02-19T01:12:03.1642738Z submodules: false 2026-02-19T01:12:03.1643185Z set-safe-directory: true 2026-02-19T01:12:03.1643965Z ##[endgroup] 2026-02-19T01:12:03.2671979Z Syncing repository: pytorch/helion 2026-02-19T01:12:03.2675850Z ##[group]Getting Git version info 2026-02-19T01:12:03.2677421Z Working directory is '/home/runner/work/helion/helion' 2026-02-19T01:12:03.2679340Z [command]/usr/bin/git version 2026-02-19T01:12:03.2680318Z git version 2.52.0 2026-02-19T01:12:03.2683278Z ##[endgroup] 2026-02-19T01:12:03.2692052Z Temporarily overriding HOME='/home/runner/work/_temp/5bab8009-b9bd-4c85-8fe4-3ab4b29e7563' before making global git config changes 2026-02-19T01:12:03.2694825Z Adding repository directory to the temporary git global config as a safe directory 2026-02-19T01:12:03.2698321Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/helion/helion 2026-02-19T01:12:03.2748590Z Deleting the contents of '/home/runner/work/helion/helion' 2026-02-19T01:12:03.2752723Z ##[group]Initializing the repository 2026-02-19T01:12:03.2758391Z [command]/usr/bin/git init /home/runner/work/helion/helion 2026-02-19T01:12:03.2876324Z hint: Using 'master' as the name for the initial branch. This default branch name 2026-02-19T01:12:03.2878492Z hint: will change to "main" in Git 3.0. To configure the initial branch name 2026-02-19T01:12:03.2880176Z hint: to use in all of your new repositories, which will suppress this warning, 2026-02-19T01:12:03.2881408Z hint: call: 2026-02-19T01:12:03.2882492Z hint: 2026-02-19T01:12:03.2883760Z hint: git config --global init.defaultBranch 2026-02-19T01:12:03.2884704Z hint: 2026-02-19T01:12:03.2885664Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and 2026-02-19T01:12:03.2887013Z hint: 'development'. The just-created branch can be renamed via this command: 2026-02-19T01:12:03.2888077Z hint: 2026-02-19T01:12:03.2888528Z hint: git branch -m 2026-02-19T01:12:03.2889033Z hint: 2026-02-19T01:12:03.2889702Z hint: Disable this message with "git config set advice.defaultBranchName false" 2026-02-19T01:12:03.2891455Z Initialized empty Git repository in /home/runner/work/helion/helion/.git/ 2026-02-19T01:12:03.2893912Z [command]/usr/bin/git remote add origin https://github.com/pytorch/helion 2026-02-19T01:12:03.2967723Z ##[endgroup] 2026-02-19T01:12:03.2969172Z ##[group]Disabling automatic garbage collection 2026-02-19T01:12:03.2971485Z [command]/usr/bin/git config --local gc.auto 0 2026-02-19T01:12:03.3008513Z ##[endgroup] 2026-02-19T01:12:03.3009626Z ##[group]Setting up auth 2026-02-19T01:12:03.3010533Z Removing SSH command configuration 2026-02-19T01:12:03.3016212Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-02-19T01:12:03.3054907Z [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.3404139Z Removing HTTP extra header 2026-02-19T01:12:03.3410630Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2026-02-19T01:12:03.3451899Z [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.3718414Z Removing includeIf entries pointing to credentials config files 2026-02-19T01:12:03.3724207Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-02-19T01:12:03.3766362Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-02-19T01:12:03.4053084Z [command]/usr/bin/git config --file /home/runner/work/_temp/git-credentials-ec45f842-8bff-4688-995a-af7abcfb9fe4.config http.https://github.com/.extraheader AUTHORIZATION: basic *** 2026-02-19T01:12:03.4098732Z [command]/usr/bin/git config --local includeIf.gitdir:/home/runner/work/helion/helion/.git.path /home/runner/work/_temp/git-credentials-ec45f842-8bff-4688-995a-af7abcfb9fe4.config 2026-02-19T01:12:03.4139428Z [command]/usr/bin/git config --local includeIf.gitdir:/home/runner/work/helion/helion/.git/worktrees/*.path /home/runner/work/_temp/git-credentials-ec45f842-8bff-4688-995a-af7abcfb9fe4.config 2026-02-19T01:12:03.4175712Z [command]/usr/bin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-ec45f842-8bff-4688-995a-af7abcfb9fe4.config 2026-02-19T01:12:03.4214445Z [command]/usr/bin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-ec45f842-8bff-4688-995a-af7abcfb9fe4.config 2026-02-19T01:12:03.4246801Z ##[endgroup] 2026-02-19T01:12:03.4248041Z ##[group]Fetching the repository 2026-02-19T01:12:03.4257369Z [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.1755826Z From https://github.com/pytorch/helion 2026-02-19T01:12:04.1758248Z * [new ref] 3d0e296184dd319a5d1d0207abac58287684e1e9 -> pull/1489/merge 2026-02-19T01:12:04.1795331Z ##[endgroup] 2026-02-19T01:12:04.1796795Z ##[group]Determining the checkout info 2026-02-19T01:12:04.1798473Z ##[endgroup] 2026-02-19T01:12:04.1802609Z [command]/usr/bin/git sparse-checkout disable 2026-02-19T01:12:04.1881982Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig 2026-02-19T01:12:04.1918505Z ##[group]Checking out the ref 2026-02-19T01:12:04.1922253Z [command]/usr/bin/git checkout --progress --force refs/remotes/pull/1489/merge 2026-02-19T01:12:04.2296113Z Note: switching to 'refs/remotes/pull/1489/merge'. 2026-02-19T01:12:04.2297685Z 2026-02-19T01:12:04.2298545Z You are in 'detached HEAD' state. You can look around, make experimental 2026-02-19T01:12:04.2300240Z changes and commit them, and you can discard any commits you make in this 2026-02-19T01:12:04.2301866Z state without impacting any branches by switching back to a branch. 2026-02-19T01:12:04.2302819Z 2026-02-19T01:12:04.2303669Z If you want to create a new branch to retain commits you create, you may 2026-02-19T01:12:04.2305517Z do so (now or later) by using -c with the switch command. Example: 2026-02-19T01:12:04.2306458Z 2026-02-19T01:12:04.2306868Z git switch -c 2026-02-19T01:12:04.2307650Z 2026-02-19T01:12:04.2307968Z Or undo this operation with: 2026-02-19T01:12:04.2308501Z 2026-02-19T01:12:04.2308788Z git switch - 2026-02-19T01:12:04.2309356Z 2026-02-19T01:12:04.2310232Z Turn off this advice by setting config variable advice.detachedHead to false 2026-02-19T01:12:04.2311617Z 2026-02-19T01:12:04.2312889Z HEAD is now at 3d0e296 Merge 566165030d52acdbbdb9593b2ee072c8f6f1d61a into 2c5c290471ee958725dc759179dc08e3319b3464 2026-02-19T01:12:04.2316804Z ##[endgroup] 2026-02-19T01:12:04.2354081Z [command]/usr/bin/git log -1 --format=%H 2026-02-19T01:12:04.2383503Z 3d0e296184dd319a5d1d0207abac58287684e1e9 2026-02-19T01:12:04.2806177Z ##[group]Run astral-sh/setup-uv@v7 2026-02-19T01:12:04.2807804Z with: 2026-02-19T01:12:04.2808593Z python-version: 3.12 2026-02-19T01:12:04.2809626Z enable-cache: true 2026-02-19T01:12:04.2810562Z activate-environment: false 2026-02-19T01:12:04.2811746Z working-directory: /home/runner/work/helion/helion 2026-02-19T01:12:04.2813542Z github-token: *** 2026-02-19T01:12:04.2815885Z cache-dependency-glob: **/*requirements*.txt **/*requirements*.in **/*constraints*.txt **/*constraints*.in **/pyproject.toml **/uv.lock **/*.py.lock 2026-02-19T01:12:04.2818659Z restore-cache: true 2026-02-19T01:12:04.2819575Z save-cache: true 2026-02-19T01:12:04.2820451Z prune-cache: true 2026-02-19T01:12:04.2821258Z cache-python: false 2026-02-19T01:12:04.2822243Z ignore-nothing-to-cache: false 2026-02-19T01:12:04.2823276Z ignore-empty-workdir: false 2026-02-19T01:12:04.2824306Z add-problem-matchers: true 2026-02-19T01:12:04.2825384Z resolution-strategy: highest 2026-02-19T01:12:04.2826498Z ##[endgroup] 2026-02-19T01:12:04.4389462Z (node:2226) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. 2026-02-19T01:12:04.4392566Z (Use `node --trace-deprecation ...` to show where the warning was created) 2026-02-19T01:12:04.4486358Z Trying to find version for uv in: /home/runner/work/helion/helion/uv.toml 2026-02-19T01:12:04.4489169Z Could not find file: /home/runner/work/helion/helion/uv.toml 2026-02-19T01:12:04.4491342Z Trying to find version for uv in: /home/runner/work/helion/helion/pyproject.toml 2026-02-19T01:12:04.4504623Z Could not determine uv version from uv.toml or pyproject.toml. Falling back to latest. 2026-02-19T01:12:04.4509277Z Getting latest version from GitHub API... 2026-02-19T01:12:04.7528743Z manifest-file not provided, reading from local file. 2026-02-19T01:12:04.7572588Z 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.7578346Z 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.1083863Z [command]/usr/bin/tar xz --warning=no-unknown-keyword --overwrite -C /home/runner/work/_temp/5dccc935-2c04-4593-a123-4aa3fcebbe14 -f /home/runner/work/_temp/58dde505-9930-4bdc-b074-b55e7848e978 2026-02-19T01:12:05.5696311Z Added /home/runner/.local/bin to the path 2026-02-19T01:12:05.5705556Z Added /opt/hostedtoolcache/uv/0.10.4/x86_64 to the path 2026-02-19T01:12:05.5708868Z Set UV_PYTHON_INSTALL_DIR to /home/runner/work/_temp/uv-python-dir 2026-02-19T01:12:05.5709870Z Added /home/runner/work/_temp/uv-python-dir to the path 2026-02-19T01:12:05.5710494Z Set UV_PYTHON to 3.12 2026-02-19T01:12:05.5735992Z Set UV_CACHE_DIR to /home/runner/work/_temp/setup-uv-cache 2026-02-19T01:12:05.5736726Z Successfully installed uv version 0.10.4 2026-02-19T01:12:05.5739737Z 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.6140930Z /home/runner/work/helion/helion/pyproject.toml 2026-02-19T01:12:05.6272525Z Found 1 files to hash. 2026-02-19T01:12:05.6350500Z 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.9221548Z Cache hit for: setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.12-pruned-0bfd9c5c0575d771f81f1e05ff023398b68b19280869ec3bae61e454cc07eb0f 2026-02-19T01:12:05.9339082Z (node:2226) [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:07.2285090Z Received 0 of 3303113 (0.0%), 0.0 MBs/sec 2026-02-19T01:12:07.3702889Z Received 3303113 of 3303113 (100.0%), 2.8 MBs/sec 2026-02-19T01:12:07.3703613Z Cache Size: ~3 MB (3303113 B) 2026-02-19T01:12:07.3735391Z [command]/usr/bin/tar -xf /home/runner/work/_temp/cab767b7-dc3b-4265-bd46-6e26ac105133/cache.tzst -P -C /home/runner/work/helion/helion --use-compress-program unzstd 2026-02-19T01:12:07.4028730Z Cache restored successfully 2026-02-19T01:12:07.4042065Z 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:07.4729720Z ##[group]Run uv venv --python 3.12 2026-02-19T01:12:07.4730131Z uv venv --python 3.12 2026-02-19T01:12:07.4785921Z shell: /usr/bin/bash -l {0} 2026-02-19T01:12:07.4786229Z env: 2026-02-19T01:12:07.4786514Z UV_PYTHON_INSTALL_DIR: /home/runner/work/_temp/uv-python-dir 2026-02-19T01:12:07.4786887Z UV_PYTHON: 3.12 2026-02-19T01:12:07.4787363Z UV_CACHE_DIR: /home/runner/work/_temp/setup-uv-cache 2026-02-19T01:12:07.4787666Z ##[endgroup] 2026-02-19T01:12:08.2547056Z Using CPython 3.12.3 interpreter at: /usr/bin/python3.12 2026-02-19T01:12:08.2548051Z Creating virtual environment at: .venv 2026-02-19T01:12:08.2553429Z Activate with: .venv/bin/activate 2026-02-19T01:12:08.2612244Z ##[group]Run source .venv/bin/activate 2026-02-19T01:12:08.2612638Z source .venv/bin/activate 2026-02-19T01:12:08.2613038Z # Install nvidia-nvshmem-cu12 from cu129 index (missing on cu128) 2026-02-19T01:12:08.2613735Z uv pip install -U --pre nvidia-nvshmem-cu12 --index-url https://download.pytorch.org/whl/nightly/cu129 2026-02-19T01:12:08.2614471Z uv pip install -U --pre torch --index-url https://download.pytorch.org/whl/nightly/cu128 2026-02-19T01:12:08.2663512Z shell: /usr/bin/bash -l {0} 2026-02-19T01:12:08.2663787Z env: 2026-02-19T01:12:08.2664072Z UV_PYTHON_INSTALL_DIR: /home/runner/work/_temp/uv-python-dir 2026-02-19T01:12:08.2664444Z UV_PYTHON: 3.12 2026-02-19T01:12:08.2664708Z UV_CACHE_DIR: /home/runner/work/_temp/setup-uv-cache 2026-02-19T01:12:08.2665001Z ##[endgroup] 2026-02-19T01:12:08.9150838Z Resolved 2 packages in 453ms 2026-02-19T01:12:08.9186259Z Downloading nvidia-nvshmem-cu12 (145.6MiB) 2026-02-19T01:12:08.9210127Z Downloading nvidia-cuda-cccl-cu12 (3.0MiB) 2026-02-19T01:12:10.1689921Z Downloaded nvidia-nvshmem-cu12 2026-02-19T01:12:10.2437857Z Downloaded nvidia-cuda-cccl-cu12 2026-02-19T01:12:10.2440426Z Prepared 2 packages in 1.32s 2026-02-19T01:12:10.2748452Z Installed 2 packages in 30ms 2026-02-19T01:12:10.2748926Z + nvidia-cuda-cccl-cu12==12.9.27 2026-02-19T01:12:10.2749221Z + nvidia-nvshmem-cu12==3.5.19 2026-02-19T01:12:11.2103881Z Resolved 29 packages in 882ms 2026-02-19T01:12:11.2164565Z Downloading setuptools (1.2MiB) 2026-02-19T01:12:11.2177669Z Downloading torch (782.0MiB) 2026-02-19T01:12:11.2254615Z Downloading cuda-bindings (11.6MiB) 2026-02-19T01:12:11.2255285Z Downloading nvidia-curand-cu12 (60.7MiB) 2026-02-19T01:12:11.2294565Z Downloading nvidia-nccl-cu12 (283.0MiB) 2026-02-19T01:12:11.2345168Z Downloading triton (179.6MiB) 2026-02-19T01:12:11.2559829Z Downloading sympy (6.0MiB) 2026-02-19T01:12:11.2562977Z Downloading networkx (2.0MiB) 2026-02-19T01:12:11.2706726Z Downloading nvidia-cuda-nvrtc-cu12 (84.0MiB) 2026-02-19T01:12:11.2761074Z Downloading nvidia-cusparse-cu12 (274.9MiB) 2026-02-19T01:12:11.2885758Z Downloading nvidia-cublas-cu12 (566.8MiB) 2026-02-19T01:12:11.2924698Z Downloading nvidia-cufile-cu12 (1.1MiB) 2026-02-19T01:12:11.3000032Z Downloading nvidia-cusparselt-cu12 (273.9MiB) 2026-02-19T01:12:11.3485610Z Downloading nvidia-nvjitlink-cu12 (37.4MiB) 2026-02-19T01:12:11.5934593Z Downloading nvidia-cudnn-cu12 (627.4MiB) 2026-02-19T01:12:11.5937591Z Downloading nvidia-cufft-cu12 (184.2MiB) 2026-02-19T01:12:11.5940533Z Downloading nvidia-nvshmem-cu12 (132.7MiB) 2026-02-19T01:12:11.6354600Z Downloading nvidia-cuda-cupti-cu12 (9.8MiB) 2026-02-19T01:12:11.6358622Z Downloading nvidia-cusolver-cu12 (255.1MiB) 2026-02-19T01:12:11.7263947Z Downloaded nvidia-cufile-cu12 2026-02-19T01:12:13.0545690Z Downloaded cuda-bindings 2026-02-19T01:12:13.7533094Z Downloaded nvidia-cuda-cupti-cu12 2026-02-19T01:12:15.3320353Z Downloaded nvidia-curand-cu12 2026-02-19T01:12:16.1515832Z Downloaded setuptools 2026-02-19T01:12:17.2409556Z Downloaded nvidia-nvjitlink-cu12 2026-02-19T01:12:17.6512047Z Downloaded networkx 2026-02-19T01:12:18.9992449Z Downloaded triton 2026-02-19T01:12:20.1686919Z Downloaded nvidia-nccl-cu12 2026-02-19T01:12:20.5822978Z Downloaded nvidia-cuda-nvrtc-cu12 2026-02-19T01:12:24.1422260Z Downloaded nvidia-cusparse-cu12 2026-02-19T01:12:24.8393464Z Downloaded sympy 2026-02-19T01:12:27.8323852Z Downloaded nvidia-cusparselt-cu12 2026-02-19T01:12:28.3699344Z Downloaded nvidia-nvshmem-cu12 2026-02-19T01:12:28.9657559Z Downloaded nvidia-cublas-cu12 2026-02-19T01:12:29.2101366Z Downloaded nvidia-cufft-cu12 2026-02-19T01:12:30.5134940Z Downloaded nvidia-cusolver-cu12 2026-02-19T01:12:32.8033065Z Downloaded nvidia-cudnn-cu12 2026-02-19T01:12:39.9875268Z Downloaded torch 2026-02-19T01:12:39.9878478Z Prepared 29 packages in 28.77s 2026-02-19T01:12:39.9901856Z Uninstalled 1 package in 1ms 2026-02-19T01:12:40.2412055Z Installed 29 packages in 251ms 2026-02-19T01:12:40.2413157Z + cuda-bindings==12.9.4 2026-02-19T01:12:40.2413719Z + cuda-pathfinder==1.2.2 2026-02-19T01:12:40.2414244Z + cuda-toolkit==12.8.1 2026-02-19T01:12:40.2414700Z + filelock==3.20.3 2026-02-19T01:12:40.2415129Z + fsspec==2026.2.0 2026-02-19T01:12:40.2415537Z + jinja2==3.1.6 2026-02-19T01:12:40.2415950Z + markupsafe==3.0.2 2026-02-19T01:12:40.2416383Z + mpmath==1.3.0 2026-02-19T01:12:40.2416789Z + networkx==3.6.1 2026-02-19T01:12:40.2417500Z + nvidia-cublas-cu12==12.8.4.1 2026-02-19T01:12:40.2418067Z + nvidia-cuda-cupti-cu12==12.8.90 2026-02-19T01:12:40.2418641Z + nvidia-cuda-nvrtc-cu12==12.8.93 2026-02-19T01:12:40.2419216Z + nvidia-cuda-runtime-cu12==12.8.90 2026-02-19T01:12:40.2419779Z + nvidia-cudnn-cu12==9.19.0.56 2026-02-19T01:12:40.2420324Z + nvidia-cufft-cu12==11.3.3.83 2026-02-19T01:12:40.2420843Z + nvidia-cufile-cu12==1.13.1.3 2026-02-19T01:12:40.2421373Z + nvidia-curand-cu12==10.3.9.90 2026-02-19T01:12:40.2421925Z + nvidia-cusolver-cu12==11.7.3.90 2026-02-19T01:12:40.2422497Z + nvidia-cusparse-cu12==12.5.8.93 2026-02-19T01:12:40.2423039Z + nvidia-cusparselt-cu12==0.7.1 2026-02-19T01:12:40.2423836Z + nvidia-nccl-cu12==2.28.9 2026-02-19T01:12:40.2424262Z + nvidia-nvjitlink-cu12==12.8.93 2026-02-19T01:12:40.2424669Z - nvidia-nvshmem-cu12==3.5.19 2026-02-19T01:12:40.2424955Z + nvidia-nvshmem-cu12==3.4.5 2026-02-19T01:12:40.2425894Z + nvidia-nvtx-cu12==12.8.90 2026-02-19T01:12:40.2426295Z + setuptools==78.1.0 2026-02-19T01:12:40.2426628Z + sympy==1.14.0 2026-02-19T01:12:40.2428036Z + torch==2.12.0.dev20260218+cu128 2026-02-19T01:12:40.2428557Z + triton==3.6.0+git9844da95 2026-02-19T01:12:40.2429195Z + typing-extensions==4.15.0 2026-02-19T01:12:40.2511248Z ##[group]Run source .venv/bin/activate 2026-02-19T01:12:40.2511615Z source .venv/bin/activate 2026-02-19T01:12:40.2511894Z uv pip install pyrefly==0.51.1 2026-02-19T01:12:40.2512227Z uv pip install .'[dev,cute-cu12,pallas-cu12]' 2026-02-19T01:12:40.2560777Z shell: /usr/bin/bash -l {0} 2026-02-19T01:12:40.2561034Z env: 2026-02-19T01:12:40.2561315Z UV_PYTHON_INSTALL_DIR: /home/runner/work/_temp/uv-python-dir 2026-02-19T01:12:40.2561676Z UV_PYTHON: 3.12 2026-02-19T01:12:40.2561940Z UV_CACHE_DIR: /home/runner/work/_temp/setup-uv-cache 2026-02-19T01:12:40.2562250Z ##[endgroup] 2026-02-19T01:12:40.4735807Z Resolved 1 package in 77ms 2026-02-19T01:12:40.4812293Z Downloading pyrefly (34.6MiB) 2026-02-19T01:12:40.8979783Z Downloaded pyrefly 2026-02-19T01:12:40.9217039Z Prepared 1 package in 447ms 2026-02-19T01:12:40.9239946Z Installed 1 package in 1ms 2026-02-19T01:12:40.9241946Z + pyrefly==0.51.1 2026-02-19T01:12:42.0294607Z Resolved 54 packages in 994ms 2026-02-19T01:12:42.0314438Z Building helion @ file:///home/runner/work/helion/helion 2026-02-19T01:12:42.0396483Z Downloading jax-cuda12-pjrt (147.7MiB) 2026-02-19T01:12:42.0399880Z Downloading numpy (15.8MiB) 2026-02-19T01:12:42.0409664Z Downloading scipy (33.4MiB) 2026-02-19T01:12:42.0410189Z Downloading ml-dtypes (4.8MiB) 2026-02-19T01:12:42.0412787Z Downloading virtualenv (5.7MiB) 2026-02-19T01:12:42.0421778Z Downloading scikit-learn (8.5MiB) 2026-02-19T01:12:42.0432378Z Downloading jax (2.8MiB) 2026-02-19T01:12:42.0468232Z Downloading pygments (1.2MiB) 2026-02-19T01:12:42.0476830Z Downloading nvidia-cutlass-dsl-libs-base (70.9MiB) 2026-02-19T01:12:42.0503136Z Downloading jaxlib (76.6MiB) 2026-02-19T01:12:42.0508068Z Downloading jax-cuda12-plugin (5.4MiB) 2026-02-19T01:12:42.0548637Z Downloading nvidia-cuda-nvcc-cu12 (38.7MiB) 2026-02-19T01:12:42.0616086Z Downloading cuda-bindings (15.4MiB) 2026-02-19T01:12:42.3614811Z Built helion @ file:///home/runner/work/helion/helion 2026-02-19T01:12:42.6948834Z Downloaded pygments 2026-02-19T01:12:42.7383786Z Downloaded ml-dtypes 2026-02-19T01:12:42.8320359Z Downloaded jax-cuda12-plugin 2026-02-19T01:12:42.8499209Z Downloaded virtualenv 2026-02-19T01:12:42.9825783Z Downloaded jax 2026-02-19T01:12:43.9994252Z Downloaded cuda-bindings 2026-02-19T01:12:44.1694878Z Downloaded scikit-learn 2026-02-19T01:12:44.8235428Z Downloaded nvidia-cuda-nvcc-cu12 2026-02-19T01:12:45.2913998Z Downloaded numpy 2026-02-19T01:12:46.3347505Z Downloaded jaxlib 2026-02-19T01:12:46.3406305Z Downloaded jax-cuda12-pjrt 2026-02-19T01:12:46.3422937Z Downloaded nvidia-cutlass-dsl-libs-base 2026-02-19T01:12:46.4512504Z Downloaded scipy 2026-02-19T01:12:46.4515896Z Prepared 38 packages in 4.42s 2026-02-19T01:12:46.4536378Z Uninstalled 1 package in 1ms 2026-02-19T01:12:46.5104349Z Installed 40 packages in 56ms 2026-02-19T01:12:46.5104830Z + absl-py==2.4.0 2026-02-19T01:12:46.5105174Z + cfgv==3.5.0 2026-02-19T01:12:46.5105745Z - cuda-bindings==12.9.4 2026-02-19T01:12:46.5106523Z + cuda-bindings==13.1.1 2026-02-19T01:12:46.5107070Z + cuda-python==13.1.1 2026-02-19T01:12:46.5108086Z + distlib==0.4.0 2026-02-19T01:12:46.5108851Z + expecttest==0.3.0 2026-02-19T01:12:46.5109579Z + filecheck==1.0.3 2026-02-19T01:12:46.5110808Z + helion==0.1.dev1+g3d0e29618 (from file:///home/runner/work/helion/helion) 2026-02-19T01:12:46.5111477Z + hypothesis==6.151.9 2026-02-19T01:12:46.5112126Z + identify==2.6.16 2026-02-19T01:12:46.5112802Z + iniconfig==2.3.0 2026-02-19T01:12:46.5113267Z + jax==0.9.0.1 2026-02-19T01:12:46.5113944Z + jax-cuda12-pjrt==0.9.0.1 2026-02-19T01:12:46.5114556Z + jax-cuda12-plugin==0.9.0.1 2026-02-19T01:12:46.5115180Z + jaxlib==0.9.0.1 2026-02-19T01:12:46.5115711Z + joblib==1.5.3 2026-02-19T01:12:46.5116255Z + markdown-it-py==4.0.0 2026-02-19T01:12:46.5116744Z + mdurl==0.1.2 2026-02-19T01:12:46.5117377Z + ml-dtypes==0.5.4 2026-02-19T01:12:46.5117999Z + nodeenv==1.10.0 2026-02-19T01:12:46.5118525Z + numpy==2.4.2 2026-02-19T01:12:46.5119574Z + nvidia-cuda-nvcc-cu12==12.9.86 2026-02-19T01:12:46.5120156Z + nvidia-cutlass-dsl==4.4.0 2026-02-19T01:12:46.5120617Z + nvidia-cutlass-dsl-libs-base==4.4.0 2026-02-19T01:12:46.5121086Z + opt-einsum==3.4.0 2026-02-19T01:12:46.5121435Z + packaging==26.0 2026-02-19T01:12:46.5121781Z + platformdirs==4.9.2 2026-02-19T01:12:46.5122217Z + pluggy==1.6.0 2026-02-19T01:12:46.5122637Z + pre-commit==4.5.1 2026-02-19T01:12:46.5123134Z + psutil==7.2.2 2026-02-19T01:12:46.5123711Z + pygments==2.19.2 2026-02-19T01:12:46.5124175Z + pytest==9.0.2 2026-02-19T01:12:46.5124797Z + pytest-timeout==2.4.0 2026-02-19T01:12:46.5125417Z + pyyaml==6.0.3 2026-02-19T01:12:46.5125877Z + rich==14.3.2 2026-02-19T01:12:46.5126206Z + scikit-learn==1.8.0 2026-02-19T01:12:46.5126699Z + scipy==1.17.0 2026-02-19T01:12:46.5127393Z + sortedcontainers==2.4.0 2026-02-19T01:12:46.5127998Z + threadpoolctl==3.6.0 2026-02-19T01:12:46.5128468Z + virtualenv==20.36.1 2026-02-19T01:12:46.5365982Z ##[group]Run source .venv/bin/activate 2026-02-19T01:12:46.5366330Z source .venv/bin/activate 2026-02-19T01:12:46.5366571Z set +e 2026-02-19T01:12:46.5366786Z pre-commit run --all-files 2026-02-19T01:12:46.5367039Z STATUS=$? 2026-02-19T01:12:46.5367486Z set -e 2026-02-19T01:12:46.5367692Z if [ $STATUS -ne 0 ]; then 2026-02-19T01:12:46.5367979Z  echo "❌ pre-commit changed files:" 2026-02-19T01:12:46.5368264Z  git --no-pager diff 2026-02-19T01:12:46.5368523Z  exit $STATUS 2026-02-19T01:12:46.5368729Z fi 2026-02-19T01:12:46.5417072Z shell: /usr/bin/bash -l {0} 2026-02-19T01:12:46.5417570Z env: 2026-02-19T01:12:46.5417853Z UV_PYTHON_INSTALL_DIR: /home/runner/work/_temp/uv-python-dir 2026-02-19T01:12:46.5418189Z UV_PYTHON: 3.12 2026-02-19T01:12:46.5418442Z UV_CACHE_DIR: /home/runner/work/_temp/setup-uv-cache 2026-02-19T01:12:46.5418730Z ##[endgroup] 2026-02-19T01:12:46.9201934Z [INFO] Initializing environment for https://github.com/pre-commit/pre-commit-hooks. 2026-02-19T01:12:47.4208970Z [INFO] Initializing environment for https://github.com/astral-sh/ruff-pre-commit. 2026-02-19T01:12:47.8976601Z [INFO] Initializing environment for https://github.com/codespell-project/codespell. 2026-02-19T01:12:48.4964495Z [INFO] Initializing environment for https://github.com/codespell-project/codespell:tomli. 2026-02-19T01:12:49.0770387Z [INFO] Initializing environment for https://github.com/facebook/pyrefly-pre-commit. 2026-02-19T01:12:49.5209136Z [INFO] Installing environment for https://github.com/pre-commit/pre-commit-hooks. 2026-02-19T01:12:49.5210064Z [INFO] Once installed this environment will be reused. 2026-02-19T01:12:49.5210626Z [INFO] This may take a few minutes... 2026-02-19T01:12:54.2345951Z [INFO] Installing environment for https://github.com/astral-sh/ruff-pre-commit. 2026-02-19T01:12:54.2346809Z [INFO] Once installed this environment will be reused. 2026-02-19T01:12:54.2347831Z [INFO] This may take a few minutes... 2026-02-19T01:12:57.6792444Z [INFO] Installing environment for https://github.com/codespell-project/codespell. 2026-02-19T01:12:57.6793313Z [INFO] Once installed this environment will be reused. 2026-02-19T01:12:57.6793874Z [INFO] This may take a few minutes... 2026-02-19T01:13:01.0525665Z check for broken symlinks................................................Passed 2026-02-19T01:13:01.1141193Z detect destroyed symlinks................................................Passed 2026-02-19T01:13:01.1766367Z trim trailing whitespace.................................................Passed 2026-02-19T01:13:01.2274363Z fix end of files.........................................................Passed 2026-02-19T01:13:01.3350502Z check yaml...............................................................Passed 2026-02-19T01:13:01.3746203Z check toml...............................................................Passed 2026-02-19T01:13:01.6711266Z check python ast.........................................................Passed 2026-02-19T01:13:01.7314103Z check for added large files..............................................Passed 2026-02-19T01:13:01.7876159Z check for merge conflicts................................................Passed 2026-02-19T01:13:01.8291972Z check that executables have shebangs.....................................Passed 2026-02-19T01:13:01.8898698Z check that scripts with shebangs are executable..........................Passed 2026-02-19T01:13:01.8899576Z fix requirements.txt.................................(no files to check)Skipped 2026-02-19T01:13:01.9391710Z detect private key.......................................................Passed 2026-02-19T01:13:02.4467509Z debug statements (python)................................................Passed 2026-02-19T01:13:02.5790827Z ruff (legacy alias)......................................................Passed 2026-02-19T01:13:02.6751753Z ruff format..............................................................Passed 2026-02-19T01:13:02.7504228Z ensure all example scripts have main()...................................Passed 2026-02-19T01:13:03.0817975Z disallow hard-coded device kwarg outside of DEVICE.......................Passed 2026-02-19T01:13:03.5554538Z codespell................................................................Passed 2026-02-19T01:13:05.8419695Z Pyrefly (type checking)..................................................Passed 2026-02-19T01:13:05.8759122Z Post job cleanup. 2026-02-19T01:13:06.0096669Z UV_CACHE_DIR is already set to /home/runner/work/_temp/setup-uv-cache 2026-02-19T01:13:06.0103646Z UV_PYTHON_INSTALL_DIR is already set to /home/runner/work/_temp/uv-python-dir 2026-02-19T01:13:06.0108479Z 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:06.0110465Z (node:3558) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. 2026-02-19T01:13:06.0111642Z (Use `node --trace-deprecation ...` to show where the warning was created) 2026-02-19T01:13:06.0756343Z Post job cleanup. 2026-02-19T01:13:06.1609882Z [command]/usr/bin/git version 2026-02-19T01:13:06.1650471Z git version 2.52.0 2026-02-19T01:13:06.1693768Z Temporarily overriding HOME='/home/runner/work/_temp/7aa15d2d-0eb7-4990-9bcd-38640a9dee97' before making global git config changes 2026-02-19T01:13:06.1695319Z Adding repository directory to the temporary git global config as a safe directory 2026-02-19T01:13:06.1700712Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/helion/helion 2026-02-19T01:13:06.1737502Z Removing SSH command configuration 2026-02-19T01:13:06.1745259Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-02-19T01:13:06.1784146Z [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:06.2068661Z Removing HTTP extra header 2026-02-19T01:13:06.2074135Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2026-02-19T01:13:06.2115320Z [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:06.2371433Z Removing includeIf entries pointing to credentials config files 2026-02-19T01:13:06.2378975Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-02-19T01:13:06.2407530Z includeif.gitdir:/home/runner/work/helion/helion/.git.path 2026-02-19T01:13:06.2408375Z includeif.gitdir:/home/runner/work/helion/helion/.git/worktrees/*.path 2026-02-19T01:13:06.2409108Z includeif.gitdir:/github/workspace/.git.path 2026-02-19T01:13:06.2409756Z includeif.gitdir:/github/workspace/.git/worktrees/*.path 2026-02-19T01:13:06.2420153Z [command]/usr/bin/git config --local --get-all includeif.gitdir:/home/runner/work/helion/helion/.git.path 2026-02-19T01:13:06.2446657Z /home/runner/work/_temp/git-credentials-ec45f842-8bff-4688-995a-af7abcfb9fe4.config 2026-02-19T01:13:06.2459375Z [command]/usr/bin/git config --local --unset includeif.gitdir:/home/runner/work/helion/helion/.git.path /home/runner/work/_temp/git-credentials-ec45f842-8bff-4688-995a-af7abcfb9fe4.config 2026-02-19T01:13:06.2499901Z [command]/usr/bin/git config --local --get-all includeif.gitdir:/home/runner/work/helion/helion/.git/worktrees/*.path 2026-02-19T01:13:06.2526724Z /home/runner/work/_temp/git-credentials-ec45f842-8bff-4688-995a-af7abcfb9fe4.config 2026-02-19T01:13:06.2538032Z [command]/usr/bin/git config --local --unset includeif.gitdir:/home/runner/work/helion/helion/.git/worktrees/*.path /home/runner/work/_temp/git-credentials-ec45f842-8bff-4688-995a-af7abcfb9fe4.config 2026-02-19T01:13:06.2576574Z [command]/usr/bin/git config --local --get-all includeif.gitdir:/github/workspace/.git.path 2026-02-19T01:13:06.2602358Z /github/runner_temp/git-credentials-ec45f842-8bff-4688-995a-af7abcfb9fe4.config 2026-02-19T01:13:06.2611592Z [command]/usr/bin/git config --local --unset includeif.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-ec45f842-8bff-4688-995a-af7abcfb9fe4.config 2026-02-19T01:13:06.2648401Z [command]/usr/bin/git config --local --get-all includeif.gitdir:/github/workspace/.git/worktrees/*.path 2026-02-19T01:13:06.2673100Z /github/runner_temp/git-credentials-ec45f842-8bff-4688-995a-af7abcfb9fe4.config 2026-02-19T01:13:06.2683895Z [command]/usr/bin/git config --local --unset includeif.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-ec45f842-8bff-4688-995a-af7abcfb9fe4.config 2026-02-19T01:13:06.2721563Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-02-19T01:13:06.2970344Z Removing credentials config '/home/runner/work/_temp/git-credentials-ec45f842-8bff-4688-995a-af7abcfb9fe4.config' 2026-02-19T01:13:06.3104596Z Cleaning up orphan processes