GitHub check

Whole log, 64 KB
2026-10-24T06:23:05.2674386Z Current runner version: '2.338.1'
2026-10-24T06:23:05.2677568Z Runner name: 'blacksmith-4vcpu-ubuntu-2404-6ura4mggg7sqx2hx'
2026-10-24T06:23:05.2678289Z Runner group name: 'blacksmith scale sets - blacksmith-4vcpu-ubuntu-2404'
2026-10-24T06:23:05.2679011Z Machine name: 'ip-172-31-73-130'
2026-10-24T06:23:05.2680623Z ##[group]GITHUB_TOKEN Permissions
2026-10-24T06:23:05.2681848Z Contents: read
2026-10-24T06:23:05.2682342Z Metadata: read
2026-10-24T06:23:05.2682703Z ##[endgroup]
2026-10-24T06:23:05.2683974Z Secret source: Actions
2026-10-24T06:23:05.2684595Z Cache mode: write
2026-10-24T06:23:05.2685064Z Prepare workflow directory
2026-10-24T06:23:05.2872662Z Prepare all required actions
2026-10-24T06:23:05.2900044Z Getting action download info
2026-10-24T06:23:05.3908626Z Download action repository 'actions/checkout@v6' (SHA:d23441a48e516b6c34aea4fa41551a30e30af803)
2026-10-24T06:23:05.4249247Z Download action repository 'dtolnay/rust-toolchain@stable' (SHA:b725eda525362e7cf34af9a7243cac1e3f01a7ec)
2026-10-24T06:23:05.5476400Z Setting BLACKSMITH_ACTIONS_RESULTS_URL to https://results-receiver.actions.githubusercontent.com/
2026-10-24T06:23:05.5511454Z Complete job name: Rust
2026-10-24T06:23:05.5819063Z A job started hook has been configured by the self-hosted runner administrator
2026-10-24T06:23:05.5883385Z ##[group]Run '/setup.sh'
2026-10-24T06:23:05.5898625Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T06:23:05.5899035Z env:
2026-10-24T06:23:05.5899263Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 147
2026-10-24T06:23:05.5899595Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 404
2026-10-24T06:23:05.5899877Z   BLACKSMITH_CHECK_RUN_ID: 120801137718
2026-10-24T06:23:05.5900154Z   BLACKSMITH_JOB_DISPLAY_NAME: Rust
2026-10-24T06:23:05.5900428Z   GITHUB_ACTIONS_CACHE_MODE: write
2026-10-24T06:23:05.5900688Z ##[endgroup]
2026-10-24T06:23:05.6119271Z Logging daemon started (blacksmithd for logs)
2026-10-24T06:23:05.6243487Z Results daemon started (blacksmithd for results)
2026-10-24T06:23:05.6371811Z Background adoption and SSH setup started (PID: 2834)
2026-10-24T06:23:05.6372116Z
2026-10-24T06:23:05.6372230Z ----------------------------------------
2026-10-24T06:23:05.6372676Z View this job: https://app.blacksmith.sh/pingdotgg/runs/40069975781/jobs/120801137718
2026-10-24T06:23:05.6373086Z SSH Access (using your GitHub SSH key):
2026-10-24T06:23:05.6373516Z   ssh -p 64000 runner@blacksmith-4vcpu-ubuntu-2404-6ura4mggg7sqx2hx.vm.blacksmith.sh
2026-10-24T06:23:05.6373819Z
2026-10-24T06:23:05.6373928Z No GitHub SSH key? Add one at:
2026-10-24T06:23:05.6374407Z https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account
2026-10-24T06:23:05.6374799Z
2026-10-24T06:23:05.6374905Z ----------------------------------------
2026-10-24T06:23:05.6375075Z
2026-10-24T06:23:05.6375217Z VM ID: blacksmith-4vcpu-ubuntu-2404-6ura4mggg7sqx2hx
2026-10-24T06:23:05.6375661Z Host: production-152.236.41.136-x8664
2026-10-24T06:23:05.6375933Z Host Agent PID: 4066148
2026-10-24T06:23:05.6376171Z Host Agent Git SHA: 1637818df
2026-10-24T06:23:05.6376423Z Host CPU Manufacturer: AuthenticAMD
2026-10-24T06:23:05.6376696Z Blacksmith Host Generation: gen 2
2026-10-24T06:23:05.6376977Z Petname: production-funny-scorpion-63b27031
2026-10-24T06:23:05.6377263Z Region: us-east
2026-10-24T06:23:05.6377491Z Rootfs Version: ubuntu24-full-x64-081926
2026-10-24T06:23:05.6395908Z OS Version: Ubuntu 24.04.4 LTS
2026-10-24T06:23:05.6396325Z
2026-10-24T06:23:05.6396742Z Enabling Blacksmith transparent cache
2026-10-24T06:23:05.6596104Z ##[group]Run actions/checkout@v6
2026-10-24T06:23:05.6596400Z with:
2026-10-24T06:23:05.6596759Z   sparse-checkout: /*
!/.repos/
!/apps/mobile/modules/t3-terminal/Vendor/**/*.a

