2026-10-22T20:13:54.8257805Z Current runner version: '2.337.0' 2026-10-22T20:13:54.8261815Z Runner name: 'blacksmith-4vcpu-ubuntu-2404-74gqz4yaacvnua76' 2026-10-22T20:13:54.8262575Z Runner group name: 'blacksmith scale sets - blacksmith-4vcpu-ubuntu-2404' 2026-10-22T20:13:54.8263343Z Machine name: 'ip-172-31-73-130' 2026-10-22T20:13:54.8265043Z ##[group]GITHUB_TOKEN Permissions 2026-10-22T20:13:54.8266437Z Contents: read 2026-10-22T20:13:54.8266932Z Metadata: read 2026-10-22T20:13:54.8267320Z ##[endgroup] 2026-10-22T20:13:54.8268862Z Secret source: Actions 2026-10-22T20:13:54.8269581Z Cache mode: write 2026-10-22T20:13:54.8270137Z Prepare workflow directory 2026-10-22T20:13:54.8474350Z Prepare all required actions 2026-10-22T20:13:54.8513059Z Getting action download info 2026-10-22T20:13:54.9971098Z Download action repository 'actions/checkout@v6' (SHA:d23441a48e516b6c34aea4fa41551a30e30af803) 2026-10-22T20:13:55.0470153Z Download action repository 'dtolnay/rust-toolchain@stable' (SHA:b725eda525362e7cf34af9a7243cac1e3f01a7ec) 2026-10-22T20:13:55.1959641Z Setting BLACKSMITH_ACTIONS_RESULTS_URL to https://results-receiver.actions.githubusercontent.com/ 2026-10-22T20:13:55.2004089Z Complete job name: Rust 2026-10-22T20:13:55.2358982Z A job started hook has been configured by the self-hosted runner administrator 2026-10-22T20:13:55.2434644Z ##[group]Run '/setup.sh' 2026-10-22T20:13:55.2445612Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-22T20:13:55.2446081Z env: 2026-10-22T20:13:55.2446334Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 211 2026-10-22T20:13:55.2446652Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 436 2026-10-22T20:13:55.2446968Z BLACKSMITH_CHECK_RUN_ID: 120062845186 2026-10-22T20:13:55.2447279Z BLACKSMITH_JOB_DISPLAY_NAME: Rust 2026-10-22T20:13:55.2447587Z GITHUB_ACTIONS_CACHE_MODE: write 2026-10-22T20:13:55.2447871Z ##[endgroup] 2026-10-22T20:13:55.2720327Z Logging daemon started (blacksmithd for logs) 2026-10-22T20:13:55.2861465Z Results daemon started (blacksmithd for results) 2026-10-22T20:13:55.3022685Z Background adoption and SSH setup started (PID: 2914) 2026-10-22T20:13:55.3023087Z 2026-10-22T20:13:55.3025604Z ---------------------------------------- 2026-10-22T20:13:55.3026251Z View this job: https://app.blacksmith.sh/pingdotgg/runs/39846979790/jobs/120062845186 2026-10-22T20:13:55.3026688Z SSH Access (using your GitHub SSH key): 2026-10-22T20:13:55.3027135Z ssh -p 64002 runner@blacksmith-4vcpu-ubuntu-2404-74gqz4yaacvnua76.vm.blacksmith.sh 2026-10-22T20:13:55.3027454Z 2026-10-22T20:13:55.3027567Z No GitHub SSH key? Add one at: 2026-10-22T20:13:55.3028065Z https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account 2026-10-22T20:13:55.3028473Z 2026-10-22T20:13:55.3028584Z ---------------------------------------- 2026-10-22T20:13:55.3028767Z 2026-10-22T20:13:55.3028913Z VM ID: blacksmith-4vcpu-ubuntu-2404-74gqz4yaacvnua76 2026-10-22T20:13:55.3029284Z Host: production-152.236.30.162-x8664 2026-10-22T20:13:55.3029560Z Host Agent PID: 1749940 2026-10-22T20:13:55.3029816Z Host Agent Git SHA: 266f03d96 2026-10-22T20:13:55.3030225Z Host CPU Manufacturer: AuthenticAMD 2026-10-22T20:13:55.3030531Z Blacksmith Host Generation: gen 2 2026-10-22T20:13:55.3030816Z Petname: production-chief-lamb-27f82937 2026-10-22T20:13:55.3031097Z Region: us-east 2026-10-22T20:13:55.3031332Z Rootfs Version: ubuntu24-full-x64-081926 2026-10-22T20:13:55.3041224Z OS Version: Ubuntu 24.04.4 LTS 2026-10-22T20:13:55.3041481Z 2026-10-22T20:13:55.3048369Z Enabling Blacksmith transparent cache 2026-10-22T20:13:55.3360347Z ##[group]Run actions/checkout@v6 2026-10-22T20:13:55.3360830Z with: 2026-10-22T20:13:55.3361377Z sparse-checkout: /* !/.repos/ !/apps/mobile/modules/t3-terminal/Vendor/**/*.a 2026-10-22T20:13:55.3362018Z sparse-checkout-cone-mode: false 2026-10-22T20:13:55.3362420Z repository: pingdotgg/t3code 2026-10-22T20:13:55.3365678Z token: *** 2026-10-22T20:13:55.3366019Z ssh-strict: true 2026-10-22T20:13:55.3366362Z ssh-user: git 2026-10-22T20:13:55.3366722Z persist-credentials: true 2026-10-22T20:13:55.3367589Z clean: true 2026-10-22T20:13:55.3367929Z fetch-depth: 1 2026-10-22T20:13:55.3368277Z fetch-tags: false 2026-10-22T20:13:55.3368643Z show-progress: true 2026-10-22T20:13:55.3369210Z lfs: false 2026-10-22T20:13:55.3369548Z submodules: false 2026-10-22T20:13:55.3369916Z set-safe-directory: true 2026-10-22T20:13:55.3370330Z allow-unsafe-pr-checkout: false 2026-10-22T20:13:55.3370717Z env: 2026-10-22T20:13:55.3371098Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 211 2026-10-22T20:13:55.3371562Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 436 2026-10-22T20:13:55.3372030Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-22T20:13:55.3372590Z ##[endgroup] 2026-10-22T20:13:55.4595547Z Syncing repository: pingdotgg/t3code 2026-10-22T20:13:55.4596570Z ##[group]Getting Git version info 2026-10-22T20:13:55.4596932Z Working directory is '/home/runner/_work/t3code/t3code' 2026-10-22T20:13:55.4597451Z [command]/usr/local/bin/git version 2026-10-22T20:13:55.4709798Z git version 2.55.0 2026-10-22T20:13:55.4721580Z ##[endgroup] 2026-10-22T20:13:55.4729598Z Temporarily overriding HOME='/home/runner/_work/_temp/5e4a5e3c-a5f5-465e-8219-0c9f8a2f93a8' before making global git config changes 2026-10-22T20:13:55.4730324Z Adding repository directory to the temporary git global config as a safe directory 2026-10-22T20:13:55.4733946Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code 2026-10-22T20:13:55.4766013Z Deleting the contents of '/home/runner/_work/t3code/t3code' 2026-10-22T20:13:55.4767524Z ##[group]Determining repository object format 2026-10-22T20:13:55.4768381Z ##[endgroup] 2026-10-22T20:13:55.4768848Z ##[group]Initializing the repository 2026-10-22T20:13:55.4770928Z [command]/usr/local/bin/git init /home/runner/_work/t3code/t3code 2026-10-22T20:13:55.4809086Z hint: Using 'master' as the name for the initial branch. This default branch name 2026-10-22T20:13:55.4809754Z hint: will change to "main" in Git 3.0. To configure the initial branch name 2026-10-22T20:13:55.4811597Z hint: to use in all of your new repositories, which will suppress this warning, 2026-10-22T20:13:55.4812059Z hint: call: 2026-10-22T20:13:55.4812391Z hint: 2026-10-22T20:13:55.4812849Z hint: git config --global init.defaultBranch 2026-10-22T20:13:55.4813241Z hint: 2026-10-22T20:13:55.4813610Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and 2026-10-22T20:13:55.4814330Z hint: 'development'. The just-created branch can be renamed via this command: 2026-10-22T20:13:55.4814788Z hint: 2026-10-22T20:13:55.4815069Z hint: git branch -m 2026-10-22T20:13:55.4815383Z hint: 2026-10-22T20:13:55.4815768Z hint: Disable this message with "git config set advice.defaultBranchName false" 2026-10-22T20:13:55.4816359Z Initialized empty Git repository in /home/runner/_work/t3code/t3code/.git/ 2026-10-22T20:13:55.4817505Z [command]/usr/local/bin/git remote add origin https://github.com/pingdotgg/t3code 2026-10-22T20:13:55.4843185Z ##[endgroup] 2026-10-22T20:13:55.4843663Z ##[group]Disabling automatic garbage collection 2026-10-22T20:13:55.4845067Z [command]/usr/local/bin/git config --local gc.auto 0 2026-10-22T20:13:55.4878014Z ##[endgroup] 2026-10-22T20:13:55.4878435Z ##[group]Setting up auth 2026-10-22T20:13:55.4878733Z Removing SSH command configuration 2026-10-22T20:13:55.4879212Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-10-22T20:13:55.4901621Z [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-22T20:13:55.5050968Z Removing HTTP extra header 2026-10-22T20:13:55.5054648Z [command]/usr/local/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2026-10-22T20:13:55.5105890Z [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-22T20:13:55.5226869Z Removing includeIf entries pointing to credentials config files 2026-10-22T20:13:55.5229239Z [command]/usr/local/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-10-22T20:13:55.5255292Z [command]/usr/local/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-10-22T20:13:55.5370551Z [command]/usr/local/bin/git config --file /home/runner/_work/_temp/git-credentials-da3c2cfd-e8f2-4cc2-b906-fb7570d3eadd.config http.https://github.com/.extraheader AUTHORIZATION: basic *** 2026-10-22T20:13:55.5406253Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git.path /home/runner/_work/_temp/git-credentials-da3c2cfd-e8f2-4cc2-b906-fb7570d3eadd.config 2026-10-22T20:13:55.5427944Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git/worktrees/*.path /home/runner/_work/_temp/git-credentials-da3c2cfd-e8f2-4cc2-b906-fb7570d3eadd.config 2026-10-22T20:13:55.5451855Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-da3c2cfd-e8f2-4cc2-b906-fb7570d3eadd.config 2026-10-22T20:13:55.5474460Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-da3c2cfd-e8f2-4cc2-b906-fb7570d3eadd.config 2026-10-22T20:13:55.5498565Z ##[endgroup] 2026-10-22T20:13:55.5499369Z ##[group]Fetching the repository 2026-10-22T20:13:55.5503588Z [command]/usr/local/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --filter=blob:none --depth=1 origin +2522a27092d203b5414685d1820d8e8fcffab645:refs/remotes/pull/23364/merge 2026-10-22T20:13:56.5020955Z From https://github.com/pingdotgg/t3code 2026-10-22T20:13:56.5022446Z * [new ref] 2522a27092d203b5414685d1820d8e8fcffab645 -> pull/23364/merge 2026-10-22T20:13:56.5052779Z ##[endgroup] 2026-10-22T20:13:56.5053781Z ##[group]Determining the checkout info 2026-10-22T20:13:56.5054774Z ##[endgroup] 2026-10-22T20:13:56.5055622Z ##[group]Setting up sparse checkout 2026-10-22T20:13:56.5057885Z [command]/usr/local/bin/git config core.sparseCheckout true 2026-10-22T20:13:56.5092033Z [command]/usr/local/bin/git rev-parse --git-path info/sparse-checkout 2026-10-22T20:13:56.5114943Z .git/info/sparse-checkout 2026-10-22T20:13:56.5119357Z ##[endgroup] 2026-10-22T20:13:56.5120323Z ##[group]Checking out the ref 2026-10-22T20:13:56.5122322Z [command]/usr/local/bin/git checkout --progress --force refs/remotes/pull/23364/merge 2026-10-22T20:14:11.9299087Z Updating files: 0% (1/6306) 2026-10-22T20:14:11.9335773Z Updating files: 1% (64/6306) 2026-10-22T20:14:11.9355852Z Updating files: 2% (127/6306) 2026-10-22T20:14:11.9381066Z Updating files: 3% (190/6306) 2026-10-22T20:14:11.9419596Z Updating files: 4% (253/6306) 2026-10-22T20:14:11.9463044Z Updating files: 5% (316/6306) 2026-10-22T20:14:11.9492676Z Updating files: 6% (379/6306) 2026-10-22T20:14:11.9579296Z Updating files: 7% (442/6306) 2026-10-22T20:14:11.9620736Z Updating files: 8% (505/6306) 2026-10-22T20:14:11.9648316Z Updating files: 9% (568/6306) 2026-10-22T20:14:11.9971270Z Updating files: 10% (631/6306) 2026-10-22T20:14:11.9988103Z Updating files: 11% (694/6306) 2026-10-22T20:14:11.9999962Z Updating files: 12% (757/6306) 2026-10-22T20:14:12.0017446Z Updating files: 13% (820/6306) 2026-10-22T20:14:12.0037030Z Updating files: 14% (883/6306) 2026-10-22T20:14:12.0056937Z Updating files: 15% (946/6306) 2026-10-22T20:14:12.0079587Z Updating files: 16% (1009/6306) 2026-10-22T20:14:12.0097574Z Updating files: 17% (1073/6306) 2026-10-22T20:14:12.0118425Z Updating files: 18% (1136/6306) 2026-10-22T20:14:12.0138711Z Updating files: 19% (1199/6306) 2026-10-22T20:14:12.0166049Z Updating files: 20% (1262/6306) 2026-10-22T20:14:12.0205386Z Updating files: 21% (1325/6306) 2026-10-22T20:14:12.0234037Z Updating files: 22% (1388/6306) 2026-10-22T20:14:12.0259285Z Updating files: 23% (1451/6306) 2026-10-22T20:14:12.0280483Z Updating files: 24% (1514/6306) 2026-10-22T20:14:12.0304722Z Updating files: 25% (1577/6306) 2026-10-22T20:14:12.0326036Z Updating files: 26% (1640/6306) 2026-10-22T20:14:12.0346482Z Updating files: 27% (1703/6306) 2026-10-22T20:14:12.0378807Z Updating files: 28% (1766/6306) 2026-10-22T20:14:12.0421019Z Updating files: 29% (1829/6306) 2026-10-22T20:14:12.0445674Z Updating files: 30% (1892/6306) 2026-10-22T20:14:12.0473423Z Updating files: 31% (1955/6306) 2026-10-22T20:14:12.0520532Z Updating files: 32% (2018/6306) 2026-10-22T20:14:12.0550285Z Updating files: 33% (2081/6306) 2026-10-22T20:14:12.0633227Z Updating files: 34% (2145/6306) 2026-10-22T20:14:12.0698210Z Updating files: 35% (2208/6306) 2026-10-22T20:14:12.0738824Z Updating files: 36% (2271/6306) 2026-10-22T20:14:12.0778507Z Updating files: 37% (2334/6306) 2026-10-22T20:14:12.0839827Z Updating files: 38% (2397/6306) 2026-10-22T20:14:12.0871680Z Updating files: 39% (2460/6306) 2026-10-22T20:14:12.0911366Z Updating files: 40% (2523/6306) 2026-10-22T20:14:12.0952237Z Updating files: 41% (2586/6306) 2026-10-22T20:14:12.0972896Z Updating files: 42% (2649/6306) 2026-10-22T20:14:12.0985964Z Updating files: 43% (2712/6306) 2026-10-22T20:14:12.1009862Z Updating files: 44% (2775/6306) 2026-10-22T20:14:12.1046545Z Updating files: 45% (2838/6306) 2026-10-22T20:14:12.1080361Z Updating files: 46% (2901/6306) 2026-10-22T20:14:12.1115824Z Updating files: 47% (2964/6306) 2026-10-22T20:14:12.1155656Z Updating files: 48% (3027/6306) 2026-10-22T20:14:12.1192776Z Updating files: 49% (3090/6306) 2026-10-22T20:14:12.1239722Z Updating files: 50% (3153/6306) 2026-10-22T20:14:12.1260246Z Updating files: 51% (3217/6306) 2026-10-22T20:14:12.1304742Z Updating files: 52% (3280/6306) 2026-10-22T20:14:12.1338029Z Updating files: 53% (3343/6306) 2026-10-22T20:14:12.1362387Z Updating files: 54% (3406/6306) 2026-10-22T20:14:12.1391774Z Updating files: 55% (3469/6306) 2026-10-22T20:14:12.1414530Z Updating files: 56% (3532/6306) 2026-10-22T20:14:12.1432885Z Updating files: 57% (3595/6306) 2026-10-22T20:14:12.1456391Z Updating files: 58% (3658/6306) 2026-10-22T20:14:12.1900545Z Updating files: 59% (3721/6306) 2026-10-22T20:14:12.1920808Z Updating files: 60% (3784/6306) 2026-10-22T20:14:12.1945816Z Updating files: 61% (3847/6306) 2026-10-22T20:14:12.1972473Z Updating files: 62% (3910/6306) 2026-10-22T20:14:12.2003333Z Updating files: 63% (3973/6306) 2026-10-22T20:14:12.2044613Z Updating files: 64% (4036/6306) 2026-10-22T20:14:12.2076718Z Updating files: 65% (4099/6306) 2026-10-22T20:14:12.2103175Z Updating files: 66% (4162/6306) 2026-10-22T20:14:12.2137189Z Updating files: 67% (4226/6306) 2026-10-22T20:14:12.2157800Z Updating files: 68% (4289/6306) 2026-10-22T20:14:12.2193319Z Updating files: 69% (4352/6306) 2026-10-22T20:14:12.2212599Z Updating files: 70% (4415/6306) 2026-10-22T20:14:12.2237633Z Updating files: 71% (4478/6306) 2026-10-22T20:14:12.2262698Z Updating files: 72% (4541/6306) 2026-10-22T20:14:12.2308940Z Updating files: 73% (4604/6306) 2026-10-22T20:14:12.2660085Z Updating files: 74% (4667/6306) 2026-10-22T20:14:12.2828783Z Updating files: 75% (4730/6306) 2026-10-22T20:14:12.2851185Z Updating files: 76% (4793/6306) 2026-10-22T20:14:12.2877384Z Updating files: 77% (4856/6306) 2026-10-22T20:14:12.2907335Z Updating files: 78% (4919/6306) 2026-10-22T20:14:12.2928526Z Updating files: 79% (4982/6306) 2026-10-22T20:14:12.2953040Z Updating files: 80% (5045/6306) 2026-10-22T20:14:12.2975619Z Updating files: 81% (5108/6306) 2026-10-22T20:14:12.2993204Z Updating files: 82% (5171/6306) 2026-10-22T20:14:12.3015750Z Updating files: 83% (5234/6306) 2026-10-22T20:14:12.3037946Z Updating files: 84% (5298/6306) 2026-10-22T20:14:12.3059391Z Updating files: 85% (5361/6306) 2026-10-22T20:14:12.3088859Z Updating files: 86% (5424/6306) 2026-10-22T20:14:12.3177618Z Updating files: 87% (5487/6306) 2026-10-22T20:14:12.3214950Z Updating files: 88% (5550/6306) 2026-10-22T20:14:12.3234727Z Updating files: 89% (5613/6306) 2026-10-22T20:14:12.3262154Z Updating files: 90% (5676/6306) 2026-10-22T20:14:12.3305595Z Updating files: 91% (5739/6306) 2026-10-22T20:14:12.3322758Z Updating files: 92% (5802/6306) 2026-10-22T20:14:12.3341977Z Updating files: 93% (5865/6306) 2026-10-22T20:14:12.3370131Z Updating files: 94% (5928/6306) 2026-10-22T20:14:12.3394733Z Updating files: 95% (5991/6306) 2026-10-22T20:14:12.3458485Z Updating files: 96% (6054/6306) 2026-10-22T20:14:12.3490066Z Updating files: 97% (6117/6306) 2026-10-22T20:14:12.3563135Z Updating files: 98% (6180/6306) 2026-10-22T20:14:12.3584354Z Updating files: 99% (6243/6306) 2026-10-22T20:14:12.3586249Z Updating files: 100% (6306/6306) 2026-10-22T20:14:12.3587294Z Updating files: 100% (6306/6306), done. 2026-10-22T20:14:12.3779032Z Note: switching to 'refs/remotes/pull/23364/merge'. 2026-10-22T20:14:12.3779492Z 2026-10-22T20:14:12.3779660Z You are in 'detached HEAD' state. You can look around, make experimental 2026-10-22T20:14:12.3780354Z changes and commit them, and you can discard any commits you make in this 2026-10-22T20:14:12.3780626Z state without impacting any branches by switching back to a branch. 2026-10-22T20:14:12.3780784Z 2026-10-22T20:14:12.3780898Z If you want to create a new branch to retain commits you create, you may 2026-10-22T20:14:12.3781269Z do so (now or later) by using -c with the switch command. Example: 2026-10-22T20:14:12.3781442Z 2026-10-22T20:14:12.3781575Z git switch -c 2026-10-22T20:14:12.3781778Z 2026-10-22T20:14:12.3781867Z Or undo this operation with: 2026-10-22T20:14:12.3782060Z 2026-10-22T20:14:12.3782135Z git switch - 2026-10-22T20:14:12.3782307Z 2026-10-22T20:14:12.3782459Z Turn off this advice by setting config variable advice.detachedHead to false 2026-10-22T20:14:12.3782632Z 2026-10-22T20:14:12.3782819Z HEAD is now at 2522a27 Merge 23ea5b2b743d022a61998c5814825907bc9df4f3 into 22840ab943b8418744b48223411e46ba4fdcef1a 2026-10-22T20:14:12.3801027Z ##[endgroup] 2026-10-22T20:14:12.3858414Z [command]/usr/local/bin/git log -1 --format=%H 2026-10-22T20:14:12.3885376Z 2522a27092d203b5414685d1820d8e8fcffab645 2026-10-22T20:14:12.4095439Z ##[group]Run dtolnay/rust-toolchain@stable 2026-10-22T20:14:12.4095724Z with: 2026-10-22T20:14:12.4095931Z components: rustfmt 2026-10-22T20:14:12.4096154Z toolchain: stable 2026-10-22T20:14:12.4096488Z env: 2026-10-22T20:14:12.4096766Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 211 2026-10-22T20:14:12.4097010Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 436 2026-10-22T20:14:12.4097276Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-22T20:14:12.4097592Z ##[endgroup] 2026-10-22T20:14:12.4253407Z ##[start-action display=Parse toolchain version;id=__dtolnay_rust-toolchain.parse] 2026-10-22T20:14:12.4326674Z ##[group]Run if [[ -z $toolchain ]]; then 2026-10-22T20:14:12.4327023Z if [[ -z $toolchain ]]; then 2026-10-22T20:14:12.4327351Z  # GitHub does not enforce `required: true` inputs itself. https://github.com/actions/runner/issues/1070 2026-10-22T20:14:12.4327663Z  echo "'toolchain' is a required input" >&2 2026-10-22T20:14:12.4327838Z  exit 1 2026-10-22T20:14:12.4328074Z elif [[ $toolchain =~ ^stable' '[0-9]+' '(year|month|week|day)s?' 'ago$ ]]; then 2026-10-22T20:14:12.4328308Z  if [[ Linux == macOS ]]; then 2026-10-22T20:14:12.4328612Z  echo "toolchain=1.$((($(date -v-$(sed 's/stable \([0-9]*\) \(.\).*/\1\2/' <<< $toolchain) +%s)/60/60/24-16569)/7/6))" >> $GITHUB_OUTPUT 2026-10-22T20:14:12.4328969Z  else 2026-10-22T20:14:12.4329275Z  echo "toolchain=1.$((($(date --date "${toolchain#stable }" +%s)/60/60/24-16569)/7/6))" >> $GITHUB_OUTPUT 2026-10-22T20:14:12.4329813Z  fi 2026-10-22T20:14:12.4330053Z elif [[ $toolchain =~ ^stable' 'minus' '[0-9]+' 'releases?$ ]]; then 2026-10-22T20:14:12.4330432Z  echo "toolchain=1.$((($(date +%s)/60/60/24-16569)/7/6-${toolchain//[^0-9]/}))" >> $GITHUB_OUTPUT 2026-10-22T20:14:12.4330781Z elif [[ $toolchain =~ ^1\.[0-9]+$ ]]; then 2026-10-22T20:14:12.4331144Z  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-22T20:14:12.4331507Z else 2026-10-22T20:14:12.4331684Z  delimiter=EOF 2026-10-22T20:14:12.4331857Z  while [[ $toolchain == *$delimiter* ]]; do delimiter+=_; done 2026-10-22T20:14:12.4332201Z  printf 'toolchain<<%s\n%s\n%s\n' "$delimiter" "$toolchain" "$delimiter" >> $GITHUB_OUTPUT 2026-10-22T20:14:12.4332566Z fi 2026-10-22T20:14:12.4344853Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-22T20:14:12.4345079Z env: 2026-10-22T20:14:12.4345221Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 211 2026-10-22T20:14:12.4345450Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 436 2026-10-22T20:14:12.4345713Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-22T20:14:12.4345900Z toolchain: stable 2026-10-22T20:14:12.4346059Z ##[endgroup] 2026-10-22T20:14:12.4641904Z ##[end-action id=__dtolnay_rust-toolchain.parse;outcome=success;conclusion=success;duration_ms=38] 2026-10-22T20:14:12.4644904Z ##[start-action display=Set $CARGO_HOME;id=__dtolnay_rust-toolchain.__run] 2026-10-22T20:14:12.4683925Z ##[group]Run echo CARGO_HOME=${CARGO_HOME:-"$HOME/.cargo"} >> $GITHUB_ENV 2026-10-22T20:14:12.4684417Z echo CARGO_HOME=${CARGO_HOME:-"$HOME/.cargo"} >> $GITHUB_ENV 2026-10-22T20:14:12.4698824Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-22T20:14:12.4699139Z env: 2026-10-22T20:14:12.4699356Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 211 2026-10-22T20:14:12.4699620Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 436 2026-10-22T20:14:12.4699895Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-22T20:14:12.4700133Z ##[endgroup] 2026-10-22T20:14:12.4765922Z ##[end-action id=__dtolnay_rust-toolchain.__run;outcome=success;conclusion=success;duration_ms=12] 2026-10-22T20:14:12.4769663Z ##[start-action display=Install rustup if needed;id=__dtolnay_rust-toolchain.__run_2] 2026-10-22T20:14:12.4866508Z ##[group]Run if ! command -v rustup &>/dev/null; then 2026-10-22T20:14:12.4867220Z if ! command -v rustup &>/dev/null; then 2026-10-22T20:14:12.4867890Z  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-22T20:14:12.4868571Z  echo "$CARGO_HOME/bin" >> $GITHUB_PATH 2026-10-22T20:14:12.4868834Z fi 2026-10-22T20:14:12.4879670Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-22T20:14:12.4879864Z env: 2026-10-22T20:14:12.4879998Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 211 2026-10-22T20:14:12.4880167Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 436 2026-10-22T20:14:12.4880339Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-22T20:14:12.4880553Z CARGO_HOME: /home/runner/.cargo 2026-10-22T20:14:12.4880693Z ##[endgroup] 2026-10-22T20:14:12.4915809Z ##[end-action id=__dtolnay_rust-toolchain.__run_2;outcome=success;conclusion=success;duration_ms=14] 2026-10-22T20:14:12.4919348Z ##[start-action display=Install rustup if needed on windows;id=__dtolnay_rust-toolchain.__run_3] 2026-10-22T20:14:12.4930569Z ##[end-action id=__dtolnay_rust-toolchain.__run_3;outcome=skipped;conclusion=skipped;duration_ms=0] 2026-10-22T20:14:12.4948088Z ##[start-action display=rustup toolchain install stable;id=__dtolnay_rust-toolchain.__run_4] 2026-10-22T20:14:12.4977571Z ##[group]Run set -f # split targets and components on commas and whitespace, without glob expansion 2026-10-22T20:14:12.4978260Z set -f # split targets and components on commas and whitespace, without glob expansion 2026-10-22T20:14:12.4978962Z flags=() 2026-10-22T20:14:12.4979217Z for t in ${targets//,/ }; do flags+=(--target "$t"); done 2026-10-22T20:14:12.4979571Z for c in ${components//,/ }; do flags+=(--component "$c"); done 2026-10-22T20:14:12.4980004Z if [[ $toolchain == nightly && -n $components ]]; then flags+=(--allow-downgrade); fi 2026-10-22T20:14:12.4980362Z log=$(mktemp) 2026-10-22T20:14:12.4980629Z trap 'rm -f "$log"' EXIT 2026-10-22T20:14:12.4980875Z for attempt in 1 2 3 4 5; do 2026-10-22T20:14:12.4981372Z  if rustup toolchain install "$toolchain" "${flags[@]}" --profile minimal --no-self-update --force-non-host 2>&1 | tee "$log"; then 2026-10-22T20:14:12.4981859Z  break 2026-10-22T20:14:12.4982037Z  else 2026-10-22T20:14:12.4982232Z  status=$? 2026-10-22T20:14:12.4982500Z  fi 2026-10-22T20:14:12.4982797Z  if [[ $attempt == 5 ]] || ! grep -Fq 'checksum failed for ' "$log" \ 2026-10-22T20:14:12.4983284Z  || ! grep -Fq 'this is likely due to an ongoing update of the official release server' "$log"; then 2026-10-22T20:14:12.4983686Z  exit "$status" 2026-10-22T20:14:12.4983893Z  fi 2026-10-22T20:14:12.4984203Z  echo "Retrying rustup toolchain install in 30 seconds (retry $attempt of 4)" >&2 2026-10-22T20:14:12.4984561Z  sleep 30 2026-10-22T20:14:12.4984777Z done 2026-10-22T20:14:12.4999213Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-22T20:14:12.4999506Z env: 2026-10-22T20:14:12.4999712Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 211 2026-10-22T20:14:12.4999962Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 436 2026-10-22T20:14:12.5000216Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-22T20:14:12.5000457Z CARGO_HOME: /home/runner/.cargo 2026-10-22T20:14:12.5000684Z toolchain: stable 2026-10-22T20:14:12.5000867Z targets: 2026-10-22T20:14:12.5001054Z components: rustfmt 2026-10-22T20:14:12.5001270Z RUSTUP_PERMIT_COPY_RENAME: 1 2026-10-22T20:14:12.5001484Z ##[endgroup] 2026-10-22T20:14:12.6427015Z info: syncing channel updates for stable-x86_64-unknown-linux-gnu 2026-10-22T20:14:12.7359955Z info: latest update on 2026-10-15 for version 1.99.1 (58cf8f9c3 2026-10-13) 2026-10-22T20:14:12.7548775Z info: removing previous version of component clippy 2026-10-22T20:14:12.7554832Z info: removing previous version of component rustfmt 2026-10-22T20:14:12.7560824Z info: removing previous version of component cargo 2026-10-22T20:14:12.7580420Z info: removing previous version of component rust-std 2026-10-22T20:14:12.7600863Z info: removing previous version of component rustc 2026-10-22T20:14:12.7622715Z info: downloading 5 components 2026-10-22T20:14:20.1235761Z 2026-10-22T20:14:20.1293347Z 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-22T20:14:20.1293643Z 2026-10-22T20:14:20.1389656Z ##[end-action id=__dtolnay_rust-toolchain.__run_4;outcome=success;conclusion=success;duration_ms=7644] 2026-10-22T20:14:20.1398914Z ##[start-action display=rustup default stable;id=__dtolnay_rust-toolchain.__run_5] 2026-10-22T20:14:20.1421251Z ##[group]Run rustup default "$toolchain" --force-non-host 2026-10-22T20:14:20.1421589Z rustup default "$toolchain" --force-non-host 2026-10-22T20:14:20.1433010Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-22T20:14:20.1433351Z env: 2026-10-22T20:14:20.1433563Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 211 2026-10-22T20:14:20.1433744Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 436 2026-10-22T20:14:20.1433934Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-22T20:14:20.1434199Z CARGO_HOME: /home/runner/.cargo 2026-10-22T20:14:20.1434373Z toolchain: stable 2026-10-22T20:14:20.1434520Z ##[endgroup] 2026-10-22T20:14:20.1509695Z info: using existing install for stable-x86_64-unknown-linux-gnu 2026-10-22T20:14:20.1513300Z info: default toolchain set to stable-x86_64-unknown-linux-gnu 2026-10-22T20:14:20.1514683Z 2026-10-22T20:14:20.1584860Z stable-x86_64-unknown-linux-gnu unchanged - rustc 1.99.1 (58cf8f9c3 2026-10-13) 2026-10-22T20:14:20.1585091Z 2026-10-22T20:14:20.1600506Z ##[end-action id=__dtolnay_rust-toolchain.__run_5;outcome=success;conclusion=success;duration_ms=20] 2026-10-22T20:14:20.1604143Z ##[start-action display=Create cachekey;id=__dtolnay_rust-toolchain.rustc-version] 2026-10-22T20:14:20.1621567Z ##[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-22T20:14:20.1622278Z 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-22T20:14:20.1622663Z HASH=$(rustc +"$toolchain" --version --verbose | sed -ne 's/^commit-hash: //p') 2026-10-22T20:14:20.1622963Z echo "cachekey=$(echo $DATE$HASH | head -c12)" >> $GITHUB_OUTPUT 2026-10-22T20:14:20.1633600Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-22T20:14:20.1633787Z env: 2026-10-22T20:14:20.1633923Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 211 2026-10-22T20:14:20.1634088Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 436 2026-10-22T20:14:20.1634389Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-22T20:14:20.1634639Z CARGO_HOME: /home/runner/.cargo 2026-10-22T20:14:20.1634816Z toolchain: stable 2026-10-22T20:14:20.1634940Z ##[endgroup] 2026-10-22T20:14:20.1849180Z ##[end-action id=__dtolnay_rust-toolchain.rustc-version;outcome=success;conclusion=success;duration_ms=24] 2026-10-22T20:14:20.1852207Z ##[start-action display=Disable incremental compilation;id=__dtolnay_rust-toolchain.__run_6] 2026-10-22T20:14:20.1879192Z ##[group]Run if [ -z "${CARGO_INCREMENTAL+set}" ]; then 2026-10-22T20:14:20.1879560Z if [ -z "${CARGO_INCREMENTAL+set}" ]; then 2026-10-22T20:14:20.1879850Z  echo CARGO_INCREMENTAL=0 >> $GITHUB_ENV 2026-10-22T20:14:20.1880089Z fi 2026-10-22T20:14:20.1895177Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-22T20:14:20.1895481Z env: 2026-10-22T20:14:20.1895706Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 211 2026-10-22T20:14:20.1895979Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 436 2026-10-22T20:14:20.1896233Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-22T20:14:20.1896499Z CARGO_HOME: /home/runner/.cargo 2026-10-22T20:14:20.1896711Z ##[endgroup] 2026-10-22T20:14:20.1932873Z ##[end-action id=__dtolnay_rust-toolchain.__run_6;outcome=success;conclusion=success;duration_ms=7] 2026-10-22T20:14:20.1935410Z ##[start-action display=Enable colors in Cargo output;id=__dtolnay_rust-toolchain.__run_7] 2026-10-22T20:14:20.1955276Z ##[group]Run if [ -z "${CARGO_TERM_COLOR+set}" ]; then 2026-10-22T20:14:20.1955522Z if [ -z "${CARGO_TERM_COLOR+set}" ]; then 2026-10-22T20:14:20.1955768Z  echo CARGO_TERM_COLOR=always >> $GITHUB_ENV 2026-10-22T20:14:20.1956025Z fi 2026-10-22T20:14:20.1967561Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-22T20:14:20.1967849Z env: 2026-10-22T20:14:20.1968033Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 211 2026-10-22T20:14:20.1968281Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 436 2026-10-22T20:14:20.1968524Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-22T20:14:20.1968768Z CARGO_HOME: /home/runner/.cargo 2026-10-22T20:14:20.1968987Z CARGO_INCREMENTAL: 0 2026-10-22T20:14:20.1969186Z ##[endgroup] 2026-10-22T20:14:20.2003923Z ##[end-action id=__dtolnay_rust-toolchain.__run_7;outcome=success;conclusion=success;duration_ms=6] 2026-10-22T20:14:20.2008772Z ##[start-action display=Enable Cargo sparse registry;id=__dtolnay_rust-toolchain.__run_8] 2026-10-22T20:14:20.2039512Z ##[group]Run # implemented in 1.66, stabilized in 1.68, made default in 1.70 2026-10-22T20:14:20.2040226Z # implemented in 1.66, stabilized in 1.68, made default in 1.70 2026-10-22T20:14:20.2040727Z if [ -z "${CARGO_REGISTRIES_CRATES_IO_PROTOCOL+set}" -o -f "/home/runner/_work/_temp"/.implicit_cargo_registries_crates_io_protocol ]; then 2026-10-22T20:14:20.2041130Z  if rustc +"$toolchain" --version --verbose | grep -q '^release: 1\.6[89]\.'; then 2026-10-22T20:14:20.2041448Z  touch "/home/runner/_work/_temp"/.implicit_cargo_registries_crates_io_protocol || true 2026-10-22T20:14:20.2041828Z  echo CARGO_REGISTRIES_CRATES_IO_PROTOCOL=sparse >> $GITHUB_ENV 2026-10-22T20:14:20.2042113Z  elif rustc +"$toolchain" --version --verbose | grep -q '^release: 1\.6[67]\.'; then 2026-10-22T20:14:20.2042438Z  touch "/home/runner/_work/_temp"/.implicit_cargo_registries_crates_io_protocol || true 2026-10-22T20:14:20.2042708Z  echo CARGO_REGISTRIES_CRATES_IO_PROTOCOL=git >> $GITHUB_ENV 2026-10-22T20:14:20.2042921Z  fi 2026-10-22T20:14:20.2043044Z fi 2026-10-22T20:14:20.2088665Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-22T20:14:20.2088933Z env: 2026-10-22T20:14:20.2089119Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 211 2026-10-22T20:14:20.2089325Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 436 2026-10-22T20:14:20.2089508Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-22T20:14:20.2089693Z CARGO_HOME: /home/runner/.cargo 2026-10-22T20:14:20.2089859Z CARGO_INCREMENTAL: 0 2026-10-22T20:14:20.2090031Z CARGO_TERM_COLOR: always 2026-10-22T20:14:20.2090187Z toolchain: stable 2026-10-22T20:14:20.2090436Z ##[endgroup] 2026-10-22T20:14:20.2378371Z ##[end-action id=__dtolnay_rust-toolchain.__run_8;outcome=success;conclusion=success;duration_ms=36] 2026-10-22T20:14:20.2383224Z ##[start-action display=Work around spurious network errors in curl 8.0;id=__dtolnay_rust-toolchain.__run_9] 2026-10-22T20:14:20.2401306Z ##[group]Run # https://rust-lang.zulipchat.com/#narrow/stream/246057-t-cargo/topic/timeout.20investigation 2026-10-22T20:14:20.2401752Z # https://rust-lang.zulipchat.com/#narrow/stream/246057-t-cargo/topic/timeout.20investigation 2026-10-22T20:14:20.2402095Z if rustc +"$toolchain" --version --verbose | grep -q '^release: 1\.7[01]\.'; then 2026-10-22T20:14:20.2402351Z  echo CARGO_HTTP_MULTIPLEXING=false >> $GITHUB_ENV 2026-10-22T20:14:20.2402528Z fi 2026-10-22T20:14:20.2413356Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-22T20:14:20.2413562Z env: 2026-10-22T20:14:20.2413747Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 211 2026-10-22T20:14:20.2413981Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 436 2026-10-22T20:14:20.2414216Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-22T20:14:20.2414455Z CARGO_HOME: /home/runner/.cargo 2026-10-22T20:14:20.2414642Z CARGO_INCREMENTAL: 0 2026-10-22T20:14:20.2414773Z CARGO_TERM_COLOR: always 2026-10-22T20:14:20.2414902Z toolchain: stable 2026-10-22T20:14:20.2415019Z ##[endgroup] 2026-10-22T20:14:20.2565986Z ##[end-action id=__dtolnay_rust-toolchain.__run_9;outcome=success;conclusion=success;duration_ms=18] 2026-10-22T20:14:20.2573170Z ##[start-action display=rustc +stable --version --verbose;id=__dtolnay_rust-toolchain.__run_10] 2026-10-22T20:14:20.2590716Z ##[group]Run rustc +"$toolchain" --version --verbose 2026-10-22T20:14:20.2590949Z rustc +"$toolchain" --version --verbose 2026-10-22T20:14:20.2601521Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-22T20:14:20.2601702Z env: 2026-10-22T20:14:20.2601826Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 211 2026-10-22T20:14:20.2601991Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 436 2026-10-22T20:14:20.2602141Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-22T20:14:20.2602303Z CARGO_HOME: /home/runner/.cargo 2026-10-22T20:14:20.2602447Z CARGO_INCREMENTAL: 0 2026-10-22T20:14:20.2602574Z CARGO_TERM_COLOR: always 2026-10-22T20:14:20.2602725Z toolchain: stable 2026-10-22T20:14:20.2602851Z ##[endgroup] 2026-10-22T20:14:20.2718402Z rustc 1.99.1 (58cf8f9c3 2026-10-13) 2026-10-22T20:14:20.2718829Z binary: rustc 2026-10-22T20:14:20.2719044Z commit-hash: 58cf8f9c35b355199727627d07ae34a4e2846d67 2026-10-22T20:14:20.2719248Z commit-date: 2026-10-13 2026-10-22T20:14:20.2719389Z host: x86_64-unknown-linux-gnu 2026-10-22T20:14:20.2719551Z release: 1.99.1 2026-10-22T20:14:20.2719694Z LLVM version: 23.1.1 2026-10-22T20:14:20.2735737Z ##[end-action id=__dtolnay_rust-toolchain.__run_10;outcome=success;conclusion=success;duration_ms=16] 2026-10-22T20:14:20.2792217Z ##[group]Run for crate in resource-monitor kde-snap-shot hyprland-snap-shot; do 2026-10-22T20:14:20.2792545Z for crate in resource-monitor kde-snap-shot hyprland-snap-shot; do 2026-10-22T20:14:20.2792813Z  cargo fmt --manifest-path "native/$crate/Cargo.toml" -- --check 2026-10-22T20:14:20.2793029Z done 2026-10-22T20:14:20.2804245Z shell: /usr/bin/bash -e {0} 2026-10-22T20:14:20.2804390Z env: 2026-10-22T20:14:20.2804521Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 211 2026-10-22T20:14:20.2804683Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 436 2026-10-22T20:14:20.2804859Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-22T20:14:20.2805011Z CARGO_HOME: /home/runner/.cargo 2026-10-22T20:14:20.2805164Z CARGO_INCREMENTAL: 0 2026-10-22T20:14:20.2805289Z CARGO_TERM_COLOR: always 2026-10-22T20:14:20.2805427Z ##[endgroup] 2026-10-22T20:14:20.4084342Z ##[group]Run for crate in resource-monitor kde-snap-shot hyprland-snap-shot; do 2026-10-22T20:14:20.4084693Z for crate in resource-monitor kde-snap-shot hyprland-snap-shot; do 2026-10-22T20:14:20.4084976Z  cargo test --locked --manifest-path "native/$crate/Cargo.toml" 2026-10-22T20:14:20.4085203Z done 2026-10-22T20:14:20.4097389Z shell: /usr/bin/bash -e {0} 2026-10-22T20:14:20.4097546Z env: 2026-10-22T20:14:20.4097679Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 211 2026-10-22T20:14:20.4097850Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 436 2026-10-22T20:14:20.4098011Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-22T20:14:20.4098171Z CARGO_HOME: /home/runner/.cargo 2026-10-22T20:14:20.4098343Z CARGO_INCREMENTAL: 0 2026-10-22T20:14:20.4098474Z CARGO_TERM_COLOR: always 2026-10-22T20:14:20.4098612Z ##[endgroup] 2026-10-22T20:14:20.4423291Z  Updating crates.io index 2026-10-22T20:14:20.7940631Z  Downloading crates ... 2026-10-22T20:14:20.8211464Z  Downloaded memchr v2.8.2 2026-10-22T20:14:20.8241906Z  Downloaded itoa v1.0.18 2026-10-22T20:14:20.8255496Z  Downloaded quote v1.0.45 2026-10-22T20:14:20.8267741Z  Downloaded serde_derive v1.0.228 2026-10-22T20:14:20.8283482Z  Downloaded unicode-ident v1.0.24 2026-10-22T20:14:20.8333657Z  Downloaded zmij v1.0.21 2026-10-22T20:14:20.8373156Z  Downloaded proc-macro2 v1.0.106 2026-10-22T20:14:20.8413337Z  Downloaded serde_core v1.0.228 2026-10-22T20:14:20.8453051Z  Downloaded serde v1.0.228 2026-10-22T20:14:20.8493502Z  Downloaded serde_json v1.0.150 2026-10-22T20:14:20.8532607Z  Downloaded sysinfo v0.39.3 2026-10-22T20:14:20.8572881Z  Downloaded syn v2.0.118 2026-10-22T20:14:20.8612886Z  Downloaded libc v0.2.186 2026-10-22T20:14:20.8758102Z  Compiling proc-macro2 v1.0.106 2026-10-22T20:14:20.8758646Z  Compiling quote v1.0.45 2026-10-22T20:14:20.8759189Z  Compiling unicode-ident v1.0.24 2026-10-22T20:14:20.8759551Z  Compiling serde_core v1.0.228 2026-10-22T20:14:20.9283697Z  Compiling zmij v1.0.21 2026-10-22T20:14:20.9817315Z  Compiling libc v0.2.186 2026-10-22T20:14:21.0481109Z  Compiling serde v1.0.228 2026-10-22T20:14:21.1453915Z  Compiling memchr v2.8.2 2026-10-22T20:14:21.1934638Z  Compiling serde_json v1.0.150 2026-10-22T20:14:21.5693707Z  Compiling syn v2.0.118 2026-10-22T20:14:21.6814209Z  Compiling itoa v1.0.18 2026-10-22T20:14:21.7661598Z  Compiling sysinfo v0.39.3 2026-10-22T20:14:22.8814398Z  Compiling serde_derive v1.0.228 2026-10-22T20:14:24.4384358Z  Compiling t3-resource-monitor v0.1.0 (/home/runner/_work/t3code/t3code/native/resource-monitor) 2026-10-22T20:14:24.8965644Z  Finished `test` profile [unoptimized + debuginfo] target(s) in 4.47s 2026-10-22T20:14:24.9054758Z  Running unittests src/main.rs (native/resource-monitor/target/debug/deps/t3_resource_monitor-6916f5aa7022aa8f) 2026-10-22T20:14:24.9065827Z 2026-10-22T20:14:24.9066014Z running 18 tests 2026-10-22T20:14:24.9074339Z test tests::accepts_clock_shifts_without_accepting_reused_process_starts ... ok 2026-10-22T20:14:24.9074811Z test tests::clamps_sample_interval ... ok 2026-10-22T20:14:24.9075015Z test tests::bounds_history_by_estimated_process_bytes ... ok 2026-10-22T20:14:24.9075311Z test tests::counts_selected_processes_that_could_not_be_materialized ... ok 2026-10-22T20:14:24.9075580Z test tests::counts_external_processes_toward_history_limits ... ok 2026-10-22T20:14:24.9075896Z test tests::excludes_and_trims_future_history_after_the_clock_moves_backward ... ok 2026-10-22T20:14:24.9089424Z test tests::decodes_protocol_commands ... ok 2026-10-22T20:14:24.9090042Z test tests::ignores_missing_roots ... ok 2026-10-22T20:14:24.9090940Z test tests::refreshes_commands_without_enumerating_linux_tasks ... ok 2026-10-22T20:14:24.9091907Z test tests::rejects_descendants_older_than_a_reused_parent_pid ... ok 2026-10-22T20:14:24.9095600Z test tests::sample_now_does_not_postpone_an_existing_periodic_deadline ... ok 2026-10-22T20:14:24.9095987Z test tests::selects_roots_and_all_descendants ... ok 2026-10-22T20:14:24.9096289Z test tests::truncates_process_strings_at_utf8_boundaries ... ok 2026-10-22T20:14:24.9096777Z test tests::validates_external_process_start_identity ... ok 2026-10-22T20:14:24.9097225Z test tests::waits_for_a_cpu_measurement_window_after_priming ... ok 2026-10-22T20:14:24.9099947Z test tests::retains_bounded_history_without_request_ids ... ok 2026-10-22T20:14:25.1423420Z test tests::loads_details_when_an_existing_process_becomes_selected ... ok 2026-10-22T20:14:25.1424431Z test tests::keeps_command_lines_and_memory_out_of_the_discovery_table ... ok 2026-10-22T20:14:25.1424595Z 2026-10-22T20:14:25.1424752Z test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.24s 2026-10-22T20:14:25.1424930Z 2026-10-22T20:14:25.1791839Z  Updating crates.io index 2026-10-22T20:14:25.6735431Z  Downloading crates ... 2026-10-22T20:14:25.7541428Z  Downloaded adler2 v2.0.1 2026-10-22T20:14:25.7754930Z  Downloaded async-io v2.6.0 2026-10-22T20:14:25.8213154Z  Downloaded async-recursion v1.1.1 2026-10-22T20:14:25.8397669Z  Downloaded async-executor v1.14.0 2026-10-22T20:14:25.8412889Z  Downloaded async-broadcast v0.7.2 2026-10-22T20:14:25.8421301Z  Downloaded async-channel v2.5.0 2026-10-22T20:14:25.8430463Z  Downloaded futures-core v0.3.34 2026-10-22T20:14:25.8438546Z  Downloaded parking v2.2.1 2026-10-22T20:14:25.8449228Z  Downloaded zvariant_derive v5.15.0 2026-10-22T20:14:25.8468618Z  Downloaded zcheapstr v1.1.0 2026-10-22T20:14:25.8534892Z  Downloaded hex v0.4.3 2026-10-22T20:14:25.8571968Z  Downloaded event-listener-strategy v0.5.4 2026-10-22T20:14:25.8582444Z  Downloaded errno v0.3.14 2026-10-22T20:14:25.8591896Z  Downloaded cfg-if v1.0.4 2026-10-22T20:14:25.8843122Z  Downloaded enumflags2_derive v0.7.12 2026-10-22T20:14:25.8984473Z  Downloaded proc-macro-crate v3.5.0 2026-10-22T20:14:25.9009913Z  Downloaded equivalent v1.0.2 2026-10-22T20:14:25.9036838Z  Downloaded futures-io v0.3.34 2026-10-22T20:14:25.9063218Z  Downloaded atomic-waker v1.1.2 2026-10-22T20:14:25.9285300Z  Downloaded endi v1.1.1 2026-10-22T20:14:25.9290509Z  Downloaded serde_repr v0.1.21 2026-10-22T20:14:25.9384097Z  Downloaded async-process v2.5.0 2026-10-22T20:14:25.9393584Z  Downloaded async-signal v0.2.14 2026-10-22T20:14:25.9400719Z  Downloaded concurrent-queue v2.5.0 2026-10-22T20:14:25.9409046Z  Downloaded fdeflate v0.3.7 2026-10-22T20:14:25.9438938Z  Downloaded zvariant_utils v4.2.0 2026-10-22T20:14:25.9513306Z  Downloaded async-trait v0.1.92 2026-10-22T20:14:25.9529210Z  Downloaded toml_datetime v1.1.1+spec-1.1.0 2026-10-22T20:14:25.9552170Z  Downloaded zbus_names v4.3.4 2026-10-22T20:14:25.9616850Z  Downloaded simd-adler32 v0.3.10 2026-10-22T20:14:25.9625952Z  Downloaded enumflags2 v0.7.12 2026-10-22T20:14:25.9709440Z  Downloaded ordered-stream v0.2.0 2026-10-22T20:14:25.9715072Z  Downloaded zmij v1.0.23 2026-10-22T20:14:25.9740856Z  Downloaded signal-hook-registry v1.4.8 2026-10-22T20:14:25.9758857Z  Downloaded pin-project-lite v0.2.17 2026-10-22T20:14:25.9810122Z  Downloaded piper v0.2.5 2026-10-22T20:14:25.9817358Z  Downloaded async-lock v3.4.2 2026-10-22T20:14:25.9825817Z  Downloaded event-listener v5.4.2 2026-10-22T20:14:25.9834223Z  Downloaded quote v1.0.47 2026-10-22T20:14:25.9843342Z  Downloaded slab v0.4.12 2026-10-22T20:14:25.9861317Z  Downloaded futures-lite v2.6.1 2026-10-22T20:14:25.9869444Z  Downloaded once_cell v1.21.4 2026-10-22T20:14:25.9899963Z  Downloaded autocfg v1.5.1 2026-10-22T20:14:25.9917774Z  Downloaded async-task v4.7.1 2026-10-22T20:14:25.9960822Z  Downloaded blocking v1.7.0 2026-10-22T20:14:26.0009302Z  Downloaded crossbeam-utils v0.8.22 2026-10-22T20:14:26.0065861Z  Downloaded toml_parser v1.1.3+spec-1.1.0 2026-10-22T20:14:26.0091615Z  Downloaded zbus_macros v5.19.0 2026-10-22T20:14:26.0101940Z  Downloaded fastrand v2.5.0 2026-10-22T20:14:26.0159202Z  Downloaded bitflags v2.13.1 2026-10-22T20:14:26.0187213Z  Downloaded serde_derive v1.0.229 2026-10-22T20:14:26.0200957Z  Downloaded serde_core v1.0.229 2026-10-22T20:14:26.0232539Z  Downloaded crc32fast v1.5.1 2026-10-22T20:14:26.0242562Z  Downloaded polling v3.11.0 2026-10-22T20:14:26.0300465Z  Downloaded tracing-attributes v0.1.31 2026-10-22T20:14:26.0343858Z  Downloaded proc-macro2 v1.0.107 2026-10-22T20:14:26.0360164Z  Downloaded uuid v1.26.0 2026-10-22T20:14:26.0408318Z  Downloaded miniz_oxide v0.9.1 2026-10-22T20:14:26.0460428Z  Downloaded toml_edit v0.25.13+spec-1.1.0 2026-10-22T20:14:26.0483152Z  Downloaded tracing-core v0.1.36 2026-10-22T20:14:26.0526949Z  Downloaded miniz_oxide v0.8.9 2026-10-22T20:14:26.0544115Z  Downloaded serde v1.0.229 2026-10-22T20:14:26.0685910Z  Downloaded indexmap v2.14.1 2026-10-22T20:14:26.0708290Z  Downloaded memchr v2.8.3 2026-10-22T20:14:26.0734059Z  Downloaded zvariant v5.15.0 2026-10-22T20:14:26.0768789Z  Downloaded flate2 v1.1.10 2026-10-22T20:14:26.0921189Z  Downloaded png v0.18.1 2026-10-22T20:14:26.0959112Z  Downloaded serde_json v1.0.151 2026-10-22T20:14:26.1076210Z  Downloaded hashbrown v0.17.1 2026-10-22T20:14:26.1222888Z  Downloaded zbus v5.19.0 2026-10-22T20:14:26.1300858Z  Downloaded winnow v1.0.4 2026-10-22T20:14:26.1347613Z  Downloaded zlib-rs v0.6.7 2026-10-22T20:14:26.1603949Z  Downloaded syn v3.0.4 2026-10-22T20:14:26.1669051Z  Downloaded syn v2.0.119 2026-10-22T20:14:26.1894143Z  Downloaded rustix v1.1.4 2026-10-22T20:14:26.2033134Z  Downloaded tracing v0.1.44 2026-10-22T20:14:26.2730752Z  Downloaded libc v0.2.189 2026-10-22T20:14:26.5149534Z  Downloaded linux-raw-sys v0.12.1 2026-10-22T20:14:26.5679963Z  Compiling proc-macro2 v1.0.107 2026-10-22T20:14:26.5680405Z  Compiling unicode-ident v1.0.24 2026-10-22T20:14:26.5680827Z  Compiling quote v1.0.47 2026-10-22T20:14:26.5695101Z  Compiling serde_core v1.0.229 2026-10-22T20:14:26.6020697Z  Compiling pin-project-lite v0.2.17 2026-10-22T20:14:26.6282467Z  Compiling serde v1.0.229 2026-10-22T20:14:26.6602335Z  Compiling parking v2.2.1 2026-10-22T20:14:26.7150407Z  Compiling winnow v1.0.4 2026-10-22T20:14:26.7360011Z  Compiling futures-core v0.3.34 2026-10-22T20:14:26.7933776Z  Compiling hashbrown v0.17.1 2026-10-22T20:14:27.1295304Z  Compiling equivalent v1.0.2 2026-10-22T20:14:27.1570205Z  Compiling crossbeam-utils v0.8.22 2026-10-22T20:14:27.2314427Z  Compiling syn v3.0.4 2026-10-22T20:14:27.2671487Z  Compiling syn v2.0.119 2026-10-22T20:14:27.4173972Z  Compiling toml_parser v1.1.3+spec-1.1.0 2026-10-22T20:14:27.7453597Z  Compiling indexmap v2.14.1 2026-10-22T20:14:27.9573913Z  Compiling toml_datetime v1.1.1+spec-1.1.0 2026-10-22T20:14:28.0854286Z  Compiling toml_edit v0.25.13+spec-1.1.0 2026-10-22T20:14:28.1780431Z  Compiling cfg-if v1.0.4 2026-10-22T20:14:28.2020361Z  Compiling fastrand v2.5.0 2026-10-22T20:14:28.3054570Z  Compiling futures-io v0.3.34 2026-10-22T20:14:28.3574359Z  Compiling concurrent-queue v2.5.0 2026-10-22T20:14:28.4218581Z  Compiling proc-macro-crate v3.5.0 2026-10-22T20:14:28.6213905Z  Compiling event-listener v5.4.2 2026-10-22T20:14:28.6493824Z  Compiling rustix v1.1.4 2026-10-22T20:14:28.7126707Z  Compiling bitflags v2.13.1 2026-10-22T20:14:28.7419554Z  Compiling libc v0.2.189 2026-10-22T20:14:28.8429618Z  Compiling event-listener-strategy v0.5.4 2026-10-22T20:14:28.8745198Z  Compiling futures-lite v2.6.1 2026-10-22T20:14:28.8865330Z  Compiling linux-raw-sys v0.12.1 2026-10-22T20:14:29.3494066Z  Compiling endi v1.1.1 2026-10-22T20:14:29.4030035Z  Compiling autocfg v1.5.1 2026-10-22T20:14:29.6116245Z  Compiling async-io v2.6.0 2026-10-22T20:14:29.7893552Z  Compiling enumflags2_derive v0.7.12 2026-10-22T20:14:29.9243004Z  Compiling serde_derive v1.0.229 2026-10-22T20:14:29.9904456Z  Compiling simd-adler32 v0.3.10 2026-10-22T20:14:30.0894455Z  Compiling slab v0.4.12 2026-10-22T20:14:30.1614334Z  Compiling errno v0.3.14 2026-10-22T20:14:30.2254205Z  Compiling crc32fast v1.5.1 2026-10-22T20:14:30.3294222Z  Compiling async-task v4.7.1 2026-10-22T20:14:30.4439351Z  Compiling adler2 v2.0.1 2026-10-22T20:14:30.5304484Z  Compiling signal-hook-registry v1.4.8 2026-10-22T20:14:30.6694057Z  Compiling async-channel v2.5.0 2026-10-22T20:14:30.7553247Z  Compiling zmij v1.0.23 2026-10-22T20:14:30.8413741Z  Compiling atomic-waker v1.1.2 2026-10-22T20:14:30.9094169Z  Compiling once_cell v1.21.4 2026-10-22T20:14:30.9934085Z  Compiling tracing-core v0.1.36 2026-10-22T20:14:31.3294256Z  Compiling piper v0.2.5 2026-10-22T20:14:31.5683421Z  Compiling miniz_oxide v0.9.1 2026-10-22T20:14:31.9694612Z  Compiling zvariant_utils v4.2.0 2026-10-22T20:14:32.0133870Z  Compiling enumflags2 v0.7.12 2026-10-22T20:14:32.0854930Z  Compiling zcheapstr v1.1.0 2026-10-22T20:14:32.1733761Z  Compiling polling v3.11.0 2026-10-22T20:14:32.7668434Z  Compiling async-signal v0.2.14 2026-10-22T20:14:32.8260354Z  Compiling zvariant_derive v5.15.0 2026-10-22T20:14:32.8407003Z  Compiling tracing-attributes v0.1.31 2026-10-22T20:14:32.9893835Z  Compiling zvariant v5.15.0 2026-10-22T20:14:33.3693712Z  Compiling async-lock v3.4.2 2026-10-22T20:14:33.4242684Z  Compiling serde_json v1.0.151 2026-10-22T20:14:33.4833407Z  Compiling tracing v0.1.44 2026-10-22T20:14:33.5693776Z  Compiling flate2 v1.1.10 2026-10-22T20:14:33.6519717Z  Compiling async-process v2.5.0 2026-10-22T20:14:33.9480067Z  Compiling blocking v1.7.0 2026-10-22T20:14:34.0454054Z  Compiling zbus_names v4.3.4 2026-10-22T20:14:34.3082689Z  Compiling miniz_oxide v0.8.9 2026-10-22T20:14:34.3142552Z  Compiling async-executor v1.14.0 2026-10-22T20:14:34.3655388Z  Compiling zbus_macros v5.19.0 2026-10-22T20:14:34.4448033Z  Compiling fdeflate v0.3.7 2026-10-22T20:14:34.5465846Z  Compiling async-trait v0.1.92 2026-10-22T20:14:34.7105167Z  Compiling serde_repr v0.1.21 2026-10-22T20:14:34.7155033Z  Compiling async-recursion v1.1.1 2026-10-22T20:14:34.9382985Z  Compiling async-broadcast v0.7.2 2026-10-22T20:14:34.9694675Z  Compiling uuid v1.26.0 2026-10-22T20:14:35.0414251Z  Compiling ordered-stream v0.2.0 2026-10-22T20:14:35.0654524Z  Compiling itoa v1.0.18 2026-10-22T20:14:35.1434508Z  Compiling memchr v2.8.3 2026-10-22T20:14:35.1762563Z  Compiling hex v0.4.3 2026-10-22T20:14:35.1957039Z  Compiling png v0.18.1 2026-10-22T20:14:35.7112959Z  Compiling zbus v5.19.0 2026-10-22T20:14:40.2200733Z  Compiling t3-kde-snap-shot v0.1.0 (/home/runner/_work/t3code/t3code/native/kde-snap-shot) 2026-10-22T20:14:41.3191112Z  Finished `test` profile [unoptimized + debuginfo] target(s) in 16.16s 2026-10-22T20:14:41.3363198Z  Running unittests src/main.rs (native/kde-snap-shot/target/debug/deps/t3_kde_snap_shot-de4c269e64335986) 2026-10-22T20:14:41.3374177Z 2026-10-22T20:14:41.3377182Z running 11 tests 2026-10-22T20:14:41.3377457Z test tests::decodes_native_argb_and_row_padding ... ok 2026-10-22T20:14:41.3377883Z test tests::accepts_only_a_leading_cli_spinner_with_a_nonempty_label ... ok 2026-10-22T20:14:41.3378250Z test tests::rejects_invalid_dimensions_truncation_and_formats ... ok 2026-10-22T20:14:41.3378598Z test tests::spinner_normalization_does_not_weaken_window_identity_checks ... ok 2026-10-22T20:14:41.3378914Z test tests::unpremultiplies_transparency ... ok 2026-10-22T20:14:41.3466800Z test feedback::tests::capability_probe_rejects_missing_declarative_api_without_running_a_script ... ok 2026-10-22T20:14:41.3508088Z {"event":"ready","animate":true} 2026-10-22T20:14:41.3516047Z {"event":"done"} 2026-10-22T20:14:41.3523770Z test transport_tests::keeps_captured_identity_when_only_the_title_spinner_changes ... ok 2026-10-22T20:14:41.3527539Z test feedback::tests::only_kwin_can_read_commands_or_acknowledge_feedback ... ok 2026-10-22T20:14:41.3529598Z test transport_tests::captures_pinned_window_through_real_fd_and_cleans_scripts ... ok 2026-10-22T20:14:41.3583095Z test transport_tests::omits_identity_when_window_changes_during_capture ... ok 2026-10-22T20:14:41.3776053Z test transport_tests::permission_probe_never_captures_and_rejects_denial ... ok 2026-10-22T20:14:41.3776295Z 2026-10-22T20:14:41.3776451Z test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s 2026-10-22T20:14:41.3776659Z 2026-10-22T20:14:41.4085131Z  Updating crates.io index 2026-10-22T20:14:41.4575925Z  Downloading crates ... 2026-10-22T20:14:41.4800998Z  Downloaded pkg-config v0.3.34 2026-10-22T20:14:41.4817145Z  Downloaded xcursor v0.3.11 2026-10-22T20:14:41.4821601Z  Downloaded wayland-scanner v0.31.11 2026-10-22T20:14:41.4830757Z  Downloaded cursor-icon v1.2.0 2026-10-22T20:14:41.4835580Z  Downloaded log v0.4.34 2026-10-22T20:14:41.4847139Z  Downloaded smithay-client-toolkit v0.19.2 2026-10-22T20:14:41.4874007Z  Downloaded downcast-rs v1.2.1 2026-10-22T20:14:41.4878870Z  Downloaded cc v1.4.4 2026-10-22T20:14:41.4892424Z  Downloaded xkeysym v0.2.1 2026-10-22T20:14:41.4905188Z  Downloaded wayland-sys v0.31.11 2026-10-22T20:14:41.4910042Z  Downloaded thiserror v1.0.69 2026-10-22T20:14:41.4927541Z  Downloaded quick-xml v0.41.0 2026-10-22T20:14:41.4955826Z  Downloaded thiserror-impl v1.0.69 2026-10-22T20:14:41.4960670Z  Downloaded wayland-protocols-wlr v0.3.12 2026-10-22T20:14:41.4968422Z  Downloaded wayland-client v0.31.15 2026-10-22T20:14:41.4977116Z  Downloaded wayland-csd-frame v0.3.0 2026-10-22T20:14:41.4980405Z  Downloaded find-msvc-tools v0.1.11 2026-10-22T20:14:41.5028781Z  Downloaded wayland-backend v0.3.17 2026-10-22T20:14:41.5047454Z  Downloaded wayland-cursor v0.31.14 2026-10-22T20:14:41.5053828Z  Downloaded smallvec v1.16.0 2026-10-22T20:14:41.5059259Z  Downloaded getrandom v0.4.3 2026-10-22T20:14:41.5073285Z  Downloaded wayland-server v0.31.14 2026-10-22T20:14:41.5121745Z  Downloaded tempfile v3.27.0 2026-10-22T20:14:41.5131801Z  Downloaded shlex v2.0.1 2026-10-22T20:14:41.5183731Z  Downloaded rustix v0.38.44 2026-10-22T20:14:41.5277842Z  Downloaded wayland-protocols v0.32.13 2026-10-22T20:14:41.5310463Z  Downloaded memmap2 v0.9.11 2026-10-22T20:14:41.5328446Z  Downloaded linux-raw-sys v0.4.15 2026-10-22T20:14:41.5697575Z  Compiling proc-macro2 v1.0.107 2026-10-22T20:14:41.5697893Z  Compiling quote v1.0.47 2026-10-22T20:14:41.5699068Z  Compiling unicode-ident v1.0.24 2026-10-22T20:14:41.5699304Z  Compiling bitflags v2.13.1 2026-10-22T20:14:41.6111000Z  Compiling shlex v2.0.1 2026-10-22T20:14:41.6543941Z  Compiling rustix v1.1.4 2026-10-22T20:14:41.6567333Z  Compiling find-msvc-tools v0.1.11 2026-10-22T20:14:41.6749565Z  Compiling pkg-config v0.3.34 2026-10-22T20:14:41.7348727Z  Compiling cc v1.4.4 2026-10-22T20:14:41.8010992Z  Compiling linux-raw-sys v0.12.1 2026-10-22T20:14:42.0120197Z  Compiling wayland-sys v0.31.11 2026-10-22T20:14:42.0255812Z  Compiling smallvec v1.16.0 2026-10-22T20:14:42.1094105Z  Compiling downcast-rs v1.2.1 2026-10-22T20:14:42.1174206Z  Compiling memchr v2.8.3 2026-10-22T20:14:42.1432609Z  Compiling libc v0.2.189 2026-10-22T20:14:42.2813641Z  Compiling wayland-client v0.31.15 2026-10-22T20:14:42.3423974Z  Compiling simd-adler32 v0.3.10 2026-10-22T20:14:42.4246109Z  Compiling quick-xml v0.41.0 2026-10-22T20:14:42.4284913Z  Compiling cfg-if v1.0.4 2026-10-22T20:14:42.4473401Z  Compiling wayland-backend v0.3.17 2026-10-22T20:14:42.5734947Z  Compiling crc32fast v1.5.1 2026-10-22T20:14:42.6635787Z  Compiling serde_core v1.0.229 2026-10-22T20:14:42.7693623Z  Compiling adler2 v2.0.1 2026-10-22T20:14:42.8333828Z  Compiling syn v2.0.119 2026-10-22T20:14:42.9549815Z  Compiling thiserror v1.0.69 2026-10-22T20:14:42.9669222Z  Compiling wayland-scanner v0.31.11 2026-10-22T20:14:43.0693895Z  Compiling rustix v0.38.44 2026-10-22T20:14:43.1774047Z  Compiling getrandom v0.4.3 2026-10-22T20:14:43.2454059Z  Compiling zmij v1.0.23 2026-10-22T20:14:43.7614231Z  Compiling miniz_oxide v0.9.1 2026-10-22T20:14:44.1374493Z  Compiling syn v3.0.4 2026-10-22T20:14:44.1469771Z  Compiling thiserror-impl v1.0.69 2026-10-22T20:14:44.6614094Z  Compiling linux-raw-sys v0.4.15 2026-10-22T20:14:44.7527961Z  Compiling serde_json v1.0.151 2026-10-22T20:14:44.8053892Z  Compiling cursor-icon v1.2.0 2026-10-22T20:14:44.8213940Z  Compiling smithay-client-toolkit v0.19.2 2026-10-22T20:14:44.8392988Z  Compiling xcursor v0.3.11 2026-10-22T20:14:44.8693408Z  Compiling serde v1.0.229 2026-10-22T20:14:45.0258736Z  Compiling wayland-server v0.31.14 2026-10-22T20:14:45.1301696Z  Compiling wayland-csd-frame v0.3.0 2026-10-22T20:14:45.3534586Z  Compiling serde_derive v1.0.229 2026-10-22T20:14:45.8574312Z  Compiling wayland-protocols v0.32.13 2026-10-22T20:14:45.9334100Z  Compiling wayland-cursor v0.31.14 2026-10-22T20:14:46.0813292Z  Compiling flate2 v1.1.10 2026-10-22T20:14:46.3414069Z  Compiling memmap2 v0.9.11 2026-10-22T20:14:46.4185178Z  Compiling miniz_oxide v0.8.9 2026-10-22T20:14:46.4693766Z  Compiling fdeflate v0.3.7 2026-10-22T20:14:46.6838562Z  Compiling once_cell v1.21.4 2026-10-22T20:14:46.6878831Z  Compiling fastrand v2.5.0 2026-10-22T20:14:46.7873198Z  Compiling log v0.4.34 2026-10-22T20:14:46.7901152Z  Compiling xkeysym v0.2.1 2026-10-22T20:14:46.8853537Z  Compiling itoa v1.0.18 2026-10-22T20:14:46.9734036Z  Compiling tempfile v3.27.0 2026-10-22T20:14:47.2534482Z  Compiling png v0.18.1 2026-10-22T20:14:51.5400877Z  Compiling wayland-protocols-wlr v0.3.12 2026-10-22T20:14:53.2973517Z  Compiling t3-hyprland-snap-shot v0.1.0 (/home/runner/_work/t3code/t3code/native/hyprland-snap-shot) 2026-10-22T20:14:54.4391712Z  Finished `test` profile [unoptimized + debuginfo] target(s) in 13.04s 2026-10-22T20:14:54.4479619Z  Running unittests src/main.rs (native/hyprland-snap-shot/target/debug/deps/t3_hyprland_snap_shot-29bbcd529b597e84) 2026-10-22T20:14:54.4492857Z 2026-10-22T20:14:54.4493132Z running 10 tests 2026-10-22T20:14:54.4495685Z test capture::tests::bounds_buffer_allocations ... ok 2026-10-22T20:14:54.4496119Z test feedback::tests::clips_across_negative_origin_and_scaled_outputs ... ok 2026-10-22T20:14:54.4496562Z test capture::tests::converts_channels_padding_flip_and_alpha ... ok 2026-10-22T20:14:54.4511097Z test feedback::tests::flight_ends_at_exact_composer_bounds ... ok 2026-10-22T20:14:54.4511440Z test ipc::tests::address_preserves_upper_bits ... ok 2026-10-22T20:14:54.4511792Z test ipc::tests::destination_requires_unique_process_and_title ... ok 2026-10-22T20:14:54.4514758Z test ipc::tests::rectangles_accept_negative_origins_not_invalid_sizes ... ok 2026-10-22T20:14:54.4515105Z test transport_tests::failed_export_produces_no_image_and_no_second_capture ... ok 2026-10-22T20:14:54.4515430Z test transport_tests::rejects_oversized_buffers_before_allocating_shared_memory ... ok 2026-10-22T20:14:54.4519803Z test transport_tests::exports_exact_window_over_real_fd_transport ... ok 2026-10-22T20:14:54.4519998Z 2026-10-22T20:14:54.4520198Z test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s 2026-10-22T20:14:54.4520388Z 2026-10-22T20:14:54.4693876Z Post job cleanup. 2026-10-22T20:14:54.5525006Z [command]/usr/local/bin/git version 2026-10-22T20:14:54.5593821Z git version 2.55.0 2026-10-22T20:14:54.5626294Z Temporarily overriding HOME='/home/runner/_work/_temp/bbe0987f-bd46-4af5-a0d0-56d8561dee5f' before making global git config changes 2026-10-22T20:14:54.5626808Z Adding repository directory to the temporary git global config as a safe directory 2026-10-22T20:14:54.5631344Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code 2026-10-22T20:14:54.5665875Z Removing SSH command configuration 2026-10-22T20:14:54.5670396Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-10-22T20:14:54.5705553Z [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-22T20:14:54.5899519Z fatal: No url found for submodule path '.repos/alchemy-effect/submodules/distilled' in .gitmodules 2026-10-22T20:14:54.5951415Z ##[warning]The process '/usr/local/bin/git' failed with exit code 128 2026-10-22T20:14:54.6039793Z A job completed hook has been configured by the self-hosted runner administrator 2026-10-22T20:14:54.6060918Z ##[group]Run '/job_completed.sh' 2026-10-22T20:14:54.6067544Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-22T20:14:54.6067760Z env: 2026-10-22T20:14:54.6067896Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 211 2026-10-22T20:14:54.6068068Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 436 2026-10-22T20:14:54.6068234Z BLACKSMITH_CHECK_RUN_ID: 120062845186 2026-10-22T20:14:54.6068430Z BLACKSMITH_JOB_DISPLAY_NAME: Rust 2026-10-22T20:14:54.6068614Z GITHUB_ACTIONS_CACHE_MODE: write 2026-10-22T20:14:54.6068774Z ##[endgroup] 2026-10-22T20:14:54.6163997Z Docker container cache not activated, skipping hash computation. 2026-10-22T20:14:54.6439809Z No active SSH sessions detected. Proceeding with shutdown immediately. 2026-10-22T20:14:54.6500185Z Cleaning up orphan processes