2026-10-24T12:36:58.8851120Z Current runner version: '2.338.1' 2026-10-24T12:36:58.8854509Z Runner name: 'blacksmith-4vcpu-ubuntu-2404-oxgx5ixcar6u4kqd' 2026-10-24T12:36:58.8855229Z Runner group name: 'blacksmith scale sets - blacksmith-4vcpu-ubuntu-2404' 2026-10-24T12:36:58.8855913Z Machine name: 'ip-172-31-73-130' 2026-10-24T12:36:58.8857414Z ##[group]GITHUB_TOKEN Permissions 2026-10-24T12:36:58.8858690Z Contents: read 2026-10-24T12:36:58.8859132Z Metadata: read 2026-10-24T12:36:58.8859535Z ##[endgroup] 2026-10-24T12:36:58.8860812Z Secret source: Actions 2026-10-24T12:36:58.8861445Z Cache mode: write 2026-10-24T12:36:58.8861950Z Prepare workflow directory 2026-10-24T12:36:58.9032573Z Prepare all required actions 2026-10-24T12:36:58.9057262Z Getting action download info 2026-10-24T12:36:59.0165198Z Download action repository 'actions/checkout@v6' (SHA:d23441a48e516b6c34aea4fa41551a30e30af803) 2026-10-24T12:36:59.0443220Z Download action repository 'dtolnay/rust-toolchain@stable' (SHA:b725eda525362e7cf34af9a7243cac1e3f01a7ec) 2026-10-24T12:36:59.1911355Z Setting BLACKSMITH_ACTIONS_RESULTS_URL to https://results-receiver.actions.githubusercontent.com/ 2026-10-24T12:36:59.1946840Z Complete job name: Rust 2026-10-24T12:36:59.2271668Z A job started hook has been configured by the self-hosted runner administrator 2026-10-24T12:36:59.2328495Z ##[group]Run '/setup.sh' 2026-10-24T12:36:59.2336302Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-24T12:36:59.2336703Z env: 2026-10-24T12:36:59.2336930Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 150 2026-10-24T12:36:59.2337222Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 406 2026-10-24T12:36:59.2337506Z BLACKSMITH_CHECK_RUN_ID: 120874272157 2026-10-24T12:36:59.2337792Z BLACKSMITH_JOB_DISPLAY_NAME: Rust 2026-10-24T12:36:59.2338067Z GITHUB_ACTIONS_CACHE_MODE: write 2026-10-24T12:36:59.2338328Z ##[endgroup] 2026-10-24T12:36:59.2557692Z Logging daemon started (blacksmithd for logs) 2026-10-24T12:36:59.2649553Z Results daemon started (blacksmithd for results) 2026-10-24T12:36:59.2769042Z Background adoption and SSH setup started (PID: 2830) 2026-10-24T12:36:59.2771470Z 2026-10-24T12:36:59.2771921Z ---------------------------------------- 2026-10-24T12:36:59.2772420Z View this job: https://app.blacksmith.sh/pingdotgg/runs/40094647887/jobs/120874272157 2026-10-24T12:36:59.2772829Z SSH Access (using your GitHub SSH key): 2026-10-24T12:36:59.2773260Z ssh -p 64002 runner@blacksmith-4vcpu-ubuntu-2404-oxgx5ixcar6u4kqd.vm.blacksmith.sh 2026-10-24T12:36:59.2773625Z 2026-10-24T12:36:59.2773730Z No GitHub SSH key? Add one at: 2026-10-24T12:36:59.2774206Z https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account 2026-10-24T12:36:59.2774593Z 2026-10-24T12:36:59.2774698Z ---------------------------------------- 2026-10-24T12:36:59.2774870Z 2026-10-24T12:36:59.2775011Z VM ID: blacksmith-4vcpu-ubuntu-2404-oxgx5ixcar6u4kqd 2026-10-24T12:36:59.2775325Z Host: production-152.236.40.121-x8664 2026-10-24T12:36:59.2775592Z Host Agent PID: 548230 2026-10-24T12:36:59.2775832Z Host Agent Git SHA: 1637818df 2026-10-24T12:36:59.2776087Z Host CPU Manufacturer: AuthenticAMD 2026-10-24T12:36:59.2776360Z Blacksmith Host Generation: gen 2 2026-10-24T12:36:59.2776630Z Petname: production-key-bison-4c3c49d8 2026-10-24T12:36:59.2776895Z Region: us-east 2026-10-24T12:36:59.2777118Z Rootfs Version: ubuntu24-full-x64-081926 2026-10-24T12:36:59.2787616Z OS Version: Ubuntu 24.04.4 LTS 2026-10-24T12:36:59.2789344Z 2026-10-24T12:36:59.2789642Z Enabling Blacksmith transparent cache 2026-10-24T12:36:59.2983913Z ##[group]Run actions/checkout@v6 2026-10-24T12:36:59.2984982Z with: 2026-10-24T12:36:59.2985308Z sparse-checkout: /* !/.repos/ !/apps/mobile/modules/t3-terminal/Vendor/**/*.a 2026-10-24T12:36:59.2985689Z sparse-checkout-cone-mode: false 2026-10-24T12:36:59.2985957Z repository: pingdotgg/t3code 2026-10-24T12:36:59.2987653Z token: *** 2026-10-24T12:36:59.2987862Z ssh-strict: true 2026-10-24T12:36:59.2988139Z ssh-user: git 2026-10-24T12:36:59.2988358Z persist-credentials: true 2026-10-24T12:36:59.2988755Z clean: true 2026-10-24T12:36:59.2988965Z fetch-depth: 1 2026-10-24T12:36:59.2989179Z fetch-tags: false 2026-10-24T12:36:59.2989399Z show-progress: true 2026-10-24T12:36:59.2989617Z lfs: false 2026-10-24T12:36:59.2989822Z submodules: false 2026-10-24T12:36:59.2990042Z set-safe-directory: true 2026-10-24T12:36:59.2990290Z allow-unsafe-pr-checkout: false 2026-10-24T12:36:59.2990542Z env: 2026-10-24T12:36:59.2990776Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 150 2026-10-24T12:36:59.2991053Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 406 2026-10-24T12:36:59.2991325Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T12:36:59.2991582Z ##[endgroup] 2026-10-24T12:36:59.3992118Z Syncing repository: pingdotgg/t3code 2026-10-24T12:36:59.3993138Z ##[group]Getting Git version info 2026-10-24T12:36:59.4070156Z Working directory is '/home/runner/_work/t3code/t3code' 2026-10-24T12:36:59.4071702Z [command]/usr/local/bin/git version 2026-10-24T12:36:59.4074032Z git version 2.55.0 2026-10-24T12:36:59.4087734Z ##[endgroup] 2026-10-24T12:36:59.4096125Z Temporarily overriding HOME='/home/runner/_work/_temp/00c9905d-a2eb-4d62-87ac-3ad877fbe9cf' before making global git config changes 2026-10-24T12:36:59.4097058Z Adding repository directory to the temporary git global config as a safe directory 2026-10-24T12:36:59.4099739Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code 2026-10-24T12:36:59.4133900Z Deleting the contents of '/home/runner/_work/t3code/t3code' 2026-10-24T12:36:59.4135823Z ##[group]Determining repository object format 2026-10-24T12:36:59.4136963Z ##[endgroup] 2026-10-24T12:36:59.4137311Z ##[group]Initializing the repository 2026-10-24T12:36:59.4140247Z [command]/usr/local/bin/git init /home/runner/_work/t3code/t3code 2026-10-24T12:36:59.4176366Z hint: Using 'master' as the name for the initial branch. This default branch name 2026-10-24T12:36:59.4176996Z hint: will change to "main" in Git 3.0. To configure the initial branch name 2026-10-24T12:36:59.4177504Z hint: to use in all of your new repositories, which will suppress this warning, 2026-10-24T12:36:59.4177865Z hint: call: 2026-10-24T12:36:59.4178060Z hint: 2026-10-24T12:36:59.4178315Z hint: git config --global init.defaultBranch 2026-10-24T12:36:59.4178616Z hint: 2026-10-24T12:36:59.4178948Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and 2026-10-24T12:36:59.4179540Z hint: 'development'. The just-created branch can be renamed via this command: 2026-10-24T12:36:59.4179897Z hint: 2026-10-24T12:36:59.4180106Z hint: git branch -m 2026-10-24T12:36:59.4180333Z hint: 2026-10-24T12:36:59.4180632Z hint: Disable this message with "git config set advice.defaultBranchName false" 2026-10-24T12:36:59.4181098Z Initialized empty Git repository in /home/runner/_work/t3code/t3code/.git/ 2026-10-24T12:36:59.4184646Z [command]/usr/local/bin/git remote add origin https://github.com/pingdotgg/t3code 2026-10-24T12:36:59.4213335Z ##[endgroup] 2026-10-24T12:36:59.4213906Z ##[group]Disabling automatic garbage collection 2026-10-24T12:36:59.4216340Z [command]/usr/local/bin/git config --local gc.auto 0 2026-10-24T12:36:59.4236580Z ##[endgroup] 2026-10-24T12:36:59.4237404Z ##[group]Setting up auth 2026-10-24T12:36:59.4237964Z Removing SSH command configuration 2026-10-24T12:36:59.4240483Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-10-24T12:36:59.4267317Z [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-24T12:36:59.4405027Z Removing HTTP extra header 2026-10-24T12:36:59.4408738Z [command]/usr/local/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2026-10-24T12:36:59.4433558Z [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-24T12:36:59.4527508Z Removing includeIf entries pointing to credentials config files 2026-10-24T12:36:59.4530881Z [command]/usr/local/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-10-24T12:36:59.4552002Z [command]/usr/local/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-10-24T12:36:59.4645960Z [command]/usr/local/bin/git config --file /home/runner/_work/_temp/git-credentials-6c351b9e-ee2c-477c-8b8f-fc99e058dec5.config http.https://github.com/.extraheader AUTHORIZATION: basic *** 2026-10-24T12:36:59.4669719Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git.path /home/runner/_work/_temp/git-credentials-6c351b9e-ee2c-477c-8b8f-fc99e058dec5.config 2026-10-24T12:36:59.4688046Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git/worktrees/*.path /home/runner/_work/_temp/git-credentials-6c351b9e-ee2c-477c-8b8f-fc99e058dec5.config 2026-10-24T12:36:59.4706900Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-6c351b9e-ee2c-477c-8b8f-fc99e058dec5.config 2026-10-24T12:36:59.4724447Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-6c351b9e-ee2c-477c-8b8f-fc99e058dec5.config 2026-10-24T12:36:59.4740990Z ##[endgroup] 2026-10-24T12:36:59.4741582Z ##[group]Fetching the repository 2026-10-24T12:36:59.4745445Z [command]/usr/local/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --filter=blob:none --depth=1 origin +7f7daad98503dc049b7230465ae3863d71f197e4:refs/remotes/origin/main 2026-10-24T12:36:59.7386292Z From https://github.com/pingdotgg/t3code 2026-10-24T12:36:59.7387211Z * [new ref] 7f7daad98503dc049b7230465ae3863d71f197e4 -> origin/main 2026-10-24T12:36:59.7408581Z [command]/usr/local/bin/git branch --list --remote origin/main 2026-10-24T12:36:59.7427869Z origin/main 2026-10-24T12:36:59.7432042Z [command]/usr/local/bin/git rev-parse refs/remotes/origin/main 2026-10-24T12:36:59.7447056Z 7f7daad98503dc049b7230465ae3863d71f197e4 2026-10-24T12:36:59.7449067Z ##[endgroup] 2026-10-24T12:36:59.7449775Z ##[group]Determining the checkout info 2026-10-24T12:36:59.7450579Z ##[endgroup] 2026-10-24T12:36:59.7451314Z ##[group]Setting up sparse checkout 2026-10-24T12:36:59.7452024Z [command]/usr/local/bin/git config core.sparseCheckout true 2026-10-24T12:36:59.7469903Z [command]/usr/local/bin/git rev-parse --git-path info/sparse-checkout 2026-10-24T12:36:59.7483491Z .git/info/sparse-checkout 2026-10-24T12:36:59.7486860Z ##[endgroup] 2026-10-24T12:36:59.7487805Z ##[group]Checking out the ref 2026-10-24T12:36:59.7488983Z [command]/usr/local/bin/git checkout --progress --force -B main refs/remotes/origin/main 2026-10-24T12:37:06.5144551Z Updating files: 0% (1/6399) 2026-10-24T12:37:06.5175099Z Updating files: 1% (64/6399) 2026-10-24T12:37:06.5192383Z Updating files: 2% (128/6399) 2026-10-24T12:37:06.5214862Z Updating files: 3% (192/6399) 2026-10-24T12:37:06.5237180Z Updating files: 4% (256/6399) 2026-10-24T12:37:06.5269394Z Updating files: 5% (320/6399) 2026-10-24T12:37:06.5290982Z Updating files: 6% (384/6399) 2026-10-24T12:37:06.5352131Z Updating files: 7% (448/6399) 2026-10-24T12:37:06.5389666Z Updating files: 8% (512/6399) 2026-10-24T12:37:06.5414690Z Updating files: 9% (576/6399) 2026-10-24T12:37:06.5723540Z Updating files: 10% (640/6399) 2026-10-24T12:37:06.5738467Z Updating files: 11% (704/6399) 2026-10-24T12:37:06.5749609Z Updating files: 12% (768/6399) 2026-10-24T12:37:06.5764909Z Updating files: 13% (832/6399) 2026-10-24T12:37:06.5783660Z Updating files: 14% (896/6399) 2026-10-24T12:37:06.5805097Z Updating files: 15% (960/6399) 2026-10-24T12:37:06.5823375Z Updating files: 16% (1024/6399) 2026-10-24T12:37:06.5839151Z Updating files: 17% (1088/6399) 2026-10-24T12:37:06.5858813Z Updating files: 18% (1152/6399) 2026-10-24T12:37:06.5876462Z Updating files: 19% (1216/6399) 2026-10-24T12:37:06.5900033Z Updating files: 20% (1280/6399) 2026-10-24T12:37:06.5916738Z Updating files: 21% (1344/6399) 2026-10-24T12:37:06.5935899Z Updating files: 22% (1408/6399) 2026-10-24T12:37:06.5948401Z Updating files: 23% (1472/6399) 2026-10-24T12:37:06.5961566Z Updating files: 24% (1536/6399) 2026-10-24T12:37:06.5978339Z Updating files: 25% (1600/6399) 2026-10-24T12:37:06.5991939Z Updating files: 26% (1664/6399) 2026-10-24T12:37:06.6005529Z Updating files: 27% (1728/6399) 2026-10-24T12:37:06.6027491Z Updating files: 28% (1792/6399) 2026-10-24T12:37:06.6059536Z Updating files: 29% (1856/6399) 2026-10-24T12:37:06.6079442Z Updating files: 30% (1920/6399) 2026-10-24T12:37:06.6104550Z Updating files: 31% (1984/6399) 2026-10-24T12:37:06.6143159Z Updating files: 32% (2048/6399) 2026-10-24T12:37:06.6160869Z Updating files: 33% (2112/6399) 2026-10-24T12:37:06.6230538Z Updating files: 34% (2176/6399) 2026-10-24T12:37:06.6286567Z Updating files: 35% (2240/6399) 2026-10-24T12:37:06.6322219Z Updating files: 36% (2304/6399) 2026-10-24T12:37:06.6355281Z Updating files: 37% (2368/6399) 2026-10-24T12:37:06.6401308Z Updating files: 38% (2432/6399) 2026-10-24T12:37:06.6428430Z Updating files: 39% (2496/6399) 2026-10-24T12:37:06.6458447Z Updating files: 40% (2560/6399) 2026-10-24T12:37:06.6485619Z Updating files: 41% (2624/6399) 2026-10-24T12:37:06.6499857Z Updating files: 42% (2688/6399) 2026-10-24T12:37:06.6510177Z Updating files: 43% (2752/6399) 2026-10-24T12:37:06.6539597Z Updating files: 44% (2816/6399) 2026-10-24T12:37:06.6566255Z Updating files: 45% (2880/6399) 2026-10-24T12:37:06.6593975Z Updating files: 46% (2944/6399) 2026-10-24T12:37:06.6619008Z Updating files: 47% (3008/6399) 2026-10-24T12:37:06.6647695Z Updating files: 48% (3072/6399) 2026-10-24T12:37:06.6685639Z Updating files: 49% (3136/6399) 2026-10-24T12:37:06.6712704Z Updating files: 50% (3200/6399) 2026-10-24T12:37:06.6727880Z Updating files: 51% (3264/6399) 2026-10-24T12:37:06.6763776Z Updating files: 52% (3328/6399) 2026-10-24T12:37:06.6791109Z Updating files: 53% (3392/6399) 2026-10-24T12:37:06.6813073Z Updating files: 54% (3456/6399) 2026-10-24T12:37:06.6834352Z Updating files: 55% (3520/6399) 2026-10-24T12:37:06.6849830Z Updating files: 56% (3584/6399) 2026-10-24T12:37:06.6869180Z Updating files: 57% (3648/6399) 2026-10-24T12:37:06.6888158Z Updating files: 58% (3712/6399) 2026-10-24T12:37:06.7264779Z Updating files: 59% (3776/6399) 2026-10-24T12:37:06.7280287Z Updating files: 60% (3840/6399) 2026-10-24T12:37:06.7304055Z Updating files: 61% (3904/6399) 2026-10-24T12:37:06.7324578Z Updating files: 62% (3968/6399) 2026-10-24T12:37:06.7351541Z Updating files: 63% (4032/6399) 2026-10-24T12:37:06.7381786Z Updating files: 64% (4096/6399) 2026-10-24T12:37:06.7406581Z Updating files: 65% (4160/6399) 2026-10-24T12:37:06.7427707Z Updating files: 66% (4224/6399) 2026-10-24T12:37:06.7456377Z Updating files: 67% (4288/6399) 2026-10-24T12:37:06.7475635Z Updating files: 68% (4352/6399) 2026-10-24T12:37:06.7494651Z Updating files: 69% (4416/6399) 2026-10-24T12:37:06.7507837Z Updating files: 70% (4480/6399) 2026-10-24T12:37:06.7526601Z Updating files: 71% (4544/6399) 2026-10-24T12:37:06.7539954Z Updating files: 72% (4608/6399) 2026-10-24T12:37:06.7588134Z Updating files: 73% (4672/6399) 2026-10-24T12:37:06.7734180Z Updating files: 74% (4736/6399) 2026-10-24T12:37:06.7993335Z Updating files: 74% (4765/6399) 2026-10-24T12:37:06.8015145Z Updating files: 75% (4800/6399) 2026-10-24T12:37:06.8038013Z Updating files: 76% (4864/6399) 2026-10-24T12:37:06.8061510Z Updating files: 77% (4928/6399) 2026-10-24T12:37:06.8082685Z Updating files: 78% (4992/6399) 2026-10-24T12:37:06.8099011Z Updating files: 79% (5056/6399) 2026-10-24T12:37:06.8120474Z Updating files: 80% (5120/6399) 2026-10-24T12:37:06.8136262Z Updating files: 81% (5184/6399) 2026-10-24T12:37:06.8183552Z Updating files: 82% (5248/6399) 2026-10-24T12:37:06.8183868Z Updating files: 83% (5312/6399) 2026-10-24T12:37:06.8201103Z Updating files: 84% (5376/6399) 2026-10-24T12:37:06.8218919Z Updating files: 85% (5440/6399) 2026-10-24T12:37:06.8244008Z Updating files: 86% (5504/6399) 2026-10-24T12:37:06.8312682Z Updating files: 87% (5568/6399) 2026-10-24T12:37:06.8341612Z Updating files: 88% (5632/6399) 2026-10-24T12:37:06.8362437Z Updating files: 89% (5696/6399) 2026-10-24T12:37:06.8390555Z Updating files: 90% (5760/6399) 2026-10-24T12:37:06.8416738Z Updating files: 91% (5824/6399) 2026-10-24T12:37:06.8432213Z Updating files: 92% (5888/6399) 2026-10-24T12:37:06.8454623Z Updating files: 93% (5952/6399) 2026-10-24T12:37:06.8475624Z Updating files: 94% (6016/6399) 2026-10-24T12:37:06.8499041Z Updating files: 95% (6080/6399) 2026-10-24T12:37:06.8558648Z Updating files: 96% (6144/6399) 2026-10-24T12:37:06.8581202Z Updating files: 97% (6208/6399) 2026-10-24T12:37:06.8627407Z Updating files: 98% (6272/6399) 2026-10-24T12:37:06.8646485Z Updating files: 99% (6336/6399) 2026-10-24T12:37:06.8646667Z Updating files: 100% (6399/6399) 2026-10-24T12:37:06.8646852Z Updating files: 100% (6399/6399), done. 2026-10-24T12:37:06.8801017Z Switched to a new branch 'main' 2026-10-24T12:37:06.8801724Z branch 'main' set up to track 'origin/main'. 2026-10-24T12:37:06.8816403Z ##[endgroup] 2026-10-24T12:37:06.8850674Z [command]/usr/local/bin/git log -1 --format=%H 2026-10-24T12:37:06.8871179Z 7f7daad98503dc049b7230465ae3863d71f197e4 2026-10-24T12:37:06.9016662Z ##[group]Run dtolnay/rust-toolchain@stable 2026-10-24T12:37:06.9016854Z with: 2026-10-24T12:37:06.9016990Z components: rustfmt 2026-10-24T12:37:06.9017144Z toolchain: stable 2026-10-24T12:37:06.9017277Z env: 2026-10-24T12:37:06.9017419Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 150 2026-10-24T12:37:06.9017594Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 406 2026-10-24T12:37:06.9017770Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T12:37:06.9017929Z ##[endgroup] 2026-10-24T12:37:06.9125007Z ##[start-action display=Parse toolchain version;id=__dtolnay_rust-toolchain.parse] 2026-10-24T12:37:06.9150076Z ##[group]Run if [[ -z $toolchain ]]; then 2026-10-24T12:37:06.9150345Z if [[ -z $toolchain ]]; then 2026-10-24T12:37:06.9150647Z  # GitHub does not enforce `required: true` inputs itself. https://github.com/actions/runner/issues/1070 2026-10-24T12:37:06.9150963Z  echo "'toolchain' is a required input" >&2 2026-10-24T12:37:06.9151146Z  exit 1 2026-10-24T12:37:06.9151373Z elif [[ $toolchain =~ ^stable' '[0-9]+' '(year|month|week|day)s?' 'ago$ ]]; then 2026-10-24T12:37:06.9151628Z  if [[ Linux == macOS ]]; then 2026-10-24T12:37:06.9151918Z  echo "toolchain=1.$((($(date -v-$(sed 's/stable \([0-9]*\) \(.\).*/\1\2/' <<< $toolchain) +%s)/60/60/24-16569)/7/6))" >> $GITHUB_OUTPUT 2026-10-24T12:37:06.9152209Z  else 2026-10-24T12:37:06.9152437Z  echo "toolchain=1.$((($(date --date "${toolchain#stable }" +%s)/60/60/24-16569)/7/6))" >> $GITHUB_OUTPUT 2026-10-24T12:37:06.9152694Z  fi 2026-10-24T12:37:06.9152884Z elif [[ $toolchain =~ ^stable' 'minus' '[0-9]+' 'releases?$ ]]; then 2026-10-24T12:37:06.9153198Z  echo "toolchain=1.$((($(date +%s)/60/60/24-16569)/7/6-${toolchain//[^0-9]/}))" >> $GITHUB_OUTPUT 2026-10-24T12:37:06.9153455Z elif [[ $toolchain =~ ^1\.[0-9]+$ ]]; then 2026-10-24T12:37:06.9153758Z  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-24T12:37:06.9154016Z else 2026-10-24T12:37:06.9154157Z  delimiter=EOF 2026-10-24T12:37:06.9154348Z  while [[ $toolchain == *$delimiter* ]]; do delimiter+=_; done 2026-10-24T12:37:06.9154654Z  printf 'toolchain<<%s\n%s\n%s\n' "$delimiter" "$toolchain" "$delimiter" >> $GITHUB_OUTPUT 2026-10-24T12:37:06.9154881Z fi 2026-10-24T12:37:06.9163598Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-24T12:37:06.9163936Z env: 2026-10-24T12:37:06.9164079Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 150 2026-10-24T12:37:06.9164255Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 406 2026-10-24T12:37:06.9164427Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T12:37:06.9164608Z toolchain: stable 2026-10-24T12:37:06.9164743Z ##[endgroup] 2026-10-24T12:37:06.9204728Z ##[end-action id=__dtolnay_rust-toolchain.parse;outcome=success;conclusion=success;duration_ms=7] 2026-10-24T12:37:06.9206304Z ##[start-action display=Set $CARGO_HOME;id=__dtolnay_rust-toolchain.__run] 2026-10-24T12:37:06.9222546Z ##[group]Run echo CARGO_HOME=${CARGO_HOME:-"$HOME/.cargo"} >> $GITHUB_ENV 2026-10-24T12:37:06.9222981Z echo CARGO_HOME=${CARGO_HOME:-"$HOME/.cargo"} >> $GITHUB_ENV 2026-10-24T12:37:06.9229891Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-24T12:37:06.9245286Z env: 2026-10-24T12:37:06.9245451Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 150 2026-10-24T12:37:06.9245631Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 406 2026-10-24T12:37:06.9245831Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T12:37:06.9245992Z ##[endgroup] 2026-10-24T12:37:06.9463422Z ##[end-action id=__dtolnay_rust-toolchain.__run;outcome=success;conclusion=success;duration_ms=25] 2026-10-24T12:37:06.9465269Z ##[start-action display=Install rustup if needed;id=__dtolnay_rust-toolchain.__run_2] 2026-10-24T12:37:06.9481372Z ##[group]Run if ! command -v rustup &>/dev/null; then 2026-10-24T12:37:06.9481762Z if ! command -v rustup &>/dev/null; then 2026-10-24T12:37:06.9482167Z  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-24T12:37:06.9482539Z  echo "$CARGO_HOME/bin" >> $GITHUB_PATH 2026-10-24T12:37:06.9482715Z fi 2026-10-24T12:37:06.9490894Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-24T12:37:06.9491091Z env: 2026-10-24T12:37:06.9491233Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 150 2026-10-24T12:37:06.9491418Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 406 2026-10-24T12:37:06.9491590Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T12:37:06.9491766Z CARGO_HOME: /home/runner/.cargo 2026-10-24T12:37:06.9491926Z ##[endgroup] 2026-10-24T12:37:06.9513464Z ##[end-action id=__dtolnay_rust-toolchain.__run_2;outcome=success;conclusion=success;duration_ms=4] 2026-10-24T12:37:06.9514940Z ##[start-action display=Install rustup if needed on windows;id=__dtolnay_rust-toolchain.__run_3] 2026-10-24T12:37:06.9519075Z ##[end-action id=__dtolnay_rust-toolchain.__run_3;outcome=skipped;conclusion=skipped;duration_ms=0] 2026-10-24T12:37:06.9527078Z ##[start-action display=rustup toolchain install stable;id=__dtolnay_rust-toolchain.__run_4] 2026-10-24T12:37:06.9536509Z ##[group]Run set -f # split targets and components on commas and whitespace, without glob expansion 2026-10-24T12:37:06.9536862Z set -f # split targets and components on commas and whitespace, without glob expansion 2026-10-24T12:37:06.9537115Z flags=() 2026-10-24T12:37:06.9537290Z for t in ${targets//,/ }; do flags+=(--target "$t"); done 2026-10-24T12:37:06.9537520Z for c in ${components//,/ }; do flags+=(--component "$c"); done 2026-10-24T12:37:06.9537797Z if [[ $toolchain == nightly && -n $components ]]; then flags+=(--allow-downgrade); fi 2026-10-24T12:37:06.9538028Z log=$(mktemp) 2026-10-24T12:37:06.9538192Z trap 'rm -f "$log"' EXIT 2026-10-24T12:37:06.9538356Z for attempt in 1 2 3 4 5; do 2026-10-24T12:37:06.9538650Z  if rustup toolchain install "$toolchain" "${flags[@]}" --profile minimal --no-self-update --force-non-host 2>&1 | tee "$log"; then 2026-10-24T12:37:06.9538942Z  break 2026-10-24T12:37:06.9539072Z  else 2026-10-24T12:37:06.9539207Z  status=$? 2026-10-24T12:37:06.9539395Z  fi 2026-10-24T12:37:06.9539585Z  if [[ $attempt == 5 ]] || ! grep -Fq 'checksum failed for ' "$log" \ 2026-10-24T12:37:06.9539981Z  || ! grep -Fq 'this is likely due to an ongoing update of the official release server' "$log"; then 2026-10-24T12:37:06.9540232Z  exit "$status" 2026-10-24T12:37:06.9540378Z  fi 2026-10-24T12:37:06.9540591Z  echo "Retrying rustup toolchain install in 30 seconds (retry $attempt of 4)" >&2 2026-10-24T12:37:06.9540820Z  sleep 30 2026-10-24T12:37:06.9540961Z done 2026-10-24T12:37:06.9547231Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-24T12:37:06.9547420Z env: 2026-10-24T12:37:06.9547561Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 150 2026-10-24T12:37:06.9547732Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 406 2026-10-24T12:37:06.9547906Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T12:37:06.9548077Z CARGO_HOME: /home/runner/.cargo 2026-10-24T12:37:06.9548241Z toolchain: stable 2026-10-24T12:37:06.9548377Z targets: 2026-10-24T12:37:06.9548507Z components: rustfmt 2026-10-24T12:37:06.9548659Z RUSTUP_PERMIT_COPY_RENAME: 1 2026-10-24T12:37:06.9548813Z ##[endgroup] 2026-10-24T12:37:07.0137258Z info: syncing channel updates for stable-x86_64-unknown-linux-gnu 2026-10-24T12:37:07.0604529Z info: latest update on 2026-10-15 for version 1.99.1 (58cf8f9c3 2026-10-13) 2026-10-24T12:37:07.0687083Z info: removing previous version of component clippy 2026-10-24T12:37:07.0690712Z info: removing previous version of component rustfmt 2026-10-24T12:37:07.0693546Z info: removing previous version of component cargo 2026-10-24T12:37:07.0704233Z info: removing previous version of component rust-std 2026-10-24T12:37:07.0716338Z info: removing previous version of component rustc 2026-10-24T12:37:07.0728037Z info: downloading 5 components 2026-10-24T12:37:13.0483778Z 2026-10-24T12:37:13.0529731Z 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-24T12:37:13.0529983Z 2026-10-24T12:37:13.0585799Z ##[end-action id=__dtolnay_rust-toolchain.__run_4;outcome=success;conclusion=success;duration_ms=6105] 2026-10-24T12:37:13.0592693Z ##[start-action display=rustup default stable;id=__dtolnay_rust-toolchain.__run_5] 2026-10-24T12:37:13.0604493Z ##[group]Run rustup default "$toolchain" --force-non-host 2026-10-24T12:37:13.0604713Z rustup default "$toolchain" --force-non-host 2026-10-24T12:37:13.0613399Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-24T12:37:13.0613578Z env: 2026-10-24T12:37:13.0613692Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 150 2026-10-24T12:37:13.0613843Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 406 2026-10-24T12:37:13.0613984Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T12:37:13.0614148Z CARGO_HOME: /home/runner/.cargo 2026-10-24T12:37:13.0614298Z toolchain: stable 2026-10-24T12:37:13.0614424Z ##[endgroup] 2026-10-24T12:37:13.0667257Z info: using existing install for stable-x86_64-unknown-linux-gnu 2026-10-24T12:37:13.0670249Z info: default toolchain set to stable-x86_64-unknown-linux-gnu 2026-10-24T12:37:13.0671208Z 2026-10-24T12:37:13.0722578Z stable-x86_64-unknown-linux-gnu unchanged - rustc 1.99.1 (58cf8f9c3 2026-10-13) 2026-10-24T12:37:13.0732953Z 2026-10-24T12:37:13.0737091Z ##[end-action id=__dtolnay_rust-toolchain.__run_5;outcome=success;conclusion=success;duration_ms=14] 2026-10-24T12:37:13.0740293Z ##[start-action display=Create cachekey;id=__dtolnay_rust-toolchain.rustc-version] 2026-10-24T12:37:13.0751376Z ##[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-24T12:37:13.0751797Z 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-24T12:37:13.0752129Z HASH=$(rustc +"$toolchain" --version --verbose | sed -ne 's/^commit-hash: //p') 2026-10-24T12:37:13.0752384Z echo "cachekey=$(echo $DATE$HASH | head -c12)" >> $GITHUB_OUTPUT 2026-10-24T12:37:13.0760884Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-24T12:37:13.0761051Z env: 2026-10-24T12:37:13.0761171Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 150 2026-10-24T12:37:13.0761328Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 406 2026-10-24T12:37:13.0761484Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T12:37:13.0761626Z CARGO_HOME: /home/runner/.cargo 2026-10-24T12:37:13.0761761Z toolchain: stable 2026-10-24T12:37:13.0761873Z ##[endgroup] 2026-10-24T12:37:13.0932279Z ##[end-action id=__dtolnay_rust-toolchain.rustc-version;outcome=success;conclusion=success;duration_ms=19] 2026-10-24T12:37:13.0934782Z ##[start-action display=Disable incremental compilation;id=__dtolnay_rust-toolchain.__run_6] 2026-10-24T12:37:13.0948090Z ##[group]Run if [ -z "${CARGO_INCREMENTAL+set}" ]; then 2026-10-24T12:37:13.0948422Z if [ -z "${CARGO_INCREMENTAL+set}" ]; then 2026-10-24T12:37:13.0948690Z  echo CARGO_INCREMENTAL=0 >> $GITHUB_ENV 2026-10-24T12:37:13.0948921Z fi 2026-10-24T12:37:13.0957975Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-24T12:37:13.0958148Z env: 2026-10-24T12:37:13.0958259Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 150 2026-10-24T12:37:13.0958405Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 406 2026-10-24T12:37:13.0958542Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T12:37:13.0958681Z CARGO_HOME: /home/runner/.cargo 2026-10-24T12:37:13.0958810Z ##[endgroup] 2026-10-24T12:37:13.0981003Z ##[end-action id=__dtolnay_rust-toolchain.__run_6;outcome=success;conclusion=success;duration_ms=4] 2026-10-24T12:37:13.0983876Z ##[start-action display=Enable colors in Cargo output;id=__dtolnay_rust-toolchain.__run_7] 2026-10-24T12:37:13.0995805Z ##[group]Run if [ -z "${CARGO_TERM_COLOR+set}" ]; then 2026-10-24T12:37:13.0996115Z if [ -z "${CARGO_TERM_COLOR+set}" ]; then 2026-10-24T12:37:13.0996395Z  echo CARGO_TERM_COLOR=always >> $GITHUB_ENV 2026-10-24T12:37:13.0996629Z fi 2026-10-24T12:37:13.1003438Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-24T12:37:13.1003603Z env: 2026-10-24T12:37:13.1003714Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 150 2026-10-24T12:37:13.1003859Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 406 2026-10-24T12:37:13.1004001Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T12:37:13.1004199Z CARGO_HOME: /home/runner/.cargo 2026-10-24T12:37:13.1004342Z CARGO_INCREMENTAL: 0 2026-10-24T12:37:13.1004456Z ##[endgroup] 2026-10-24T12:37:13.1026005Z ##[end-action id=__dtolnay_rust-toolchain.__run_7;outcome=success;conclusion=success;duration_ms=4] 2026-10-24T12:37:13.1028854Z ##[start-action display=Enable Cargo sparse registry;id=__dtolnay_rust-toolchain.__run_8] 2026-10-24T12:37:13.1040925Z ##[group]Run # implemented in 1.66, stabilized in 1.68, made default in 1.70 2026-10-24T12:37:13.1041512Z # implemented in 1.66, stabilized in 1.68, made default in 1.70 2026-10-24T12:37:13.1042156Z if [ -z "${CARGO_REGISTRIES_CRATES_IO_PROTOCOL+set}" -o -f "/home/runner/_work/_temp"/.implicit_cargo_registries_crates_io_protocol ]; then 2026-10-24T12:37:13.1042721Z  if rustc +"$toolchain" --version --verbose | grep -q '^release: 1\.6[89]\.'; then 2026-10-24T12:37:13.1043172Z  touch "/home/runner/_work/_temp"/.implicit_cargo_registries_crates_io_protocol || true 2026-10-24T12:37:13.1043601Z  echo CARGO_REGISTRIES_CRATES_IO_PROTOCOL=sparse >> $GITHUB_ENV 2026-10-24T12:37:13.1044003Z  elif rustc +"$toolchain" --version --verbose | grep -q '^release: 1\.6[67]\.'; then 2026-10-24T12:37:13.1044385Z  touch "/home/runner/_work/_temp"/.implicit_cargo_registries_crates_io_protocol || true 2026-10-24T12:37:13.1044640Z  echo CARGO_REGISTRIES_CRATES_IO_PROTOCOL=git >> $GITHUB_ENV 2026-10-24T12:37:13.1044831Z  fi 2026-10-24T12:37:13.1044952Z fi 2026-10-24T12:37:13.1053059Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-24T12:37:13.1053282Z env: 2026-10-24T12:37:13.1053400Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 150 2026-10-24T12:37:13.1053568Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 406 2026-10-24T12:37:13.1053711Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T12:37:13.1053917Z CARGO_HOME: /home/runner/.cargo 2026-10-24T12:37:13.1054081Z CARGO_INCREMENTAL: 0 2026-10-24T12:37:13.1054208Z CARGO_TERM_COLOR: always 2026-10-24T12:37:13.1054336Z toolchain: stable 2026-10-24T12:37:13.1054452Z ##[endgroup] 2026-10-24T12:37:13.1232292Z ##[end-action id=__dtolnay_rust-toolchain.__run_8;outcome=success;conclusion=success;duration_ms=20] 2026-10-24T12:37:13.1235688Z ##[start-action display=Work around spurious network errors in curl 8.0;id=__dtolnay_rust-toolchain.__run_9] 2026-10-24T12:37:13.1246351Z ##[group]Run # https://rust-lang.zulipchat.com/#narrow/stream/246057-t-cargo/topic/timeout.20investigation 2026-10-24T12:37:13.1246744Z # https://rust-lang.zulipchat.com/#narrow/stream/246057-t-cargo/topic/timeout.20investigation 2026-10-24T12:37:13.1247045Z if rustc +"$toolchain" --version --verbose | grep -q '^release: 1\.7[01]\.'; then 2026-10-24T12:37:13.1247278Z  echo CARGO_HTTP_MULTIPLEXING=false >> $GITHUB_ENV 2026-10-24T12:37:13.1247440Z fi 2026-10-24T12:37:13.1256713Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-24T12:37:13.1256907Z env: 2026-10-24T12:37:13.1257027Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 150 2026-10-24T12:37:13.1257180Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 406 2026-10-24T12:37:13.1257322Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T12:37:13.1257467Z CARGO_HOME: /home/runner/.cargo 2026-10-24T12:37:13.1257598Z CARGO_INCREMENTAL: 0 2026-10-24T12:37:13.1257721Z CARGO_TERM_COLOR: always 2026-10-24T12:37:13.1257838Z toolchain: stable 2026-10-24T12:37:13.1257949Z ##[endgroup] 2026-10-24T12:37:13.1339830Z ##[end-action id=__dtolnay_rust-toolchain.__run_9;outcome=success;conclusion=success;duration_ms=10] 2026-10-24T12:37:13.1343083Z ##[start-action display=rustc +stable --version --verbose;id=__dtolnay_rust-toolchain.__run_10] 2026-10-24T12:37:13.1352899Z ##[group]Run rustc +"$toolchain" --version --verbose 2026-10-24T12:37:13.1353098Z rustc +"$toolchain" --version --verbose 2026-10-24T12:37:13.1360381Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-24T12:37:13.1360549Z env: 2026-10-24T12:37:13.1360661Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 150 2026-10-24T12:37:13.1360809Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 406 2026-10-24T12:37:13.1360951Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T12:37:13.1361093Z CARGO_HOME: /home/runner/.cargo 2026-10-24T12:37:13.1361223Z CARGO_INCREMENTAL: 0 2026-10-24T12:37:13.1361341Z CARGO_TERM_COLOR: always 2026-10-24T12:37:13.1361456Z toolchain: stable 2026-10-24T12:37:13.1361571Z ##[endgroup] 2026-10-24T12:37:13.1440529Z rustc 1.99.1 (58cf8f9c3 2026-10-13) 2026-10-24T12:37:13.1440829Z binary: rustc 2026-10-24T12:37:13.1440971Z commit-hash: 58cf8f9c35b355199727627d07ae34a4e2846d67 2026-10-24T12:37:13.1441135Z commit-date: 2026-10-13 2026-10-24T12:37:13.1441293Z host: x86_64-unknown-linux-gnu 2026-10-24T12:37:13.1441420Z release: 1.99.1 2026-10-24T12:37:13.1441721Z LLVM version: 23.1.1 2026-10-24T12:37:13.1450319Z ##[end-action id=__dtolnay_rust-toolchain.__run_10;outcome=success;conclusion=success;duration_ms=10] 2026-10-24T12:37:13.1491243Z ##[group]Run for crate in resource-monitor kde-snap-shot hyprland-snap-shot; do 2026-10-24T12:37:13.1491623Z for crate in resource-monitor kde-snap-shot hyprland-snap-shot; do 2026-10-24T12:37:13.1492009Z  cargo fmt --manifest-path "native/$crate/Cargo.toml" -- --check 2026-10-24T12:37:13.1492305Z done 2026-10-24T12:37:13.1502113Z shell: /usr/bin/bash -e {0} 2026-10-24T12:37:13.1502247Z env: 2026-10-24T12:37:13.1502364Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 150 2026-10-24T12:37:13.1502515Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 406 2026-10-24T12:37:13.1502760Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T12:37:13.1502904Z CARGO_HOME: /home/runner/.cargo 2026-10-24T12:37:13.1503056Z CARGO_INCREMENTAL: 0 2026-10-24T12:37:13.1503207Z CARGO_TERM_COLOR: always 2026-10-24T12:37:13.1503326Z ##[endgroup] 2026-10-24T12:37:13.2396805Z ##[group]Run for crate in resource-monitor kde-snap-shot hyprland-snap-shot; do 2026-10-24T12:37:13.2397112Z for crate in resource-monitor kde-snap-shot hyprland-snap-shot; do 2026-10-24T12:37:13.2397351Z  cargo test --locked --manifest-path "native/$crate/Cargo.toml" 2026-10-24T12:37:13.2397531Z done 2026-10-24T12:37:13.2406481Z shell: /usr/bin/bash -e {0} 2026-10-24T12:37:13.2406606Z env: 2026-10-24T12:37:13.2406720Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 150 2026-10-24T12:37:13.2406874Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 406 2026-10-24T12:37:13.2407074Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T12:37:13.2407242Z CARGO_HOME: /home/runner/.cargo 2026-10-24T12:37:13.2407388Z CARGO_INCREMENTAL: 0 2026-10-24T12:37:13.2407503Z CARGO_TERM_COLOR: always 2026-10-24T12:37:13.2407628Z ##[endgroup] 2026-10-24T12:37:13.2629990Z  Updating crates.io index 2026-10-24T12:37:13.3229957Z  Downloading crates ... 2026-10-24T12:37:13.3443279Z  Downloaded itoa v1.0.18 2026-10-24T12:37:13.3453864Z  Downloaded quote v1.0.45 2026-10-24T12:37:13.3463735Z  Downloaded zmij v1.0.21 2026-10-24T12:37:13.3473386Z  Downloaded proc-macro2 v1.0.106 2026-10-24T12:37:13.3483135Z  Downloaded serde_core v1.0.228 2026-10-24T12:37:13.3492719Z  Downloaded serde_derive v1.0.228 2026-10-24T12:37:13.3502179Z  Downloaded unicode-ident v1.0.24 2026-10-24T12:37:13.3511045Z  Downloaded serde v1.0.228 2026-10-24T12:37:13.3522694Z  Downloaded memchr v2.8.2 2026-10-24T12:37:13.3543425Z  Downloaded serde_json v1.0.150 2026-10-24T12:37:13.3583200Z  Downloaded sysinfo v0.39.3 2026-10-24T12:37:13.3623558Z  Downloaded syn v2.0.118 2026-10-24T12:37:13.3641675Z  Downloaded libc v0.2.186 2026-10-24T12:37:13.3845822Z  Compiling proc-macro2 v1.0.106 2026-10-24T12:37:13.3846063Z  Compiling unicode-ident v1.0.24 2026-10-24T12:37:13.3846271Z  Compiling quote v1.0.45 2026-10-24T12:37:13.3847594Z  Compiling serde_core v1.0.228 2026-10-24T12:37:13.4144868Z  Compiling zmij v1.0.21 2026-10-24T12:37:13.4692300Z  Compiling libc v0.2.186 2026-10-24T12:37:13.4780339Z  Compiling serde v1.0.228 2026-10-24T12:37:13.5721902Z  Compiling serde_json v1.0.150 2026-10-24T12:37:13.5784426Z  Compiling memchr v2.8.2 2026-10-24T12:37:13.8803914Z  Compiling syn v2.0.118 2026-10-24T12:37:14.0247266Z  Compiling itoa v1.0.18 2026-10-24T12:37:14.0393533Z  Compiling sysinfo v0.39.3 2026-10-24T12:37:14.8119940Z  Compiling serde_derive v1.0.228 2026-10-24T12:37:15.7429895Z  Compiling t3-resource-monitor v0.1.0 (/home/runner/_work/t3code/t3code/native/resource-monitor) 2026-10-24T12:37:16.0109498Z  Finished `test` profile [unoptimized + debuginfo] target(s) in 2.76s 2026-10-24T12:37:16.0162949Z  Running unittests src/main.rs (native/resource-monitor/target/debug/deps/t3_resource_monitor-6916f5aa7022aa8f) 2026-10-24T12:37:16.0169598Z 2026-10-24T12:37:16.0169750Z running 18 tests 2026-10-24T12:37:16.0176093Z test tests::clamps_sample_interval ... ok 2026-10-24T12:37:16.0185029Z test tests::accepts_clock_shifts_without_accepting_reused_process_starts ... ok 2026-10-24T12:37:16.0185525Z test tests::bounds_history_by_estimated_process_bytes ... ok 2026-10-24T12:37:16.0185986Z test tests::counts_external_processes_toward_history_limits ... ok 2026-10-24T12:37:16.0186437Z test tests::counts_selected_processes_that_could_not_be_materialized ... ok 2026-10-24T12:37:16.0186855Z test tests::excludes_and_trims_future_history_after_the_clock_moves_backward ... ok 2026-10-24T12:37:16.0187275Z test tests::ignores_missing_roots ... ok 2026-10-24T12:37:16.0187591Z test tests::decodes_protocol_commands ... ok 2026-10-24T12:37:16.0188271Z test tests::refreshes_commands_without_enumerating_linux_tasks ... ok 2026-10-24T12:37:16.0188634Z test tests::rejects_descendants_older_than_a_reused_parent_pid ... ok 2026-10-24T12:37:16.0188961Z test tests::retains_bounded_history_without_request_ids ... ok 2026-10-24T12:37:16.0189222Z test tests::sample_now_does_not_postpone_an_existing_periodic_deadline ... ok 2026-10-24T12:37:16.0189432Z test tests::selects_roots_and_all_descendants ... ok 2026-10-24T12:37:16.0189618Z test tests::truncates_process_strings_at_utf8_boundaries ... ok 2026-10-24T12:37:16.0189813Z test tests::validates_external_process_start_identity ... ok 2026-10-24T12:37:16.0190021Z test tests::waits_for_a_cpu_measurement_window_after_priming ... ok 2026-10-24T12:37:16.2336274Z test tests::keeps_command_lines_and_memory_out_of_the_discovery_table ... ok 2026-10-24T12:37:16.2336688Z test tests::loads_details_when_an_existing_process_becomes_selected ... ok 2026-10-24T12:37:16.2336921Z 2026-10-24T12:37:16.2337133Z test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.22s 2026-10-24T12:37:16.2337388Z 2026-10-24T12:37:16.2566881Z  Updating crates.io index 2026-10-24T12:37:16.3273888Z  Downloading crates ... 2026-10-24T12:37:16.3659632Z  Downloaded enumflags2_derive v0.7.12 2026-10-24T12:37:16.3664317Z  Downloaded endi v1.1.1 2026-10-24T12:37:16.3673821Z  Downloaded async-recursion v1.1.1 2026-10-24T12:37:16.3684851Z  Downloaded png v0.18.1 2026-10-24T12:37:16.3698255Z  Downloaded zbus_names v4.3.4 2026-10-24T12:37:16.3706180Z  Downloaded async-channel v2.5.0 2026-10-24T12:37:16.3712492Z  Downloaded async-lock v3.4.2 2026-10-24T12:37:16.3729636Z  Downloaded async-io v2.6.0 2026-10-24T12:37:16.3738279Z  Downloaded async-broadcast v0.7.2 2026-10-24T12:37:16.3752881Z  Downloaded async-executor v1.14.0 2026-10-24T12:37:16.3784867Z  Downloaded simd-adler32 v0.3.10 2026-10-24T12:37:16.3791555Z  Downloaded adler2 v2.0.1 2026-10-24T12:37:16.3797779Z  Downloaded zcheapstr v1.1.0 2026-10-24T12:37:16.3802533Z  Downloaded async-process v2.5.0 2026-10-24T12:37:16.3809661Z  Downloaded tracing-core v0.1.36 2026-10-24T12:37:16.3829262Z  Downloaded atomic-waker v1.1.2 2026-10-24T12:37:16.3832862Z  Downloaded bitflags v2.13.1 2026-10-24T12:37:16.3844900Z  Downloaded concurrent-queue v2.5.0 2026-10-24T12:37:16.3849746Z  Downloaded serde_repr v0.1.21 2026-10-24T12:37:16.3855022Z  Downloaded miniz_oxide v0.9.1 2026-10-24T12:37:16.3867130Z  Downloaded errno v0.3.14 2026-10-24T12:37:16.3871376Z  Downloaded event-listener-strategy v0.5.4 2026-10-24T12:37:16.3874563Z  Downloaded futures-io v0.3.34 2026-10-24T12:37:16.3877087Z  Downloaded cfg-if v1.0.4 2026-10-24T12:37:16.3891111Z  Downloaded piper v0.2.5 2026-10-24T12:37:16.3938465Z  Downloaded proc-macro-crate v3.5.0 2026-10-24T12:37:16.3942581Z  Downloaded futures-core v0.3.34 2026-10-24T12:37:16.3946886Z  Downloaded signal-hook-registry v1.4.8 2026-10-24T12:37:16.3950176Z  Downloaded fdeflate v0.3.7 2026-10-24T12:37:16.3954813Z  Downloaded slab v0.4.12 2026-10-24T12:37:16.3983507Z  Downloaded crc32fast v1.5.1 2026-10-24T12:37:16.3991399Z  Downloaded memchr v2.8.3 2026-10-24T12:37:16.4007975Z  Downloaded equivalent v1.0.2 2026-10-24T12:37:16.4010605Z  Downloaded hex v0.4.3 2026-10-24T12:37:16.4014935Z  Downloaded parking v2.2.1 2026-10-24T12:37:16.4017936Z  Downloaded ordered-stream v0.2.0 2026-10-24T12:37:16.4021299Z  Downloaded zvariant_derive v5.15.0 2026-10-24T12:37:16.4024949Z  Downloaded event-listener v5.4.2 2026-10-24T12:37:16.4030304Z  Downloaded blocking v1.7.0 2026-10-24T12:37:16.4033784Z  Downloaded pin-project-lite v0.2.17 2026-10-24T12:37:16.4049093Z  Downloaded zmij v1.0.23 2026-10-24T12:37:16.4054424Z  Downloaded autocfg v1.5.1 2026-10-24T12:37:16.4059425Z  Downloaded enumflags2 v0.7.12 2026-10-24T12:37:16.4063598Z  Downloaded fastrand v2.5.0 2026-10-24T12:37:16.4067555Z  Downloaded async-trait v0.1.92 2026-10-24T12:37:16.4077349Z  Downloaded quote v1.0.47 2026-10-24T12:37:16.4084802Z  Downloaded toml_datetime v1.1.1+spec-1.1.0 2026-10-24T12:37:16.4088693Z  Downloaded once_cell v1.21.4 2026-10-24T12:37:16.4096098Z  Downloaded zvariant_utils v4.2.0 2026-10-24T12:37:16.4101671Z  Downloaded serde v1.0.229 2026-10-24T12:37:16.4112665Z  Downloaded toml_edit v0.25.13+spec-1.1.0 2026-10-24T12:37:16.4124492Z  Downloaded async-signal v0.2.14 2026-10-24T12:37:16.4128637Z  Downloaded crossbeam-utils v0.8.22 2026-10-24T12:37:16.4136617Z  Downloaded futures-lite v2.6.1 2026-10-24T12:37:16.4142206Z  Downloaded zbus_macros v5.19.0 2026-10-24T12:37:16.4147600Z  Downloaded async-task v4.7.1 2026-10-24T12:37:16.4155008Z  Downloaded serde_core v1.0.229 2026-10-24T12:37:16.4163592Z  Downloaded serde_derive v1.0.229 2026-10-24T12:37:16.4172669Z  Downloaded toml_parser v1.1.3+spec-1.1.0 2026-10-24T12:37:16.4179670Z  Downloaded polling v3.11.0 2026-10-24T12:37:16.4189023Z  Downloaded proc-macro2 v1.0.107 2026-10-24T12:37:16.4199024Z  Downloaded tracing-attributes v0.1.31 2026-10-24T12:37:16.4206797Z  Downloaded uuid v1.26.0 2026-10-24T12:37:16.4216251Z  Downloaded zvariant v5.15.0 2026-10-24T12:37:16.4236127Z  Downloaded miniz_oxide v0.8.9 2026-10-24T12:37:16.4244124Z  Downloaded flate2 v1.1.10 2026-10-24T12:37:16.4258162Z  Downloaded indexmap v2.14.1 2026-10-24T12:37:16.4272906Z  Downloaded serde_json v1.0.151 2026-10-24T12:37:16.4294725Z  Downloaded hashbrown v0.17.1 2026-10-24T12:37:16.4312418Z  Downloaded winnow v1.0.4 2026-10-24T12:37:16.4342079Z  Downloaded zbus v5.19.0 2026-10-24T12:37:16.4370748Z  Downloaded zlib-rs v0.6.7 2026-10-24T12:37:16.4392824Z  Downloaded syn v2.0.119 2026-10-24T12:37:16.4435599Z  Downloaded syn v3.0.4 2026-10-24T12:37:16.4477260Z  Downloaded rustix v1.1.4 2026-10-24T12:37:16.4568973Z  Downloaded tracing v0.1.44 2026-10-24T12:37:16.4640348Z  Downloaded libc v0.2.189 2026-10-24T12:37:16.4801033Z  Downloaded linux-raw-sys v0.12.1 2026-10-24T12:37:16.5253067Z  Compiling proc-macro2 v1.0.107 2026-10-24T12:37:16.5253475Z  Compiling quote v1.0.47 2026-10-24T12:37:16.5253654Z  Compiling unicode-ident v1.0.24 2026-10-24T12:37:16.5253835Z  Compiling serde_core v1.0.229 2026-10-24T12:37:16.5624549Z  Compiling pin-project-lite v0.2.17 2026-10-24T12:37:16.5861403Z  Compiling serde v1.0.229 2026-10-24T12:37:16.5961906Z  Compiling parking v2.2.1 2026-10-24T12:37:16.6429487Z  Compiling winnow v1.0.4 2026-10-24T12:37:16.6707004Z  Compiling crossbeam-utils v0.8.22 2026-10-24T12:37:16.7424271Z  Compiling futures-core v0.3.34 2026-10-24T12:37:16.7776801Z  Compiling hashbrown v0.17.1 2026-10-24T12:37:17.0051684Z  Compiling equivalent v1.0.2 2026-10-24T12:37:17.0287504Z  Compiling syn v3.0.4 2026-10-24T12:37:17.0623850Z  Compiling syn v2.0.119 2026-10-24T12:37:17.1488873Z  Compiling toml_parser v1.1.3+spec-1.1.0 2026-10-24T12:37:17.4024451Z  Compiling indexmap v2.14.1 2026-10-24T12:37:17.4480546Z  Compiling toml_datetime v1.1.1+spec-1.1.0 2026-10-24T12:37:17.6113781Z  Compiling futures-io v0.3.34 2026-10-24T12:37:17.6394598Z  Compiling toml_edit v0.25.13+spec-1.1.0 2026-10-24T12:37:17.6511096Z  Compiling cfg-if v1.0.4 2026-10-24T12:37:17.6783892Z  Compiling fastrand v2.5.0 2026-10-24T12:37:17.7504045Z  Compiling concurrent-queue v2.5.0 2026-10-24T12:37:17.8186961Z  Compiling event-listener v5.4.2 2026-10-24T12:37:17.8955860Z  Compiling proc-macro-crate v3.5.0 2026-10-24T12:37:18.0235920Z  Compiling libc v0.2.189 2026-10-24T12:37:18.0922540Z  Compiling rustix v1.1.4 2026-10-24T12:37:18.1343783Z  Compiling bitflags v2.13.1 2026-10-24T12:37:18.2044217Z  Compiling event-listener-strategy v0.5.4 2026-10-24T12:37:18.2143876Z  Compiling futures-lite v2.6.1 2026-10-24T12:37:18.2521589Z  Compiling endi v1.1.1 2026-10-24T12:37:18.3018605Z  Compiling autocfg v1.5.1 2026-10-24T12:37:18.4234443Z  Compiling linux-raw-sys v0.12.1 2026-10-24T12:37:18.5416876Z  Compiling async-io v2.6.0 2026-10-24T12:37:18.9566765Z  Compiling enumflags2_derive v0.7.12 2026-10-24T12:37:18.9751644Z  Compiling simd-adler32 v0.3.10 2026-10-24T12:37:19.0265833Z  Compiling serde_derive v1.0.229 2026-10-24T12:37:19.0468848Z  Compiling slab v0.4.12 2026-10-24T12:37:19.0982347Z  Compiling errno v0.3.14 2026-10-24T12:37:19.1725640Z  Compiling crc32fast v1.5.1 2026-10-24T12:37:19.2372530Z  Compiling adler2 v2.0.1 2026-10-24T12:37:19.2704015Z  Compiling async-task v4.7.1 2026-10-24T12:37:19.3472390Z  Compiling signal-hook-registry v1.4.8 2026-10-24T12:37:19.4453670Z  Compiling async-channel v2.5.0 2026-10-24T12:37:19.5003066Z  Compiling atomic-waker v1.1.2 2026-10-24T12:37:19.5291990Z  Compiling once_cell v1.21.4 2026-10-24T12:37:19.5849111Z  Compiling zmij v1.0.23 2026-10-24T12:37:19.6544048Z  Compiling tracing-core v0.1.36 2026-10-24T12:37:19.8603889Z  Compiling piper v0.2.5 2026-10-24T12:37:19.9734305Z  Compiling miniz_oxide v0.9.1 2026-10-24T12:37:20.2599684Z  Compiling tracing-attributes v0.1.31 2026-10-24T12:37:20.3623956Z  Compiling zvariant_utils v4.2.0 2026-10-24T12:37:20.7024213Z  Compiling enumflags2 v0.7.12 2026-10-24T12:37:20.7753330Z  Compiling zcheapstr v1.1.0 2026-10-24T12:37:20.8225283Z  Compiling polling v3.11.0 2026-10-24T12:37:20.8478818Z  Compiling zvariant_derive v5.15.0 2026-10-24T12:37:20.9624031Z  Compiling zvariant v5.15.0 2026-10-24T12:37:21.2703985Z  Compiling async-signal v0.2.14 2026-10-24T12:37:21.3433182Z  Compiling async-lock v3.4.2 2026-10-24T12:37:21.3923430Z  Compiling serde_json v1.0.151 2026-10-24T12:37:21.4380453Z  Compiling tracing v0.1.44 2026-10-24T12:37:21.5033818Z  Compiling async-process v2.5.0 2026-10-24T12:37:21.5395976Z  Compiling flate2 v1.1.10 2026-10-24T12:37:21.6939638Z  Compiling blocking v1.7.0 2026-10-24T12:37:21.7756897Z  Compiling zbus_names v4.3.4 2026-10-24T12:37:21.8901286Z  Compiling async-executor v1.14.0 2026-10-24T12:37:22.0144082Z  Compiling miniz_oxide v0.8.9 2026-10-24T12:37:22.0304518Z  Compiling serde_repr v0.1.21 2026-10-24T12:37:22.0488868Z  Compiling zbus_macros v5.19.0 2026-10-24T12:37:22.2882984Z  Compiling async-trait v0.1.92 2026-10-24T12:37:22.4239474Z  Compiling fdeflate v0.3.7 2026-10-24T12:37:22.4245896Z  Compiling async-recursion v1.1.1 2026-10-24T12:37:22.5917611Z  Compiling async-broadcast v0.7.2 2026-10-24T12:37:22.6103858Z  Compiling uuid v1.26.0 2026-10-24T12:37:22.6152611Z  Compiling ordered-stream v0.2.0 2026-10-24T12:37:22.6618697Z  Compiling memchr v2.8.3 2026-10-24T12:37:22.7318439Z  Compiling hex v0.4.3 2026-10-24T12:37:22.7576712Z  Compiling itoa v1.0.18 2026-10-24T12:37:22.8096814Z  Compiling png v0.18.1 2026-10-24T12:37:22.9801992Z  Compiling zbus v5.19.0 2026-10-24T12:37:25.9779694Z  Compiling t3-kde-snap-shot v0.1.0 (/home/runner/_work/t3code/t3code/native/kde-snap-shot) 2026-10-24T12:37:26.6318582Z  Finished `test` profile [unoptimized + debuginfo] target(s) in 10.39s 2026-10-24T12:37:26.6443014Z  Running unittests src/main.rs (native/kde-snap-shot/target/debug/deps/t3_kde_snap_shot-de4c269e64335986) 2026-10-24T12:37:26.6451837Z 2026-10-24T12:37:26.6451918Z running 11 tests 2026-10-24T12:37:26.6454021Z test tests::accepts_only_a_leading_cli_spinner_with_a_nonempty_label ... ok 2026-10-24T12:37:26.6454503Z test tests::decodes_native_argb_and_row_padding ... ok 2026-10-24T12:37:26.6454975Z test tests::rejects_invalid_dimensions_truncation_and_formats ... ok 2026-10-24T12:37:26.6455466Z test tests::spinner_normalization_does_not_weaken_window_identity_checks ... ok 2026-10-24T12:37:26.6455899Z test tests::unpremultiplies_transparency ... ok 2026-10-24T12:37:26.6513925Z test feedback::tests::capability_probe_rejects_missing_declarative_api_without_running_a_script ... ok 2026-10-24T12:37:26.6524476Z {"event":"ready","animate":true} 2026-10-24T12:37:26.6538660Z {"event":"done"} 2026-10-24T12:37:26.6548057Z test feedback::tests::only_kwin_can_read_commands_or_acknowledge_feedback ... ok 2026-10-24T12:37:26.6554430Z test transport_tests::keeps_captured_identity_when_only_the_title_spinner_changes ... ok 2026-10-24T12:37:26.6573644Z test transport_tests::captures_pinned_window_through_real_fd_and_cleans_scripts ... ok 2026-10-24T12:37:26.6602451Z test transport_tests::omits_identity_when_window_changes_during_capture ... ok 2026-10-24T12:37:26.6630346Z test transport_tests::permission_probe_never_captures_and_rejects_denial ... ok 2026-10-24T12:37:26.6630512Z 2026-10-24T12:37:26.6630641Z test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s 2026-10-24T12:37:26.6630801Z 2026-10-24T12:37:26.6861658Z  Updating crates.io index 2026-10-24T12:37:26.7159139Z  Downloading crates ... 2026-10-24T12:37:26.7330251Z  Downloaded wayland-protocols-wlr v0.3.12 2026-10-24T12:37:26.7346553Z  Downloaded xcursor v0.3.11 2026-10-24T12:37:26.7356861Z  Downloaded getrandom v0.4.3 2026-10-24T12:37:26.7370278Z  Downloaded smallvec v1.16.0 2026-10-24T12:37:26.7375027Z  Downloaded memmap2 v0.9.11 2026-10-24T12:37:26.7380617Z  Downloaded find-msvc-tools v0.1.11 2026-10-24T12:37:26.7385590Z  Downloaded tempfile v3.27.0 2026-10-24T12:37:26.7394034Z  Downloaded pkg-config v0.3.34 2026-10-24T12:37:26.7398587Z  Downloaded downcast-rs v1.2.1 2026-10-24T12:37:26.7402470Z  Downloaded wayland-cursor v0.31.14 2026-10-24T12:37:26.7404756Z  Downloaded cc v1.4.4 2026-10-24T12:37:26.7416336Z  Downloaded cursor-icon v1.2.0 2026-10-24T12:37:26.7420193Z  Downloaded thiserror v1.0.69 2026-10-24T12:37:26.7434930Z  Downloaded log v0.4.34 2026-10-24T12:37:26.7443287Z  Downloaded wayland-csd-frame v0.3.0 2026-10-24T12:37:26.7446162Z  Downloaded wayland-sys v0.31.11 2026-10-24T12:37:26.7449697Z  Downloaded wayland-client v0.31.15 2026-10-24T12:37:26.7456776Z  Downloaded wayland-backend v0.3.17 2026-10-24T12:37:26.7469576Z  Downloaded shlex v2.0.1 2026-10-24T12:37:26.7473443Z  Downloaded smithay-client-toolkit v0.19.2 2026-10-24T12:37:26.7493370Z  Downloaded wayland-scanner v0.31.11 2026-10-24T12:37:26.7499925Z  Downloaded wayland-server v0.31.14 2026-10-24T12:37:26.7506180Z  Downloaded thiserror-impl v1.0.69 2026-10-24T12:37:26.7510043Z  Downloaded xkeysym v0.2.1 2026-10-24T12:37:26.7519994Z  Downloaded wayland-protocols v0.32.13 2026-10-24T12:37:26.7546894Z  Downloaded quick-xml v0.41.0 2026-10-24T12:37:26.7569306Z  Downloaded rustix v0.38.44 2026-10-24T12:37:26.7645727Z  Downloaded linux-raw-sys v0.4.15 2026-10-24T12:37:26.7933826Z  Compiling proc-macro2 v1.0.107 2026-10-24T12:37:26.7934304Z  Compiling quote v1.0.47 2026-10-24T12:37:26.7935321Z  Compiling unicode-ident v1.0.24 2026-10-24T12:37:26.7935679Z  Compiling bitflags v2.13.1 2026-10-24T12:37:26.8271207Z  Compiling pkg-config v0.3.34 2026-10-24T12:37:26.8623588Z  Compiling rustix v1.1.4 2026-10-24T12:37:26.8629247Z  Compiling shlex v2.0.1 2026-10-24T12:37:26.9188312Z  Compiling find-msvc-tools v0.1.11 2026-10-24T12:37:26.9863810Z  Compiling cc v1.4.4 2026-10-24T12:37:26.9985164Z  Compiling linux-raw-sys v0.12.1 2026-10-24T12:37:27.0020055Z  Compiling wayland-sys v0.31.11 2026-10-24T12:37:27.1326745Z  Compiling smallvec v1.16.0 2026-10-24T12:37:27.1512248Z  Compiling downcast-rs v1.2.1 2026-10-24T12:37:27.1737342Z  Compiling memchr v2.8.3 2026-10-24T12:37:27.1979855Z  Compiling libc v0.2.189 2026-10-24T12:37:27.2863883Z  Compiling wayland-client v0.31.15 2026-10-24T12:37:27.3407712Z  Compiling quick-xml v0.41.0 2026-10-24T12:37:27.4172483Z  Compiling simd-adler32 v0.3.10 2026-10-24T12:37:27.4937007Z  Compiling cfg-if v1.0.4 2026-10-24T12:37:27.5248869Z  Compiling wayland-backend v0.3.17 2026-10-24T12:37:27.5954300Z  Compiling serde_core v1.0.229 2026-10-24T12:37:27.6727317Z  Compiling crc32fast v1.5.1 2026-10-24T12:37:27.7303934Z  Compiling adler2 v2.0.1 2026-10-24T12:37:27.7701084Z  Compiling syn v2.0.119 2026-10-24T12:37:27.7764080Z  Compiling wayland-scanner v0.31.11 2026-10-24T12:37:27.9162158Z  Compiling zmij v1.0.23 2026-10-24T12:37:27.9864063Z  Compiling thiserror v1.0.69 2026-10-24T12:37:28.0583916Z  Compiling rustix v0.38.44 2026-10-24T12:37:28.1663871Z  Compiling getrandom v0.4.3 2026-10-24T12:37:28.3733921Z  Compiling miniz_oxide v0.9.1 2026-10-24T12:37:28.6623935Z  Compiling syn v3.0.4 2026-10-24T12:37:28.7403940Z  Compiling thiserror-impl v1.0.69 2026-10-24T12:37:29.1156366Z  Compiling xcursor v0.3.11 2026-10-24T12:37:29.2263950Z  Compiling linux-raw-sys v0.4.15 2026-10-24T12:37:29.2560337Z  Compiling serde_json v1.0.151 2026-10-24T12:37:29.3110149Z  Compiling cursor-icon v1.2.0 2026-10-24T12:37:29.3344172Z  Compiling smithay-client-toolkit v0.19.2 2026-10-24T12:37:29.3402560Z  Compiling serde v1.0.229 2026-10-24T12:37:29.4018165Z  Compiling wayland-server v0.31.14 2026-10-24T12:37:29.5264264Z  Compiling wayland-csd-frame v0.3.0 2026-10-24T12:37:29.5623732Z  Compiling serde_derive v1.0.229 2026-10-24T12:37:30.0423870Z  Compiling wayland-protocols v0.32.13 2026-10-24T12:37:30.1343943Z  Compiling wayland-cursor v0.31.14 2026-10-24T12:37:30.2424035Z  Compiling flate2 v1.1.10 2026-10-24T12:37:30.5104935Z  Compiling memmap2 v0.9.11 2026-10-24T12:37:30.5395148Z  Compiling miniz_oxide v0.8.9 2026-10-24T12:37:30.5820501Z  Compiling fdeflate v0.3.7 2026-10-24T12:37:30.6263667Z  Compiling xkeysym v0.2.1 2026-10-24T12:37:30.8184649Z  Compiling itoa v1.0.18 2026-10-24T12:37:30.8669165Z  Compiling once_cell v1.21.4 2026-10-24T12:37:30.8703846Z  Compiling fastrand v2.5.0 2026-10-24T12:37:30.9250393Z  Compiling log v0.4.34 2026-10-24T12:37:30.9784137Z  Compiling tempfile v3.27.0 2026-10-24T12:37:31.0400468Z  Compiling png v0.18.1 2026-10-24T12:37:33.5527301Z  Compiling wayland-protocols-wlr v0.3.12 2026-10-24T12:37:34.7167724Z  Compiling t3-hyprland-snap-shot v0.1.0 (/home/runner/_work/t3code/t3code/native/hyprland-snap-shot) 2026-10-24T12:37:35.3049669Z  Finished `test` profile [unoptimized + debuginfo] target(s) in 8.63s 2026-10-24T12:37:35.3093739Z  Running unittests src/main.rs (native/hyprland-snap-shot/target/debug/deps/t3_hyprland_snap_shot-29bbcd529b597e84) 2026-10-24T12:37:35.3104237Z 2026-10-24T12:37:35.3104636Z running 10 tests 2026-10-24T12:37:35.3106384Z test feedback::tests::clips_across_negative_origin_and_scaled_outputs ... ok 2026-10-24T12:37:35.3106670Z test capture::tests::bounds_buffer_allocations ... ok 2026-10-24T12:37:35.3106893Z test feedback::tests::flight_ends_at_exact_composer_bounds ... ok 2026-10-24T12:37:35.3107176Z test capture::tests::converts_channels_padding_flip_and_alpha ... ok 2026-10-24T12:37:35.3107404Z test ipc::tests::address_preserves_upper_bits ... ok 2026-10-24T12:37:35.3107624Z test ipc::tests::destination_requires_unique_process_and_title ... ok 2026-10-24T12:37:35.3107874Z test ipc::tests::rectangles_accept_negative_origins_not_invalid_sizes ... ok 2026-10-24T12:37:35.3113974Z test transport_tests::failed_export_produces_no_image_and_no_second_capture ... ok 2026-10-24T12:37:35.3114870Z test transport_tests::rejects_oversized_buffers_before_allocating_shared_memory ... ok 2026-10-24T12:37:35.3118600Z test transport_tests::exports_exact_window_over_real_fd_transport ... ok 2026-10-24T12:37:35.3118765Z 2026-10-24T12:37:35.3118951Z test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s 2026-10-24T12:37:35.3119128Z 2026-10-24T12:37:35.3228857Z Post job cleanup. 2026-10-24T12:37:35.3666910Z [command]/usr/local/bin/git version 2026-10-24T12:37:35.3695357Z git version 2.55.0 2026-10-24T12:37:35.3713281Z Temporarily overriding HOME='/home/runner/_work/_temp/50b31469-b84b-49b2-95e1-050ae207018f' before making global git config changes 2026-10-24T12:37:35.3713653Z Adding repository directory to the temporary git global config as a safe directory 2026-10-24T12:37:35.3715290Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code 2026-10-24T12:37:35.3736594Z Removing SSH command configuration 2026-10-24T12:37:35.3739638Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-10-24T12:37:35.3761444Z [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-24T12:37:35.3879228Z fatal: No url found for submodule path '.repos/alchemy-effect/submodules/distilled' in .gitmodules 2026-10-24T12:37:35.3901173Z ##[warning]The process '/usr/local/bin/git' failed with exit code 128 2026-10-24T12:37:35.3948108Z A job completed hook has been configured by the self-hosted runner administrator 2026-10-24T12:37:35.3959761Z ##[group]Run '/job_completed.sh' 2026-10-24T12:37:35.3964820Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-24T12:37:35.3964986Z env: 2026-10-24T12:37:35.3965094Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 150 2026-10-24T12:37:35.3965237Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 406 2026-10-24T12:37:35.3965372Z BLACKSMITH_CHECK_RUN_ID: 120874272157 2026-10-24T12:37:35.3965514Z BLACKSMITH_JOB_DISPLAY_NAME: Rust 2026-10-24T12:37:35.3965649Z GITHUB_ACTIONS_CACHE_MODE: write 2026-10-24T12:37:35.3965776Z ##[endgroup] 2026-10-24T12:37:35.4038580Z Docker container cache not activated, skipping hash computation. 2026-10-24T12:37:35.4296130Z No active SSH sessions detected. Proceeding with shutdown immediately. 2026-10-24T12:37:35.4346385Z Cleaning up orphan processes