2026-10-24T06:23:05.6597148Z   sparse-checkout-cone-mode: false
2026-10-24T06:23:05.6597418Z   repository: pingdotgg/t3code
2026-10-24T06:23:05.6599189Z   token: ***
2026-10-24T06:23:05.6599429Z   ssh-strict: true
2026-10-24T06:23:05.6599646Z   ssh-user: git
2026-10-24T06:23:05.6599934Z   persist-credentials: true
2026-10-24T06:23:05.6600443Z   clean: true
2026-10-24T06:23:05.6600652Z   fetch-depth: 1
2026-10-24T06:23:05.6600866Z   fetch-tags: false
2026-10-24T06:23:05.6601087Z   show-progress: true
2026-10-24T06:23:05.6601305Z   lfs: false
2026-10-24T06:23:05.6601508Z   submodules: false
2026-10-24T06:23:05.6601728Z   set-safe-directory: true
2026-10-24T06:23:05.6601979Z   allow-unsafe-pr-checkout: false
2026-10-24T06:23:05.6602229Z env:
2026-10-24T06:23:05.6602461Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 147
2026-10-24T06:23:05.6602739Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 404
2026-10-24T06:23:05.6603013Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T06:23:05.6603270Z ##[endgroup]
2026-10-24T06:23:05.7538713Z Syncing repository: pingdotgg/t3code
2026-10-24T06:23:05.7539676Z ##[group]Getting Git version info
2026-10-24T06:23:05.7540003Z Working directory is '/home/runner/_work/t3code/t3code'
2026-10-24T06:23:05.7540862Z [command]/usr/local/bin/git version
2026-10-24T06:23:05.7702867Z git version 2.55.0
2026-10-24T06:23:05.7721268Z ##[endgroup]
2026-10-24T06:23:05.7722514Z Temporarily overriding HOME='/home/runner/_work/_temp/05c43e9c-a4bf-46e7-b8c0-668937a9ae75' before making global git config changes
2026-10-24T06:23:05.7723241Z Adding repository directory to the temporary git global config as a safe directory
2026-10-24T06:23:05.7723912Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code
2026-10-24T06:23:05.7724768Z Deleting the contents of '/home/runner/_work/t3code/t3code'
2026-10-24T06:23:05.7725266Z ##[group]Determining repository object format
2026-10-24T06:23:05.7725675Z ##[endgroup]
2026-10-24T06:23:05.7726017Z ##[group]Initializing the repository
2026-10-24T06:23:05.7726342Z [command]/usr/local/bin/git init /home/runner/_work/t3code/t3code
2026-10-24T06:23:05.7726796Z hint: Using 'master' as the name for the initial branch. This default branch name
2026-10-24T06:23:05.7727244Z hint: will change to "main" in Git 3.0. To configure the initial branch name
2026-10-24T06:23:05.7727689Z hint: to use in all of your new repositories, which will suppress this warning,
2026-10-24T06:23:05.7728039Z hint: call:
2026-10-24T06:23:05.7728234Z hint:
2026-10-24T06:23:05.7728486Z hint: 	git config --global init.defaultBranch <name>
2026-10-24T06:23:05.7728784Z hint:
2026-10-24T06:23:05.7729063Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
2026-10-24T06:23:05.7729565Z hint: 'development'. The just-created branch can be renamed via this command:
2026-10-24T06:23:05.7729920Z hint:
2026-10-24T06:23:05.7730120Z hint: 	git branch -m <name>
2026-10-24T06:23:05.7730350Z hint:
2026-10-24T06:23:05.7730733Z hint: Disable this message with "git config set advice.defaultBranchName false"
2026-10-24T06:23:05.7731188Z Initialized empty Git repository in /home/runner/_work/t3code/t3code/.git/
2026-10-24T06:23:05.7731921Z [command]/usr/local/bin/git remote add origin https://github.com/pingdotgg/t3code
2026-10-24T06:23:05.7751587Z ##[endgroup]
2026-10-24T06:23:05.7751978Z ##[group]Disabling automatic garbage collection
2026-10-24T06:23:05.7753471Z [command]/usr/local/bin/git config --local gc.auto 0
2026-10-24T06:23:05.7772999Z ##[endgroup]
2026-10-24T06:23:05.7773361Z ##[group]Setting up auth
2026-10-24T06:23:05.7773632Z Removing SSH command configuration
2026-10-24T06:23:05.7776800Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-24T06:23:05.7797070Z [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-24T06:23:05.7917065Z Removing HTTP extra header
2026-10-24T06:23:05.7919689Z [command]/usr/local/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2026-10-24T06:23:05.7939873Z [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-24T06:23:05.8026608Z Removing includeIf entries pointing to credentials config files
2026-10-24T06:23:05.8029633Z [command]/usr/local/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-10-24T06:23:05.8052185Z [command]/usr/local/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-10-24T06:23:05.8146982Z [command]/usr/local/bin/git config --file /home/runner/_work/_temp/git-credentials-26538d4a-d8a4-49be-9115-cb5cc6f06d44.config http.https://github.com/.extraheader AUTHORIZATION: basic ***
2026-10-24T06:23:05.8191340Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git.path /home/runner/_work/_temp/git-credentials-26538d4a-d8a4-49be-9115-cb5cc6f06d44.config
2026-10-24T06:23:05.8209129Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git/worktrees/*.path /home/runner/_work/_temp/git-credentials-26538d4a-d8a4-49be-9115-cb5cc6f06d44.config
2026-10-24T06:23:05.8226516Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-26538d4a-d8a4-49be-9115-cb5cc6f06d44.config
2026-10-24T06:23:05.8243609Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-26538d4a-d8a4-49be-9115-cb5cc6f06d44.config
2026-10-24T06:23:05.8258649Z ##[endgroup]
2026-10-24T06:23:05.8258995Z ##[group]Fetching the repository
2026-10-24T06:23:05.8262828Z [command]/usr/local/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --filter=blob:none --depth=1 origin +2c592a1086ff593293358529a1975dde308edeaf:refs/remotes/origin/main
2026-10-24T06:23:06.0973721Z From https://github.com/pingdotgg/t3code
2026-10-24T06:23:06.0974562Z  * [new ref]         2c592a1086ff593293358529a1975dde308edeaf -> origin/main
2026-10-24T06:23:06.0999937Z [command]/usr/local/bin/git branch --list --remote origin/main
2026-10-24T06:23:06.1022392Z   origin/main
2026-10-24T06:23:06.1025863Z [command]/usr/local/bin/git rev-parse refs/remotes/origin/main
2026-10-24T06:23:06.1046741Z 2c592a1086ff593293358529a1975dde308edeaf
2026-10-24T06:23:06.1048271Z ##[endgroup]
2026-10-24T06:23:06.1048970Z ##[group]Determining the checkout info
2026-10-24T06:23:06.1049838Z ##[endgroup]
2026-10-24T06:23:06.1050841Z ##[group]Setting up sparse checkout
2026-10-24T06:23:06.1051687Z [command]/usr/local/bin/git config core.sparseCheckout true
2026-10-24T06:23:06.1072686Z [command]/usr/local/bin/git rev-parse --git-path info/sparse-checkout
2026-10-24T06:23:06.1088369Z .git/info/sparse-checkout
2026-10-24T06:23:06.1092763Z ##[endgroup]
2026-10-24T06:23:06.1093968Z ##[group]Checking out the ref
2026-10-24T06:23:06.1094925Z [command]/usr/local/bin/git checkout --progress --force -B main refs/remotes/origin/main
2026-10-24T06:23:12.6066228Z Updating files:   0% (1/6336)
2026-10-24T06:23:12.6093018Z Updating files:   1% (64/6336)
2026-10-24T06:23:12.6110696Z Updating files:   2% (127/6336)
2026-10-24T06:23:12.6130921Z Updating files:   3% (191/6336)
2026-10-24T06:23:12.6151291Z Updating files:   4% (254/6336)
2026-10-24T06:23:12.6182092Z Updating files:   5% (317/6336)
2026-10-24T06:23:12.6201862Z Updating files:   6% (381/6336)
2026-10-24T06:23:12.6257577Z Updating files:   7% (444/6336)
2026-10-24T06:23:12.6286142Z Updating files:   8% (507/6336)
2026-10-24T06:23:12.6308333Z Updating files:   9% (571/6336)
2026-10-24T06:23:12.6586531Z Updating files:  10% (634/6336)
2026-10-24T06:23:12.6602644Z Updating files:  11% (697/6336)
2026-10-24T06:23:12.6613188Z Updating files:  12% (761/6336)
2026-10-24T06:23:12.6627107Z Updating files:  13% (824/6336)
2026-10-24T06:23:12.6642586Z Updating files:  14% (888/6336)
2026-10-24T06:23:12.6659759Z Updating files:  15% (951/6336)
2026-10-24T06:23:12.6679317Z Updating files:  16% (1014/6336)
2026-10-24T06:23:12.6693612Z Updating files:  17% (1078/6336)
2026-10-24T06:23:12.6711732Z Updating files:  18% (1141/6336)
2026-10-24T06:23:12.6726365Z Updating files:  19% (1204/6336)
2026-10-24T06:23:12.6747979Z Updating files:  20% (1268/6336)
2026-10-24T06:23:12.6765535Z Updating files:  21% (1331/6336)
2026-10-24T06:23:12.6784072Z Updating files:  22% (1394/6336)
2026-10-24T06:23:12.6797290Z Updating files:  23% (1458/6336)
2026-10-24T06:23:12.6810378Z Updating files:  24% (1521/6336)
2026-10-24T06:23:12.6825671Z Updating files:  25% (1584/6336)
2026-10-24T06:23:12.6839197Z Updating files:  26% (1648/6336)
2026-10-24T06:23:12.6851985Z Updating files:  27% (1711/6336)
2026-10-24T06:23:12.6871091Z Updating files:  28% (1775/6336)
2026-10-24T06:23:12.6903583Z Updating files:  29% (1838/6336)
2026-10-24T06:23:12.6923878Z Updating files:  30% (1901/6336)
2026-10-24T06:23:12.6946498Z Updating files:  31% (1965/6336)
2026-10-24T06:23:12.6976349Z Updating files:  32% (2028/6336)
2026-10-24T06:23:12.7006463Z Updating files:  33% (2091/6336)
2026-10-24T06:23:12.7073167Z Updating files:  34% (2155/6336)
2026-10-24T06:23:12.7131950Z Updating files:  35% (2218/6336)
2026-10-24T06:23:12.7171223Z Updating files:  36% (2281/6336)
2026-10-24T06:23:12.7205103Z Updating files:  37% (2345/6336)
2026-10-24T06:23:12.7251598Z Updating files:  38% (2408/6336)
2026-10-24T06:23:12.7277403Z Updating files:  39% (2472/6336)
2026-10-24T06:23:12.7307442Z Updating files:  40% (2535/6336)
2026-10-24T06:23:12.7335499Z Updating files:  41% (2598/6336)
2026-10-24T06:23:12.7354508Z Updating files:  42% (2662/6336)
2026-10-24T06:23:12.7364746Z Updating files:  43% (2725/6336)
2026-10-24T06:23:12.7385631Z Updating files:  44% (2788/6336)
2026-10-24T06:23:12.7418448Z Updating files:  45% (2852/6336)
2026-10-24T06:23:12.7441138Z Updating files:  46% (2915/6336)
2026-10-24T06:23:12.7469144Z Updating files:  47% (2978/6336)
2026-10-24T06:23:12.7495868Z Updating files:  48% (3042/6336)
2026-10-24T06:23:12.7527096Z Updating files:  49% (3105/6336)
2026-10-24T06:23:12.7563787Z Updating files:  50% (3168/6336)
2026-10-24T06:23:12.7579318Z Updating files:  51% (3232/6336)
2026-10-24T06:23:12.7611573Z Updating files:  52% (3295/6336)
2026-10-24T06:23:12.7637383Z Updating files:  53% (3359/6336)
2026-10-24T06:23:12.7657002Z Updating files:  54% (3422/6336)
2026-10-24T06:23:12.7679961Z Updating files:  55% (3485/6336)
2026-10-24T06:23:12.7697550Z Updating files:  56% (3549/6336)
2026-10-24T06:23:12.7715131Z Updating files:  57% (3612/6336)
2026-10-24T06:23:12.7733088Z Updating files:  58% (3675/6336)
2026-10-24T06:23:12.8091471Z Updating files:  59% (3739/6336)
2026-10-24T06:23:12.8104918Z Updating files:  60% (3802/6336)
2026-10-24T06:23:12.8120865Z Updating files:  61% (3865/6336)
2026-10-24T06:23:12.8138476Z Updating files:  62% (3929/6336)
2026-10-24T06:23:12.8159411Z Updating files:  63% (3992/6336)
2026-10-24T06:23:12.8185943Z Updating files:  64% (4056/6336)
2026-10-24T06:23:12.8205995Z Updating files:  65% (4119/6336)
2026-10-24T06:23:12.8221569Z Updating files:  66% (4182/6336)
2026-10-24T06:23:12.8246585Z Updating files:  67% (4246/6336)
2026-10-24T06:23:12.8259177Z Updating files:  68% (4309/6336)
2026-10-24T06:23:12.8278689Z Updating files:  69% (4372/6336)
2026-10-24T06:23:12.8290727Z Updating files:  70% (4436/6336)
2026-10-24T06:23:12.8307063Z Updating files:  71% (4499/6336)
2026-10-24T06:23:12.8323136Z Updating files:  72% (4562/6336)
2026-10-24T06:23:12.8347434Z Updating files:  73% (4626/6336)
2026-10-24T06:23:12.8597799Z Updating files:  74% (4689/6336)
2026-10-24T06:23:12.8780688Z Updating files:  75% (4752/6336)
2026-10-24T06:23:12.8801336Z Updating files:  76% (4816/6336)
2026-10-24T06:23:12.8822242Z Updating files:  77% (4879/6336)
2026-10-24T06:23:12.8846386Z Updating files:  78% (4943/6336)
2026-10-24T06:23:12.8864741Z Updating files:  79% (5006/6336)
2026-10-24T06:23:12.8883497Z Updating files:  80% (5069/6336)
2026-10-24T06:23:12.8900152Z Updating files:  81% (5133/6336)
2026-10-24T06:23:12.8918463Z Updating files:  82% (5196/6336)
2026-10-24T06:23:12.8936979Z Updating files:  83% (5259/6336)
2026-10-24T06:23:12.8957389Z Updating files:  84% (5323/6336)
2026-10-24T06:23:12.8979244Z Updating files:  85% (5386/6336)
2026-10-24T06:23:12.9002278Z Updating files:  86% (5449/6336)
2026-10-24T06:23:12.9069056Z Updating files:  87% (5513/6336)
2026-10-24T06:23:12.9100755Z Updating files:  88% (5576/6336)
2026-10-24T06:23:12.9121385Z Updating files:  89% (5640/6336)
2026-10-24T06:23:12.9143643Z Updating files:  90% (5703/6336)
2026-10-24T06:23:12.9177912Z Updating files:  91% (5766/6336)
2026-10-24T06:23:12.9192870Z Updating files:  92% (5830/6336)
2026-10-24T06:23:12.9208486Z Updating files:  93% (5893/6336)
2026-10-24T06:23:12.9228835Z Updating files:  94% (5956/6336)
2026-10-24T06:23:12.9251662Z Updating files:  95% (6020/6336)
2026-10-24T06:23:12.9303201Z Updating files:  96% (6083/6336)
2026-10-24T06:23:12.9330791Z Updating files:  97% (6146/6336)
2026-10-24T06:23:12.9375150Z Updating files:  98% (6210/6336)
2026-10-24T06:23:12.9393917Z Updating files:  99% (6273/6336)
2026-10-24T06:23:12.9394206Z Updating files: 100% (6336/6336)
2026-10-24T06:23:12.9394422Z Updating files: 100% (6336/6336), done.
2026-10-24T06:23:12.9544191Z Switched to a new branch 'main'
2026-10-24T06:23:12.9544998Z branch 'main' set up to track 'origin/main'.
2026-10-24T06:23:12.9558161Z ##[endgroup]
2026-10-24T06:23:12.9589132Z [command]/usr/local/bin/git log -1 --format=%H
2026-10-24T06:23:12.9608964Z 2c592a1086ff593293358529a1975dde308edeaf
2026-10-24T06:23:12.9753277Z ##[group]Run dtolnay/rust-toolchain@stable
2026-10-24T06:23:12.9753463Z with:
2026-10-24T06:23:12.9753588Z   components: rustfmt
2026-10-24T06:23:12.9753724Z   toolchain: stable
2026-10-24T06:23:12.9753873Z env:
2026-10-24T06:23:12.9754003Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 147
2026-10-24T06:23:12.9754174Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 404
2026-10-24T06:23:12.9754334Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T06:23:12.9754490Z ##[endgroup]
2026-10-24T06:23:12.9874712Z ##[start-action display=Parse toolchain version;id=__dtolnay_rust-toolchain.parse]
2026-10-24T06:23:12.9899635Z ##[group]Run if [[ -z $toolchain ]]; then
2026-10-24T06:23:12.9899899Z if [[ -z $toolchain ]]; then
2026-10-24T06:23:12.9900188Z   # GitHub does not enforce `required: true` inputs itself. https://github.com/actions/runner/issues/1070
2026-10-24T06:23:12.9900486Z   echo "'toolchain' is a required input" >&2
2026-10-24T06:23:12.9900660Z   exit 1
2026-10-24T06:23:12.9900894Z elif [[ $toolchain =~ ^stable' '[0-9]+' '(year|month|week|day)s?' 'ago$ ]]; then
2026-10-24T06:23:12.9901123Z   if [[ Linux == macOS ]]; then
2026-10-24T06:23:12.9901423Z     echo "toolchain=1.$((($(date -v-$(sed 's/stable \([0-9]*\) \(.\).*/\1\2/' <<< $toolchain) +%s)/60/60/24-16569)/7/6))" >> $GITHUB_OUTPUT
2026-10-24T06:23:12.9901691Z   else
2026-10-24T06:23:12.9901915Z     echo "toolchain=1.$((($(date --date "${toolchain#stable }" +%s)/60/60/24-16569)/7/6))" >> $GITHUB_OUTPUT
2026-10-24T06:23:12.9902152Z   fi
2026-10-24T06:23:12.9902343Z elif [[ $toolchain =~ ^stable' 'minus' '[0-9]+' 'releases?$ ]]; then
2026-10-24T06:23:12.9902619Z   echo "toolchain=1.$((($(date +%s)/60/60/24-16569)/7/6-${toolchain//[^0-9]/}))" >> $GITHUB_OUTPUT
2026-10-24T06:23:12.9902866Z elif [[ $toolchain =~ ^1\.[0-9]+$ ]]; then
2026-10-24T06:23:12.9903142Z   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-24T06:23:12.9903418Z else
2026-10-24T06:23:12.9903547Z   delimiter=EOF
2026-10-24T06:23:12.9903723Z   while [[ $toolchain == *$delimiter* ]]; do delimiter+=_; done
2026-10-24T06:23:12.9903991Z   printf 'toolchain<<%s\n%s\n%s\n' "$delimiter" "$toolchain" "$delimiter" >> $GITHUB_OUTPUT
2026-10-24T06:23:12.9904212Z fi
2026-10-24T06:23:12.9922086Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T06:23:12.9922273Z env:
2026-10-24T06:23:12.9922413Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 147
2026-10-24T06:23:12.9922710Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 404
2026-10-24T06:23:12.9922877Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T06:23:12.9923030Z   toolchain: stable
2026-10-24T06:23:12.9923161Z ##[endgroup]
2026-10-24T06:23:12.9965349Z ##[end-action id=__dtolnay_rust-toolchain.parse;outcome=success;conclusion=success;duration_ms=9]
2026-10-24T06:23:12.9966820Z ##[start-action display=Set $CARGO_HOME;id=__dtolnay_rust-toolchain.__run]
2026-10-24T06:23:12.9981777Z ##[group]Run echo CARGO_HOME=${CARGO_HOME:-"$HOME/.cargo"} >> $GITHUB_ENV
2026-10-24T06:23:12.9982040Z echo CARGO_HOME=${CARGO_HOME:-"$HOME/.cargo"} >> $GITHUB_ENV
2026-10-24T06:23:12.9995031Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T06:23:12.9995224Z env:
2026-10-24T06:23:12.9995357Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 147
2026-10-24T06:23:12.9995525Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 404
2026-10-24T06:23:12.9995685Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T06:23:12.9995852Z ##[endgroup]
2026-10-24T06:23:13.0042927Z ##[end-action id=__dtolnay_rust-toolchain.__run;outcome=success;conclusion=success;duration_ms=7]
2026-10-24T06:23:13.0044283Z ##[start-action display=Install rustup if needed;id=__dtolnay_rust-toolchain.__run_2]
2026-10-24T06:23:13.0057411Z ##[group]Run if ! command -v rustup &>/dev/null; then
2026-10-24T06:23:13.0057698Z if ! command -v rustup &>/dev/null; then
2026-10-24T06:23:13.0058111Z   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-24T06:23:13.0058471Z   echo "$CARGO_HOME/bin" >> $GITHUB_PATH
2026-10-24T06:23:13.0058637Z fi
2026-10-24T06:23:13.0072511Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T06:23:13.0072704Z env:
2026-10-24T06:23:13.0072836Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 147
2026-10-24T06:23:13.0073006Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 404
2026-10-24T06:23:13.0073194Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T06:23:13.0073361Z   CARGO_HOME: /home/runner/.cargo
2026-10-24T06:23:13.0073511Z ##[endgroup]
2026-10-24T06:23:13.0102118Z ##[end-action id=__dtolnay_rust-toolchain.__run_2;outcome=success;conclusion=success;duration_ms=5]
2026-10-24T06:23:13.0103942Z ##[start-action display=Install rustup if needed on windows;id=__dtolnay_rust-toolchain.__run_3]
2026-10-24T06:23:13.0108288Z ##[end-action id=__dtolnay_rust-toolchain.__run_3;outcome=skipped;conclusion=skipped;duration_ms=0]
2026-10-24T06:23:13.0116275Z ##[start-action display=rustup toolchain install stable;id=__dtolnay_rust-toolchain.__run_4]
2026-10-24T06:23:13.0127660Z ##[group]Run set -f  # split targets and components on commas and whitespace, without glob expansion
2026-10-24T06:23:13.0128186Z set -f  # split targets and components on commas and whitespace, without glob expansion
2026-10-24T06:23:13.0128564Z flags=()
2026-10-24T06:23:13.0128828Z for t in ${targets//,/ }; do flags+=(--target "$t"); done
2026-10-24T06:23:13.0129193Z for c in ${components//,/ }; do flags+=(--component "$c"); done
2026-10-24T06:23:13.0129616Z if [[ $toolchain == nightly && -n $components ]]; then flags+=(--allow-downgrade); fi
2026-10-24T06:23:13.0129978Z log=$(mktemp)
2026-10-24T06:23:13.0130211Z trap 'rm -f "$log"' EXIT
2026-10-24T06:23:13.0130460Z for attempt in 1 2 3 4 5; do
2026-10-24T06:23:13.0131063Z   if rustup toolchain install "$toolchain" "${flags[@]}" --profile minimal --no-self-update --force-non-host 2>&1 | tee "$log"; then
2026-10-24T06:23:13.0131529Z     break
2026-10-24T06:23:13.0131735Z   else
2026-10-24T06:23:13.0131935Z     status=$?
2026-10-24T06:23:13.0132149Z   fi
2026-10-24T06:23:13.0132418Z   if [[ $attempt == 5 ]] || ! grep -Fq 'checksum failed for ' "$log" \
2026-10-24T06:23:13.0132771Z       || ! grep -Fq 'this is likely due to an ongoing update of the official release server' "$log"; then
2026-10-24T06:23:13.0133303Z     exit "$status"
2026-10-24T06:23:13.0133528Z   fi
2026-10-24T06:23:13.0133845Z   echo "Retrying rustup toolchain install in 30 seconds (retry $attempt of 4)" >&2
2026-10-24T06:23:13.0134205Z   sleep 30
2026-10-24T06:23:13.0134418Z done
2026-10-24T06:23:13.0148864Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T06:23:13.0149056Z env:
2026-10-24T06:23:13.0149190Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 147
2026-10-24T06:23:13.0149363Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 404
2026-10-24T06:23:13.0149570Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T06:23:13.0149768Z   CARGO_HOME: /home/runner/.cargo
2026-10-24T06:23:13.0149921Z   toolchain: stable
2026-10-24T06:23:13.0150054Z   targets:
2026-10-24T06:23:13.0150178Z   components: rustfmt
2026-10-24T06:23:13.0150320Z   RUSTUP_PERMIT_COPY_RENAME: 1
2026-10-24T06:23:13.0150475Z ##[endgroup]
2026-10-24T06:23:13.0709836Z info: syncing channel updates for stable-x86_64-unknown-linux-gnu
2026-10-24T06:23:13.1144880Z info: latest update on 2026-10-15 for version 1.99.1 (58cf8f9c3 2026-10-13)
2026-10-24T06:23:13.1223074Z info: removing previous version of component clippy
2026-10-24T06:23:13.1227142Z info: removing previous version of component rustfmt
2026-10-24T06:23:13.1230340Z info: removing previous version of component cargo
2026-10-24T06:23:13.1241221Z info: removing previous version of component rust-std
2026-10-24T06:23:13.1253748Z info: removing previous version of component rustc
2026-10-24T06:23:13.1265699Z info: downloading 5 components
2026-10-24T06:23:18.7156873Z
2026-10-24T06:23:18.7196022Z   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-24T06:23:18.7196478Z
2026-10-24T06:23:18.7257718Z ##[end-action id=__dtolnay_rust-toolchain.__run_4;outcome=success;conclusion=success;duration_ms=5714]
2026-10-24T06:23:18.7264430Z ##[start-action display=rustup default stable;id=__dtolnay_rust-toolchain.__run_5]
2026-10-24T06:23:18.7275119Z ##[group]Run rustup default "$toolchain" --force-non-host
2026-10-24T06:23:18.7275335Z rustup default "$toolchain" --force-non-host
2026-10-24T06:23:18.7293303Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T06:23:18.7293466Z env:
2026-10-24T06:23:18.7293577Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 147
2026-10-24T06:23:18.7293720Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 404
2026-10-24T06:23:18.7293860Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T06:23:18.7294002Z   CARGO_HOME: /home/runner/.cargo
2026-10-24T06:23:18.7294149Z   toolchain: stable
2026-10-24T06:23:18.7294281Z ##[endgroup]
2026-10-24T06:23:18.7344706Z info: using existing install for stable-x86_64-unknown-linux-gnu
2026-10-24T06:23:18.7396911Z info: default toolchain set to stable-x86_64-unknown-linux-gnu
2026-10-24T06:23:18.7397070Z
2026-10-24T06:23:18.7440164Z   stable-x86_64-unknown-linux-gnu unchanged - rustc 1.99.1 (58cf8f9c3 2026-10-13)
2026-10-24T06:23:18.7446170Z
2026-10-24T06:23:18.7449299Z ##[end-action id=__dtolnay_rust-toolchain.__run_5;outcome=success;conclusion=success;duration_ms=18]
2026-10-24T06:23:18.7451703Z ##[start-action display=Create cachekey;id=__dtolnay_rust-toolchain.rustc-version]
2026-10-24T06:23:18.7461255Z ##[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-24T06:23:18.7461718Z 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-24T06:23:18.7462078Z HASH=$(rustc +"$toolchain" --version --verbose | sed -ne 's/^commit-hash: //p')
2026-10-24T06:23:18.7462328Z echo "cachekey=$(echo $DATE$HASH | head -c12)" >> $GITHUB_OUTPUT
2026-10-24T06:23:18.7476607Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T06:23:18.7476777Z env:
2026-10-24T06:23:18.7476892Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 147
2026-10-24T06:23:18.7477045Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 404
2026-10-24T06:23:18.7477190Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T06:23:18.7477325Z   CARGO_HOME: /home/runner/.cargo
2026-10-24T06:23:18.7477454Z   toolchain: stable
2026-10-24T06:23:18.7477557Z ##[endgroup]
2026-10-24T06:23:18.7630040Z ##[end-action id=__dtolnay_rust-toolchain.rustc-version;outcome=success;conclusion=success;duration_ms=17]
2026-10-24T06:23:18.7631572Z ##[start-action display=Disable incremental compilation;id=__dtolnay_rust-toolchain.__run_6]
2026-10-24T06:23:18.7640662Z ##[group]Run if [ -z "${CARGO_INCREMENTAL+set}" ]; then
2026-10-24T06:23:18.7640884Z if [ -z "${CARGO_INCREMENTAL+set}" ]; then
2026-10-24T06:23:18.7641051Z   echo CARGO_INCREMENTAL=0 >> $GITHUB_ENV
2026-10-24T06:23:18.7641204Z fi
2026-10-24T06:23:18.7657447Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T06:23:18.7657619Z env:
2026-10-24T06:23:18.7657736Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 147
2026-10-24T06:23:18.7657877Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 404
2026-10-24T06:23:18.7658017Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T06:23:18.7658151Z   CARGO_HOME: /home/runner/.cargo
2026-10-24T06:23:18.7658276Z ##[endgroup]
2026-10-24T06:23:18.7685150Z ##[end-action id=__dtolnay_rust-toolchain.__run_6;outcome=success;conclusion=success;duration_ms=5]
2026-10-24T06:23:18.7686926Z ##[start-action display=Enable colors in Cargo output;id=__dtolnay_rust-toolchain.__run_7]
2026-10-24T06:23:18.7700374Z ##[group]Run if [ -z "${CARGO_TERM_COLOR+set}" ]; then
2026-10-24T06:23:18.7700694Z if [ -z "${CARGO_TERM_COLOR+set}" ]; then
2026-10-24T06:23:18.7700924Z   echo CARGO_TERM_COLOR=always >> $GITHUB_ENV
2026-10-24T06:23:18.7701114Z fi
2026-10-24T06:23:18.7720820Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T06:23:18.7721016Z env:
2026-10-24T06:23:18.7721143Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 147
2026-10-24T06:23:18.7721299Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 404
2026-10-24T06:23:18.7721450Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T06:23:18.7721599Z   CARGO_HOME: /home/runner/.cargo
2026-10-24T06:23:18.7721733Z   CARGO_INCREMENTAL: 0
2026-10-24T06:23:18.7721858Z ##[endgroup]
2026-10-24T06:23:18.7748470Z ##[end-action id=__dtolnay_rust-toolchain.__run_7;outcome=success;conclusion=success;duration_ms=6]
2026-10-24T06:23:18.7750411Z ##[start-action display=Enable Cargo sparse registry;id=__dtolnay_rust-toolchain.__run_8]
2026-10-24T06:23:18.7759178Z ##[group]Run # implemented in 1.66, stabilized in 1.68, made default in 1.70
2026-10-24T06:23:18.7759559Z # implemented in 1.66, stabilized in 1.68, made default in 1.70
2026-10-24T06:23:18.7759964Z if [ -z "${CARGO_REGISTRIES_CRATES_IO_PROTOCOL+set}" -o -f "/home/runner/_work/_temp"/.implicit_cargo_registries_crates_io_protocol ]; then
2026-10-24T06:23:18.7760322Z   if rustc +"$toolchain" --version --verbose | grep -q '^release: 1\.6[89]\.'; then
2026-10-24T06:23:18.7760605Z     touch "/home/runner/_work/_temp"/.implicit_cargo_registries_crates_io_protocol || true
2026-10-24T06:23:18.7760868Z     echo CARGO_REGISTRIES_CRATES_IO_PROTOCOL=sparse >> $GITHUB_ENV
2026-10-24T06:23:18.7761112Z   elif rustc +"$toolchain" --version --verbose | grep -q '^release: 1\.6[67]\.'; then
2026-10-24T06:23:18.7761386Z     touch "/home/runner/_work/_temp"/.implicit_cargo_registries_crates_io_protocol || true
2026-10-24T06:23:18.7761631Z     echo CARGO_REGISTRIES_CRATES_IO_PROTOCOL=git >> $GITHUB_ENV
2026-10-24T06:23:18.7761805Z   fi
2026-10-24T06:23:18.7761907Z fi
2026-10-24T06:23:18.7775269Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T06:23:18.7775432Z env:
2026-10-24T06:23:18.7775543Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 147
2026-10-24T06:23:18.7775689Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 404
2026-10-24T06:23:18.7775857Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T06:23:18.7775991Z   CARGO_HOME: /home/runner/.cargo
2026-10-24T06:23:18.7776119Z   CARGO_INCREMENTAL: 0
2026-10-24T06:23:18.7776236Z   CARGO_TERM_COLOR: always
2026-10-24T06:23:18.7776352Z   toolchain: stable
2026-10-24T06:23:18.7776459Z ##[endgroup]
2026-10-24T06:23:18.7917325Z ##[end-action id=__dtolnay_rust-toolchain.__run_8;outcome=success;conclusion=success;duration_ms=16]
2026-10-24T06:23:18.7919627Z ##[start-action display=Work around spurious network errors in curl 8.0;id=__dtolnay_rust-toolchain.__run_9]
2026-10-24T06:23:18.7928377Z ##[group]Run # https://rust-lang.zulipchat.com/#narrow/stream/246057-t-cargo/topic/timeout.20investigation
2026-10-24T06:23:18.7928728Z # https://rust-lang.zulipchat.com/#narrow/stream/246057-t-cargo/topic/timeout.20investigation
2026-10-24T06:23:18.7929029Z if rustc +"$toolchain" --version --verbose | grep -q '^release: 1\.7[01]\.'; then
2026-10-24T06:23:18.7929257Z   echo CARGO_HTTP_MULTIPLEXING=false >> $GITHUB_ENV
2026-10-24T06:23:18.7929414Z fi
2026-10-24T06:23:18.7944510Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T06:23:18.7944676Z env:
2026-10-24T06:23:18.7944788Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 147
2026-10-24T06:23:18.7944939Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 404
2026-10-24T06:23:18.7945076Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T06:23:18.7945215Z   CARGO_HOME: /home/runner/.cargo
2026-10-24T06:23:18.7945344Z   CARGO_INCREMENTAL: 0
2026-10-24T06:23:18.7945460Z   CARGO_TERM_COLOR: always
2026-10-24T06:23:18.7945573Z   toolchain: stable
2026-10-24T06:23:18.7945677Z ##[endgroup]
2026-10-24T06:23:18.8023402Z ##[end-action id=__dtolnay_rust-toolchain.__run_9;outcome=success;conclusion=success;duration_ms=10]
2026-10-24T06:23:18.8026069Z ##[start-action display=rustc +stable --version --verbose;id=__dtolnay_rust-toolchain.__run_10]
2026-10-24T06:23:18.8033989Z ##[group]Run rustc +"$toolchain" --version --verbose
2026-10-24T06:23:18.8034170Z rustc +"$toolchain" --version --verbose
2026-10-24T06:23:18.8048156Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T06:23:18.8048321Z env:
2026-10-24T06:23:18.8048428Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 147
2026-10-24T06:23:18.8048570Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 404
2026-10-24T06:23:18.8048707Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T06:23:18.8048846Z   CARGO_HOME: /home/runner/.cargo
2026-10-24T06:23:18.8048972Z   CARGO_INCREMENTAL: 0
2026-10-24T06:23:18.8049087Z   CARGO_TERM_COLOR: always
2026-10-24T06:23:18.8049198Z   toolchain: stable
2026-10-24T06:23:18.8049308Z ##[endgroup]
2026-10-24T06:23:18.8118848Z rustc 1.99.1 (58cf8f9c3 2026-10-13)
2026-10-24T06:23:18.8119063Z binary: rustc
2026-10-24T06:23:18.8119194Z commit-hash: 58cf8f9c35b355199727627d07ae34a4e2846d67
2026-10-24T06:23:18.8119349Z commit-date: 2026-10-13
2026-10-24T06:23:18.8119470Z host: x86_64-unknown-linux-gnu
2026-10-24T06:23:18.8119587Z release: 1.99.1
2026-10-24T06:23:18.8119698Z LLVM version: 23.1.1
2026-10-24T06:23:18.8124281Z ##[end-action id=__dtolnay_rust-toolchain.__run_10;outcome=success;conclusion=success;duration_ms=9]
2026-10-24T06:23:18.8157468Z ##[group]Run for crate in resource-monitor kde-snap-shot hyprland-snap-shot; do
2026-10-24T06:23:18.8157788Z for crate in resource-monitor kde-snap-shot hyprland-snap-shot; do
2026-10-24T06:23:18.8158035Z   cargo fmt --manifest-path "native/$crate/Cargo.toml" -- --check
2026-10-24T06:23:18.8158226Z done
2026-10-24T06:23:18.8172902Z shell: /usr/bin/bash -e {0}
2026-10-24T06:23:18.8173029Z env:
2026-10-24T06:23:18.8173136Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 147
2026-10-24T06:23:18.8173280Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 404
2026-10-24T06:23:18.8173425Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T06:23:18.8173562Z   CARGO_HOME: /home/runner/.cargo
2026-10-24T06:23:18.8173703Z   CARGO_INCREMENTAL: 0
2026-10-24T06:23:18.8173847Z   CARGO_TERM_COLOR: always
2026-10-24T06:23:18.8173961Z ##[endgroup]
2026-10-24T06:23:18.8957137Z ##[group]Run for crate in resource-monitor kde-snap-shot hyprland-snap-shot; do
2026-10-24T06:23:18.8957621Z for crate in resource-monitor kde-snap-shot hyprland-snap-shot; do
2026-10-24T06:23:18.8958031Z   cargo test --locked --manifest-path "native/$crate/Cargo.toml"
2026-10-24T06:23:18.8958328Z done
2026-10-24T06:23:18.8977345Z shell: /usr/bin/bash -e {0}
2026-10-24T06:23:18.8977488Z env:
2026-10-24T06:23:18.8977606Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 147
2026-10-24T06:23:18.8977751Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 404
2026-10-24T06:23:18.8977896Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T06:23:18.8978040Z   CARGO_HOME: /home/runner/.cargo
2026-10-24T06:23:18.8978242Z   CARGO_INCREMENTAL: 0
2026-10-24T06:23:18.8978377Z   CARGO_TERM_COLOR: always
2026-10-24T06:23:18.8978499Z ##[endgroup]
2026-10-24T06:23:18.9175248Z     Updating crates.io index
2026-10-24T06:23:18.9654833Z  Downloading crates ...
2026-10-24T06:23:18.9808445Z   Downloaded itoa v1.0.18
2026-10-24T06:23:18.9816026Z   Downloaded memchr v2.8.2
2026-10-24T06:23:18.9835675Z   Downloaded serde_core v1.0.228
2026-10-24T06:23:18.9845395Z   Downloaded serde_derive v1.0.228
2026-10-24T06:23:18.9854514Z   Downloaded quote v1.0.45
2026-10-24T06:23:18.9861962Z   Downloaded zmij v1.0.21
2026-10-24T06:23:18.9867225Z   Downloaded serde v1.0.228
2026-10-24T06:23:18.9878301Z   Downloaded unicode-ident v1.0.24
2026-10-24T06:23:18.9886732Z   Downloaded proc-macro2 v1.0.106
2026-10-24T06:23:18.9895460Z   Downloaded sysinfo v0.39.3
2026-10-24T06:23:18.9931973Z   Downloaded serde_json v1.0.150
2026-10-24T06:23:18.9956677Z   Downloaded libc v0.2.186
2026-10-24T06:23:19.0083755Z   Downloaded syn v2.0.118
2026-10-24T06:23:19.0632158Z    Compiling proc-macro2 v1.0.106
2026-10-24T06:23:19.0692048Z    Compiling quote v1.0.45
2026-10-24T06:23:19.0732135Z    Compiling unicode-ident v1.0.24
2026-10-24T06:23:19.0732501Z    Compiling serde_core v1.0.228
2026-10-24T06:23:19.1231357Z    Compiling zmij v1.0.21
2026-10-24T06:23:19.1754059Z    Compiling libc v0.2.186
2026-10-24T06:23:19.2075360Z    Compiling serde v1.0.228
2026-10-24T06:23:19.2834387Z    Compiling memchr v2.8.2
2026-10-24T06:23:19.2939796Z    Compiling serde_json v1.0.150
2026-10-24T06:23:19.5541155Z    Compiling syn v2.0.118
2026-10-24T06:23:19.6891415Z    Compiling itoa v1.0.18
2026-10-24T06:23:19.7091801Z    Compiling sysinfo v0.39.3
2026-10-24T06:23:20.3252558Z    Compiling serde_derive v1.0.228
2026-10-24T06:23:21.1558385Z    Compiling t3-resource-monitor v0.1.0 (/home/runner/_work/t3code/t3code/native/resource-monitor)
2026-10-24T06:23:21.4153203Z     Finished `test` profile [unoptimized + debuginfo] target(s) in 2.51s
2026-10-24T06:23:21.4208148Z      Running unittests src/main.rs (native/resource-monitor/target/debug/deps/t3_resource_monitor-6916f5aa7022aa8f)
2026-10-24T06:23:21.4215490Z
2026-10-24T06:23:21.4215615Z running 18 tests
2026-10-24T06:23:21.4221748Z test tests::accepts_clock_shifts_without_accepting_reused_process_starts ... ok
2026-10-24T06:23:21.4222039Z test tests::clamps_sample_interval ... ok
2026-10-24T06:23:21.4228425Z test tests::bounds_history_by_estimated_process_bytes ... ok
2026-10-24T06:23:21.4228743Z test tests::counts_external_processes_toward_history_limits ... ok
2026-10-24T06:23:21.4229076Z test tests::counts_selected_processes_that_could_not_be_materialized ... ok
2026-10-24T06:23:21.4229446Z test tests::excludes_and_trims_future_history_after_the_clock_moves_backward ... ok
2026-10-24T06:23:21.4229786Z test tests::ignores_missing_roots ... ok
2026-10-24T06:23:21.4230004Z test tests::decodes_protocol_commands ... ok
2026-10-24T06:23:21.4230557Z test tests::refreshes_commands_without_enumerating_linux_tasks ... ok
2026-10-24T06:23:21.4230976Z test tests::rejects_descendants_older_than_a_reused_parent_pid ... ok
2026-10-24T06:23:21.4231260Z test tests::retains_bounded_history_without_request_ids ... ok
2026-10-24T06:23:21.4231610Z test tests::sample_now_does_not_postpone_an_existing_periodic_deadline ... ok
2026-10-24T06:23:21.4231885Z test tests::selects_roots_and_all_descendants ... ok
2026-10-24T06:23:21.4232138Z test tests::truncates_process_strings_at_utf8_boundaries ... ok
2026-10-24T06:23:21.4232400Z test tests::validates_external_process_start_identity ... ok
2026-10-24T06:23:21.4232688Z test tests::waits_for_a_cpu_measurement_window_after_priming ... ok
2026-10-24T06:23:21.6480592Z test tests::loads_details_when_an_existing_process_becomes_selected ... ok
2026-10-24T06:23:21.6483018Z test tests::keeps_command_lines_and_memory_out_of_the_discovery_table ... ok
2026-10-24T06:23:21.6483185Z
2026-10-24T06:23:21.6483332Z test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.23s
2026-10-24T06:23:21.6483494Z
2026-10-24T06:23:21.6707829Z     Updating crates.io index
2026-10-24T06:23:21.7334295Z  Downloading crates ...
2026-10-24T06:23:21.7476966Z   Downloaded adler2 v2.0.1
2026-10-24T06:23:21.7494788Z   Downloaded async-process v2.5.0
2026-10-24T06:23:21.7500800Z   Downloaded async-io v2.6.0
2026-10-24T06:23:21.7510854Z   Downloaded async-lock v3.4.2
2026-10-24T06:23:21.7517677Z   Downloaded async-broadcast v0.7.2
2026-10-24T06:23:21.7522577Z   Downloaded async-channel v2.5.0
2026-10-24T06:23:21.7526333Z   Downloaded async-executor v1.14.0
2026-10-24T06:23:21.7532182Z   Downloaded toml_datetime v1.1.1+spec-1.1.0
2026-10-24T06:23:21.7559700Z   Downloaded async-recursion v1.1.1
2026-10-24T06:23:21.7569553Z   Downloaded proc-macro2 v1.0.107
2026-10-24T06:23:21.7578655Z   Downloaded enumflags2_derive v0.7.12
2026-10-24T06:23:21.7580962Z   Downloaded errno v0.3.14
2026-10-24T06:23:21.7585183Z   Downloaded futures-io v0.3.34
2026-10-24T06:23:21.7587543Z   Downloaded autocfg v1.5.1
2026-10-24T06:23:21.7592506Z   Downloaded bitflags v2.13.1
2026-10-24T06:23:21.7604534Z   Downloaded event-listener-strategy v0.5.4
2026-10-24T06:23:21.7607886Z   Downloaded async-trait v0.1.92
2026-10-24T06:23:21.7617802Z   Downloaded ordered-stream v0.2.0
2026-10-24T06:23:21.7621296Z   Downloaded blocking v1.7.0
2026-10-24T06:23:21.7624561Z   Downloaded enumflags2 v0.7.12
2026-10-24T06:23:21.7628349Z   Downloaded quote v1.0.47
2026-10-24T06:23:21.7635696Z   Downloaded async-task v4.7.1
2026-10-24T06:23:21.7643038Z   Downloaded hex v0.4.3
2026-10-24T06:23:21.7647517Z   Downloaded serde_repr v0.1.21
2026-10-24T06:23:21.7652898Z   Downloaded zvariant_derive v5.15.0
2026-10-24T06:23:21.7656211Z   Downloaded atomic-waker v1.1.2
2026-10-24T06:23:21.7659408Z   Downloaded parking v2.2.1
2026-10-24T06:23:21.7662447Z   Downloaded cfg-if v1.0.4
2026-10-24T06:23:21.7665798Z   Downloaded endi v1.1.1
2026-10-24T06:23:21.7707972Z   Downloaded event-listener v5.4.2
2026-10-24T06:23:21.7714612Z   Downloaded fastrand v2.5.0
2026-10-24T06:23:21.7720297Z   Downloaded zmij v1.0.23
2026-10-24T06:23:21.7725906Z   Downloaded futures-core v0.3.34
2026-10-24T06:23:21.7729853Z   Downloaded equivalent v1.0.2
2026-10-24T06:23:21.7733001Z   Downloaded proc-macro-crate v3.5.0
2026-10-24T06:23:21.7736582Z   Downloaded fdeflate v0.3.7
2026-10-24T06:23:21.7741480Z   Downloaded signal-hook-registry v1.4.8
2026-10-24T06:23:21.7745056Z   Downloaded simd-adler32 v0.3.10
2026-10-24T06:23:21.7749981Z   Downloaded async-signal v0.2.14
2026-10-24T06:23:21.7754016Z   Downloaded zvariant_utils v4.2.0
2026-10-24T06:23:21.7760009Z   Downloaded pin-project-lite v0.2.17
2026-10-24T06:23:21.7775246Z   Downloaded piper v0.2.5
2026-10-24T06:23:21.7781301Z   Downloaded slab v0.4.12
2026-10-24T06:23:21.7785045Z   Downloaded zbus_names v4.3.4
2026-10-24T06:23:21.7789276Z   Downloaded concurrent-queue v2.5.0
2026-10-24T06:23:21.7796261Z   Downloaded crossbeam-utils v0.8.22
2026-10-24T06:23:21.7804415Z   Downloaded tracing-attributes v0.1.31
2026-10-24T06:23:21.7813449Z   Downloaded zbus_macros v5.19.0
2026-10-24T06:23:21.7818784Z   Downloaded zcheapstr v1.1.0
2026-10-24T06:23:21.7823716Z   Downloaded crc32fast v1.5.1
2026-10-24T06:23:21.7829986Z   Downloaded futures-lite v2.6.1
2026-10-24T06:23:21.7835004Z   Downloaded once_cell v1.21.4
2026-10-24T06:23:21.7842309Z   Downloaded serde_core v1.0.229
2026-10-24T06:23:21.7850833Z   Downloaded toml_parser v1.1.3+spec-1.1.0
2026-10-24T06:23:21.7857986Z   Downloaded flate2 v1.1.10
2026-10-24T06:23:21.7872375Z   Downloaded miniz_oxide v0.9.1
2026-10-24T06:23:21.7880621Z   Downloaded tracing-core v0.1.36
2026-10-24T06:23:21.7888848Z   Downloaded polling v3.11.0
2026-10-24T06:23:21.7898482Z   Downloaded toml_edit v0.25.13+spec-1.1.0
2026-10-24T06:23:21.7910581Z   Downloaded uuid v1.26.0
2026-10-24T06:23:21.7920431Z   Downloaded serde_derive v1.0.229
2026-10-24T06:23:21.7930128Z   Downloaded serde v1.0.229
2026-10-24T06:23:21.7941331Z   Downloaded miniz_oxide v0.8.9
2026-10-24T06:23:21.7949280Z   Downloaded memchr v2.8.3
2026-10-24T06:23:21.7965498Z   Downloaded zvariant v5.15.0
2026-10-24T06:23:21.7986242Z   Downloaded indexmap v2.14.1
2026-10-24T06:23:21.7999908Z   Downloaded png v0.18.1
2026-10-24T06:23:21.8013701Z   Downloaded serde_json v1.0.151
2026-10-24T06:23:21.8036073Z   Downloaded hashbrown v0.17.1
2026-10-24T06:23:21.8054076Z   Downloaded zbus v5.19.0
2026-10-24T06:23:21.8083320Z   Downloaded winnow v1.0.4
2026-10-24T06:23:21.8113575Z   Downloaded zlib-rs v0.6.7
2026-10-24T06:23:21.8132225Z   Downloaded syn v3.0.4
2026-10-24T06:23:21.8167563Z   Downloaded syn v2.0.119
2026-10-24T06:23:21.8202650Z   Downloaded rustix v1.1.4
2026-10-24T06:23:21.8280380Z   Downloaded tracing v0.1.44
2026-10-24T06:23:21.8334998Z   Downloaded libc v0.2.189
2026-10-24T06:23:21.8468260Z   Downloaded linux-raw-sys v0.12.1
2026-10-24T06:23:21.8854030Z    Compiling proc-macro2 v1.0.107
2026-10-24T06:23:21.8854425Z    Compiling unicode-ident v1.0.24
2026-10-24T06:23:21.8854610Z    Compiling quote v1.0.47
2026-10-24T06:23:21.8854774Z    Compiling serde_core v1.0.229
2026-10-24T06:23:21.9211766Z    Compiling pin-project-lite v0.2.17
2026-10-24T06:23:21.9399144Z    Compiling serde v1.0.229
2026-10-24T06:23:21.9520177Z    Compiling parking v2.2.1
2026-10-24T06:23:21.9883783Z    Compiling winnow v1.0.4
2026-10-24T06:23:22.0258299Z    Compiling crossbeam-utils v0.8.22
2026-10-24T06:23:22.1002744Z    Compiling futures-core v0.3.34
2026-10-24T06:23:22.2635933Z    Compiling syn v3.0.4
2026-10-24T06:23:22.3051889Z    Compiling syn v2.0.119
2026-10-24T06:23:22.5057583Z    Compiling equivalent v1.0.2
2026-10-24T06:23:22.5292656Z    Compiling hashbrown v0.17.1
2026-10-24T06:23:22.7482916Z    Compiling indexmap v2.14.1
2026-10-24T06:23:22.7823504Z    Compiling toml_parser v1.1.3+spec-1.1.0
2026-10-24T06:23:22.9870910Z    Compiling toml_datetime v1.1.1+spec-1.1.0
2026-10-24T06:23:23.0531779Z    Compiling toml_edit v0.25.13+spec-1.1.0
2026-10-24T06:23:23.0820702Z    Compiling cfg-if v1.0.4
2026-10-24T06:23:23.1019991Z    Compiling fastrand v2.5.0
2026-10-24T06:23:23.1881203Z    Compiling futures-io v0.3.34
2026-10-24T06:23:23.2249328Z    Compiling concurrent-queue v2.5.0
2026-10-24T06:23:23.2846566Z    Compiling event-listener v5.4.2
2026-10-24T06:23:23.3745992Z    Compiling proc-macro-crate v3.5.0
2026-10-24T06:23:23.4545743Z    Compiling bitflags v2.13.1
2026-10-24T06:23:23.5441231Z    Compiling libc v0.2.189
2026-10-24T06:23:23.5493754Z    Compiling rustix v1.1.4
2026-10-24T06:23:23.6506179Z    Compiling event-listener-strategy v0.5.4
2026-10-24T06:23:23.6754712Z    Compiling futures-lite v2.6.1
2026-10-24T06:23:23.6762440Z    Compiling endi v1.1.1
2026-10-24T06:23:23.7111799Z    Compiling autocfg v1.5.1
2026-10-24T06:23:23.8287144Z    Compiling linux-raw-sys v0.12.1
2026-10-24T06:23:23.9736640Z    Compiling async-io v2.6.0
2026-10-24T06:23:24.1027609Z    Compiling enumflags2_derive v0.7.12
2026-10-24T06:23:24.1674720Z    Compiling serde_derive v1.0.229
2026-10-24T06:23:24.2532099Z    Compiling simd-adler32 v0.3.10
2026-10-24T06:23:24.3500799Z    Compiling slab v0.4.12
2026-10-24T06:23:24.4003775Z    Compiling errno v0.3.14
2026-10-24T06:23:24.4372041Z    Compiling adler2 v2.0.1
2026-10-24T06:23:24.4676179Z    Compiling async-task v4.7.1
2026-10-24T06:23:24.5251634Z    Compiling crc32fast v1.5.1
2026-10-24T06:23:24.5971758Z    Compiling signal-hook-registry v1.4.8
2026-10-24T06:23:24.6856178Z    Compiling async-channel v2.5.0
2026-10-24T06:23:24.7435819Z    Compiling zmij v1.0.23
2026-10-24T06:23:24.8119409Z    Compiling atomic-waker v1.1.2
2026-10-24T06:23:24.8452838Z    Compiling once_cell v1.21.4
2026-10-24T06:23:24.9212208Z    Compiling tracing-core v0.1.36
2026-10-24T06:23:25.1639250Z    Compiling piper v0.2.5
2026-10-24T06:23:25.3252668Z    Compiling miniz_oxide v0.9.1
2026-10-24T06:23:25.4931702Z    Compiling zvariant_utils v4.2.0
2026-10-24T06:23:25.5811778Z    Compiling enumflags2 v0.7.12
2026-10-24T06:23:25.6342902Z    Compiling zcheapstr v1.1.0
2026-10-24T06:23:26.0731734Z    Compiling zvariant_derive v5.15.0
2026-10-24T06:23:26.1843577Z    Compiling polling v3.11.0
2026-10-24T06:23:26.1950673Z    Compiling zvariant v5.15.0
2026-10-24T06:23:26.5789061Z    Compiling async-signal v0.2.14
2026-10-24T06:23:26.6611909Z    Compiling tracing-attributes v0.1.31
2026-10-24T06:23:26.7066787Z    Compiling async-lock v3.4.2
2026-10-24T06:23:26.9091891Z    Compiling serde_json v1.0.151
2026-10-24T06:23:26.9543557Z    Compiling zbus_names v4.3.4
2026-10-24T06:23:27.0475015Z    Compiling tracing v0.1.44
2026-10-24T06:23:27.2051928Z    Compiling zbus_macros v5.19.0
2026-10-24T06:23:27.2088577Z    Compiling async-process v2.5.0
2026-10-24T06:23:27.2474588Z    Compiling flate2 v1.1.10
2026-10-24T06:23:27.4251801Z    Compiling blocking v1.7.0
2026-10-24T06:23:27.5028731Z    Compiling async-executor v1.14.0
2026-10-24T06:23:27.5092073Z    Compiling miniz_oxide v0.8.9
2026-10-24T06:23:27.5372570Z    Compiling fdeflate v0.3.7
2026-10-24T06:23:27.6371893Z    Compiling async-trait v0.1.92
2026-10-24T06:23:27.6955064Z    Compiling serde_repr v0.1.21
2026-10-24T06:23:27.7862979Z    Compiling async-recursion v1.1.1
2026-10-24T06:23:27.8411776Z    Compiling async-broadcast v0.7.2
2026-10-24T06:23:27.9252147Z    Compiling uuid v1.26.0
2026-10-24T06:23:27.9343510Z    Compiling ordered-stream v0.2.0
2026-10-24T06:23:27.9851846Z    Compiling memchr v2.8.3
2026-10-24T06:23:28.0389059Z    Compiling itoa v1.0.18
2026-10-24T06:23:28.0781254Z    Compiling hex v0.4.3
2026-10-24T06:23:28.0953831Z    Compiling png v0.18.1
2026-10-24T06:23:28.1606509Z    Compiling zbus v5.19.0
2026-10-24T06:23:31.1709957Z    Compiling t3-kde-snap-shot v0.1.0 (/home/runner/_work/t3code/t3code/native/kde-snap-shot)
2026-10-24T06:23:31.8318727Z     Finished `test` profile [unoptimized + debuginfo] target(s) in 10.17s
2026-10-24T06:23:31.8429193Z      Running unittests src/main.rs (native/kde-snap-shot/target/debug/deps/t3_kde_snap_shot-de4c269e64335986)
2026-10-24T06:23:31.8437588Z
2026-10-24T06:23:31.8437843Z running 11 tests
2026-10-24T06:23:31.8439193Z test tests::decodes_native_argb_and_row_padding ... ok
2026-10-24T06:23:31.8439509Z test tests::accepts_only_a_leading_cli_spinner_with_a_nonempty_label ... ok
2026-10-24T06:23:31.8439829Z test tests::rejects_invalid_dimensions_truncation_and_formats ... ok
2026-10-24T06:23:31.8440115Z test tests::spinner_normalization_does_not_weaken_window_identity_checks ... ok
2026-10-24T06:23:31.8440405Z test tests::unpremultiplies_transparency ... ok
2026-10-24T06:23:31.8503794Z test feedback::tests::capability_probe_rejects_missing_declarative_api_without_running_a_script ... ok
2026-10-24T06:23:31.8516964Z {"event":"ready","animate":true}
2026-10-24T06:23:31.8525057Z {"event":"done"}
2026-10-24T06:23:31.8531303Z test feedback::tests::only_kwin_can_read_commands_or_acknowledge_feedback ... ok
2026-10-24T06:23:31.8556496Z test transport_tests::keeps_captured_identity_when_only_the_title_spinner_changes ... ok
2026-10-24T06:23:31.8558631Z test transport_tests::captures_pinned_window_through_real_fd_and_cleans_scripts ... ok
2026-10-24T06:23:31.8597974Z test transport_tests::omits_identity_when_window_changes_during_capture ... ok
2026-10-24T06:23:31.8853887Z test transport_tests::permission_probe_never_captures_and_rejects_denial ... ok
2026-10-24T06:23:31.8861551Z
2026-10-24T06:23:31.8861697Z test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
2026-10-24T06:23:31.8861869Z
2026-10-24T06:23:31.9099034Z     Updating crates.io index
2026-10-24T06:23:31.9484824Z  Downloading crates ...
2026-10-24T06:23:31.9601991Z   Downloaded smallvec v1.16.0
2026-10-24T06:23:31.9610095Z   Downloaded cursor-icon v1.2.0
2026-10-24T06:23:31.9614791Z   Downloaded downcast-rs v1.2.1
2026-10-24T06:23:31.9622416Z   Downloaded find-msvc-tools v0.1.11
2026-10-24T06:23:31.9627796Z   Downloaded getrandom v0.4.3
2026-10-24T06:23:31.9638996Z   Downloaded cc v1.4.4
2026-10-24T06:23:31.9649867Z   Downloaded shlex v2.0.1
2026-10-24T06:23:31.9653698Z   Downloaded wayland-csd-frame v0.3.0
2026-10-24T06:23:31.9656412Z   Downloaded wayland-sys v0.31.11
2026-10-24T06:23:31.9659569Z   Downloaded smithay-client-toolkit v0.19.2
2026-10-24T06:23:31.9679891Z   Downloaded wayland-cursor v0.31.14
2026-10-24T06:23:31.9682941Z   Downloaded log v0.4.34
2026-10-24T06:23:31.9691967Z   Downloaded thiserror-impl v1.0.69
2026-10-24T06:23:31.9695946Z   Downloaded pkg-config v0.3.34
2026-10-24T06:23:31.9700242Z   Downloaded memmap2 v0.9.11
2026-10-24T06:23:31.9705738Z   Downloaded xcursor v0.3.11
2026-10-24T06:23:31.9708153Z   Downloaded wayland-protocols-wlr v0.3.12
2026-10-24T06:23:31.9714814Z   Downloaded wayland-scanner v0.31.11
2026-10-24T06:23:31.9720271Z   Downloaded thiserror v1.0.69
2026-10-24T06:23:31.9734108Z   Downloaded tempfile v3.27.0
2026-10-24T06:23:31.9742040Z   Downloaded wayland-backend v0.3.17
2026-10-24T06:23:31.9754514Z   Downloaded wayland-server v0.31.14
2026-10-24T06:23:31.9760360Z   Downloaded wayland-client v0.31.15
2026-10-24T06:23:31.9767366Z   Downloaded xkeysym v0.2.1
2026-10-24T06:23:31.9777911Z   Downloaded wayland-protocols v0.32.13
2026-10-24T06:23:31.9804379Z   Downloaded quick-xml v0.41.0
2026-10-24T06:23:31.9827170Z   Downloaded rustix v0.38.44
2026-10-24T06:23:31.9902108Z   Downloaded linux-raw-sys v0.4.15
2026-10-24T06:23:32.0189399Z    Compiling proc-macro2 v1.0.107
2026-10-24T06:23:32.0189657Z    Compiling quote v1.0.47
2026-10-24T06:23:32.0190604Z    Compiling unicode-ident v1.0.24
2026-10-24T06:23:32.0190921Z    Compiling bitflags v2.13.1
2026-10-24T06:23:32.0467185Z    Compiling rustix v1.1.4
2026-10-24T06:23:32.0859681Z    Compiling find-msvc-tools v0.1.11
2026-10-24T06:23:32.0918680Z    Compiling pkg-config v0.3.34
2026-10-24T06:23:32.1371871Z    Compiling shlex v2.0.1
2026-10-24T06:23:32.1936088Z    Compiling cc v1.4.4
2026-10-24T06:23:32.1981908Z    Compiling linux-raw-sys v0.12.1
2026-10-24T06:23:32.2630773Z    Compiling wayland-sys v0.31.11
2026-10-24T06:23:32.4150314Z    Compiling memchr v2.8.3
2026-10-24T06:23:32.4173420Z    Compiling smallvec v1.16.0
2026-10-24T06:23:32.4872257Z    Compiling downcast-rs v1.2.1
2026-10-24T06:23:32.5065801Z    Compiling wayland-client v0.31.15
2026-10-24T06:23:32.5410739Z    Compiling libc v0.2.189
2026-10-24T06:23:32.6303583Z    Compiling quick-xml v0.41.0
2026-10-24T06:23:32.6871804Z    Compiling cfg-if v1.0.4
2026-10-24T06:23:32.7274978Z    Compiling simd-adler32 v0.3.10
2026-10-24T06:23:32.7285594Z    Compiling wayland-backend v0.3.17
2026-10-24T06:23:32.8058310Z    Compiling adler2 v2.0.1
2026-10-24T06:23:32.8461255Z    Compiling serde_core v1.0.229
2026-10-24T06:23:32.9251818Z    Compiling crc32fast v1.5.1
2026-10-24T06:23:33.0011550Z    Compiling syn v2.0.119
2026-10-24T06:23:33.0673322Z    Compiling wayland-scanner v0.31.11
2026-10-24T06:23:33.1891755Z    Compiling rustix v0.38.44
2026-10-24T06:23:33.2651234Z    Compiling getrandom v0.4.3
2026-10-24T06:23:33.3382590Z    Compiling zmij v1.0.23
2026-10-24T06:23:33.4093275Z    Compiling thiserror v1.0.69
2026-10-24T06:23:33.6851925Z    Compiling miniz_oxide v0.9.1
2026-10-24T06:23:33.9091786Z    Compiling thiserror-impl v1.0.69
2026-10-24T06:23:33.9728177Z    Compiling syn v3.0.4
2026-10-24T06:23:34.3651860Z    Compiling serde_json v1.0.151
2026-10-24T06:23:34.4103641Z    Compiling serde v1.0.229
2026-10-24T06:23:34.4433959Z    Compiling cursor-icon v1.2.0
2026-10-24T06:23:34.4733410Z    Compiling smithay-client-toolkit v0.19.2
2026-10-24T06:23:34.4785313Z    Compiling xcursor v0.3.11
2026-10-24T06:23:34.5093299Z    Compiling linux-raw-sys v0.4.15
2026-10-24T06:23:34.6291851Z    Compiling wayland-server v0.31.14
2026-10-24T06:23:34.8491735Z    Compiling serde_derive v1.0.229
2026-10-24T06:23:35.2883800Z    Compiling wayland-protocols v0.32.13
2026-10-24T06:23:35.4051953Z    Compiling wayland-cursor v0.31.14
2026-10-24T06:23:35.4891815Z    Compiling wayland-csd-frame v0.3.0
2026-10-24T06:23:35.5901364Z    Compiling flate2 v1.1.10
2026-10-24T06:23:35.7651726Z    Compiling memmap2 v0.9.11
2026-10-24T06:23:35.8233032Z    Compiling miniz_oxide v0.8.9
2026-10-24T06:23:35.8494063Z    Compiling fdeflate v0.3.7
2026-10-24T06:23:35.9611869Z    Compiling fastrand v2.5.0
2026-10-24T06:23:36.0005877Z    Compiling log v0.4.34
2026-10-24T06:23:36.0348592Z    Compiling xkeysym v0.2.1
2026-10-24T06:23:36.0958987Z    Compiling itoa v1.0.18
2026-10-24T06:23:36.1449127Z    Compiling once_cell v1.21.4
2026-10-24T06:23:36.2012039Z    Compiling tempfile v3.27.0
2026-10-24T06:23:36.3278322Z    Compiling png v0.18.1
2026-10-24T06:23:38.8070315Z    Compiling wayland-protocols-wlr v0.3.12
2026-10-24T06:23:39.9332341Z    Compiling t3-hyprland-snap-shot v0.1.0 (/home/runner/_work/t3code/t3code/native/hyprland-snap-shot)
2026-10-24T06:23:40.4776914Z     Finished `test` profile [unoptimized + debuginfo] target(s) in 8.58s
2026-10-24T06:23:40.4817168Z      Running unittests src/main.rs (native/hyprland-snap-shot/target/debug/deps/t3_hyprland_snap_shot-29bbcd529b597e84)
2026-10-24T06:23:40.4823945Z
2026-10-24T06:23:40.4824002Z running 10 tests
2026-10-24T06:23:40.4827146Z test capture::tests::bounds_buffer_allocations ... ok
2026-10-24T06:23:40.4827515Z test capture::tests::converts_channels_padding_flip_and_alpha ... ok
2026-10-24T06:23:40.4827970Z test feedback::tests::clips_across_negative_origin_and_scaled_outputs ... ok
2026-10-24T06:23:40.4834195Z test feedback::tests::flight_ends_at_exact_composer_bounds ... ok
2026-10-24T06:23:40.4834463Z test ipc::tests::address_preserves_upper_bits ... ok
2026-10-24T06:23:40.4834682Z test ipc::tests::destination_requires_unique_process_and_title ... ok
2026-10-24T06:23:40.4834921Z test ipc::tests::rectangles_accept_negative_origins_not_invalid_sizes ... ok
2026-10-24T06:23:40.4836124Z test transport_tests::rejects_oversized_buffers_before_allocating_shared_memory ... ok
2026-10-24T06:23:40.4836412Z test transport_tests::failed_export_produces_no_image_and_no_second_capture ... ok
2026-10-24T06:23:40.4836658Z test transport_tests::exports_exact_window_over_real_fd_transport ... ok
2026-10-24T06:23:40.4836794Z
2026-10-24T06:23:40.4836920Z test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
2026-10-24T06:23:40.4837078Z
2026-10-24T06:23:40.4935562Z Post job cleanup.
2026-10-24T06:23:40.5317651Z [command]/usr/local/bin/git version
2026-10-24T06:23:40.5344558Z git version 2.55.0
2026-10-24T06:23:40.5362355Z Temporarily overriding HOME='/home/runner/_work/_temp/e48efcab-ca02-4770-92f0-5fc0df975d7a' before making global git config changes
2026-10-24T06:23:40.5362971Z Adding repository directory to the temporary git global config as a safe directory
2026-10-24T06:23:40.5365410Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code
2026-10-24T06:23:40.5385611Z Removing SSH command configuration
2026-10-24T06:23:40.5388368Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-24T06:23:40.5410820Z [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-24T06:23:40.5522740Z fatal: No url found for submodule path '.repos/alchemy-effect/submodules/distilled' in .gitmodules
2026-10-24T06:23:40.5549976Z ##[warning]The process '/usr/local/bin/git' failed with exit code 128
2026-10-24T06:23:40.5591919Z A job completed hook has been configured by the self-hosted runner administrator
2026-10-24T06:23:40.5611821Z ##[group]Run '/job_completed.sh'
2026-10-24T06:23:40.5623032Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T06:23:40.5623223Z env:
2026-10-24T06:23:40.5623336Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 147
2026-10-24T06:23:40.5623477Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 404
2026-10-24T06:23:40.5623616Z   BLACKSMITH_CHECK_RUN_ID: 120801137718
2026-10-24T06:23:40.5623751Z   BLACKSMITH_JOB_DISPLAY_NAME: Rust
2026-10-24T06:23:40.5623892Z   GITHUB_ACTIONS_CACHE_MODE: write
2026-10-24T06:23:40.5624024Z ##[endgroup]
2026-10-24T06:23:40.5696772Z Docker container cache not activated, skipping hash computation.
2026-10-24T06:23:40.5932556Z No active SSH sessions detected. Proceeding with shutdown immediately.
2026-10-24T06:23:40.5979779Z Cleaning up orphan processes