2026-10-24T02:53:27.0018555Z Current runner version: '2.338.1' 2026-10-24T02:53:27.0022013Z Runner name: 'blacksmith-4vcpu-ubuntu-2404-s7qezd64hjls5dvz' 2026-10-24T02:53:27.0022901Z Runner group name: 'blacksmith scale sets - blacksmith-4vcpu-ubuntu-2404' 2026-10-24T02:53:27.0023603Z Machine name: 'ip-172-31-73-130' 2026-10-24T02:53:27.0025314Z ##[group]GITHUB_TOKEN Permissions 2026-10-24T02:53:27.0026589Z Contents: read 2026-10-24T02:53:27.0027024Z Metadata: read 2026-10-24T02:53:27.0027410Z ##[endgroup] 2026-10-24T02:53:27.0028816Z Secret source: Actions 2026-10-24T02:53:27.0029469Z Cache mode: write 2026-10-24T02:53:27.0029975Z Prepare workflow directory 2026-10-24T02:53:27.0202626Z Prepare all required actions 2026-10-24T02:53:27.0227801Z Getting action download info 2026-10-24T02:53:27.1309631Z Download action repository 'actions/checkout@v6' (SHA:d23441a48e516b6c34aea4fa41551a30e30af803) 2026-10-24T02:53:27.1679236Z Download action repository 'dtolnay/rust-toolchain@stable' (SHA:b725eda525362e7cf34af9a7243cac1e3f01a7ec) 2026-10-24T02:53:27.3049720Z Setting BLACKSMITH_ACTIONS_RESULTS_URL to https://results-receiver.actions.githubusercontent.com/ 2026-10-24T02:53:27.3083593Z Complete job name: Rust 2026-10-24T02:53:27.3413019Z A job started hook has been configured by the self-hosted runner administrator 2026-10-24T02:53:27.3515401Z ##[group]Run '/setup.sh' 2026-10-24T02:53:27.3527341Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-24T02:53:27.3527758Z env: 2026-10-24T02:53:27.3527986Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 194 2026-10-24T02:53:27.3528281Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 440 2026-10-24T02:53:27.3528578Z BLACKSMITH_CHECK_RUN_ID: 120759141412 2026-10-24T02:53:27.3528858Z BLACKSMITH_JOB_DISPLAY_NAME: Rust 2026-10-24T02:53:27.3529133Z GITHUB_ACTIONS_CACHE_MODE: write 2026-10-24T02:53:27.3529397Z ##[endgroup] 2026-10-24T02:53:27.3751388Z Logging daemon started (blacksmithd for logs) 2026-10-24T02:53:27.3840665Z Results daemon started (blacksmithd for results) 2026-10-24T02:53:27.3980474Z Background adoption and SSH setup started (PID: 2897) 2026-10-24T02:53:27.3982603Z 2026-10-24T02:53:27.3982892Z ---------------------------------------- 2026-10-24T02:53:27.3983457Z View this job: https://app.blacksmith.sh/pingdotgg/runs/40056032845/jobs/120759141412 2026-10-24T02:53:27.3983915Z SSH Access (using your GitHub SSH key): 2026-10-24T02:53:27.3984428Z ssh -p 64000 runner@blacksmith-4vcpu-ubuntu-2404-s7qezd64hjls5dvz.vm.blacksmith.sh 2026-10-24T02:53:27.3984807Z 2026-10-24T02:53:27.3984982Z No GitHub SSH key? Add one at: 2026-10-24T02:53:27.3985553Z https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account 2026-10-24T02:53:27.3986004Z 2026-10-24T02:53:27.3986196Z ---------------------------------------- 2026-10-24T02:53:27.3986541Z 2026-10-24T02:53:27.3986752Z VM ID: blacksmith-4vcpu-ubuntu-2404-s7qezd64hjls5dvz 2026-10-24T02:53:27.3992084Z Host: production-152.236.30.229-x8664 2026-10-24T02:53:27.3992463Z Host Agent PID: 4188476 2026-10-24T02:53:27.3992805Z Host Agent Git SHA: 1637818df 2026-10-24T02:53:27.3993141Z Host CPU Manufacturer: AuthenticAMD 2026-10-24T02:53:27.3993494Z Blacksmith Host Generation: gen 2 2026-10-24T02:53:27.3993860Z Petname: production-whole-shepherd-c5863b32 2026-10-24T02:53:27.3994214Z Region: us-east 2026-10-24T02:53:27.3994514Z Rootfs Version: ubuntu24-full-x64-081926 2026-10-24T02:53:27.3994889Z OS Version: Ubuntu 24.04.4 LTS 2026-10-24T02:53:27.3995093Z 2026-10-24T02:53:27.3995270Z Enabling Blacksmith transparent cache 2026-10-24T02:53:27.4267838Z ##[group]Run actions/checkout@v6 2026-10-24T02:53:27.4268140Z with: 2026-10-24T02:53:27.4268478Z sparse-checkout: /* !/.repos/ !/apps/mobile/modules/t3-terminal/Vendor/**/*.a 2026-10-24T02:53:27.4268874Z sparse-checkout-cone-mode: false 2026-10-24T02:53:27.4269148Z repository: pingdotgg/t3code 2026-10-24T02:53:27.4270978Z token: *** 2026-10-24T02:53:27.4271188Z ssh-strict: true 2026-10-24T02:53:27.4271404Z ssh-user: git 2026-10-24T02:53:27.4271626Z persist-credentials: true 2026-10-24T02:53:27.4272071Z clean: true 2026-10-24T02:53:27.4272280Z fetch-depth: 1 2026-10-24T02:53:27.4272494Z fetch-tags: false 2026-10-24T02:53:27.4272716Z show-progress: true 2026-10-24T02:53:27.4272939Z lfs: false 2026-10-24T02:53:27.4273141Z submodules: false 2026-10-24T02:53:27.4273370Z set-safe-directory: true 2026-10-24T02:53:27.4273619Z allow-unsafe-pr-checkout: false 2026-10-24T02:53:27.4273875Z env: 2026-10-24T02:53:27.4274113Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 194 2026-10-24T02:53:27.4274398Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 440 2026-10-24T02:53:27.4274674Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T02:53:27.4274933Z ##[endgroup] 2026-10-24T02:53:27.5405817Z Syncing repository: pingdotgg/t3code 2026-10-24T02:53:27.5407031Z ##[group]Getting Git version info 2026-10-24T02:53:27.5407547Z Working directory is '/home/runner/_work/t3code/t3code' 2026-10-24T02:53:27.5408290Z [command]/usr/local/bin/git version 2026-10-24T02:53:27.5475245Z git version 2.55.0 2026-10-24T02:53:27.5486867Z ##[endgroup] 2026-10-24T02:53:27.5494470Z Temporarily overriding HOME='/home/runner/_work/_temp/f7d4a692-0543-41ae-b0e7-2a4c9c538cee' before making global git config changes 2026-10-24T02:53:27.5495145Z Adding repository directory to the temporary git global config as a safe directory 2026-10-24T02:53:27.5498204Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code 2026-10-24T02:53:27.5530921Z Deleting the contents of '/home/runner/_work/t3code/t3code' 2026-10-24T02:53:27.5533847Z ##[group]Determining repository object format 2026-10-24T02:53:27.5534872Z ##[endgroup] 2026-10-24T02:53:27.5535273Z ##[group]Initializing the repository 2026-10-24T02:53:27.5536955Z [command]/usr/local/bin/git init /home/runner/_work/t3code/t3code 2026-10-24T02:53:27.5575139Z hint: Using 'master' as the name for the initial branch. This default branch name 2026-10-24T02:53:27.5575634Z hint: will change to "main" in Git 3.0. To configure the initial branch name 2026-10-24T02:53:27.5576108Z hint: to use in all of your new repositories, which will suppress this warning, 2026-10-24T02:53:27.5576468Z hint: call: 2026-10-24T02:53:27.5576670Z hint: 2026-10-24T02:53:27.5576922Z hint: git config --global init.defaultBranch 2026-10-24T02:53:27.5577225Z hint: 2026-10-24T02:53:27.5577507Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and 2026-10-24T02:53:27.5577956Z hint: 'development'. The just-created branch can be renamed via this command: 2026-10-24T02:53:27.5578326Z hint: 2026-10-24T02:53:27.5578532Z hint: git branch -m 2026-10-24T02:53:27.5578769Z hint: 2026-10-24T02:53:27.5579078Z hint: Disable this message with "git config set advice.defaultBranchName false" 2026-10-24T02:53:27.5579552Z Initialized empty Git repository in /home/runner/_work/t3code/t3code/.git/ 2026-10-24T02:53:27.5581325Z [command]/usr/local/bin/git remote add origin https://github.com/pingdotgg/t3code 2026-10-24T02:53:27.5605709Z ##[endgroup] 2026-10-24T02:53:27.5606377Z ##[group]Disabling automatic garbage collection 2026-10-24T02:53:27.5608583Z [command]/usr/local/bin/git config --local gc.auto 0 2026-10-24T02:53:27.5631044Z ##[endgroup] 2026-10-24T02:53:27.5631772Z ##[group]Setting up auth 2026-10-24T02:53:27.5632366Z Removing SSH command configuration 2026-10-24T02:53:27.5635469Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-10-24T02:53:27.5662103Z [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-24T02:53:27.5791241Z Removing HTTP extra header 2026-10-24T02:53:27.5794476Z [command]/usr/local/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2026-10-24T02:53:27.5817303Z [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-24T02:53:27.5911511Z Removing includeIf entries pointing to credentials config files 2026-10-24T02:53:27.5914704Z [command]/usr/local/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-10-24T02:53:27.5937510Z [command]/usr/local/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-10-24T02:53:27.6061723Z [command]/usr/local/bin/git config --file /home/runner/_work/_temp/git-credentials-be8273d0-974d-448e-9d9a-ebb88c9a265f.config http.https://github.com/.extraheader AUTHORIZATION: basic *** 2026-10-24T02:53:27.6083647Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git.path /home/runner/_work/_temp/git-credentials-be8273d0-974d-448e-9d9a-ebb88c9a265f.config 2026-10-24T02:53:27.6101535Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git/worktrees/*.path /home/runner/_work/_temp/git-credentials-be8273d0-974d-448e-9d9a-ebb88c9a265f.config 2026-10-24T02:53:27.6122515Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-be8273d0-974d-448e-9d9a-ebb88c9a265f.config 2026-10-24T02:53:27.6141924Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-be8273d0-974d-448e-9d9a-ebb88c9a265f.config 2026-10-24T02:53:27.6156995Z ##[endgroup] 2026-10-24T02:53:27.6157367Z ##[group]Fetching the repository 2026-10-24T02:53:27.6161130Z [command]/usr/local/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --filter=blob:none --depth=1 origin +5bac651a03397d608a20529e8a6eb032f241e24b:refs/remotes/pull/24263/merge 2026-10-24T02:53:27.8867327Z From https://github.com/pingdotgg/t3code 2026-10-24T02:53:27.8868394Z * [new ref] 5bac651a03397d608a20529e8a6eb032f241e24b -> pull/24263/merge 2026-10-24T02:53:27.8886913Z ##[endgroup] 2026-10-24T02:53:27.8887890Z ##[group]Determining the checkout info 2026-10-24T02:53:27.8888909Z ##[endgroup] 2026-10-24T02:53:27.8889584Z ##[group]Setting up sparse checkout 2026-10-24T02:53:27.8890618Z [command]/usr/local/bin/git config core.sparseCheckout true 2026-10-24T02:53:27.8913421Z [command]/usr/local/bin/git rev-parse --git-path info/sparse-checkout 2026-10-24T02:53:27.8929804Z .git/info/sparse-checkout 2026-10-24T02:53:27.8933926Z ##[endgroup] 2026-10-24T02:53:27.8934703Z ##[group]Checking out the ref 2026-10-24T02:53:27.8936876Z [command]/usr/local/bin/git checkout --progress --force refs/remotes/pull/24263/merge 2026-10-24T02:53:34.3679555Z Updating files: 0% (1/6322) 2026-10-24T02:53:34.3708464Z Updating files: 1% (64/6322) 2026-10-24T02:53:34.3729363Z Updating files: 2% (127/6322) 2026-10-24T02:53:34.3751750Z Updating files: 3% (190/6322) 2026-10-24T02:53:34.3778129Z Updating files: 4% (253/6322) 2026-10-24T02:53:34.3818796Z Updating files: 5% (317/6322) 2026-10-24T02:53:34.3845425Z Updating files: 6% (380/6322) 2026-10-24T02:53:34.3911783Z Updating files: 7% (443/6322) 2026-10-24T02:53:34.3949851Z Updating files: 8% (506/6322) 2026-10-24T02:53:34.3976316Z Updating files: 9% (569/6322) 2026-10-24T02:53:34.4271359Z Updating files: 10% (633/6322) 2026-10-24T02:53:34.4287004Z Updating files: 11% (696/6322) 2026-10-24T02:53:34.4298034Z Updating files: 12% (759/6322) 2026-10-24T02:53:34.4311627Z Updating files: 13% (822/6322) 2026-10-24T02:53:34.4327686Z Updating files: 14% (886/6322) 2026-10-24T02:53:34.4344874Z Updating files: 15% (949/6322) 2026-10-24T02:53:34.4363420Z Updating files: 16% (1012/6322) 2026-10-24T02:53:34.4377910Z Updating files: 17% (1075/6322) 2026-10-24T02:53:34.4396990Z Updating files: 18% (1138/6322) 2026-10-24T02:53:34.4411763Z Updating files: 19% (1202/6322) 2026-10-24T02:53:34.4433597Z Updating files: 20% (1265/6322) 2026-10-24T02:53:34.4450752Z Updating files: 21% (1328/6322) 2026-10-24T02:53:34.4471273Z Updating files: 22% (1391/6322) 2026-10-24T02:53:34.4485068Z Updating files: 23% (1455/6322) 2026-10-24T02:53:34.4498783Z Updating files: 24% (1518/6322) 2026-10-24T02:53:34.4513659Z Updating files: 25% (1581/6322) 2026-10-24T02:53:34.4527424Z Updating files: 26% (1644/6322) 2026-10-24T02:53:34.4541446Z Updating files: 27% (1707/6322) 2026-10-24T02:53:34.4560394Z Updating files: 28% (1771/6322) 2026-10-24T02:53:34.4593249Z Updating files: 29% (1834/6322) 2026-10-24T02:53:34.4612860Z Updating files: 30% (1897/6322) 2026-10-24T02:53:34.4636343Z Updating files: 31% (1960/6322) 2026-10-24T02:53:34.4667598Z Updating files: 32% (2024/6322) 2026-10-24T02:53:34.4697863Z Updating files: 33% (2087/6322) 2026-10-24T02:53:34.4764471Z Updating files: 34% (2150/6322) 2026-10-24T02:53:34.4824745Z Updating files: 35% (2213/6322) 2026-10-24T02:53:34.4860482Z Updating files: 36% (2276/6322) 2026-10-24T02:53:34.4894850Z Updating files: 37% (2340/6322) 2026-10-24T02:53:34.4938996Z Updating files: 38% (2403/6322) 2026-10-24T02:53:34.4964322Z Updating files: 39% (2466/6322) 2026-10-24T02:53:34.4996494Z Updating files: 40% (2529/6322) 2026-10-24T02:53:34.5027175Z Updating files: 41% (2593/6322) 2026-10-24T02:53:34.5042685Z Updating files: 42% (2656/6322) 2026-10-24T02:53:34.5052618Z Updating files: 43% (2719/6322) 2026-10-24T02:53:34.5072095Z Updating files: 44% (2782/6322) 2026-10-24T02:53:34.5101909Z Updating files: 45% (2845/6322) 2026-10-24T02:53:34.5127464Z Updating files: 46% (2909/6322) 2026-10-24T02:53:34.5154260Z Updating files: 47% (2972/6322) 2026-10-24T02:53:34.5182656Z Updating files: 48% (3035/6322) 2026-10-24T02:53:34.5212321Z Updating files: 49% (3098/6322) 2026-10-24T02:53:34.5249732Z Updating files: 50% (3161/6322) 2026-10-24T02:53:34.5265187Z Updating files: 51% (3225/6322) 2026-10-24T02:53:34.5298880Z Updating files: 52% (3288/6322) 2026-10-24T02:53:34.5325274Z Updating files: 53% (3351/6322) 2026-10-24T02:53:34.5345726Z Updating files: 54% (3414/6322) 2026-10-24T02:53:34.5368745Z Updating files: 55% (3478/6322) 2026-10-24T02:53:34.5386748Z Updating files: 56% (3541/6322) 2026-10-24T02:53:34.5403438Z Updating files: 57% (3604/6322) 2026-10-24T02:53:34.5421577Z Updating files: 58% (3667/6322) 2026-10-24T02:53:34.5789510Z Updating files: 59% (3730/6322) 2026-10-24T02:53:34.5803285Z Updating files: 60% (3794/6322) 2026-10-24T02:53:34.5820331Z Updating files: 61% (3857/6322) 2026-10-24T02:53:34.5838246Z Updating files: 62% (3920/6322) 2026-10-24T02:53:34.5859795Z Updating files: 63% (3983/6322) 2026-10-24T02:53:34.5886457Z Updating files: 64% (4047/6322) 2026-10-24T02:53:34.5909007Z Updating files: 65% (4110/6322) 2026-10-24T02:53:34.5924904Z Updating files: 66% (4173/6322) 2026-10-24T02:53:34.5950027Z Updating files: 67% (4236/6322) 2026-10-24T02:53:34.5962932Z Updating files: 68% (4299/6322) 2026-10-24T02:53:34.5982280Z Updating files: 69% (4363/6322) 2026-10-24T02:53:34.5996573Z Updating files: 70% (4426/6322) 2026-10-24T02:53:34.6010789Z Updating files: 71% (4489/6322) 2026-10-24T02:53:34.6027424Z Updating files: 72% (4552/6322) 2026-10-24T02:53:34.6052031Z Updating files: 73% (4616/6322) 2026-10-24T02:53:34.6311154Z Updating files: 74% (4679/6322) 2026-10-24T02:53:34.6496954Z Updating files: 75% (4742/6322) 2026-10-24T02:53:34.6518554Z Updating files: 76% (4805/6322) 2026-10-24T02:53:34.6538689Z Updating files: 77% (4868/6322) 2026-10-24T02:53:34.6563897Z Updating files: 78% (4932/6322) 2026-10-24T02:53:34.6582616Z Updating files: 79% (4995/6322) 2026-10-24T02:53:34.6599390Z Updating files: 80% (5058/6322) 2026-10-24T02:53:34.6618638Z Updating files: 81% (5121/6322) 2026-10-24T02:53:34.6636581Z Updating files: 82% (5185/6322) 2026-10-24T02:53:34.6655013Z Updating files: 83% (5248/6322) 2026-10-24T02:53:34.6677187Z Updating files: 84% (5311/6322) 2026-10-24T02:53:34.6696665Z Updating files: 85% (5374/6322) 2026-10-24T02:53:34.6718331Z Updating files: 86% (5437/6322) 2026-10-24T02:53:34.6786596Z Updating files: 87% (5501/6322) 2026-10-24T02:53:34.6819115Z Updating files: 88% (5564/6322) 2026-10-24T02:53:34.6836070Z Updating files: 89% (5627/6322) 2026-10-24T02:53:34.6861971Z Updating files: 90% (5690/6322) 2026-10-24T02:53:34.6895974Z Updating files: 91% (5754/6322) 2026-10-24T02:53:34.6910771Z Updating files: 92% (5817/6322) 2026-10-24T02:53:34.6926900Z Updating files: 93% (5880/6322) 2026-10-24T02:53:34.6947298Z Updating files: 94% (5943/6322) 2026-10-24T02:53:34.6970379Z Updating files: 95% (6006/6322) 2026-10-24T02:53:34.7024469Z Updating files: 96% (6070/6322) 2026-10-24T02:53:34.7049966Z Updating files: 97% (6133/6322) 2026-10-24T02:53:34.7096555Z Updating files: 98% (6196/6322) 2026-10-24T02:53:34.7115235Z Updating files: 99% (6259/6322) 2026-10-24T02:53:34.7115426Z Updating files: 100% (6322/6322) 2026-10-24T02:53:34.7115701Z Updating files: 100% (6322/6322), done. 2026-10-24T02:53:34.7266226Z Note: switching to 'refs/remotes/pull/24263/merge'. 2026-10-24T02:53:34.7266432Z 2026-10-24T02:53:34.7266561Z You are in 'detached HEAD' state. You can look around, make experimental 2026-10-24T02:53:34.7266793Z changes and commit them, and you can discard any commits you make in this 2026-10-24T02:53:34.7267026Z state without impacting any branches by switching back to a branch. 2026-10-24T02:53:34.7267162Z 2026-10-24T02:53:34.7267254Z If you want to create a new branch to retain commits you create, you may 2026-10-24T02:53:34.7267485Z do so (now or later) by using -c with the switch command. Example: 2026-10-24T02:53:34.7267612Z 2026-10-24T02:53:34.7267671Z git switch -c 2026-10-24T02:53:34.7267759Z 2026-10-24T02:53:34.7267816Z Or undo this operation with: 2026-10-24T02:53:34.7267900Z 2026-10-24T02:53:34.7267946Z git switch - 2026-10-24T02:53:34.7268018Z 2026-10-24T02:53:34.7268132Z Turn off this advice by setting config variable advice.detachedHead to false 2026-10-24T02:53:34.7268279Z 2026-10-24T02:53:34.7268445Z HEAD is now at 5bac651 Merge 6fc097e420b550849c74c780e746b6c0624b6a56 into 26c3625f484eadd4d5b6ca5a3dd1f8f8bd5533b4 2026-10-24T02:53:34.7278422Z ##[endgroup] 2026-10-24T02:53:34.7309439Z [command]/usr/local/bin/git log -1 --format=%H 2026-10-24T02:53:34.7326963Z 5bac651a03397d608a20529e8a6eb032f241e24b 2026-10-24T02:53:34.7463970Z ##[group]Run dtolnay/rust-toolchain@stable 2026-10-24T02:53:34.7464132Z with: 2026-10-24T02:53:34.7464242Z components: rustfmt 2026-10-24T02:53:34.7464371Z toolchain: stable 2026-10-24T02:53:34.7464497Z env: 2026-10-24T02:53:34.7464612Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 194 2026-10-24T02:53:34.7464761Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 440 2026-10-24T02:53:34.7464913Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T02:53:34.7465049Z ##[endgroup] 2026-10-24T02:53:34.7564020Z ##[start-action display=Parse toolchain version;id=__dtolnay_rust-toolchain.parse] 2026-10-24T02:53:34.7608440Z ##[group]Run if [[ -z $toolchain ]]; then 2026-10-24T02:53:34.7608660Z if [[ -z $toolchain ]]; then 2026-10-24T02:53:34.7608932Z  # GitHub does not enforce `required: true` inputs itself. https://github.com/actions/runner/issues/1070 2026-10-24T02:53:34.7609205Z  echo "'toolchain' is a required input" >&2 2026-10-24T02:53:34.7609356Z  exit 1 2026-10-24T02:53:34.7609557Z elif [[ $toolchain =~ ^stable' '[0-9]+' '(year|month|week|day)s?' 'ago$ ]]; then 2026-10-24T02:53:34.7609762Z  if [[ Linux == macOS ]]; then 2026-10-24T02:53:34.7610032Z  echo "toolchain=1.$((($(date -v-$(sed 's/stable \([0-9]*\) \(.\).*/\1\2/' <<< $toolchain) +%s)/60/60/24-16569)/7/6))" >> $GITHUB_OUTPUT 2026-10-24T02:53:34.7610283Z  else 2026-10-24T02:53:34.7610490Z  echo "toolchain=1.$((($(date --date "${toolchain#stable }" +%s)/60/60/24-16569)/7/6))" >> $GITHUB_OUTPUT 2026-10-24T02:53:34.7610826Z  fi 2026-10-24T02:53:34.7610985Z elif [[ $toolchain =~ ^stable' 'minus' '[0-9]+' 'releases?$ ]]; then 2026-10-24T02:53:34.7611247Z  echo "toolchain=1.$((($(date +%s)/60/60/24-16569)/7/6-${toolchain//[^0-9]/}))" >> $GITHUB_OUTPUT 2026-10-24T02:53:34.7611473Z elif [[ $toolchain =~ ^1\.[0-9]+$ ]]; then 2026-10-24T02:53:34.7611832Z  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-24T02:53:34.7612118Z else 2026-10-24T02:53:34.7612224Z  delimiter=EOF 2026-10-24T02:53:34.7612380Z  while [[ $toolchain == *$delimiter* ]]; do delimiter+=_; done 2026-10-24T02:53:34.7612631Z  printf 'toolchain<<%s\n%s\n%s\n' "$delimiter" "$toolchain" "$delimiter" >> $GITHUB_OUTPUT 2026-10-24T02:53:34.7612833Z fi 2026-10-24T02:53:34.7628133Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-24T02:53:34.7628312Z env: 2026-10-24T02:53:34.7628429Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 194 2026-10-24T02:53:34.7628579Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 440 2026-10-24T02:53:34.7628727Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T02:53:34.7628863Z toolchain: stable 2026-10-24T02:53:34.7628978Z ##[endgroup] 2026-10-24T02:53:34.7673464Z ##[end-action id=__dtolnay_rust-toolchain.parse;outcome=success;conclusion=success;duration_ms=10] 2026-10-24T02:53:34.7674919Z ##[start-action display=Set $CARGO_HOME;id=__dtolnay_rust-toolchain.__run] 2026-10-24T02:53:34.7691638Z ##[group]Run echo CARGO_HOME=${CARGO_HOME:-"$HOME/.cargo"} >> $GITHUB_ENV 2026-10-24T02:53:34.7692184Z echo CARGO_HOME=${CARGO_HOME:-"$HOME/.cargo"} >> $GITHUB_ENV 2026-10-24T02:53:34.7703286Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-24T02:53:34.7703462Z env: 2026-10-24T02:53:34.7703577Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 194 2026-10-24T02:53:34.7703727Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 440 2026-10-24T02:53:34.7703880Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T02:53:34.7704016Z ##[endgroup] 2026-10-24T02:53:34.7728177Z ##[end-action id=__dtolnay_rust-toolchain.__run;outcome=success;conclusion=success;duration_ms=5] 2026-10-24T02:53:34.7729381Z ##[start-action display=Install rustup if needed;id=__dtolnay_rust-toolchain.__run_2] 2026-10-24T02:53:34.7742968Z ##[group]Run if ! command -v rustup &>/dev/null; then 2026-10-24T02:53:34.7743252Z if ! command -v rustup &>/dev/null; then 2026-10-24T02:53:34.7743625Z  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-24T02:53:34.7743974Z  echo "$CARGO_HOME/bin" >> $GITHUB_PATH 2026-10-24T02:53:34.7744126Z fi 2026-10-24T02:53:34.7754735Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-24T02:53:34.7754906Z env: 2026-10-24T02:53:34.7755021Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 194 2026-10-24T02:53:34.7755177Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 440 2026-10-24T02:53:34.7755322Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T02:53:34.7755463Z CARGO_HOME: /home/runner/.cargo 2026-10-24T02:53:34.7755595Z ##[endgroup] 2026-10-24T02:53:34.7778976Z ##[end-action id=__dtolnay_rust-toolchain.__run_2;outcome=success;conclusion=success;duration_ms=4] 2026-10-24T02:53:34.7780235Z ##[start-action display=Install rustup if needed on windows;id=__dtolnay_rust-toolchain.__run_3] 2026-10-24T02:53:34.7783671Z ##[end-action id=__dtolnay_rust-toolchain.__run_3;outcome=skipped;conclusion=skipped;duration_ms=0] 2026-10-24T02:53:34.7790631Z ##[start-action display=rustup toolchain install stable;id=__dtolnay_rust-toolchain.__run_4] 2026-10-24T02:53:34.7803940Z ##[group]Run set -f # split targets and components on commas and whitespace, without glob expansion 2026-10-24T02:53:34.7804458Z set -f # split targets and components on commas and whitespace, without glob expansion 2026-10-24T02:53:34.7804911Z flags=() 2026-10-24T02:53:34.7805141Z for t in ${targets//,/ }; do flags+=(--target "$t"); done 2026-10-24T02:53:34.7805469Z for c in ${components//,/ }; do flags+=(--component "$c"); done 2026-10-24T02:53:34.7805867Z if [[ $toolchain == nightly && -n $components ]]; then flags+=(--allow-downgrade); fi 2026-10-24T02:53:34.7806199Z log=$(mktemp) 2026-10-24T02:53:34.7806402Z trap 'rm -f "$log"' EXIT 2026-10-24T02:53:34.7806617Z for attempt in 1 2 3 4 5; do 2026-10-24T02:53:34.7807016Z  if rustup toolchain install "$toolchain" "${flags[@]}" --profile minimal --no-self-update --force-non-host 2>&1 | tee "$log"; then 2026-10-24T02:53:34.7807287Z  break 2026-10-24T02:53:34.7807396Z  else 2026-10-24T02:53:34.7807505Z  status=$? 2026-10-24T02:53:34.7807616Z  fi 2026-10-24T02:53:34.7807771Z  if [[ $attempt == 5 ]] || ! grep -Fq 'checksum failed for ' "$log" \ 2026-10-24T02:53:34.7808042Z  || ! grep -Fq 'this is likely due to an ongoing update of the official release server' "$log"; then 2026-10-24T02:53:34.7808266Z  exit "$status" 2026-10-24T02:53:34.7808384Z  fi 2026-10-24T02:53:34.7808567Z  echo "Retrying rustup toolchain install in 30 seconds (retry $attempt of 4)" >&2 2026-10-24T02:53:34.7808768Z  sleep 30 2026-10-24T02:53:34.7808882Z done 2026-10-24T02:53:34.7820152Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-24T02:53:34.7820321Z env: 2026-10-24T02:53:34.7820435Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 194 2026-10-24T02:53:34.7820581Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 440 2026-10-24T02:53:34.7820725Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T02:53:34.7820934Z CARGO_HOME: /home/runner/.cargo 2026-10-24T02:53:34.7821065Z toolchain: stable 2026-10-24T02:53:34.7821175Z targets: 2026-10-24T02:53:34.7821278Z components: rustfmt 2026-10-24T02:53:34.7821402Z RUSTUP_PERMIT_COPY_RENAME: 1 2026-10-24T02:53:34.7821526Z ##[endgroup] 2026-10-24T02:53:34.8328791Z info: syncing channel updates for stable-x86_64-unknown-linux-gnu 2026-10-24T02:53:34.8797929Z info: latest update on 2026-10-15 for version 1.99.1 (58cf8f9c3 2026-10-13) 2026-10-24T02:53:34.8876520Z info: removing previous version of component clippy 2026-10-24T02:53:34.8880686Z info: removing previous version of component rustfmt 2026-10-24T02:53:34.8884138Z info: removing previous version of component cargo 2026-10-24T02:53:34.8894437Z info: removing previous version of component rust-std 2026-10-24T02:53:34.8907262Z info: removing previous version of component rustc 2026-10-24T02:53:34.8919328Z info: downloading 5 components 2026-10-24T02:53:40.5723506Z 2026-10-24T02:53:40.5764572Z 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-24T02:53:40.5764837Z 2026-10-24T02:53:40.5813393Z ##[end-action id=__dtolnay_rust-toolchain.__run_4;outcome=success;conclusion=success;duration_ms=5802] 2026-10-24T02:53:40.5819309Z ##[start-action display=rustup default stable;id=__dtolnay_rust-toolchain.__run_5] 2026-10-24T02:53:40.5833838Z ##[group]Run rustup default "$toolchain" --force-non-host 2026-10-24T02:53:40.5834055Z rustup default "$toolchain" --force-non-host 2026-10-24T02:53:40.5848400Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-24T02:53:40.5848568Z env: 2026-10-24T02:53:40.5848680Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 194 2026-10-24T02:53:40.5848830Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 440 2026-10-24T02:53:40.5848970Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T02:53:40.5849110Z CARGO_HOME: /home/runner/.cargo 2026-10-24T02:53:40.5849245Z toolchain: stable 2026-10-24T02:53:40.5849361Z ##[endgroup] 2026-10-24T02:53:40.5896455Z info: using existing install for stable-x86_64-unknown-linux-gnu 2026-10-24T02:53:40.5898449Z info: default toolchain set to stable-x86_64-unknown-linux-gnu 2026-10-24T02:53:40.5898586Z 2026-10-24T02:53:40.5938670Z stable-x86_64-unknown-linux-gnu unchanged - rustc 1.99.1 (58cf8f9c3 2026-10-13) 2026-10-24T02:53:40.5938824Z 2026-10-24T02:53:40.5947029Z ##[end-action id=__dtolnay_rust-toolchain.__run_5;outcome=success;conclusion=success;duration_ms=12] 2026-10-24T02:53:40.5949077Z ##[start-action display=Create cachekey;id=__dtolnay_rust-toolchain.rustc-version] 2026-10-24T02:53:40.5960500Z ##[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-24T02:53:40.5960918Z 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-24T02:53:40.5961260Z HASH=$(rustc +"$toolchain" --version --verbose | sed -ne 's/^commit-hash: //p') 2026-10-24T02:53:40.5961515Z echo "cachekey=$(echo $DATE$HASH | head -c12)" >> $GITHUB_OUTPUT 2026-10-24T02:53:40.5973278Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-24T02:53:40.5973457Z env: 2026-10-24T02:53:40.5973578Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 194 2026-10-24T02:53:40.5973726Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 440 2026-10-24T02:53:40.5973875Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T02:53:40.5974015Z CARGO_HOME: /home/runner/.cargo 2026-10-24T02:53:40.5974147Z toolchain: stable 2026-10-24T02:53:40.5974259Z ##[endgroup] 2026-10-24T02:53:40.6127385Z ##[end-action id=__dtolnay_rust-toolchain.rustc-version;outcome=success;conclusion=success;duration_ms=17] 2026-10-24T02:53:40.6128841Z ##[start-action display=Disable incremental compilation;id=__dtolnay_rust-toolchain.__run_6] 2026-10-24T02:53:40.6154288Z ##[group]Run if [ -z "${CARGO_INCREMENTAL+set}" ]; then 2026-10-24T02:53:40.6154493Z if [ -z "${CARGO_INCREMENTAL+set}" ]; then 2026-10-24T02:53:40.6154663Z  echo CARGO_INCREMENTAL=0 >> $GITHUB_ENV 2026-10-24T02:53:40.6154804Z fi 2026-10-24T02:53:40.6166853Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-24T02:53:40.6167019Z env: 2026-10-24T02:53:40.6167131Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 194 2026-10-24T02:53:40.6167276Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 440 2026-10-24T02:53:40.6167414Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T02:53:40.6167552Z CARGO_HOME: /home/runner/.cargo 2026-10-24T02:53:40.6167677Z ##[endgroup] 2026-10-24T02:53:40.6192159Z ##[end-action id=__dtolnay_rust-toolchain.__run_6;outcome=success;conclusion=success;duration_ms=6] 2026-10-24T02:53:40.6193387Z ##[start-action display=Enable colors in Cargo output;id=__dtolnay_rust-toolchain.__run_7] 2026-10-24T02:53:40.6205639Z ##[group]Run if [ -z "${CARGO_TERM_COLOR+set}" ]; then 2026-10-24T02:53:40.6205851Z if [ -z "${CARGO_TERM_COLOR+set}" ]; then 2026-10-24T02:53:40.6206028Z  echo CARGO_TERM_COLOR=always >> $GITHUB_ENV 2026-10-24T02:53:40.6206176Z fi 2026-10-24T02:53:40.6218557Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-24T02:53:40.6218724Z env: 2026-10-24T02:53:40.6218840Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 194 2026-10-24T02:53:40.6218984Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 440 2026-10-24T02:53:40.6219127Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T02:53:40.6219265Z CARGO_HOME: /home/runner/.cargo 2026-10-24T02:53:40.6219397Z CARGO_INCREMENTAL: 0 2026-10-24T02:53:40.6219514Z ##[endgroup] 2026-10-24T02:53:40.6242437Z ##[end-action id=__dtolnay_rust-toolchain.__run_7;outcome=success;conclusion=success;duration_ms=4] 2026-10-24T02:53:40.6244513Z ##[start-action display=Enable Cargo sparse registry;id=__dtolnay_rust-toolchain.__run_8] 2026-10-24T02:53:40.6256400Z ##[group]Run # implemented in 1.66, stabilized in 1.68, made default in 1.70 2026-10-24T02:53:40.6256745Z # implemented in 1.66, stabilized in 1.68, made default in 1.70 2026-10-24T02:53:40.6257132Z if [ -z "${CARGO_REGISTRIES_CRATES_IO_PROTOCOL+set}" -o -f "/home/runner/_work/_temp"/.implicit_cargo_registries_crates_io_protocol ]; then 2026-10-24T02:53:40.6257483Z  if rustc +"$toolchain" --version --verbose | grep -q '^release: 1\.6[89]\.'; then 2026-10-24T02:53:40.6257764Z  touch "/home/runner/_work/_temp"/.implicit_cargo_registries_crates_io_protocol || true 2026-10-24T02:53:40.6258022Z  echo CARGO_REGISTRIES_CRATES_IO_PROTOCOL=sparse >> $GITHUB_ENV 2026-10-24T02:53:40.6258268Z  elif rustc +"$toolchain" --version --verbose | grep -q '^release: 1\.6[67]\.'; then 2026-10-24T02:53:40.6258545Z  touch "/home/runner/_work/_temp"/.implicit_cargo_registries_crates_io_protocol || true 2026-10-24T02:53:40.6258790Z  echo CARGO_REGISTRIES_CRATES_IO_PROTOCOL=git >> $GITHUB_ENV 2026-10-24T02:53:40.6258961Z  fi 2026-10-24T02:53:40.6259061Z fi 2026-10-24T02:53:40.6270488Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-24T02:53:40.6270650Z env: 2026-10-24T02:53:40.6270764Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 194 2026-10-24T02:53:40.6270914Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 440 2026-10-24T02:53:40.6271059Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T02:53:40.6271195Z CARGO_HOME: /home/runner/.cargo 2026-10-24T02:53:40.6271322Z CARGO_INCREMENTAL: 0 2026-10-24T02:53:40.6271440Z CARGO_TERM_COLOR: always 2026-10-24T02:53:40.6271555Z toolchain: stable 2026-10-24T02:53:40.6271664Z ##[endgroup] 2026-10-24T02:53:40.6411579Z ##[end-action id=__dtolnay_rust-toolchain.__run_8;outcome=success;conclusion=success;duration_ms=16] 2026-10-24T02:53:40.6414227Z ##[start-action display=Work around spurious network errors in curl 8.0;id=__dtolnay_rust-toolchain.__run_9] 2026-10-24T02:53:40.6426242Z ##[group]Run # https://rust-lang.zulipchat.com/#narrow/stream/246057-t-cargo/topic/timeout.20investigation 2026-10-24T02:53:40.6426607Z # https://rust-lang.zulipchat.com/#narrow/stream/246057-t-cargo/topic/timeout.20investigation 2026-10-24T02:53:40.6426907Z if rustc +"$toolchain" --version --verbose | grep -q '^release: 1\.7[01]\.'; then 2026-10-24T02:53:40.6427139Z  echo CARGO_HTTP_MULTIPLEXING=false >> $GITHUB_ENV 2026-10-24T02:53:40.6427297Z fi 2026-10-24T02:53:40.6440174Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-24T02:53:40.6440343Z env: 2026-10-24T02:53:40.6440452Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 194 2026-10-24T02:53:40.6440597Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 440 2026-10-24T02:53:40.6440736Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T02:53:40.6440871Z CARGO_HOME: /home/runner/.cargo 2026-10-24T02:53:40.6441001Z CARGO_INCREMENTAL: 0 2026-10-24T02:53:40.6441117Z CARGO_TERM_COLOR: always 2026-10-24T02:53:40.6441235Z toolchain: stable 2026-10-24T02:53:40.6441345Z ##[endgroup] 2026-10-24T02:53:40.6518863Z ##[end-action id=__dtolnay_rust-toolchain.__run_9;outcome=success;conclusion=success;duration_ms=10] 2026-10-24T02:53:40.6521486Z ##[start-action display=rustc +stable --version --verbose;id=__dtolnay_rust-toolchain.__run_10] 2026-10-24T02:53:40.6532903Z ##[group]Run rustc +"$toolchain" --version --verbose 2026-10-24T02:53:40.6533095Z rustc +"$toolchain" --version --verbose 2026-10-24T02:53:40.6544484Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-24T02:53:40.6544649Z env: 2026-10-24T02:53:40.6544759Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 194 2026-10-24T02:53:40.6544907Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 440 2026-10-24T02:53:40.6545048Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T02:53:40.6545188Z CARGO_HOME: /home/runner/.cargo 2026-10-24T02:53:40.6545315Z CARGO_INCREMENTAL: 0 2026-10-24T02:53:40.6545433Z CARGO_TERM_COLOR: always 2026-10-24T02:53:40.6545547Z toolchain: stable 2026-10-24T02:53:40.6545657Z ##[endgroup] 2026-10-24T02:53:40.6621006Z rustc 1.99.1 (58cf8f9c3 2026-10-13) 2026-10-24T02:53:40.6621218Z binary: rustc 2026-10-24T02:53:40.6621351Z commit-hash: 58cf8f9c35b355199727627d07ae34a4e2846d67 2026-10-24T02:53:40.6621512Z commit-date: 2026-10-13 2026-10-24T02:53:40.6621640Z host: x86_64-unknown-linux-gnu 2026-10-24T02:53:40.6621764Z release: 1.99.1 2026-10-24T02:53:40.6621880Z LLVM version: 23.1.1 2026-10-24T02:53:40.6628626Z ##[end-action id=__dtolnay_rust-toolchain.__run_10;outcome=success;conclusion=success;duration_ms=10] 2026-10-24T02:53:40.6663380Z ##[group]Run for crate in resource-monitor kde-snap-shot hyprland-snap-shot; do 2026-10-24T02:53:40.6663705Z for crate in resource-monitor kde-snap-shot hyprland-snap-shot; do 2026-10-24T02:53:40.6663962Z  cargo fmt --manifest-path "native/$crate/Cargo.toml" -- --check 2026-10-24T02:53:40.6664161Z done 2026-10-24T02:53:40.6676963Z shell: /usr/bin/bash -e {0} 2026-10-24T02:53:40.6677095Z env: 2026-10-24T02:53:40.6677212Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 194 2026-10-24T02:53:40.6677368Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 440 2026-10-24T02:53:40.6677520Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T02:53:40.6677661Z CARGO_HOME: /home/runner/.cargo 2026-10-24T02:53:40.6677793Z CARGO_INCREMENTAL: 0 2026-10-24T02:53:40.6677911Z CARGO_TERM_COLOR: always 2026-10-24T02:53:40.6678034Z ##[endgroup] 2026-10-24T02:53:40.7470303Z ##[group]Run for crate in resource-monitor kde-snap-shot hyprland-snap-shot; do 2026-10-24T02:53:40.7470638Z for crate in resource-monitor kde-snap-shot hyprland-snap-shot; do 2026-10-24T02:53:40.7470888Z  cargo test --locked --manifest-path "native/$crate/Cargo.toml" 2026-10-24T02:53:40.7471086Z done 2026-10-24T02:53:40.7486180Z shell: /usr/bin/bash -e {0} 2026-10-24T02:53:40.7486312Z env: 2026-10-24T02:53:40.7486426Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 194 2026-10-24T02:53:40.7486581Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 440 2026-10-24T02:53:40.7486725Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T02:53:40.7486863Z CARGO_HOME: /home/runner/.cargo 2026-10-24T02:53:40.7487007Z CARGO_INCREMENTAL: 0 2026-10-24T02:53:40.7487134Z CARGO_TERM_COLOR: always 2026-10-24T02:53:40.7487262Z ##[endgroup] 2026-10-24T02:53:40.7682945Z  Updating crates.io index 2026-10-24T02:53:40.8417661Z  Downloading crates ... 2026-10-24T02:53:40.8589600Z  Downloaded zmij v1.0.21 2026-10-24T02:53:40.8600059Z  Downloaded unicode-ident v1.0.24 2026-10-24T02:53:40.8613027Z  Downloaded serde_derive v1.0.228 2026-10-24T02:53:40.8627253Z  Downloaded serde_core v1.0.228 2026-10-24T02:53:40.8638596Z  Downloaded serde v1.0.228 2026-10-24T02:53:40.8653044Z  Downloaded libc v0.2.186 2026-10-24T02:53:40.8775671Z  Downloaded sysinfo v0.39.3 2026-10-24T02:53:40.8811866Z  Downloaded itoa v1.0.18 2026-10-24T02:53:40.8816308Z  Downloaded memchr v2.8.2 2026-10-24T02:53:40.8832919Z  Downloaded quote v1.0.45 2026-10-24T02:53:40.8840318Z  Downloaded serde_json v1.0.150 2026-10-24T02:53:40.8862652Z  Downloaded proc-macro2 v1.0.106 2026-10-24T02:53:40.8871606Z  Downloaded syn v2.0.118 2026-10-24T02:53:40.9438562Z  Compiling proc-macro2 v1.0.106 2026-10-24T02:53:40.9438930Z  Compiling quote v1.0.45 2026-10-24T02:53:40.9439118Z  Compiling unicode-ident v1.0.24 2026-10-24T02:53:40.9439314Z  Compiling serde_core v1.0.228 2026-10-24T02:53:40.9772683Z  Compiling zmij v1.0.21 2026-10-24T02:53:41.0382317Z  Compiling libc v0.2.186 2026-10-24T02:53:41.0819014Z  Compiling memchr v2.8.2 2026-10-24T02:53:41.1541131Z  Compiling serde_json v1.0.150 2026-10-24T02:53:41.2012314Z  Compiling serde v1.0.228 2026-10-24T02:53:41.3569960Z  Compiling syn v2.0.118 2026-10-24T02:53:41.4572814Z  Compiling itoa v1.0.18 2026-10-24T02:53:41.6216319Z  Compiling sysinfo v0.39.3 2026-10-24T02:53:42.2071911Z  Compiling serde_derive v1.0.228 2026-10-24T02:53:43.0317470Z  Compiling t3-resource-monitor v0.1.0 (/home/runner/_work/t3code/t3code/native/resource-monitor) 2026-10-24T02:53:43.3089916Z  Finished `test` profile [unoptimized + debuginfo] target(s) in 2.55s 2026-10-24T02:53:43.3140226Z  Running unittests src/main.rs (native/resource-monitor/target/debug/deps/t3_resource_monitor-6916f5aa7022aa8f) 2026-10-24T02:53:43.3147072Z 2026-10-24T02:53:43.3147347Z running 18 tests 2026-10-24T02:53:43.3151576Z test tests::clamps_sample_interval ... ok 2026-10-24T02:53:43.3151816Z test tests::accepts_clock_shifts_without_accepting_reused_process_starts ... ok 2026-10-24T02:53:43.3152125Z test tests::bounds_history_by_estimated_process_bytes ... ok 2026-10-24T02:53:43.3152360Z test tests::counts_external_processes_toward_history_limits ... ok 2026-10-24T02:53:43.3152598Z test tests::counts_selected_processes_that_could_not_be_materialized ... ok 2026-10-24T02:53:43.3176473Z test tests::ignores_missing_roots ... ok 2026-10-24T02:53:43.3182103Z test tests::excludes_and_trims_future_history_after_the_clock_moves_backward ... ok 2026-10-24T02:53:43.3182331Z test tests::decodes_protocol_commands ... ok 2026-10-24T02:53:43.3182837Z test tests::refreshes_commands_without_enumerating_linux_tasks ... ok 2026-10-24T02:53:43.3183069Z test tests::rejects_descendants_older_than_a_reused_parent_pid ... ok 2026-10-24T02:53:43.3183313Z test tests::sample_now_does_not_postpone_an_existing_periodic_deadline ... ok 2026-10-24T02:53:43.3183528Z test tests::selects_roots_and_all_descendants ... ok 2026-10-24T02:53:43.3183728Z test tests::truncates_process_strings_at_utf8_boundaries ... ok 2026-10-24T02:53:43.3183931Z test tests::validates_external_process_start_identity ... ok 2026-10-24T02:53:43.3184135Z test tests::waits_for_a_cpu_measurement_window_after_priming ... ok 2026-10-24T02:53:43.3184346Z test tests::retains_bounded_history_without_request_ids ... ok 2026-10-24T02:53:43.5195433Z test tests::keeps_command_lines_and_memory_out_of_the_discovery_table ... ok 2026-10-24T02:53:43.5405064Z test tests::loads_details_when_an_existing_process_becomes_selected ... ok 2026-10-24T02:53:43.5405229Z 2026-10-24T02:53:43.5405371Z test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.23s 2026-10-24T02:53:43.5405534Z 2026-10-24T02:53:43.5626273Z  Updating crates.io index 2026-10-24T02:53:43.6333638Z  Downloading crates ... 2026-10-24T02:53:43.7087723Z  Downloaded adler2 v2.0.1 2026-10-24T02:53:43.7092948Z  Downloaded async-recursion v1.1.1 2026-10-24T02:53:43.7102692Z  Downloaded futures-core v0.3.34 2026-10-24T02:53:43.7107242Z  Downloaded async-executor v1.14.0 2026-10-24T02:53:43.7112505Z  Downloaded async-broadcast v0.7.2 2026-10-24T02:53:43.7117325Z  Downloaded async-channel v2.5.0 2026-10-24T02:53:43.7120909Z  Downloaded async-process v2.5.0 2026-10-24T02:53:43.7126281Z  Downloaded async-lock v3.4.2 2026-10-24T02:53:43.7133002Z  Downloaded async-io v2.6.0 2026-10-24T02:53:43.7287475Z  Downloaded toml_parser v1.1.3+spec-1.1.0 2026-10-24T02:53:43.7360787Z  Downloaded serde_repr v0.1.21 2026-10-24T02:53:43.7388052Z  Downloaded atomic-waker v1.1.2 2026-10-24T02:53:43.7396664Z  Downloaded cfg-if v1.0.4 2026-10-24T02:53:43.7414930Z  Downloaded blocking v1.7.0 2026-10-24T02:53:43.7418605Z  Downloaded zbus_names v4.3.4 2026-10-24T02:53:43.7425647Z  Downloaded errno v0.3.14 2026-10-24T02:53:43.7429705Z  Downloaded futures-io v0.3.34 2026-10-24T02:53:43.7432452Z  Downloaded async-signal v0.2.14 2026-10-24T02:53:43.7436285Z  Downloaded autocfg v1.5.1 2026-10-24T02:53:43.7441541Z  Downloaded concurrent-queue v2.5.0 2026-10-24T02:53:43.7446315Z  Downloaded async-trait v0.1.92 2026-10-24T02:53:43.7456725Z  Downloaded zvariant_utils v4.2.0 2026-10-24T02:53:43.7462387Z  Downloaded zbus_macros v5.19.0 2026-10-24T02:53:43.7467432Z  Downloaded event-listener v5.4.2 2026-10-24T02:53:43.7472941Z  Downloaded hashbrown v0.17.1 2026-10-24T02:53:43.7490878Z  Downloaded endi v1.1.1 2026-10-24T02:53:43.7493983Z  Downloaded equivalent v1.0.2 2026-10-24T02:53:43.7496546Z  Downloaded zcheapstr v1.1.0 2026-10-24T02:53:43.7501144Z  Downloaded zvariant_derive v5.15.0 2026-10-24T02:53:43.7504266Z  Downloaded hex v0.4.3 2026-10-24T02:53:43.7508943Z  Downloaded pin-project-lite v0.2.17 2026-10-24T02:53:43.7525011Z  Downloaded event-listener-strategy v0.5.4 2026-10-24T02:53:43.7529569Z  Downloaded piper v0.2.5 2026-10-24T02:53:43.7535008Z  Downloaded simd-adler32 v0.3.10 2026-10-24T02:53:43.7540539Z  Downloaded zmij v1.0.23 2026-10-24T02:53:43.7546711Z  Downloaded tracing-attributes v0.1.31 2026-10-24T02:53:43.7555254Z  Downloaded bitflags v2.13.1 2026-10-24T02:53:43.7568609Z  Downloaded tracing-core v0.1.36 2026-10-24T02:53:43.7577561Z  Downloaded toml_datetime v1.1.1+spec-1.1.0 2026-10-24T02:53:43.7582739Z  Downloaded fastrand v2.5.0 2026-10-24T02:53:43.7588542Z  Downloaded fdeflate v0.3.7 2026-10-24T02:53:43.7593821Z  Downloaded proc-macro-crate v3.5.0 2026-10-24T02:53:43.7599087Z  Downloaded quote v1.0.47 2026-10-24T02:53:43.7606647Z  Downloaded slab v0.4.12 2026-10-24T02:53:43.7610426Z  Downloaded enumflags2 v0.7.12 2026-10-24T02:53:43.7614577Z  Downloaded once_cell v1.21.4 2026-10-24T02:53:43.7622161Z  Downloaded parking v2.2.1 2026-10-24T02:53:43.7625420Z  Downloaded signal-hook-registry v1.4.8 2026-10-24T02:53:43.7628847Z  Downloaded zbus v5.19.0 2026-10-24T02:53:43.7659463Z  Downloaded futures-lite v2.6.1 2026-10-24T02:53:43.7665450Z  Downloaded crossbeam-utils v0.8.22 2026-10-24T02:53:43.7673783Z  Downloaded enumflags2_derive v0.7.12 2026-10-24T02:53:43.7676175Z  Downloaded serde_core v1.0.229 2026-10-24T02:53:43.7686230Z  Downloaded proc-macro2 v1.0.107 2026-10-24T02:53:43.7696308Z  Downloaded ordered-stream v0.2.0 2026-10-24T02:53:43.7699502Z  Downloaded serde_derive v1.0.229 2026-10-24T02:53:43.7708857Z  Downloaded async-task v4.7.1 2026-10-24T02:53:43.7716495Z  Downloaded miniz_oxide v0.8.9 2026-10-24T02:53:43.7724800Z  Downloaded memchr v2.8.3 2026-10-24T02:53:43.7741795Z  Downloaded serde v1.0.229 2026-10-24T02:53:43.7753044Z  Downloaded toml_edit v0.25.13+spec-1.1.0 2026-10-24T02:53:43.7765924Z  Downloaded uuid v1.26.0 2026-10-24T02:53:43.7776506Z  Downloaded crc32fast v1.5.1 2026-10-24T02:53:43.7783175Z  Downloaded flate2 v1.1.10 2026-10-24T02:53:43.7797845Z  Downloaded zvariant v5.15.0 2026-10-24T02:53:43.7819045Z  Downloaded indexmap v2.14.1 2026-10-24T02:53:43.7833002Z  Downloaded miniz_oxide v0.9.1 2026-10-24T02:53:43.7841298Z  Downloaded polling v3.11.0 2026-10-24T02:53:43.7851018Z  Downloaded png v0.18.1 2026-10-24T02:53:43.7864970Z  Downloaded winnow v1.0.4 2026-10-24T02:53:43.7895800Z  Downloaded serde_json v1.0.151 2026-10-24T02:53:43.7918250Z  Downloaded zlib-rs v0.6.7 2026-10-24T02:53:43.7937169Z  Downloaded syn v3.0.4 2026-10-24T02:53:43.7973497Z  Downloaded syn v2.0.119 2026-10-24T02:53:43.8009297Z  Downloaded rustix v1.1.4 2026-10-24T02:53:43.8088170Z  Downloaded tracing v0.1.44 2026-10-24T02:53:43.8143031Z  Downloaded libc v0.2.189 2026-10-24T02:53:43.8278873Z  Downloaded linux-raw-sys v0.12.1 2026-10-24T02:53:43.8666672Z  Compiling proc-macro2 v1.0.107 2026-10-24T02:53:43.8666930Z  Compiling unicode-ident v1.0.24 2026-10-24T02:53:43.8667111Z  Compiling quote v1.0.47 2026-10-24T02:53:43.8667286Z  Compiling serde_core v1.0.229 2026-10-24T02:53:43.8999374Z  Compiling pin-project-lite v0.2.17 2026-10-24T02:53:43.9187774Z  Compiling serde v1.0.229 2026-10-24T02:53:43.9304457Z  Compiling parking v2.2.1 2026-10-24T02:53:43.9684814Z  Compiling winnow v1.0.4 2026-10-24T02:53:44.0055797Z  Compiling hashbrown v0.17.1 2026-10-24T02:53:44.2972894Z  Compiling syn v3.0.4 2026-10-24T02:53:44.3173003Z  Compiling syn v2.0.119 2026-10-24T02:53:44.4692980Z  Compiling equivalent v1.0.2 2026-10-24T02:53:44.4878329Z  Compiling crossbeam-utils v0.8.22 2026-10-24T02:53:44.5466753Z  Compiling futures-core v0.3.34 2026-10-24T02:53:44.5893283Z  Compiling indexmap v2.14.1 2026-10-24T02:53:44.7549937Z  Compiling toml_parser v1.1.3+spec-1.1.0 2026-10-24T02:53:44.8320216Z  Compiling toml_datetime v1.1.1+spec-1.1.0 2026-10-24T02:53:44.8925517Z  Compiling toml_edit v0.25.13+spec-1.1.0 2026-10-24T02:53:45.0617514Z  Compiling fastrand v2.5.0 2026-10-24T02:53:45.1521886Z  Compiling futures-io v0.3.34 2026-10-24T02:53:45.1992520Z  Compiling cfg-if v1.0.4 2026-10-24T02:53:45.2115523Z  Compiling proc-macro-crate v3.5.0 2026-10-24T02:53:45.3172914Z  Compiling concurrent-queue v2.5.0 2026-10-24T02:53:45.3815279Z  Compiling event-listener v5.4.2 2026-10-24T02:53:45.4011067Z  Compiling libc v0.2.189 2026-10-24T02:53:45.4693099Z  Compiling rustix v1.1.4 2026-10-24T02:53:45.4996410Z  Compiling bitflags v2.13.1 2026-10-24T02:53:45.5933021Z  Compiling event-listener-strategy v0.5.4 2026-10-24T02:53:45.6014194Z  Compiling futures-lite v2.6.1 2026-10-24T02:53:45.6142273Z  Compiling endi v1.1.1 2026-10-24T02:53:45.6594051Z  Compiling autocfg v1.5.1 2026-10-24T02:53:45.8031456Z  Compiling linux-raw-sys v0.12.1 2026-10-24T02:53:45.8830048Z  Compiling async-io v2.6.0 2026-10-24T02:53:46.1754586Z  Compiling enumflags2_derive v0.7.12 2026-10-24T02:53:46.2317225Z  Compiling serde_derive v1.0.229 2026-10-24T02:53:46.2874853Z  Compiling slab v0.4.12 2026-10-24T02:53:46.3349348Z  Compiling simd-adler32 v0.3.10 2026-10-24T02:53:46.3480789Z  Compiling errno v0.3.14 2026-10-24T02:53:46.4439332Z  Compiling async-task v4.7.1 2026-10-24T02:53:46.5253520Z  Compiling adler2 v2.0.1 2026-10-24T02:53:46.5653341Z  Compiling crc32fast v1.5.1 2026-10-24T02:53:46.6292893Z  Compiling signal-hook-registry v1.4.8 2026-10-24T02:53:46.7132800Z  Compiling async-channel v2.5.0 2026-10-24T02:53:46.7652898Z  Compiling zmij v1.0.23 2026-10-24T02:53:46.8212888Z  Compiling atomic-waker v1.1.2 2026-10-24T02:53:46.8492926Z  Compiling once_cell v1.21.4 2026-10-24T02:53:46.9100015Z  Compiling tracing-core v0.1.36 2026-10-24T02:53:47.1212997Z  Compiling piper v0.2.5 2026-10-24T02:53:47.2475728Z  Compiling miniz_oxide v0.9.1 2026-10-24T02:53:47.5012957Z  Compiling tracing-attributes v0.1.31 2026-10-24T02:53:47.5750615Z  Compiling zvariant_utils v4.2.0 2026-10-24T02:53:47.9101713Z  Compiling enumflags2 v0.7.12 2026-10-24T02:53:47.9744818Z  Compiling zcheapstr v1.1.0 2026-10-24T02:53:48.0250080Z  Compiling polling v3.11.0 2026-10-24T02:53:48.0966160Z  Compiling zvariant_derive v5.15.0 2026-10-24T02:53:48.2054783Z  Compiling zvariant v5.15.0 2026-10-24T02:53:48.6933245Z  Compiling async-signal v0.2.14 2026-10-24T02:53:48.7222210Z  Compiling async-lock v3.4.2 2026-10-24T02:53:48.7653014Z  Compiling serde_json v1.0.151 2026-10-24T02:53:48.8173355Z  Compiling tracing v0.1.44 2026-10-24T02:53:48.8772859Z  Compiling flate2 v1.1.10 2026-10-24T02:53:48.9464765Z  Compiling zbus_names v4.3.4 2026-10-24T02:53:49.0373101Z  Compiling async-process v2.5.0 2026-10-24T02:53:49.2122454Z  Compiling zbus_macros v5.19.0 2026-10-24T02:53:49.4413046Z  Compiling blocking v1.7.0 2026-10-24T02:53:49.4508582Z  Compiling miniz_oxide v0.8.9 2026-10-24T02:53:49.4630574Z  Compiling async-executor v1.14.0 2026-10-24T02:53:49.5367774Z  Compiling fdeflate v0.3.7 2026-10-24T02:53:49.6105095Z  Compiling async-trait v0.1.92 2026-10-24T02:53:49.6972903Z  Compiling serde_repr v0.1.21 2026-10-24T02:53:49.7292998Z  Compiling async-recursion v1.1.1 2026-10-24T02:53:49.8256119Z  Compiling async-broadcast v0.7.2 2026-10-24T02:53:49.8772782Z  Compiling uuid v1.26.0 2026-10-24T02:53:49.9093127Z  Compiling ordered-stream v0.2.0 2026-10-24T02:53:49.9206738Z  Compiling itoa v1.0.18 2026-10-24T02:53:49.9829507Z  Compiling memchr v2.8.3 2026-10-24T02:53:50.0221604Z  Compiling hex v0.4.3 2026-10-24T02:53:50.0292896Z  Compiling png v0.18.1 2026-10-24T02:53:50.1743301Z  Compiling zbus v5.19.0 2026-10-24T02:53:53.1869966Z  Compiling t3-kde-snap-shot v0.1.0 (/home/runner/_work/t3code/t3code/native/kde-snap-shot) 2026-10-24T02:53:53.8336186Z  Finished `test` profile [unoptimized + debuginfo] target(s) in 10.28s 2026-10-24T02:53:53.8452221Z  Running unittests src/main.rs (native/kde-snap-shot/target/debug/deps/t3_kde_snap_shot-de4c269e64335986) 2026-10-24T02:53:53.8462301Z 2026-10-24T02:53:53.8462364Z running 11 tests 2026-10-24T02:53:53.8464618Z test tests::decodes_native_argb_and_row_padding ... ok 2026-10-24T02:53:53.8464979Z test tests::accepts_only_a_leading_cli_spinner_with_a_nonempty_label ... ok 2026-10-24T02:53:53.8470131Z test tests::rejects_invalid_dimensions_truncation_and_formats ... ok 2026-10-24T02:53:53.8470743Z test tests::spinner_normalization_does_not_weaken_window_identity_checks ... ok 2026-10-24T02:53:53.8470993Z test tests::unpremultiplies_transparency ... ok 2026-10-24T02:53:53.8523720Z test feedback::tests::capability_probe_rejects_missing_declarative_api_without_running_a_script ... ok 2026-10-24T02:53:53.8541941Z {"event":"ready","animate":true} 2026-10-24T02:53:53.8549923Z {"event":"done"} 2026-10-24T02:53:53.8557566Z test feedback::tests::only_kwin_can_read_commands_or_acknowledge_feedback ... ok 2026-10-24T02:53:53.8572627Z test transport_tests::keeps_captured_identity_when_only_the_title_spinner_changes ... ok 2026-10-24T02:53:53.8572951Z test transport_tests::captures_pinned_window_through_real_fd_and_cleans_scripts ... ok 2026-10-24T02:53:53.8617667Z test transport_tests::omits_identity_when_window_changes_during_capture ... ok 2026-10-24T02:53:53.8774636Z test transport_tests::permission_probe_never_captures_and_rejects_denial ... ok 2026-10-24T02:53:53.8774850Z 2026-10-24T02:53:53.8775017Z test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s 2026-10-24T02:53:53.8775221Z 2026-10-24T02:53:53.9018694Z  Updating crates.io index 2026-10-24T02:53:53.9335883Z  Downloading crates ... 2026-10-24T02:53:53.9485202Z  Downloaded thiserror-impl v1.0.69 2026-10-24T02:53:53.9493710Z  Downloaded cursor-icon v1.2.0 2026-10-24T02:53:53.9497498Z  Downloaded pkg-config v0.3.34 2026-10-24T02:53:53.9518031Z  Downloaded downcast-rs v1.2.1 2026-10-24T02:53:53.9521788Z  Downloaded wayland-sys v0.31.11 2026-10-24T02:53:53.9525193Z  Downloaded cc v1.4.4 2026-10-24T02:53:53.9541067Z  Downloaded wayland-cursor v0.31.14 2026-10-24T02:53:53.9587264Z  Downloaded getrandom v0.4.3 2026-10-24T02:53:53.9599063Z  Downloaded smallvec v1.16.0 2026-10-24T02:53:53.9604323Z  Downloaded thiserror v1.0.69 2026-10-24T02:53:53.9622679Z  Downloaded shlex v2.0.1 2026-10-24T02:53:53.9626634Z  Downloaded wayland-csd-frame v0.3.0 2026-10-24T02:53:53.9629316Z  Downloaded xcursor v0.3.11 2026-10-24T02:53:53.9631485Z  Downloaded find-msvc-tools v0.1.11 2026-10-24T02:53:53.9637030Z  Downloaded wayland-scanner v0.31.11 2026-10-24T02:53:53.9646769Z  Downloaded tempfile v3.27.0 2026-10-24T02:53:53.9656675Z  Downloaded memmap2 v0.9.11 2026-10-24T02:53:53.9662400Z  Downloaded wayland-protocols-wlr v0.3.12 2026-10-24T02:53:53.9670109Z  Downloaded log v0.4.34 2026-10-24T02:53:53.9681079Z  Downloaded wayland-server v0.31.14 2026-10-24T02:53:53.9687164Z  Downloaded wayland-backend v0.3.17 2026-10-24T02:53:53.9701220Z  Downloaded wayland-client v0.31.15 2026-10-24T02:53:53.9710017Z  Downloaded xkeysym v0.2.1 2026-10-24T02:53:53.9720209Z  Downloaded quick-xml v0.41.0 2026-10-24T02:53:53.9743059Z  Downloaded smithay-client-toolkit v0.19.2 2026-10-24T02:53:53.9764029Z  Downloaded wayland-protocols v0.32.13 2026-10-24T02:53:53.9792466Z  Downloaded rustix v0.38.44 2026-10-24T02:53:53.9870647Z  Downloaded linux-raw-sys v0.4.15 2026-10-24T02:53:54.0161655Z  Compiling proc-macro2 v1.0.107 2026-10-24T02:53:54.0161867Z  Compiling quote v1.0.47 2026-10-24T02:53:54.0162111Z  Compiling unicode-ident v1.0.24 2026-10-24T02:53:54.0162328Z  Compiling bitflags v2.13.1 2026-10-24T02:53:54.0453814Z  Compiling find-msvc-tools v0.1.11 2026-10-24T02:53:54.0811378Z  Compiling pkg-config v0.3.34 2026-10-24T02:53:54.0852784Z  Compiling rustix v1.1.4 2026-10-24T02:53:54.1120033Z  Compiling shlex v2.0.1 2026-10-24T02:53:54.1573085Z  Compiling cc v1.4.4 2026-10-24T02:53:54.2288792Z  Compiling linux-raw-sys v0.12.1 2026-10-24T02:53:54.2414279Z  Compiling wayland-sys v0.31.11 2026-10-24T02:53:54.3732872Z  Compiling memchr v2.8.3 2026-10-24T02:53:54.3981595Z  Compiling smallvec v1.16.0 2026-10-24T02:53:54.4645277Z  Compiling downcast-rs v1.2.1 2026-10-24T02:53:54.4802070Z  Compiling wayland-client v0.31.15 2026-10-24T02:53:54.5225913Z  Compiling libc v0.2.189 2026-10-24T02:53:54.6106930Z  Compiling quick-xml v0.41.0 2026-10-24T02:53:54.6525204Z  Compiling simd-adler32 v0.3.10 2026-10-24T02:53:54.6857606Z  Compiling wayland-backend v0.3.17 2026-10-24T02:53:54.7389393Z  Compiling cfg-if v1.0.4 2026-10-24T02:53:54.7555165Z  Compiling adler2 v2.0.1 2026-10-24T02:53:54.7973101Z  Compiling crc32fast v1.5.1 2026-10-24T02:53:54.8652883Z  Compiling serde_core v1.0.229 2026-10-24T02:53:54.9679401Z  Compiling syn v2.0.119 2026-10-24T02:53:54.9972934Z  Compiling wayland-scanner v0.31.11 2026-10-24T02:53:55.1494509Z  Compiling rustix v0.38.44 2026-10-24T02:53:55.2344543Z  Compiling getrandom v0.4.3 2026-10-24T02:53:55.3013229Z  Compiling zmij v1.0.23 2026-10-24T02:53:55.3551174Z  Compiling thiserror v1.0.69 2026-10-24T02:53:55.5893008Z  Compiling miniz_oxide v0.9.1 2026-10-24T02:53:55.8690449Z  Compiling syn v3.0.4 2026-10-24T02:53:55.9373063Z  Compiling thiserror-impl v1.0.69 2026-10-24T02:53:56.4205467Z  Compiling serde_json v1.0.151 2026-10-24T02:53:56.4208767Z  Compiling cursor-icon v1.2.0 2026-10-24T02:53:56.4428985Z  Compiling smithay-client-toolkit v0.19.2 2026-10-24T02:53:56.4610201Z  Compiling serde v1.0.229 2026-10-24T02:53:56.4823470Z  Compiling xcursor v0.3.11 2026-10-24T02:53:56.5477494Z  Compiling linux-raw-sys v0.4.15 2026-10-24T02:53:56.6759441Z  Compiling wayland-server v0.31.14 2026-10-24T02:53:56.8248573Z  Compiling serde_derive v1.0.229 2026-10-24T02:53:57.3121235Z  Compiling wayland-protocols v0.32.13 2026-10-24T02:53:57.4025983Z  Compiling wayland-cursor v0.31.14 2026-10-24T02:53:57.5253010Z  Compiling wayland-csd-frame v0.3.0 2026-10-24T02:53:57.6412883Z  Compiling flate2 v1.1.10 2026-10-24T02:53:57.8149056Z  Compiling memmap2 v0.9.11 2026-10-24T02:53:57.8456788Z  Compiling miniz_oxide v0.8.9 2026-10-24T02:53:57.8726514Z  Compiling fdeflate v0.3.7 2026-10-24T02:53:57.9375477Z  Compiling fastrand v2.5.0 2026-10-24T02:53:58.0039873Z  Compiling log v0.4.34 2026-10-24T02:53:58.0550898Z  Compiling itoa v1.0.18 2026-10-24T02:53:58.1045538Z  Compiling xkeysym v0.2.1 2026-10-24T02:53:58.1692905Z  Compiling once_cell v1.21.4 2026-10-24T02:53:58.2397797Z  Compiling tempfile v3.27.0 2026-10-24T02:53:58.3706348Z  Compiling png v0.18.1 2026-10-24T02:54:00.8335962Z  Compiling wayland-protocols-wlr v0.3.12 2026-10-24T02:54:01.9643391Z  Compiling t3-hyprland-snap-shot v0.1.0 (/home/runner/_work/t3code/t3code/native/hyprland-snap-shot) 2026-10-24T02:54:02.5207477Z  Finished `test` profile [unoptimized + debuginfo] target(s) in 8.63s 2026-10-24T02:54:02.5251629Z  Running unittests src/main.rs (native/hyprland-snap-shot/target/debug/deps/t3_hyprland_snap_shot-29bbcd529b597e84) 2026-10-24T02:54:02.5258683Z 2026-10-24T02:54:02.5258746Z running 10 tests 2026-10-24T02:54:02.5260263Z test capture::tests::bounds_buffer_allocations ... ok 2026-10-24T02:54:02.5260505Z test capture::tests::converts_channels_padding_flip_and_alpha ... ok 2026-10-24T02:54:02.5260755Z test feedback::tests::clips_across_negative_origin_and_scaled_outputs ... ok 2026-10-24T02:54:02.5263122Z test feedback::tests::flight_ends_at_exact_composer_bounds ... ok 2026-10-24T02:54:02.5266061Z test ipc::tests::address_preserves_upper_bits ... ok 2026-10-24T02:54:02.5266453Z test ipc::tests::rectangles_accept_negative_origins_not_invalid_sizes ... ok 2026-10-24T02:54:02.5266714Z test ipc::tests::destination_requires_unique_process_and_title ... ok 2026-10-24T02:54:02.5267021Z test transport_tests::rejects_oversized_buffers_before_allocating_shared_memory ... ok 2026-10-24T02:54:02.5267297Z test transport_tests::failed_export_produces_no_image_and_no_second_capture ... ok 2026-10-24T02:54:02.5269825Z test transport_tests::exports_exact_window_over_real_fd_transport ... ok 2026-10-24T02:54:02.5269968Z 2026-10-24T02:54:02.5270094Z test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s 2026-10-24T02:54:02.5270257Z 2026-10-24T02:54:02.5372712Z Post job cleanup. 2026-10-24T02:54:02.5774436Z [command]/usr/local/bin/git version 2026-10-24T02:54:02.5799686Z git version 2.55.0 2026-10-24T02:54:02.5815717Z Temporarily overriding HOME='/home/runner/_work/_temp/68537b53-a304-4235-8ad2-58437d56c2d8' before making global git config changes 2026-10-24T02:54:02.5816084Z Adding repository directory to the temporary git global config as a safe directory 2026-10-24T02:54:02.5818443Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code 2026-10-24T02:54:02.5838217Z Removing SSH command configuration 2026-10-24T02:54:02.5841041Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-10-24T02:54:02.5884165Z [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-24T02:54:02.5996723Z fatal: No url found for submodule path '.repos/alchemy-effect/submodules/distilled' in .gitmodules 2026-10-24T02:54:02.6017171Z ##[warning]The process '/usr/local/bin/git' failed with exit code 128 2026-10-24T02:54:02.6057828Z A job completed hook has been configured by the self-hosted runner administrator 2026-10-24T02:54:02.6076513Z ##[group]Run '/job_completed.sh' 2026-10-24T02:54:02.6085706Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-24T02:54:02.6085875Z env: 2026-10-24T02:54:02.6085999Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 194 2026-10-24T02:54:02.6086149Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 440 2026-10-24T02:54:02.6086300Z BLACKSMITH_CHECK_RUN_ID: 120759141412 2026-10-24T02:54:02.6086440Z BLACKSMITH_JOB_DISPLAY_NAME: Rust 2026-10-24T02:54:02.6086587Z GITHUB_ACTIONS_CACHE_MODE: write 2026-10-24T02:54:02.6086719Z ##[endgroup] 2026-10-24T02:54:02.6169860Z Docker container cache not activated, skipping hash computation. 2026-10-24T02:54:02.6402003Z No active SSH sessions detected. Proceeding with shutdown immediately. 2026-10-24T02:54:02.6669689Z Cleaning up orphan processes