2026-10-25T02:16:09.1225991Z Current runner version: '2.338.1' 2026-10-25T02:16:09.1229426Z Runner name: 'blacksmith-4vcpu-ubuntu-2404-bdgfmv3bpepxdnv6' 2026-10-25T02:16:09.1230163Z Runner group name: 'blacksmith scale sets - blacksmith-4vcpu-ubuntu-2404' 2026-10-25T02:16:09.1230906Z Machine name: 'ip-172-31-73-130' 2026-10-25T02:16:09.1232569Z ##[group]GITHUB_TOKEN Permissions 2026-10-25T02:16:09.1233907Z Contents: read 2026-10-25T02:16:09.1234437Z Metadata: read 2026-10-25T02:16:09.1234803Z ##[endgroup] 2026-10-25T02:16:09.1236195Z Secret source: Actions 2026-10-25T02:16:09.1236868Z Cache mode: write 2026-10-25T02:16:09.1237379Z Prepare workflow directory 2026-10-25T02:16:09.1427001Z Prepare all required actions 2026-10-25T02:16:09.1455420Z Getting action download info 2026-10-25T02:16:09.2557177Z Download action repository 'actions/checkout@v6' (SHA:d23441a48e516b6c34aea4fa41551a30e30af803) 2026-10-25T02:16:09.2898371Z Download action repository 'dtolnay/rust-toolchain@stable' (SHA:b725eda525362e7cf34af9a7243cac1e3f01a7ec) 2026-10-25T02:16:09.4185829Z Setting BLACKSMITH_ACTIONS_RESULTS_URL to https://results-receiver.actions.githubusercontent.com/ 2026-10-25T02:16:09.4221990Z Complete job name: Rust 2026-10-25T02:16:09.4552322Z A job started hook has been configured by the self-hosted runner administrator 2026-10-25T02:16:09.4615655Z ##[group]Run '/setup.sh' 2026-10-25T02:16:09.4625621Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-25T02:16:09.4626044Z env: 2026-10-25T02:16:09.4626277Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 146 2026-10-25T02:16:09.4626575Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 365 2026-10-25T02:16:09.4626864Z BLACKSMITH_CHECK_RUN_ID: 121050704613 2026-10-25T02:16:09.4627156Z BLACKSMITH_JOB_DISPLAY_NAME: Rust 2026-10-25T02:16:09.4627436Z GITHUB_ACTIONS_CACHE_MODE: write 2026-10-25T02:16:09.4627709Z ##[endgroup] 2026-10-25T02:16:09.4887554Z Logging daemon started (blacksmithd for logs) 2026-10-25T02:16:09.4993414Z Results daemon started (blacksmithd for results) 2026-10-25T02:16:09.5153197Z Background adoption and SSH setup started (PID: 2839) 2026-10-25T02:16:09.5153509Z 2026-10-25T02:16:09.5153626Z ---------------------------------------- 2026-10-25T02:16:09.5154082Z View this job: https://app.blacksmith.sh/pingdotgg/runs/40153794193/jobs/121050704613 2026-10-25T02:16:09.5154494Z SSH Access (using your GitHub SSH key): 2026-10-25T02:16:09.5154932Z ssh -p 64000 runner@blacksmith-4vcpu-ubuntu-2404-bdgfmv3bpepxdnv6.vm.blacksmith.sh 2026-10-25T02:16:09.5155244Z 2026-10-25T02:16:09.5155357Z No GitHub SSH key? Add one at: 2026-10-25T02:16:09.5155935Z https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account 2026-10-25T02:16:09.5156332Z 2026-10-25T02:16:09.5156444Z ---------------------------------------- 2026-10-25T02:16:09.5156624Z 2026-10-25T02:16:09.5156769Z VM ID: blacksmith-4vcpu-ubuntu-2404-bdgfmv3bpepxdnv6 2026-10-25T02:16:09.5157097Z Host: production-152.236.41.196-x8664 2026-10-25T02:16:09.5157373Z Host Agent PID: 1004552 2026-10-25T02:16:09.5157619Z Host Agent Git SHA: 1637818df 2026-10-25T02:16:09.5157882Z Host CPU Manufacturer: AuthenticAMD 2026-10-25T02:16:09.5158166Z Blacksmith Host Generation: gen 2 2026-10-25T02:16:09.5158451Z Petname: production-happy-parrot-2b0a2c09 2026-10-25T02:16:09.5158735Z Region: us-east 2026-10-25T02:16:09.5158972Z Rootfs Version: ubuntu24-full-x64-081926 2026-10-25T02:16:09.5171420Z OS Version: Ubuntu 24.04.4 LTS 2026-10-25T02:16:09.5171840Z 2026-10-25T02:16:09.5172053Z Enabling Blacksmith transparent cache 2026-10-25T02:16:09.5393950Z ##[group]Run actions/checkout@v6 2026-10-25T02:16:09.5394255Z with: 2026-10-25T02:16:09.5394662Z sparse-checkout: /* !/.repos/ !/apps/mobile/modules/t3-terminal/Vendor/**/*.a 2026-10-25T02:16:09.5395060Z sparse-checkout-cone-mode: false 2026-10-25T02:16:09.5395341Z repository: pingdotgg/t3code 2026-10-25T02:16:09.5397213Z token: *** 2026-10-25T02:16:09.5397476Z ssh-strict: true 2026-10-25T02:16:09.5397705Z ssh-user: git 2026-10-25T02:16:09.5397936Z persist-credentials: true 2026-10-25T02:16:09.5398467Z clean: true 2026-10-25T02:16:09.5398685Z fetch-depth: 1 2026-10-25T02:16:09.5398956Z fetch-tags: false 2026-10-25T02:16:09.5399188Z show-progress: true 2026-10-25T02:16:09.5399418Z lfs: false 2026-10-25T02:16:09.5399633Z submodules: false 2026-10-25T02:16:09.5399865Z set-safe-directory: true 2026-10-25T02:16:09.5400123Z allow-unsafe-pr-checkout: false 2026-10-25T02:16:09.5400388Z env: 2026-10-25T02:16:09.5400630Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 146 2026-10-25T02:16:09.5401738Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 365 2026-10-25T02:16:09.5402026Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-25T02:16:09.5402294Z ##[endgroup] 2026-10-25T02:16:09.6473915Z Syncing repository: pingdotgg/t3code 2026-10-25T02:16:09.6542518Z ##[group]Getting Git version info 2026-10-25T02:16:09.6542990Z Working directory is '/home/runner/_work/t3code/t3code' 2026-10-25T02:16:09.6543548Z [command]/usr/local/bin/git version 2026-10-25T02:16:09.6557762Z git version 2.55.0 2026-10-25T02:16:09.6600405Z ##[endgroup] 2026-10-25T02:16:09.6607813Z Temporarily overriding HOME='/home/runner/_work/_temp/4f72c93b-bb61-4b28-af1c-a8b171fb6e90' before making global git config changes 2026-10-25T02:16:09.6608463Z Adding repository directory to the temporary git global config as a safe directory 2026-10-25T02:16:09.6610877Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code 2026-10-25T02:16:09.6647569Z Deleting the contents of '/home/runner/_work/t3code/t3code' 2026-10-25T02:16:09.6650038Z ##[group]Determining repository object format 2026-10-25T02:16:09.6651522Z ##[endgroup] 2026-10-25T02:16:09.6651886Z ##[group]Initializing the repository 2026-10-25T02:16:09.6655107Z [command]/usr/local/bin/git init /home/runner/_work/t3code/t3code 2026-10-25T02:16:09.6690827Z hint: Using 'master' as the name for the initial branch. This default branch name 2026-10-25T02:16:09.6691343Z hint: will change to "main" in Git 3.0. To configure the initial branch name 2026-10-25T02:16:09.6691810Z hint: to use in all of your new repositories, which will suppress this warning, 2026-10-25T02:16:09.6692171Z hint: call: 2026-10-25T02:16:09.6692383Z hint: 2026-10-25T02:16:09.6692640Z hint: git config --global init.defaultBranch 2026-10-25T02:16:09.6692942Z hint: 2026-10-25T02:16:09.6693234Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and 2026-10-25T02:16:09.6693683Z hint: 'development'. The just-created branch can be renamed via this command: 2026-10-25T02:16:09.6694053Z hint: 2026-10-25T02:16:09.6694266Z hint: git branch -m 2026-10-25T02:16:09.6694510Z hint: 2026-10-25T02:16:09.6694823Z hint: Disable this message with "git config set advice.defaultBranchName false" 2026-10-25T02:16:09.6695304Z Initialized empty Git repository in /home/runner/_work/t3code/t3code/.git/ 2026-10-25T02:16:09.6696836Z [command]/usr/local/bin/git remote add origin https://github.com/pingdotgg/t3code 2026-10-25T02:16:09.6723207Z ##[endgroup] 2026-10-25T02:16:09.6723644Z ##[group]Disabling automatic garbage collection 2026-10-25T02:16:09.6724603Z [command]/usr/local/bin/git config --local gc.auto 0 2026-10-25T02:16:09.6749521Z ##[endgroup] 2026-10-25T02:16:09.6750003Z ##[group]Setting up auth 2026-10-25T02:16:09.6750388Z Removing SSH command configuration 2026-10-25T02:16:09.6754158Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-10-25T02:16:09.6775216Z [command]/usr/local/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" 2026-10-25T02:16:09.6929783Z Removing HTTP extra header 2026-10-25T02:16:09.6932127Z [command]/usr/local/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2026-10-25T02:16:09.6955436Z [command]/usr/local/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-10-25T02:16:09.7066346Z Removing includeIf entries pointing to credentials config files 2026-10-25T02:16:09.7066850Z [command]/usr/local/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-10-25T02:16:09.7098514Z [command]/usr/local/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-10-25T02:16:09.7207801Z [command]/usr/local/bin/git config --file /home/runner/_work/_temp/git-credentials-7a4dfca0-895a-4fbd-b823-f5760a02c9cb.config http.https://github.com/.extraheader AUTHORIZATION: basic *** 2026-10-25T02:16:09.7236742Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git.path /home/runner/_work/_temp/git-credentials-7a4dfca0-895a-4fbd-b823-f5760a02c9cb.config 2026-10-25T02:16:09.7265925Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git/worktrees/*.path /home/runner/_work/_temp/git-credentials-7a4dfca0-895a-4fbd-b823-f5760a02c9cb.config 2026-10-25T02:16:09.7292901Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-7a4dfca0-895a-4fbd-b823-f5760a02c9cb.config 2026-10-25T02:16:09.7315620Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-7a4dfca0-895a-4fbd-b823-f5760a02c9cb.config 2026-10-25T02:16:09.7336244Z ##[endgroup] 2026-10-25T02:16:09.7336625Z ##[group]Fetching the repository 2026-10-25T02:16:09.7340900Z [command]/usr/local/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --filter=blob:none --depth=1 origin +e19fe0837b6eaba1c61a779dac335be281a93ded:refs/remotes/origin/main 2026-10-25T02:16:10.0163458Z From https://github.com/pingdotgg/t3code 2026-10-25T02:16:10.0164416Z * [new ref] e19fe0837b6eaba1c61a779dac335be281a93ded -> origin/main 2026-10-25T02:16:10.0190838Z [command]/usr/local/bin/git branch --list --remote origin/main 2026-10-25T02:16:10.0215381Z origin/main 2026-10-25T02:16:10.0219656Z [command]/usr/local/bin/git rev-parse refs/remotes/origin/main 2026-10-25T02:16:10.0239279Z e19fe0837b6eaba1c61a779dac335be281a93ded 2026-10-25T02:16:10.0241818Z ##[endgroup] 2026-10-25T02:16:10.0242598Z ##[group]Determining the checkout info 2026-10-25T02:16:10.0243481Z ##[endgroup] 2026-10-25T02:16:10.0244280Z ##[group]Setting up sparse checkout 2026-10-25T02:16:10.0246464Z [command]/usr/local/bin/git config core.sparseCheckout true 2026-10-25T02:16:10.0266521Z [command]/usr/local/bin/git rev-parse --git-path info/sparse-checkout 2026-10-25T02:16:10.0282916Z .git/info/sparse-checkout 2026-10-25T02:16:10.0287117Z ##[endgroup] 2026-10-25T02:16:10.0288095Z ##[group]Checking out the ref 2026-10-25T02:16:10.0289759Z [command]/usr/local/bin/git checkout --progress --force -B main refs/remotes/origin/main 2026-10-25T02:16:16.7546925Z Updating files: 0% (1/6499) 2026-10-25T02:16:16.7578034Z Updating files: 1% (65/6499) 2026-10-25T02:16:16.7595732Z Updating files: 2% (130/6499) 2026-10-25T02:16:16.7618631Z Updating files: 3% (195/6499) 2026-10-25T02:16:16.7641363Z Updating files: 4% (260/6499) 2026-10-25T02:16:16.7674412Z Updating files: 5% (325/6499) 2026-10-25T02:16:16.7697707Z Updating files: 6% (390/6499) 2026-10-25T02:16:16.7752377Z Updating files: 7% (455/6499) 2026-10-25T02:16:16.7793662Z Updating files: 8% (520/6499) 2026-10-25T02:16:16.7874320Z Updating files: 9% (585/6499) 2026-10-25T02:16:16.8041561Z Updating files: 10% (650/6499) 2026-10-25T02:16:16.8204286Z Updating files: 11% (715/6499) 2026-10-25T02:16:16.8218040Z Updating files: 12% (780/6499) 2026-10-25T02:16:16.8231007Z Updating files: 13% (845/6499) 2026-10-25T02:16:16.8249172Z Updating files: 14% (910/6499) 2026-10-25T02:16:16.8268530Z Updating files: 15% (975/6499) 2026-10-25T02:16:16.8288158Z Updating files: 16% (1040/6499) 2026-10-25T02:16:16.8306928Z Updating files: 17% (1105/6499) 2026-10-25T02:16:16.8325141Z Updating files: 18% (1170/6499) 2026-10-25T02:16:16.8343461Z Updating files: 19% (1235/6499) 2026-10-25T02:16:16.8359797Z Updating files: 20% (1300/6499) 2026-10-25T02:16:16.8389322Z Updating files: 21% (1365/6499) 2026-10-25T02:16:16.8408469Z Updating files: 22% (1430/6499) 2026-10-25T02:16:16.8424948Z Updating files: 23% (1495/6499) 2026-10-25T02:16:16.8441436Z Updating files: 24% (1560/6499) 2026-10-25T02:16:16.8455389Z Updating files: 25% (1625/6499) 2026-10-25T02:16:16.8472088Z Updating files: 26% (1690/6499) 2026-10-25T02:16:16.8489551Z Updating files: 27% (1755/6499) 2026-10-25T02:16:16.8510687Z Updating files: 28% (1820/6499) 2026-10-25T02:16:16.8538785Z Updating files: 29% (1885/6499) 2026-10-25T02:16:16.8562642Z Updating files: 30% (1950/6499) 2026-10-25T02:16:16.8590913Z Updating files: 31% (2015/6499) 2026-10-25T02:16:16.8615463Z Updating files: 32% (2080/6499) 2026-10-25T02:16:16.8653123Z Updating files: 33% (2145/6499) 2026-10-25T02:16:16.8723025Z Updating files: 34% (2210/6499) 2026-10-25T02:16:16.8778245Z Updating files: 35% (2275/6499) 2026-10-25T02:16:16.8822590Z Updating files: 36% (2340/6499) 2026-10-25T02:16:16.8861575Z Updating files: 37% (2405/6499) 2026-10-25T02:16:16.8905054Z Updating files: 38% (2470/6499) 2026-10-25T02:16:16.8941851Z Updating files: 39% (2535/6499) 2026-10-25T02:16:16.8973930Z Updating files: 40% (2600/6499) 2026-10-25T02:16:16.9004268Z Updating files: 41% (2665/6499) 2026-10-25T02:16:16.9024591Z Updating files: 42% (2730/6499) 2026-10-25T02:16:16.9037572Z Updating files: 43% (2795/6499) 2026-10-25T02:16:16.9052378Z Updating files: 44% (2860/6499) 2026-10-25T02:16:16.9087923Z Updating files: 45% (2925/6499) 2026-10-25T02:16:16.9115079Z Updating files: 46% (2990/6499) 2026-10-25T02:16:16.9140403Z Updating files: 47% (3055/6499) 2026-10-25T02:16:16.9172692Z Updating files: 48% (3120/6499) 2026-10-25T02:16:16.9208524Z Updating files: 49% (3185/6499) 2026-10-25T02:16:16.9249736Z Updating files: 50% (3250/6499) 2026-10-25T02:16:16.9267364Z Updating files: 51% (3315/6499) 2026-10-25T02:16:16.9303291Z Updating files: 52% (3380/6499) 2026-10-25T02:16:16.9332153Z Updating files: 53% (3445/6499) 2026-10-25T02:16:16.9354432Z Updating files: 54% (3510/6499) 2026-10-25T02:16:16.9380283Z Updating files: 55% (3575/6499) 2026-10-25T02:16:16.9400356Z Updating files: 56% (3640/6499) 2026-10-25T02:16:16.9418986Z Updating files: 57% (3705/6499) 2026-10-25T02:16:16.9440437Z Updating files: 58% (3770/6499) 2026-10-25T02:16:16.9825613Z Updating files: 59% (3835/6499) 2026-10-25T02:16:16.9844735Z Updating files: 60% (3900/6499) 2026-10-25T02:16:16.9865039Z Updating files: 61% (3965/6499) 2026-10-25T02:16:16.9888292Z Updating files: 62% (4030/6499) 2026-10-25T02:16:16.9928106Z Updating files: 63% (4095/6499) 2026-10-25T02:16:16.9945223Z Updating files: 64% (4160/6499) 2026-10-25T02:16:16.9967347Z Updating files: 65% (4225/6499) 2026-10-25T02:16:16.9987031Z Updating files: 66% (4290/6499) 2026-10-25T02:16:17.0013415Z Updating files: 67% (4355/6499) 2026-10-25T02:16:17.0028374Z Updating files: 68% (4420/6499) 2026-10-25T02:16:17.0048128Z Updating files: 69% (4485/6499) 2026-10-25T02:16:17.0061322Z Updating files: 70% (4550/6499) 2026-10-25T02:16:17.0080431Z Updating files: 71% (4615/6499) 2026-10-25T02:16:17.0096421Z Updating files: 72% (4680/6499) 2026-10-25T02:16:17.0143999Z Updating files: 73% (4745/6499) 2026-10-25T02:16:17.0545696Z Updating files: 74% (4810/6499) 2026-10-25T02:16:17.0572071Z Updating files: 74% (4873/6499) 2026-10-25T02:16:17.0600008Z Updating files: 75% (4875/6499) 2026-10-25T02:16:17.0622857Z Updating files: 76% (4940/6499) 2026-10-25T02:16:17.0649027Z Updating files: 77% (5005/6499) 2026-10-25T02:16:17.0674358Z Updating files: 78% (5070/6499) 2026-10-25T02:16:17.0692090Z Updating files: 79% (5135/6499) 2026-10-25T02:16:17.0715909Z Updating files: 80% (5200/6499) 2026-10-25T02:16:17.0733404Z Updating files: 81% (5265/6499) 2026-10-25T02:16:17.0753854Z Updating files: 82% (5330/6499) 2026-10-25T02:16:17.0781039Z Updating files: 83% (5395/6499) 2026-10-25T02:16:17.0801455Z Updating files: 84% (5460/6499) 2026-10-25T02:16:17.0820520Z Updating files: 85% (5525/6499) 2026-10-25T02:16:17.0849671Z Updating files: 86% (5590/6499) 2026-10-25T02:16:17.0924524Z Updating files: 87% (5655/6499) 2026-10-25T02:16:17.0956438Z Updating files: 88% (5720/6499) 2026-10-25T02:16:17.0978940Z Updating files: 89% (5785/6499) 2026-10-25T02:16:17.1007098Z Updating files: 90% (5850/6499) 2026-10-25T02:16:17.1040584Z Updating files: 91% (5915/6499) 2026-10-25T02:16:17.1056299Z Updating files: 92% (5980/6499) 2026-10-25T02:16:17.1079646Z Updating files: 93% (6045/6499) 2026-10-25T02:16:17.1100226Z Updating files: 94% (6110/6499) 2026-10-25T02:16:17.1126558Z Updating files: 95% (6175/6499) 2026-10-25T02:16:17.1188885Z Updating files: 96% (6240/6499) 2026-10-25T02:16:17.1213603Z Updating files: 97% (6305/6499) 2026-10-25T02:16:17.1263752Z Updating files: 98% (6370/6499) 2026-10-25T02:16:17.1285022Z Updating files: 99% (6435/6499) 2026-10-25T02:16:17.1285218Z Updating files: 100% (6499/6499) 2026-10-25T02:16:17.1285480Z Updating files: 100% (6499/6499), done. 2026-10-25T02:16:17.1448729Z Switched to a new branch 'main' 2026-10-25T02:16:17.1449665Z branch 'main' set up to track 'origin/main'. 2026-10-25T02:16:17.1463822Z ##[endgroup] 2026-10-25T02:16:17.1496917Z [command]/usr/local/bin/git log -1 --format=%H 2026-10-25T02:16:17.1516419Z e19fe0837b6eaba1c61a779dac335be281a93ded 2026-10-25T02:16:17.1661516Z ##[group]Run dtolnay/rust-toolchain@stable 2026-10-25T02:16:17.1661680Z with: 2026-10-25T02:16:17.1661791Z components: rustfmt 2026-10-25T02:16:17.1661916Z toolchain: stable 2026-10-25T02:16:17.1662030Z env: 2026-10-25T02:16:17.1662149Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 146 2026-10-25T02:16:17.1662307Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 365 2026-10-25T02:16:17.1662458Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-25T02:16:17.1662603Z ##[endgroup] 2026-10-25T02:16:17.1768740Z ##[start-action display=Parse toolchain version;id=__dtolnay_rust-toolchain.parse] 2026-10-25T02:16:17.1792154Z ##[group]Run if [[ -z $toolchain ]]; then 2026-10-25T02:16:17.1792391Z if [[ -z $toolchain ]]; then 2026-10-25T02:16:17.1792672Z  # GitHub does not enforce `required: true` inputs itself. https://github.com/actions/runner/issues/1070 2026-10-25T02:16:17.1792948Z  echo "'toolchain' is a required input" >&2 2026-10-25T02:16:17.1793104Z  exit 1 2026-10-25T02:16:17.1793309Z elif [[ $toolchain =~ ^stable' '[0-9]+' '(year|month|week|day)s?' 'ago$ ]]; then 2026-10-25T02:16:17.1793526Z  if [[ Linux == macOS ]]; then 2026-10-25T02:16:17.1793795Z  echo "toolchain=1.$((($(date -v-$(sed 's/stable \([0-9]*\) \(.\).*/\1\2/' <<< $toolchain) +%s)/60/60/24-16569)/7/6))" >> $GITHUB_OUTPUT 2026-10-25T02:16:17.1794050Z  else 2026-10-25T02:16:17.1794259Z  echo "toolchain=1.$((($(date --date "${toolchain#stable }" +%s)/60/60/24-16569)/7/6))" >> $GITHUB_OUTPUT 2026-10-25T02:16:17.1794503Z  fi 2026-10-25T02:16:17.1794665Z elif [[ $toolchain =~ ^stable' 'minus' '[0-9]+' 'releases?$ ]]; then 2026-10-25T02:16:17.1794935Z  echo "toolchain=1.$((($(date +%s)/60/60/24-16569)/7/6-${toolchain//[^0-9]/}))" >> $GITHUB_OUTPUT 2026-10-25T02:16:17.1795168Z elif [[ $toolchain =~ ^1\.[0-9]+$ ]]; then 2026-10-25T02:16:17.1795437Z  echo "toolchain=1.$((i=${toolchain#1.}, c=($(date +%s)/60/60/24-16569)/7/6, i+9*i*(10*i<=c)+90*i*(100*i<=c)))" >> $GITHUB_OUTPUT 2026-10-25T02:16:17.1795680Z else 2026-10-25T02:16:17.1795796Z  delimiter=EOF 2026-10-25T02:16:17.1795960Z  while [[ $toolchain == *$delimiter* ]]; do delimiter+=_; done 2026-10-25T02:16:17.1796218Z  printf 'toolchain<<%s\n%s\n%s\n' "$delimiter" "$toolchain" "$delimiter" >> $GITHUB_OUTPUT 2026-10-25T02:16:17.1796426Z fi 2026-10-25T02:16:17.1808787Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-25T02:16:17.1809050Z env: 2026-10-25T02:16:17.1809173Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 146 2026-10-25T02:16:17.1809327Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 365 2026-10-25T02:16:17.1809474Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-25T02:16:17.1809619Z toolchain: stable 2026-10-25T02:16:17.1809734Z ##[endgroup] 2026-10-25T02:16:17.2124618Z ##[end-action id=__dtolnay_rust-toolchain.parse;outcome=success;conclusion=success;duration_ms=35] 2026-10-25T02:16:17.2126716Z ##[start-action display=Set $CARGO_HOME;id=__dtolnay_rust-toolchain.__run] 2026-10-25T02:16:17.2144872Z ##[group]Run echo CARGO_HOME=${CARGO_HOME:-"$HOME/.cargo"} >> $GITHUB_ENV 2026-10-25T02:16:17.2145137Z echo CARGO_HOME=${CARGO_HOME:-"$HOME/.cargo"} >> $GITHUB_ENV 2026-10-25T02:16:17.2158095Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-25T02:16:17.2158269Z env: 2026-10-25T02:16:17.2158390Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 146 2026-10-25T02:16:17.2158547Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 365 2026-10-25T02:16:17.2174904Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-25T02:16:17.2175079Z ##[endgroup] 2026-10-25T02:16:17.2199278Z ##[end-action id=__dtolnay_rust-toolchain.__run;outcome=success;conclusion=success;duration_ms=7] 2026-10-25T02:16:17.2200777Z ##[start-action display=Install rustup if needed;id=__dtolnay_rust-toolchain.__run_2] 2026-10-25T02:16:17.2213486Z ##[group]Run if ! command -v rustup &>/dev/null; then 2026-10-25T02:16:17.2213787Z if ! command -v rustup &>/dev/null; then 2026-10-25T02:16:17.2214174Z  curl --proto '=https' --tlsv1.2 --retry 10 --retry-connrefused --location --silent --show-error --fail https://sh.rustup.rs | sh -s -- --default-toolchain none -y 2026-10-25T02:16:17.2214535Z  echo "$CARGO_HOME/bin" >> $GITHUB_PATH 2026-10-25T02:16:17.2214692Z fi 2026-10-25T02:16:17.2223508Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-25T02:16:17.2223680Z env: 2026-10-25T02:16:17.2223797Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 146 2026-10-25T02:16:17.2223962Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 365 2026-10-25T02:16:17.2224107Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-25T02:16:17.2224251Z CARGO_HOME: /home/runner/.cargo 2026-10-25T02:16:17.2224384Z ##[endgroup] 2026-10-25T02:16:17.2245644Z ##[end-action id=__dtolnay_rust-toolchain.__run_2;outcome=success;conclusion=success;duration_ms=4] 2026-10-25T02:16:17.2246967Z ##[start-action display=Install rustup if needed on windows;id=__dtolnay_rust-toolchain.__run_3] 2026-10-25T02:16:17.2250787Z ##[end-action id=__dtolnay_rust-toolchain.__run_3;outcome=skipped;conclusion=skipped;duration_ms=0] 2026-10-25T02:16:17.2257876Z ##[start-action display=rustup toolchain install stable;id=__dtolnay_rust-toolchain.__run_4] 2026-10-25T02:16:17.2266009Z ##[group]Run set -f # split targets and components on commas and whitespace, without glob expansion 2026-10-25T02:16:17.2266337Z set -f # split targets and components on commas and whitespace, without glob expansion 2026-10-25T02:16:17.2266563Z flags=() 2026-10-25T02:16:17.2266713Z for t in ${targets//,/ }; do flags+=(--target "$t"); done 2026-10-25T02:16:17.2266923Z for c in ${components//,/ }; do flags+=(--component "$c"); done 2026-10-25T02:16:17.2267175Z if [[ $toolchain == nightly && -n $components ]]; then flags+=(--allow-downgrade); fi 2026-10-25T02:16:17.2267383Z log=$(mktemp) 2026-10-25T02:16:17.2267517Z trap 'rm -f "$log"' EXIT 2026-10-25T02:16:17.2267657Z for attempt in 1 2 3 4 5; do 2026-10-25T02:16:17.2267935Z  if rustup toolchain install "$toolchain" "${flags[@]}" --profile minimal --no-self-update --force-non-host 2>&1 | tee "$log"; then 2026-10-25T02:16:17.2268211Z  break 2026-10-25T02:16:17.2268318Z  else 2026-10-25T02:16:17.2268432Z  status=$? 2026-10-25T02:16:17.2268545Z  fi 2026-10-25T02:16:17.2268701Z  if [[ $attempt == 5 ]] || ! grep -Fq 'checksum failed for ' "$log" \ 2026-10-25T02:16:17.2269073Z  || ! grep -Fq 'this is likely due to an ongoing update of the official release server' "$log"; then 2026-10-25T02:16:17.2269305Z  exit "$status" 2026-10-25T02:16:17.2269428Z  fi 2026-10-25T02:16:17.2269611Z  echo "Retrying rustup toolchain install in 30 seconds (retry $attempt of 4)" >&2 2026-10-25T02:16:17.2269820Z  sleep 30 2026-10-25T02:16:17.2269938Z done 2026-10-25T02:16:17.2278513Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-25T02:16:17.2278680Z env: 2026-10-25T02:16:17.2278795Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 146 2026-10-25T02:16:17.2278941Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 365 2026-10-25T02:16:17.2279089Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-25T02:16:17.2279230Z CARGO_HOME: /home/runner/.cargo 2026-10-25T02:16:17.2279362Z toolchain: stable 2026-10-25T02:16:17.2279470Z targets: 2026-10-25T02:16:17.2279576Z components: rustfmt 2026-10-25T02:16:17.2279705Z RUSTUP_PERMIT_COPY_RENAME: 1 2026-10-25T02:16:17.2279832Z ##[endgroup] 2026-10-25T02:16:17.2871675Z info: syncing channel updates for stable-x86_64-unknown-linux-gnu 2026-10-25T02:16:17.3328291Z info: latest update on 2026-10-15 for version 1.99.1 (58cf8f9c3 2026-10-13) 2026-10-25T02:16:17.3399045Z info: removing previous version of component clippy 2026-10-25T02:16:17.3403018Z info: removing previous version of component rustfmt 2026-10-25T02:16:17.3406771Z info: removing previous version of component cargo 2026-10-25T02:16:17.3419985Z info: removing previous version of component rust-std 2026-10-25T02:16:17.3433720Z info: removing previous version of component rustc 2026-10-25T02:16:17.3446951Z info: downloading 5 components 2026-10-25T02:16:23.3537973Z 2026-10-25T02:16:23.3581622Z stable-x86_64-unknown-linux-gnu updated - rustc 1.99.1 (58cf8f9c3 2026-10-13) (from rustc 1.97.1 (8bab26f4f 2026-07-14)) 2026-10-25T02:16:23.3581882Z 2026-10-25T02:16:23.3643641Z ##[end-action id=__dtolnay_rust-toolchain.__run_4;outcome=success;conclusion=success;duration_ms=6138] 2026-10-25T02:16:23.3650163Z ##[start-action display=rustup default stable;id=__dtolnay_rust-toolchain.__run_5] 2026-10-25T02:16:23.3661541Z ##[group]Run rustup default "$toolchain" --force-non-host 2026-10-25T02:16:23.3661768Z rustup default "$toolchain" --force-non-host 2026-10-25T02:16:23.3674483Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-25T02:16:23.3674653Z env: 2026-10-25T02:16:23.3674772Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 146 2026-10-25T02:16:23.3674987Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 365 2026-10-25T02:16:23.3675141Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-25T02:16:23.3675287Z CARGO_HOME: /home/runner/.cargo 2026-10-25T02:16:23.3675437Z toolchain: stable 2026-10-25T02:16:23.3675568Z ##[endgroup] 2026-10-25T02:16:23.3723942Z info: using existing install for stable-x86_64-unknown-linux-gnu 2026-10-25T02:16:23.3726897Z info: default toolchain set to stable-x86_64-unknown-linux-gnu 2026-10-25T02:16:23.3727028Z 2026-10-25T02:16:23.3771741Z stable-x86_64-unknown-linux-gnu unchanged - rustc 1.99.1 (58cf8f9c3 2026-10-13) 2026-10-25T02:16:23.3771928Z 2026-10-25T02:16:23.3784889Z ##[end-action id=__dtolnay_rust-toolchain.__run_5;outcome=success;conclusion=success;duration_ms=13] 2026-10-25T02:16:23.3788440Z ##[start-action display=Create cachekey;id=__dtolnay_rust-toolchain.rustc-version] 2026-10-25T02:16:23.3799545Z ##[group]Run DATE=$(rustc +"$toolchain" --version --verbose | sed -ne 's/^commit-date: \(20[0-9][0-9]\)-\([01][0-9]\)-\([0-3][0-9]\)$/\1\2\3/p') 2026-10-25T02:16:23.3799979Z DATE=$(rustc +"$toolchain" --version --verbose | sed -ne 's/^commit-date: \(20[0-9][0-9]\)-\([01][0-9]\)-\([0-3][0-9]\)$/\1\2\3/p') 2026-10-25T02:16:23.3800333Z HASH=$(rustc +"$toolchain" --version --verbose | sed -ne 's/^commit-hash: //p') 2026-10-25T02:16:23.3800597Z echo "cachekey=$(echo $DATE$HASH | head -c12)" >> $GITHUB_OUTPUT 2026-10-25T02:16:23.3814820Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-25T02:16:23.3815030Z env: 2026-10-25T02:16:23.3815152Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 146 2026-10-25T02:16:23.3815299Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 365 2026-10-25T02:16:23.3815447Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-25T02:16:23.3815590Z CARGO_HOME: /home/runner/.cargo 2026-10-25T02:16:23.3815726Z toolchain: stable 2026-10-25T02:16:23.3815840Z ##[endgroup] 2026-10-25T02:16:23.3977222Z ##[end-action id=__dtolnay_rust-toolchain.rustc-version;outcome=success;conclusion=success;duration_ms=18] 2026-10-25T02:16:23.3979248Z ##[start-action display=Disable incremental compilation;id=__dtolnay_rust-toolchain.__run_6] 2026-10-25T02:16:23.3990228Z ##[group]Run if [ -z "${CARGO_INCREMENTAL+set}" ]; then 2026-10-25T02:16:23.3990445Z if [ -z "${CARGO_INCREMENTAL+set}" ]; then 2026-10-25T02:16:23.3990623Z  echo CARGO_INCREMENTAL=0 >> $GITHUB_ENV 2026-10-25T02:16:23.3990772Z fi 2026-10-25T02:16:23.4003020Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-25T02:16:23.4003188Z env: 2026-10-25T02:16:23.4003306Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 146 2026-10-25T02:16:23.4003459Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 365 2026-10-25T02:16:23.4003605Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-25T02:16:23.4003750Z CARGO_HOME: /home/runner/.cargo 2026-10-25T02:16:23.4003886Z ##[endgroup] 2026-10-25T02:16:23.4027333Z ##[end-action id=__dtolnay_rust-toolchain.__run_6;outcome=success;conclusion=success;duration_ms=4] 2026-10-25T02:16:23.4028695Z ##[start-action display=Enable colors in Cargo output;id=__dtolnay_rust-toolchain.__run_7] 2026-10-25T02:16:23.4038126Z ##[group]Run if [ -z "${CARGO_TERM_COLOR+set}" ]; then 2026-10-25T02:16:23.4038326Z if [ -z "${CARGO_TERM_COLOR+set}" ]; then 2026-10-25T02:16:23.4038512Z  echo CARGO_TERM_COLOR=always >> $GITHUB_ENV 2026-10-25T02:16:23.4038665Z fi 2026-10-25T02:16:23.4048534Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-25T02:16:23.4048704Z env: 2026-10-25T02:16:23.4048817Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 146 2026-10-25T02:16:23.4048968Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 365 2026-10-25T02:16:23.4049111Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-25T02:16:23.4049253Z CARGO_HOME: /home/runner/.cargo 2026-10-25T02:16:23.4049385Z CARGO_INCREMENTAL: 0 2026-10-25T02:16:23.4049503Z ##[endgroup] 2026-10-25T02:16:23.4071323Z ##[end-action id=__dtolnay_rust-toolchain.__run_7;outcome=success;conclusion=success;duration_ms=4] 2026-10-25T02:16:23.4073696Z ##[start-action display=Enable Cargo sparse registry;id=__dtolnay_rust-toolchain.__run_8] 2026-10-25T02:16:23.4083501Z ##[group]Run # implemented in 1.66, stabilized in 1.68, made default in 1.70 2026-10-25T02:16:23.4083926Z # implemented in 1.66, stabilized in 1.68, made default in 1.70 2026-10-25T02:16:23.4084367Z if [ -z "${CARGO_REGISTRIES_CRATES_IO_PROTOCOL+set}" -o -f "/home/runner/_work/_temp"/.implicit_cargo_registries_crates_io_protocol ]; then 2026-10-25T02:16:23.4084733Z  if rustc +"$toolchain" --version --verbose | grep -q '^release: 1\.6[89]\.'; then 2026-10-25T02:16:23.4085069Z  touch "/home/runner/_work/_temp"/.implicit_cargo_registries_crates_io_protocol || true 2026-10-25T02:16:23.4085343Z  echo CARGO_REGISTRIES_CRATES_IO_PROTOCOL=sparse >> $GITHUB_ENV 2026-10-25T02:16:23.4085598Z  elif rustc +"$toolchain" --version --verbose | grep -q '^release: 1\.6[67]\.'; then 2026-10-25T02:16:23.4085886Z  touch "/home/runner/_work/_temp"/.implicit_cargo_registries_crates_io_protocol || true 2026-10-25T02:16:23.4086144Z  echo CARGO_REGISTRIES_CRATES_IO_PROTOCOL=git >> $GITHUB_ENV 2026-10-25T02:16:23.4086327Z  fi 2026-10-25T02:16:23.4086433Z fi 2026-10-25T02:16:23.4096531Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-25T02:16:23.4096698Z env: 2026-10-25T02:16:23.4096818Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 146 2026-10-25T02:16:23.4096970Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 365 2026-10-25T02:16:23.4097119Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-25T02:16:23.4097261Z CARGO_HOME: /home/runner/.cargo 2026-10-25T02:16:23.4097395Z CARGO_INCREMENTAL: 0 2026-10-25T02:16:23.4097518Z CARGO_TERM_COLOR: always 2026-10-25T02:16:23.4097637Z toolchain: stable 2026-10-25T02:16:23.4097752Z ##[endgroup] 2026-10-25T02:16:23.4253954Z ##[end-action id=__dtolnay_rust-toolchain.__run_8;outcome=success;conclusion=success;duration_ms=17] 2026-10-25T02:16:23.4257087Z ##[start-action display=Work around spurious network errors in curl 8.0;id=__dtolnay_rust-toolchain.__run_9] 2026-10-25T02:16:23.4267724Z ##[group]Run # https://rust-lang.zulipchat.com/#narrow/stream/246057-t-cargo/topic/timeout.20investigation 2026-10-25T02:16:23.4268103Z # https://rust-lang.zulipchat.com/#narrow/stream/246057-t-cargo/topic/timeout.20investigation 2026-10-25T02:16:23.4268430Z if rustc +"$toolchain" --version --verbose | grep -q '^release: 1\.7[01]\.'; then 2026-10-25T02:16:23.4268671Z  echo CARGO_HTTP_MULTIPLEXING=false >> $GITHUB_ENV 2026-10-25T02:16:23.4268835Z fi 2026-10-25T02:16:23.4280601Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-25T02:16:23.4280878Z env: 2026-10-25T02:16:23.4280999Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 146 2026-10-25T02:16:23.4281153Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 365 2026-10-25T02:16:23.4281300Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-25T02:16:23.4281441Z CARGO_HOME: /home/runner/.cargo 2026-10-25T02:16:23.4281579Z CARGO_INCREMENTAL: 0 2026-10-25T02:16:23.4281699Z CARGO_TERM_COLOR: always 2026-10-25T02:16:23.4281822Z toolchain: stable 2026-10-25T02:16:23.4281934Z ##[endgroup] 2026-10-25T02:16:23.4366797Z ##[end-action id=__dtolnay_rust-toolchain.__run_9;outcome=success;conclusion=success;duration_ms=10] 2026-10-25T02:16:23.4369774Z ##[start-action display=rustc +stable --version --verbose;id=__dtolnay_rust-toolchain.__run_10] 2026-10-25T02:16:23.4378835Z ##[group]Run rustc +"$toolchain" --version --verbose 2026-10-25T02:16:23.4379031Z rustc +"$toolchain" --version --verbose 2026-10-25T02:16:23.4389300Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-25T02:16:23.4389468Z env: 2026-10-25T02:16:23.4389583Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 146 2026-10-25T02:16:23.4389733Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 365 2026-10-25T02:16:23.4389879Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-25T02:16:23.4390026Z CARGO_HOME: /home/runner/.cargo 2026-10-25T02:16:23.4390158Z CARGO_INCREMENTAL: 0 2026-10-25T02:16:23.4390281Z CARGO_TERM_COLOR: always 2026-10-25T02:16:23.4390423Z toolchain: stable 2026-10-25T02:16:23.4390534Z ##[endgroup] 2026-10-25T02:16:23.4461808Z rustc 1.99.1 (58cf8f9c3 2026-10-13) 2026-10-25T02:16:23.4462075Z binary: rustc 2026-10-25T02:16:23.4462215Z commit-hash: 58cf8f9c35b355199727627d07ae34a4e2846d67 2026-10-25T02:16:23.4462377Z commit-date: 2026-10-13 2026-10-25T02:16:23.4462502Z host: x86_64-unknown-linux-gnu 2026-10-25T02:16:23.4462624Z release: 1.99.1 2026-10-25T02:16:23.4462729Z LLVM version: 23.1.1 2026-10-25T02:16:23.4469914Z ##[end-action id=__dtolnay_rust-toolchain.__run_10;outcome=success;conclusion=success;duration_ms=9] 2026-10-25T02:16:23.4506195Z ##[group]Run for crate in resource-monitor kde-snap-shot hyprland-snap-shot; do 2026-10-25T02:16:23.4506477Z for crate in resource-monitor kde-snap-shot hyprland-snap-shot; do 2026-10-25T02:16:23.4506726Z  cargo fmt --manifest-path "native/$crate/Cargo.toml" -- --check 2026-10-25T02:16:23.4506908Z done 2026-10-25T02:16:23.4517011Z shell: /usr/bin/bash -e {0} 2026-10-25T02:16:23.4517138Z env: 2026-10-25T02:16:23.4517249Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 146 2026-10-25T02:16:23.4517400Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 365 2026-10-25T02:16:23.4517552Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-25T02:16:23.4517693Z CARGO_HOME: /home/runner/.cargo 2026-10-25T02:16:23.4517829Z CARGO_INCREMENTAL: 0 2026-10-25T02:16:23.4517949Z CARGO_TERM_COLOR: always 2026-10-25T02:16:23.4518074Z ##[endgroup] 2026-10-25T02:16:23.5361341Z ##[group]Run for crate in resource-monitor kde-snap-shot hyprland-snap-shot; do 2026-10-25T02:16:23.5361673Z for crate in resource-monitor kde-snap-shot hyprland-snap-shot; do 2026-10-25T02:16:23.5361933Z  cargo test --locked --manifest-path "native/$crate/Cargo.toml" 2026-10-25T02:16:23.5362120Z done 2026-10-25T02:16:23.5375405Z shell: /usr/bin/bash -e {0} 2026-10-25T02:16:23.5375539Z env: 2026-10-25T02:16:23.5375658Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 146 2026-10-25T02:16:23.5375815Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 365 2026-10-25T02:16:23.5375965Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-25T02:16:23.5376113Z CARGO_HOME: /home/runner/.cargo 2026-10-25T02:16:23.5376266Z CARGO_INCREMENTAL: 0 2026-10-25T02:16:23.5376394Z CARGO_TERM_COLOR: always 2026-10-25T02:16:23.5376517Z ##[endgroup] 2026-10-25T02:16:23.5596432Z  Updating crates.io index 2026-10-25T02:16:23.6176606Z  Downloading crates ... 2026-10-25T02:16:23.6705471Z  Downloaded zmij v1.0.21 2026-10-25T02:16:23.6725516Z  Downloaded itoa v1.0.18 2026-10-25T02:16:23.6731296Z  Downloaded serde_derive v1.0.228 2026-10-25T02:16:23.6741984Z  Downloaded serde_json v1.0.150 2026-10-25T02:16:23.6766848Z  Downloaded syn v2.0.118 2026-10-25T02:16:23.6805825Z  Downloaded sysinfo v0.39.3 2026-10-25T02:16:23.6845923Z  Downloaded proc-macro2 v1.0.106 2026-10-25T02:16:23.6856006Z  Downloaded serde v1.0.228 2026-10-25T02:16:23.6868589Z  Downloaded libc v0.2.186 2026-10-25T02:16:23.7000979Z  Downloaded memchr v2.8.2 2026-10-25T02:16:23.7018303Z  Downloaded serde_core v1.0.228 2026-10-25T02:16:23.7027366Z  Downloaded quote v1.0.45 2026-10-25T02:16:23.7035842Z  Downloaded unicode-ident v1.0.24 2026-10-25T02:16:23.7123357Z  Compiling proc-macro2 v1.0.106 2026-10-25T02:16:23.7128867Z  Compiling unicode-ident v1.0.24 2026-10-25T02:16:23.7129069Z  Compiling quote v1.0.45 2026-10-25T02:16:23.7130678Z  Compiling serde_core v1.0.228 2026-10-25T02:16:23.7424783Z  Compiling zmij v1.0.21 2026-10-25T02:16:23.7797209Z  Compiling libc v0.2.186 2026-10-25T02:16:23.8482076Z  Compiling serde v1.0.228 2026-10-25T02:16:23.9353759Z  Compiling memchr v2.8.2 2026-10-25T02:16:23.9488405Z  Compiling serde_json v1.0.150 2026-10-25T02:16:24.1054916Z  Compiling syn v2.0.118 2026-10-25T02:16:24.3882022Z  Compiling itoa v1.0.18 2026-10-25T02:16:24.4630790Z  Compiling sysinfo v0.39.3 2026-10-25T02:16:24.9002577Z  Compiling serde_derive v1.0.228 2026-10-25T02:16:25.8292237Z  Compiling t3-resource-monitor v0.1.0 (/home/runner/_work/t3code/t3code/native/resource-monitor) 2026-10-25T02:16:26.1113669Z  Finished `test` profile [unoptimized + debuginfo] target(s) in 2.56s 2026-10-25T02:16:26.1177562Z  Running unittests src/main.rs (native/resource-monitor/target/debug/deps/t3_resource_monitor-6916f5aa7022aa8f) 2026-10-25T02:16:26.1185085Z 2026-10-25T02:16:26.1185196Z running 18 tests 2026-10-25T02:16:26.1192060Z test tests::bounds_history_by_estimated_process_bytes ... ok 2026-10-25T02:16:26.1192524Z test tests::clamps_sample_interval ... ok 2026-10-25T02:16:26.1193140Z test tests::accepts_clock_shifts_without_accepting_reused_process_starts ... ok 2026-10-25T02:16:26.1193415Z test tests::counts_external_processes_toward_history_limits ... ok 2026-10-25T02:16:26.1193726Z test tests::counts_selected_processes_that_could_not_be_materialized ... ok 2026-10-25T02:16:26.1194003Z test tests::excludes_and_trims_future_history_after_the_clock_moves_backward ... ok 2026-10-25T02:16:26.1194224Z test tests::decodes_protocol_commands ... ok 2026-10-25T02:16:26.1213657Z test tests::refreshes_commands_without_enumerating_linux_tasks ... ok 2026-10-25T02:16:26.1213877Z test tests::ignores_missing_roots ... ok 2026-10-25T02:16:26.1214374Z test tests::rejects_descendants_older_than_a_reused_parent_pid ... ok 2026-10-25T02:16:26.1215045Z test tests::sample_now_does_not_postpone_an_existing_periodic_deadline ... ok 2026-10-25T02:16:26.1215386Z test tests::selects_roots_and_all_descendants ... ok 2026-10-25T02:16:26.1215608Z test tests::truncates_process_strings_at_utf8_boundaries ... ok 2026-10-25T02:16:26.1215818Z test tests::validates_external_process_start_identity ... ok 2026-10-25T02:16:26.1216038Z test tests::waits_for_a_cpu_measurement_window_after_priming ... ok 2026-10-25T02:16:26.1223493Z test tests::retains_bounded_history_without_request_ids ... ok 2026-10-25T02:16:26.3514004Z test tests::keeps_command_lines_and_memory_out_of_the_discovery_table ... ok 2026-10-25T02:16:26.3522378Z test tests::loads_details_when_an_existing_process_becomes_selected ... ok 2026-10-25T02:16:26.3522532Z 2026-10-25T02:16:26.3522875Z test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.23s 2026-10-25T02:16:26.3523077Z 2026-10-25T02:16:26.3782973Z  Updating crates.io index 2026-10-25T02:16:26.4611765Z  Downloading crates ... 2026-10-25T02:16:26.5015174Z  Downloaded tracing v0.1.44 2026-10-25T02:16:26.5076340Z  Downloaded async-lock v3.4.2 2026-10-25T02:16:26.5083845Z  Downloaded async-io v2.6.0 2026-10-25T02:16:26.5093876Z  Downloaded async-executor v1.14.0 2026-10-25T02:16:26.5100024Z  Downloaded async-recursion v1.1.1 2026-10-25T02:16:26.5110328Z  Downloaded async-channel v2.5.0 2026-10-25T02:16:26.5121677Z  Downloaded async-process v2.5.0 2026-10-25T02:16:26.5129025Z  Downloaded adler2 v2.0.1 2026-10-25T02:16:26.5133109Z  Downloaded async-broadcast v0.7.2 2026-10-25T02:16:26.5160892Z  Downloaded serde_json v1.0.151 2026-10-25T02:16:26.5186303Z  Downloaded toml_parser v1.1.3+spec-1.1.0 2026-10-25T02:16:26.5194282Z  Downloaded futures-io v0.3.34 2026-10-25T02:16:26.5197172Z  Downloaded hex v0.4.3 2026-10-25T02:16:26.5202178Z  Downloaded crc32fast v1.5.1 2026-10-25T02:16:26.5209229Z  Downloaded flate2 v1.1.10 2026-10-25T02:16:26.5225035Z  Downloaded concurrent-queue v2.5.0 2026-10-25T02:16:26.5230498Z  Downloaded polling v3.11.0 2026-10-25T02:16:26.5240942Z  Downloaded event-listener v5.4.2 2026-10-25T02:16:26.5247395Z  Downloaded zvariant_derive v5.15.0 2026-10-25T02:16:26.5250849Z  Downloaded endi v1.1.1 2026-10-25T02:16:26.5254241Z  Downloaded equivalent v1.0.2 2026-10-25T02:16:26.5257081Z  Downloaded serde_repr v0.1.21 2026-10-25T02:16:26.5262705Z  Downloaded autocfg v1.5.1 2026-10-25T02:16:26.5268130Z  Downloaded tracing-core v0.1.36 2026-10-25T02:16:26.5277252Z  Downloaded cfg-if v1.0.4 2026-10-25T02:16:26.5281466Z  Downloaded miniz_oxide v0.9.1 2026-10-25T02:16:26.5290424Z  Downloaded parking v2.2.1 2026-10-25T02:16:26.5293787Z  Downloaded proc-macro-crate v3.5.0 2026-10-25T02:16:26.5297819Z  Downloaded toml_datetime v1.1.1+spec-1.1.0 2026-10-25T02:16:26.5302184Z  Downloaded event-listener-strategy v0.5.4 2026-10-25T02:16:26.5305671Z  Downloaded simd-adler32 v0.3.10 2026-10-25T02:16:26.5319588Z  Downloaded atomic-waker v1.1.2 2026-10-25T02:16:26.5323557Z  Downloaded enumflags2_derive v0.7.12 2026-10-25T02:16:26.5325873Z  Downloaded fdeflate v0.3.7 2026-10-25T02:16:26.5331025Z  Downloaded piper v0.2.5 2026-10-25T02:16:26.5339012Z  Downloaded async-task v4.7.1 2026-10-25T02:16:26.5347183Z  Downloaded enumflags2 v0.7.12 2026-10-25T02:16:26.5351432Z  Downloaded zbus_macros v5.19.0 2026-10-25T02:16:26.5357034Z  Downloaded zmij v1.0.23 2026-10-25T02:16:26.5363424Z  Downloaded async-trait v0.1.92 2026-10-25T02:16:26.5374180Z  Downloaded futures-core v0.3.34 2026-10-25T02:16:26.5378783Z  Downloaded zcheapstr v1.1.0 2026-10-25T02:16:26.5385529Z  Downloaded zvariant_utils v4.2.0 2026-10-25T02:16:26.5390763Z  Downloaded once_cell v1.21.4 2026-10-25T02:16:26.5398943Z  Downloaded signal-hook-registry v1.4.8 2026-10-25T02:16:26.5402942Z  Downloaded blocking v1.7.0 2026-10-25T02:16:26.5406672Z  Downloaded errno v0.3.14 2026-10-25T02:16:26.5411106Z  Downloaded crossbeam-utils v0.8.22 2026-10-25T02:16:26.5420768Z  Downloaded quote v1.0.47 2026-10-25T02:16:26.5428966Z  Downloaded tracing-attributes v0.1.31 2026-10-25T02:16:26.5437470Z  Downloaded zbus_names v4.3.4 2026-10-25T02:16:26.5442805Z  Downloaded async-signal v0.2.14 2026-10-25T02:16:26.5447412Z  Downloaded ordered-stream v0.2.0 2026-10-25T02:16:26.5451099Z  Downloaded serde_derive v1.0.229 2026-10-25T02:16:26.5461143Z  Downloaded slab v0.4.12 2026-10-25T02:16:26.5465117Z  Downloaded uuid v1.26.0 2026-10-25T02:16:26.5475868Z  Downloaded pin-project-lite v0.2.17 2026-10-25T02:16:26.5492790Z  Downloaded proc-macro2 v1.0.107 2026-10-25T02:16:26.5502713Z  Downloaded fastrand v2.5.0 2026-10-25T02:16:26.5507198Z  Downloaded serde_core v1.0.229 2026-10-25T02:16:26.5516740Z  Downloaded futures-lite v2.6.1 2026-10-25T02:16:26.5524063Z  Downloaded miniz_oxide v0.8.9 2026-10-25T02:16:26.5533565Z  Downloaded toml_edit v0.25.13+spec-1.1.0 2026-10-25T02:16:26.5546154Z  Downloaded bitflags v2.13.1 2026-10-25T02:16:26.5559826Z  Downloaded serde v1.0.229 2026-10-25T02:16:26.5571823Z  Downloaded zvariant v5.15.0 2026-10-25T02:16:26.5593730Z  Downloaded memchr v2.8.3 2026-10-25T02:16:26.5612244Z  Downloaded indexmap v2.14.1 2026-10-25T02:16:26.5626995Z  Downloaded png v0.18.1 2026-10-25T02:16:26.5642057Z  Downloaded hashbrown v0.17.1 2026-10-25T02:16:26.5661813Z  Downloaded zbus v5.19.0 2026-10-25T02:16:26.5694236Z  Downloaded zlib-rs v0.6.7 2026-10-25T02:16:26.5714181Z  Downloaded winnow v1.0.4 2026-10-25T02:16:26.5747214Z  Downloaded syn v2.0.119 2026-10-25T02:16:26.5786465Z  Downloaded syn v3.0.4 2026-10-25T02:16:26.5825393Z  Downloaded rustix v1.1.4 2026-10-25T02:16:26.5910645Z  Downloaded libc v0.2.189 2026-10-25T02:16:26.6055814Z  Downloaded linux-raw-sys v0.12.1 2026-10-25T02:16:26.6506678Z  Compiling proc-macro2 v1.0.107 2026-10-25T02:16:26.6506964Z  Compiling unicode-ident v1.0.24 2026-10-25T02:16:26.6507157Z  Compiling quote v1.0.47 2026-10-25T02:16:26.6520087Z  Compiling serde_core v1.0.229 2026-10-25T02:16:26.6875955Z  Compiling pin-project-lite v0.2.17 2026-10-25T02:16:26.7099800Z  Compiling serde v1.0.229 2026-10-25T02:16:26.7146605Z  Compiling winnow v1.0.4 2026-10-25T02:16:26.7962745Z  Compiling parking v2.2.1 2026-10-25T02:16:26.8363415Z  Compiling equivalent v1.0.2 2026-10-25T02:16:26.8521668Z  Compiling hashbrown v0.17.1 2026-10-25T02:16:27.0926489Z  Compiling futures-core v0.3.34 2026-10-25T02:16:27.1318058Z  Compiling crossbeam-utils v0.8.22 2026-10-25T02:16:27.1762256Z  Compiling syn v3.0.4 2026-10-25T02:16:27.1963122Z  Compiling syn v2.0.119 2026-10-25T02:16:27.2361696Z  Compiling toml_parser v1.1.3+spec-1.1.0 2026-10-25T02:16:27.4562883Z  Compiling indexmap v2.14.1 2026-10-25T02:16:27.6242154Z  Compiling toml_datetime v1.1.1+spec-1.1.0 2026-10-25T02:16:27.7162061Z  Compiling toml_edit v0.25.13+spec-1.1.0 2026-10-25T02:16:27.7882008Z  Compiling cfg-if v1.0.4 2026-10-25T02:16:27.8081738Z  Compiling futures-io v0.3.34 2026-10-25T02:16:27.8437985Z  Compiling fastrand v2.5.0 2026-10-25T02:16:27.9106607Z  Compiling concurrent-queue v2.5.0 2026-10-25T02:16:27.9672830Z  Compiling proc-macro-crate v3.5.0 2026-10-25T02:16:28.0921942Z  Compiling event-listener v5.4.2 2026-10-25T02:16:28.1244310Z  Compiling libc v0.2.189 2026-10-25T02:16:28.1762454Z  Compiling bitflags v2.13.1 2026-10-25T02:16:28.2442114Z  Compiling rustix v1.1.4 2026-10-25T02:16:28.2601874Z  Compiling event-listener-strategy v0.5.4 2026-10-25T02:16:28.2825139Z  Compiling futures-lite v2.6.1 2026-10-25T02:16:28.3809520Z  Compiling autocfg v1.5.1 2026-10-25T02:16:28.5259623Z  Compiling endi v1.1.1 2026-10-25T02:16:28.5773415Z  Compiling linux-raw-sys v0.12.1 2026-10-25T02:16:28.6185792Z  Compiling async-io v2.6.0 2026-10-25T02:16:29.0361959Z  Compiling enumflags2_derive v0.7.12 2026-10-25T02:16:29.0862950Z  Compiling slab v0.4.12 2026-10-25T02:16:29.1405045Z  Compiling simd-adler32 v0.3.10 2026-10-25T02:16:29.1942766Z  Compiling serde_derive v1.0.229 2026-10-25T02:16:29.2134832Z  Compiling errno v0.3.14 2026-10-25T02:16:29.2516985Z  Compiling async-task v4.7.1 2026-10-25T02:16:29.3199016Z  Compiling adler2 v2.0.1 2026-10-25T02:16:29.3634243Z  Compiling crc32fast v1.5.1 2026-10-25T02:16:29.4331819Z  Compiling signal-hook-registry v1.4.8 2026-10-25T02:16:29.5322838Z  Compiling async-channel v2.5.0 2026-10-25T02:16:29.6063232Z  Compiling atomic-waker v1.1.2 2026-10-25T02:16:29.6393854Z  Compiling zmij v1.0.23 2026-10-25T02:16:29.7046145Z  Compiling once_cell v1.21.4 2026-10-25T02:16:29.7748060Z  Compiling tracing-core v0.1.36 2026-10-25T02:16:29.9853618Z  Compiling piper v0.2.5 2026-10-25T02:16:30.1239738Z  Compiling miniz_oxide v0.9.1 2026-10-25T02:16:30.4132448Z  Compiling tracing-attributes v0.1.31 2026-10-25T02:16:30.5336332Z  Compiling zvariant_utils v4.2.0 2026-10-25T02:16:30.8584948Z  Compiling zcheapstr v1.1.0 2026-10-25T02:16:30.9047844Z  Compiling enumflags2 v0.7.12 2026-10-25T02:16:30.9733872Z  Compiling polling v3.11.0 2026-10-25T02:16:31.0312071Z  Compiling zvariant_derive v5.15.0 2026-10-25T02:16:31.1482319Z  Compiling zvariant v5.15.0 2026-10-25T02:16:31.5522159Z  Compiling async-signal v0.2.14 2026-10-25T02:16:31.6070941Z  Compiling async-lock v3.4.2 2026-10-25T02:16:31.6151083Z  Compiling serde_json v1.0.151 2026-10-25T02:16:31.6682076Z  Compiling tracing v0.1.44 2026-10-25T02:16:31.7342391Z  Compiling flate2 v1.1.10 2026-10-25T02:16:31.8044738Z  Compiling async-process v2.5.0 2026-10-25T02:16:31.8802327Z  Compiling blocking v1.7.0 2026-10-25T02:16:31.9740507Z  Compiling zbus_names v4.3.4 2026-10-25T02:16:32.2188495Z  Compiling zbus_macros v5.19.0 2026-10-25T02:16:32.2491810Z  Compiling miniz_oxide v0.8.9 2026-10-25T02:16:32.4175815Z  Compiling async-executor v1.14.0 2026-10-25T02:16:32.4555593Z  Compiling async-trait v0.1.92 2026-10-25T02:16:32.5269181Z  Compiling serde_repr v0.1.21 2026-10-25T02:16:32.5762045Z  Compiling fdeflate v0.3.7 2026-10-25T02:16:32.6797914Z  Compiling async-recursion v1.1.1 2026-10-25T02:16:32.7739041Z  Compiling async-broadcast v0.7.2 2026-10-25T02:16:32.7960627Z  Compiling uuid v1.26.0 2026-10-25T02:16:32.8551848Z  Compiling ordered-stream v0.2.0 2026-10-25T02:16:32.8605427Z  Compiling itoa v1.0.18 2026-10-25T02:16:32.9162333Z  Compiling memchr v2.8.3 2026-10-25T02:16:32.9399369Z  Compiling hex v0.4.3 2026-10-25T02:16:32.9546246Z  Compiling png v0.18.1 2026-10-25T02:16:33.1746201Z  Compiling zbus v5.19.0 2026-10-25T02:16:36.3655744Z  Compiling t3-kde-snap-shot v0.1.0 (/home/runner/_work/t3code/t3code/native/kde-snap-shot) 2026-10-25T02:16:37.0977442Z  Finished `test` profile [unoptimized + debuginfo] target(s) in 10.73s 2026-10-25T02:16:37.1105155Z  Running unittests src/main.rs (native/kde-snap-shot/target/debug/deps/t3_kde_snap_shot-de4c269e64335986) 2026-10-25T02:16:37.1114441Z 2026-10-25T02:16:37.1114659Z running 11 tests 2026-10-25T02:16:37.1121057Z test tests::accepts_only_a_leading_cli_spinner_with_a_nonempty_label ... ok 2026-10-25T02:16:37.1121307Z test tests::decodes_native_argb_and_row_padding ... ok 2026-10-25T02:16:37.1124647Z test tests::rejects_invalid_dimensions_truncation_and_formats ... ok 2026-10-25T02:16:37.1151419Z test tests::unpremultiplies_transparency ... ok 2026-10-25T02:16:37.1157600Z test tests::spinner_normalization_does_not_weaken_window_identity_checks ... ok 2026-10-25T02:16:37.1195651Z test feedback::tests::capability_probe_rejects_missing_declarative_api_without_running_a_script ... ok 2026-10-25T02:16:37.1205257Z {"event":"ready","animate":true} 2026-10-25T02:16:37.1219274Z {"event":"done"} 2026-10-25T02:16:37.1230488Z test feedback::tests::only_kwin_can_read_commands_or_acknowledge_feedback ... ok 2026-10-25T02:16:37.1251673Z test transport_tests::captures_pinned_window_through_real_fd_and_cleans_scripts ... ok 2026-10-25T02:16:37.1252175Z test transport_tests::keeps_captured_identity_when_only_the_title_spinner_changes ... ok 2026-10-25T02:16:37.1295121Z test transport_tests::omits_identity_when_window_changes_during_capture ... ok 2026-10-25T02:16:37.1319942Z test transport_tests::permission_probe_never_captures_and_rejects_denial ... ok 2026-10-25T02:16:37.1320120Z 2026-10-25T02:16:37.1320251Z test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s 2026-10-25T02:16:37.1320420Z 2026-10-25T02:16:37.1610218Z  Updating crates.io index 2026-10-25T02:16:37.1965990Z  Downloading crates ... 2026-10-25T02:16:37.2122621Z  Downloaded downcast-rs v1.2.1 2026-10-25T02:16:37.2131434Z  Downloaded find-msvc-tools v0.1.11 2026-10-25T02:16:37.2147259Z  Downloaded cursor-icon v1.2.0 2026-10-25T02:16:37.2155899Z  Downloaded wayland-csd-frame v0.3.0 2026-10-25T02:16:37.2159438Z  Downloaded wayland-sys v0.31.11 2026-10-25T02:16:37.2163791Z  Downloaded xcursor v0.3.11 2026-10-25T02:16:37.2166312Z  Downloaded wayland-protocols-wlr v0.3.12 2026-10-25T02:16:37.2173682Z  Downloaded smallvec v1.16.0 2026-10-25T02:16:37.2179060Z  Downloaded log v0.4.34 2026-10-25T02:16:37.2188772Z  Downloaded memmap2 v0.9.11 2026-10-25T02:16:37.2195319Z  Downloaded pkg-config v0.3.34 2026-10-25T02:16:37.2202891Z  Downloaded shlex v2.0.1 2026-10-25T02:16:37.2208121Z  Downloaded thiserror-impl v1.0.69 2026-10-25T02:16:37.2212033Z  Downloaded cc v1.4.4 2026-10-25T02:16:37.2226813Z  Downloaded wayland-cursor v0.31.14 2026-10-25T02:16:37.2229699Z  Downloaded thiserror v1.0.69 2026-10-25T02:16:37.2247115Z  Downloaded wayland-scanner v0.31.11 2026-10-25T02:16:37.2255261Z  Downloaded tempfile v3.27.0 2026-10-25T02:16:37.2267094Z  Downloaded wayland-server v0.31.14 2026-10-25T02:16:37.2274220Z  Downloaded xkeysym v0.2.1 2026-10-25T02:16:37.2285405Z  Downloaded getrandom v0.4.3 2026-10-25T02:16:37.2297707Z  Downloaded wayland-backend v0.3.17 2026-10-25T02:16:37.2311651Z  Downloaded smithay-client-toolkit v0.19.2 2026-10-25T02:16:37.2333906Z  Downloaded wayland-client v0.31.15 2026-10-25T02:16:37.2341897Z  Downloaded wayland-protocols v0.32.13 2026-10-25T02:16:37.2371780Z  Downloaded quick-xml v0.41.0 2026-10-25T02:16:37.2397102Z  Downloaded rustix v0.38.44 2026-10-25T02:16:37.2480737Z  Downloaded linux-raw-sys v0.4.15 2026-10-25T02:16:37.2838533Z  Compiling proc-macro2 v1.0.107 2026-10-25T02:16:37.2838803Z  Compiling quote v1.0.47 2026-10-25T02:16:37.2838987Z  Compiling unicode-ident v1.0.24 2026-10-25T02:16:37.2839164Z  Compiling bitflags v2.13.1 2026-10-25T02:16:37.3141845Z  Compiling find-msvc-tools v0.1.11 2026-10-25T02:16:37.3726851Z  Compiling pkg-config v0.3.34 2026-10-25T02:16:37.3804873Z  Compiling rustix v1.1.4 2026-10-25T02:16:37.3994344Z  Compiling shlex v2.0.1 2026-10-25T02:16:37.4587819Z  Compiling cc v1.4.4 2026-10-25T02:16:37.5509185Z  Compiling linux-raw-sys v0.12.1 2026-10-25T02:16:37.6381115Z  Compiling wayland-sys v0.31.11 2026-10-25T02:16:37.6648888Z  Compiling memchr v2.8.3 2026-10-25T02:16:37.7312592Z  Compiling smallvec v1.16.0 2026-10-25T02:16:37.7947088Z  Compiling downcast-rs v1.2.1 2026-10-25T02:16:37.8217250Z  Compiling wayland-client v0.31.15 2026-10-25T02:16:37.8578427Z  Compiling quick-xml v0.41.0 2026-10-25T02:16:37.8923687Z  Compiling libc v0.2.189 2026-10-25T02:16:38.0121089Z  Compiling wayland-backend v0.3.17 2026-10-25T02:16:38.0161574Z  Compiling cfg-if v1.0.4 2026-10-25T02:16:38.0317674Z  Compiling simd-adler32 v0.3.10 2026-10-25T02:16:38.1336877Z  Compiling adler2 v2.0.1 2026-10-25T02:16:38.1653904Z  Compiling serde_core v1.0.229 2026-10-25T02:16:38.2481987Z  Compiling wayland-scanner v0.31.11 2026-10-25T02:16:38.2652517Z  Compiling crc32fast v1.5.1 2026-10-25T02:16:38.3646951Z  Compiling syn v2.0.119 2026-10-25T02:16:38.5002080Z  Compiling rustix v0.38.44 2026-10-25T02:16:38.5843198Z  Compiling getrandom v0.4.3 2026-10-25T02:16:38.6773897Z  Compiling zmij v1.0.23 2026-10-25T02:16:38.7562443Z  Compiling thiserror v1.0.69 2026-10-25T02:16:38.9322008Z  Compiling miniz_oxide v0.9.1 2026-10-25T02:16:39.2555027Z  Compiling thiserror-impl v1.0.69 2026-10-25T02:16:39.2601691Z  Compiling syn v3.0.4 2026-10-25T02:16:39.7362044Z  Compiling serde v1.0.229 2026-10-25T02:16:39.8165155Z  Compiling serde_json v1.0.151 2026-10-25T02:16:39.8802508Z  Compiling cursor-icon v1.2.0 2026-10-25T02:16:39.8881866Z  Compiling smithay-client-toolkit v0.19.2 2026-10-25T02:16:39.9238252Z  Compiling wayland-server v0.31.14 2026-10-25T02:16:40.1355486Z  Compiling xcursor v0.3.11 2026-10-25T02:16:40.2241764Z  Compiling linux-raw-sys v0.4.15 2026-10-25T02:16:40.3202389Z  Compiling serde_derive v1.0.229 2026-10-25T02:16:40.6042441Z  Compiling wayland-protocols v0.32.13 2026-10-25T02:16:40.7122263Z  Compiling wayland-cursor v0.31.14 2026-10-25T02:16:40.8042229Z  Compiling wayland-csd-frame v0.3.0 2026-10-25T02:16:40.8996828Z  Compiling flate2 v1.1.10 2026-10-25T02:16:41.2402177Z  Compiling memmap2 v0.9.11 2026-10-25T02:16:41.2623104Z  Compiling miniz_oxide v0.8.9 2026-10-25T02:16:41.3082297Z  Compiling fdeflate v0.3.7 2026-10-25T02:16:41.4222261Z  Compiling fastrand v2.5.0 2026-10-25T02:16:41.4962339Z  Compiling log v0.4.34 2026-10-25T02:16:41.5008596Z  Compiling xkeysym v0.2.1 2026-10-25T02:16:41.5427539Z  Compiling itoa v1.0.18 2026-10-25T02:16:41.5947270Z  Compiling once_cell v1.21.4 2026-10-25T02:16:41.6543953Z  Compiling tempfile v3.27.0 2026-10-25T02:16:41.8113770Z  Compiling png v0.18.1 2026-10-25T02:16:44.4070639Z  Compiling wayland-protocols-wlr v0.3.12 2026-10-25T02:16:45.5411441Z  Compiling t3-hyprland-snap-shot v0.1.0 (/home/runner/_work/t3code/t3code/native/hyprland-snap-shot) 2026-10-25T02:16:46.1283021Z  Finished `test` profile [unoptimized + debuginfo] target(s) in 8.98s 2026-10-25T02:16:46.1334461Z  Running unittests src/main.rs (native/hyprland-snap-shot/target/debug/deps/t3_hyprland_snap_shot-29bbcd529b597e84) 2026-10-25T02:16:46.1343114Z 2026-10-25T02:16:46.1343242Z running 10 tests 2026-10-25T02:16:46.1345718Z test capture::tests::bounds_buffer_allocations ... ok 2026-10-25T02:16:46.1345965Z test capture::tests::converts_channels_padding_flip_and_alpha ... ok 2026-10-25T02:16:46.1346190Z test feedback::tests::flight_ends_at_exact_composer_bounds ... ok 2026-10-25T02:16:46.1346425Z test feedback::tests::clips_across_negative_origin_and_scaled_outputs ... ok 2026-10-25T02:16:46.1346642Z test ipc::tests::address_preserves_upper_bits ... ok 2026-10-25T02:16:46.1360196Z test ipc::tests::destination_requires_unique_process_and_title ... ok 2026-10-25T02:16:46.1360470Z test ipc::tests::rectangles_accept_negative_origins_not_invalid_sizes ... ok 2026-10-25T02:16:46.1360830Z test transport_tests::failed_export_produces_no_image_and_no_second_capture ... ok 2026-10-25T02:16:46.1361103Z test transport_tests::rejects_oversized_buffers_before_allocating_shared_memory ... ok 2026-10-25T02:16:46.1361364Z test transport_tests::exports_exact_window_over_real_fd_transport ... ok 2026-10-25T02:16:46.1361507Z 2026-10-25T02:16:46.1361651Z test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s 2026-10-25T02:16:46.1361820Z 2026-10-25T02:16:46.1472252Z Post job cleanup. 2026-10-25T02:16:46.1902115Z [command]/usr/local/bin/git version 2026-10-25T02:16:46.1932008Z git version 2.55.0 2026-10-25T02:16:46.1949705Z Temporarily overriding HOME='/home/runner/_work/_temp/3b64ecb3-6fec-42a2-9d80-af800c4ddbb4' before making global git config changes 2026-10-25T02:16:46.1950099Z Adding repository directory to the temporary git global config as a safe directory 2026-10-25T02:16:46.1956768Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code 2026-10-25T02:16:46.1977858Z Removing SSH command configuration 2026-10-25T02:16:46.1980867Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-10-25T02:16:46.2004881Z [command]/usr/local/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" 2026-10-25T02:16:46.2145441Z fatal: No url found for submodule path '.repos/alchemy-effect/submodules/distilled' in .gitmodules 2026-10-25T02:16:46.2168962Z ##[warning]The process '/usr/local/bin/git' failed with exit code 128 2026-10-25T02:16:46.2218050Z A job completed hook has been configured by the self-hosted runner administrator 2026-10-25T02:16:46.2234328Z ##[group]Run '/job_completed.sh' 2026-10-25T02:16:46.2242238Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-25T02:16:46.2242406Z env: 2026-10-25T02:16:46.2242528Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 146 2026-10-25T02:16:46.2242675Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 365 2026-10-25T02:16:46.2242822Z BLACKSMITH_CHECK_RUN_ID: 121050704613 2026-10-25T02:16:46.2242963Z BLACKSMITH_JOB_DISPLAY_NAME: Rust 2026-10-25T02:16:46.2243108Z GITHUB_ACTIONS_CACHE_MODE: write 2026-10-25T02:16:46.2243244Z ##[endgroup] 2026-10-25T02:16:46.2322762Z Docker container cache not activated, skipping hash computation. 2026-10-25T02:16:46.2615150Z No active SSH sessions detected. Proceeding with shutdown immediately. 2026-10-25T02:16:46.2668664Z Cleaning up orphan processes