[INFO] cloning repository https://github.com/getkono/vibe-check
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/getkono/vibe-check" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fgetkono%2Fvibe-check", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fgetkono%2Fvibe-check'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 855ad4aaa0fa912f68db6ccc3a37bbcccf84d4fe
[INFO] testing getkono/vibe-check against 1.99.0-beta.8 for beta-1.100-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fgetkono%2Fvibe-check" "/workspace/builds/worker-4-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc1/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-4-tc1/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/getkono/vibe-check
[INFO] finished tweaking git repo https://github.com/getkono/vibe-check
[INFO] tweaked toml for git repo https://github.com/getkono/vibe-check written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/getkono/vibe-check on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/getkono/vibe-check already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded portable-atomic-util v0.2.7
[INFO] [stderr]   Downloaded jiff-tzdb-platform v0.1.3
[INFO] [stderr]   Downloaded gix-trace v0.1.21
[INFO] [stderr]   Downloaded smol_str v0.3.6
[INFO] [stderr]   Downloaded gix-utils v0.3.5
[INFO] [stderr]   Downloaded gix-validate v0.11.3
[INFO] [stderr]   Downloaded gix-actor v0.41.2
[INFO] [stderr]   Downloaded defmt-parser v1.0.0
[INFO] [stderr]   Downloaded nonempty v0.12.0
[INFO] [stderr]   Downloaded jiff-static v0.2.35
[INFO] [stderr]   Downloaded faster-hex v0.10.0
[INFO] [stderr]   Downloaded gix-hashtable v0.15.2
[INFO] [stderr]   Downloaded gix-revwalk v0.33.0
[INFO] [stderr]   Downloaded gix-quote v0.7.2
[INFO] [stderr]   Downloaded gix-command v0.9.2
[INFO] [stderr]   Downloaded unicode-bom v2.0.3
[INFO] [stderr]   Downloaded gix-config-value v0.18.1
[INFO] [stderr]   Downloaded gix-sec v0.14.2
[INFO] [stderr]   Downloaded uluru v3.1.0
[INFO] [stderr]   Downloaded defmt-macros v1.1.1
[INFO] [stderr]   Downloaded gix-hash v0.25.1
[INFO] [stderr]   Downloaded gix-error v0.2.5
[INFO] [stderr]   Downloaded gix-worktree-stream v0.34.0
[INFO] [stderr]   Downloaded gix-chunk v0.7.3
[INFO] [stderr]   Downloaded gix-ignore v0.21.1
[INFO] [stderr]   Downloaded gix-fs v0.21.2
[INFO] [stderr]   Downloaded gix-packetline v0.21.5
[INFO] [stderr]   Downloaded gix-attributes v0.33.2
[INFO] [stderr]   Downloaded gix-lock v23.0.1
[INFO] [stderr]   Downloaded gix-bitmap v0.3.3
[INFO] [stderr]   Downloaded gix-submodule v0.32.0
[INFO] [stderr]   Downloaded gix-pathspec v0.18.1
[INFO] [stderr]   Downloaded gix-shallow v0.12.1
[INFO] [stderr]   Downloaded defmt v1.1.1
[INFO] [stderr]   Downloaded gix-traverse v0.59.0
[INFO] [stderr]   Downloaded gix-features v0.48.1
[INFO] [stderr]   Downloaded gix-path v0.12.4
[INFO] [stderr]   Downloaded gix-commitgraph v0.37.1
[INFO] [stderr]   Downloaded gix-glob v0.26.1
[INFO] [stderr]   Downloaded gix-date v0.15.6
[INFO] [stderr]   Downloaded kstring v2.0.2
[INFO] [stderr]   Downloaded gix-tempfile v23.0.2
[INFO] [stderr]   Downloaded gix-url v0.36.2
[INFO] [stderr]   Downloaded gix-refspec v0.43.0
[INFO] [stderr]   Downloaded gix-revision v0.47.0
[INFO] [stderr]   Downloaded gix-status v0.32.0
[INFO] [stderr]   Downloaded gix-discover v0.53.0
[INFO] [stderr]   Downloaded gix-imara-diff v0.2.4
[INFO] [stderr]   Downloaded maybe-async v0.2.11
[INFO] [stderr]   Downloaded clru v0.6.3
[INFO] [stderr]   Downloaded jiff-tzdb v0.1.8
[INFO] [stderr]   Downloaded camino v1.2.5
[INFO] [stderr]   Downloaded karet-vcs v0.6.0
[INFO] [stderr]   Downloaded gix-object v0.62.0
[INFO] [stderr]   Downloaded memmap2 v0.9.11
[INFO] [stderr]   Downloaded gix-filter v0.32.0
[INFO] [stderr]   Downloaded gix-worktree v0.54.0
[INFO] [stderr]   Downloaded gix-dir v0.27.0
[INFO] [stderr]   Downloaded gix-protocol v0.63.0
[INFO] [stderr]   Downloaded gix-index v0.53.0
[INFO] [stderr]   Downloaded gix-config v0.58.0
[INFO] [stderr]   Downloaded gix-ref v0.65.0
[INFO] [stderr]   Downloaded prodash v31.0.0
[INFO] [stderr]   Downloaded gix-diff v0.65.0
[INFO] [stderr]   Downloaded gix-transport v0.57.2
[INFO] [stderr]   Downloaded gix-odb v0.82.0
[INFO] [stderr]   Downloaded jiff-core v0.1.0
[INFO] [stderr]   Downloaded portable-atomic v1.15.0
[INFO] [stderr]   Downloaded gix-pack v0.72.0
[INFO] [stderr]   Downloaded imara-diff v0.2.0
[INFO] [stderr]   Downloaded zlib-rs v0.6.7
[INFO] [stderr]   Downloaded blake3 v1.8.6
[INFO] [stderr]   Downloaded gix v0.85.0
[INFO] [stderr]   Downloaded jiff v0.2.35
[INFO] [stderr]   Downloaded sha1-checked v0.10.0
[INFO] [stderr]   Downloaded karet-core v0.6.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] cb9339c946506a121c4ec7c4c513f46df3ab1917baea8021af3d8beaa8f33779
[INFO] running `Command { std: "docker" "start" "cb9339c946506a121c4ec7c4c513f46df3ab1917baea8021af3d8beaa8f33779", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "cb9339c946506a121c4ec7c4c513f46df3ab1917baea8021af3d8beaa8f33779", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "cb9339c946506a121c4ec7c4c513f46df3ab1917baea8021af3d8beaa8f33779" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "cb9339c946506a121c4ec7c4c513f46df3ab1917baea8021af3d8beaa8f33779", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "cb9339c946506a121c4ec7c4c513f46df3ab1917baea8021af3d8beaa8f33779" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]    Compiling smallvec v1.15.2
[INFO] [stderr]    Compiling gix-trace v0.1.21
[INFO] [stderr]    Compiling fastrand v2.5.0
[INFO] [stderr]    Compiling crossbeam-utils v0.8.22
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling tinyvec v1.12.0
[INFO] [stderr]    Compiling zlib-rs v0.6.7
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling typenum v1.20.1
[INFO] [stderr]    Compiling bitflags v2.13.1
[INFO] [stderr]    Compiling heapless v0.8.0
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling jiff-core v0.1.0
[INFO] [stderr]    Compiling foldhash v0.2.0
[INFO] [stderr]    Compiling hash32 v0.3.1
[INFO] [stderr]    Compiling nonempty v0.12.0
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling unicode-bom v2.0.3
[INFO] [stderr]    Compiling kstring v2.0.2
[INFO] [stderr]    Compiling arrayvec v0.7.8
[INFO] [stderr]    Compiling shell-words v1.1.1
[INFO] [stderr]    Compiling find-msvc-tools v0.1.11
[INFO] [stderr]    Compiling zmij v1.0.23
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling unicode-normalization v0.1.25
[INFO] [stderr]    Compiling cc v1.4.3
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling faster-hex v0.10.0
[INFO] [stderr]    Compiling crossbeam-channel v0.5.16
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling encoding_rs v0.8.35
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling camino v1.2.5
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling uluru v3.1.0
[INFO] [stderr]    Compiling cpufeatures v0.3.0
[INFO] [stderr]    Compiling constant_time_eq v0.4.2
[INFO] [stderr]    Compiling log v0.4.33
[INFO] [stderr]    Compiling sharded-slab v0.1.7
[INFO] [stderr]    Compiling arc-swap v1.9.2
[INFO] [stderr]    Compiling thread_local v1.1.10
[INFO] [stderr]    Compiling sha1 v0.10.7
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling clru v0.6.3
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling blake3 v1.8.6
[INFO] [stderr]    Compiling nu-ansi-term v0.50.3
[INFO] [stderr]    Compiling owo-colors v4.3.0
[INFO] [stderr]    Compiling sha1-checked v0.10.0
[INFO] [stderr]    Compiling foldhash v0.1.5
[INFO] [stderr]    Compiling anstyle-parse v1.0.0
[INFO] [stderr]    Compiling eyre v0.6.12
[INFO] [stderr]    Compiling hashbrown v0.15.5
[INFO] [stderr]    Compiling colorchoice v1.0.5
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling color-spantrace v0.3.0
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling memmap2 v0.9.11
[INFO] [stderr]    Compiling jiff v0.2.35
[INFO] [stderr]    Compiling gix-sec v0.14.2
[INFO] [stderr]    Compiling filetime v0.2.29
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling dashmap v6.2.1
[INFO] [stderr]    Compiling smol_str v0.3.6
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling imara-diff v0.2.0
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling prodash v31.0.0
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling object v0.37.3
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling rustc-demangle v0.1.28
[INFO] [stderr]    Compiling indenter v0.3.4
[INFO] [stderr]    Compiling clap_builder v4.6.6
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling mio v1.2.2
[INFO] [stderr]    Compiling bstr v1.13.1
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling gix-validate v0.11.3
[INFO] [stderr]    Compiling gix-utils v0.3.5
[INFO] [stderr]    Compiling gix-error v0.2.5
[INFO] [stderr]    Compiling gix-imara-diff v0.2.4
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling async-trait v0.1.92
[INFO] [stderr]    Compiling tokio-macros v2.7.2
[INFO] [stderr]    Compiling clap_derive v4.6.4
[INFO] [stderr]    Compiling gix-chunk v0.7.3
[INFO] [stderr]    Compiling gix-quote v0.7.2
[INFO] [stderr]    Compiling gix-bitmap v0.3.3
[INFO] [stderr]    Compiling gix-date v0.15.6
[INFO] [stderr]    Compiling gix-actor v0.41.2
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling gix-path v0.12.4
[INFO] [stderr]    Compiling gix-packetline v0.21.5
[INFO] [stderr]    Compiling karet-core v0.6.0
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling maybe-async v0.2.11
[INFO] [stderr]    Compiling gix-features v0.48.1
[INFO] [stderr]    Compiling gix-config-value v0.18.1
[INFO] [stderr]    Compiling gix-command v0.9.2
[INFO] [stderr]    Compiling gix-url v0.36.2
[INFO] [stderr]    Compiling clap v4.6.6
[INFO] [stderr]    Compiling gix-hash v0.25.1
[INFO] [stderr]    Compiling gix-fs v0.21.2
[INFO] [stderr]    Compiling gix-glob v0.26.1
[INFO] [stderr]    Compiling gix-transport v0.57.2
[INFO] [stderr]    Compiling gix-hashtable v0.15.2
[INFO] [stderr]    Compiling gix-commitgraph v0.37.1
[INFO] [stderr]    Compiling gix-object v0.62.0
[INFO] [stderr]    Compiling gix-attributes v0.33.2
[INFO] [stderr]    Compiling gix-ignore v0.21.1
[INFO] [stderr]    Compiling backtrace v0.3.76
[INFO] [stderr]    Compiling gix-tempfile v23.0.2
[INFO] [stderr]    Compiling gix-lock v23.0.1
[INFO] [stderr]    Compiling gix-pathspec v0.18.1
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling gix-revwalk v0.33.0
[INFO] [stderr]    Compiling gix-filter v0.32.0
[INFO] [stderr]    Compiling gix-pack v0.72.0
[INFO] [stderr]    Compiling gix-ref v0.65.0
[INFO] [stderr]    Compiling gix-shallow v0.12.1
[INFO] [stderr]    Compiling gix-traverse v0.59.0
[INFO] [stderr]    Compiling gix-revision v0.47.0
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling gix-index v0.53.0
[INFO] [stderr]    Compiling gix-refspec v0.43.0
[INFO] [stderr]    Compiling gix-discover v0.53.0
[INFO] [stderr]    Compiling gix-config v0.58.0
[INFO] [stderr]    Compiling gix-protocol v0.63.0
[INFO] [stderr]    Compiling vibe-check-model v0.1.0 (/opt/rustwide/workdir/crates/vibe-check-model)
[INFO] [stderr]    Compiling gix-worktree v0.54.0
[INFO] [stderr]    Compiling gix-dir v0.27.0
[INFO] [stderr]    Compiling gix-diff v0.65.0
[INFO] [stderr]    Compiling gix-odb v0.82.0
[INFO] [stderr]    Compiling gix-submodule v0.32.0
[INFO] [stderr]    Compiling gix-status v0.32.0
[INFO] [stderr]    Compiling tracing-error v0.2.1
[INFO] [stderr]    Compiling color-eyre v0.6.5
[INFO] [stderr]    Compiling gix v0.85.0
[INFO] [stderr]    Compiling vibe-check-host v0.1.0 (/opt/rustwide/workdir/crates/vibe-check-host)
[INFO] [stderr]    Compiling vibe-check-testkit v0.1.0 (/opt/rustwide/workdir/crates/vibe-check-testkit)
[INFO] [stderr]    Compiling karet-vcs v0.6.0
[INFO] [stderr]    Compiling vibe-check-diff v0.1.0 (/opt/rustwide/workdir/crates/vibe-check-diff)
[INFO] [stderr]    Compiling vibe-check-cli v0.1.0 (/opt/rustwide/workdir/crates/vibe-check-cli)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 04s
[INFO] running `Command { std: "docker" "inspect" "cb9339c946506a121c4ec7c4c513f46df3ab1917baea8021af3d8beaa8f33779", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "cb9339c946506a121c4ec7c4c513f46df3ab1917baea8021af3d8beaa8f33779" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling zerocopy v0.8.56
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand v0.9.5
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling bstr v1.13.1
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling gix-validate v0.11.3
[INFO] [stderr]    Compiling gix-utils v0.3.5
[INFO] [stderr]    Compiling gix-error v0.2.5
[INFO] [stderr]    Compiling gix-imara-diff v0.2.4
[INFO] [stderr]    Compiling gix-date v0.15.6
[INFO] [stderr]    Compiling gix-chunk v0.7.3
[INFO] [stderr]    Compiling gix-quote v0.7.2
[INFO] [stderr]    Compiling gix-bitmap v0.3.3
[INFO] [stderr]    Compiling gix-actor v0.41.2
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling async-trait v0.1.92
[INFO] [stderr]    Compiling tokio-macros v2.7.2
[INFO] [stderr]    Compiling clap_derive v4.6.4
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]    Compiling gix-path v0.12.4
[INFO] [stderr]    Compiling gix-packetline v0.21.5
[INFO] [stderr]    Compiling karet-core v0.6.0
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling gix-features v0.48.1
[INFO] [stderr]    Compiling gix-config-value v0.18.1
[INFO] [stderr]    Compiling gix-command v0.9.2
[INFO] [stderr]    Compiling gix-url v0.36.2
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling gix-hash v0.25.1
[INFO] [stderr]    Compiling gix-fs v0.21.2
[INFO] [stderr]    Compiling gix-glob v0.26.1
[INFO] [stderr]    Compiling gix-transport v0.57.2
[INFO] [stderr]    Compiling gix-hashtable v0.15.2
[INFO] [stderr]    Compiling gix-commitgraph v0.37.1
[INFO] [stderr]    Compiling gix-object v0.62.0
[INFO] [stderr]    Compiling gix-tempfile v23.0.2
[INFO] [stderr]    Compiling gix-attributes v0.33.2
[INFO] [stderr]    Compiling gix-ignore v0.21.1
[INFO] [stderr]    Compiling gix-lock v23.0.1
[INFO] [stderr]    Compiling gix-shallow v0.12.1
[INFO] [stderr]    Compiling clap v4.6.6
[INFO] [stderr]    Compiling gix-pathspec v0.18.1
[INFO] [stderr]    Compiling maybe-async v0.2.11
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling gix-revwalk v0.33.0
[INFO] [stderr]    Compiling gix-ref v0.65.0
[INFO] [stderr]    Compiling gix-filter v0.32.0
[INFO] [stderr]    Compiling gix-pack v0.72.0
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling gix-traverse v0.59.0
[INFO] [stderr]    Compiling gix-revision v0.47.0
[INFO] [stderr]    Compiling gix-refspec v0.43.0
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling vibe-check-model v0.1.0 (/opt/rustwide/workdir/crates/vibe-check-model)
[INFO] [stderr]    Compiling gix-odb v0.82.0
[INFO] [stderr]    Compiling gix-index v0.53.0
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling gix-discover v0.53.0
[INFO] [stderr]    Compiling gix-config v0.58.0
[INFO] [stderr]    Compiling gix-protocol v0.63.0
[INFO] [stderr]    Compiling gix-worktree v0.54.0
[INFO] [stderr]    Compiling gix-diff v0.65.0
[INFO] [stderr]    Compiling gix-dir v0.27.0
[INFO] [stderr]    Compiling gix-submodule v0.32.0
[INFO] [stderr]    Compiling tracing-error v0.2.1
[INFO] [stderr]    Compiling gix-status v0.32.0
[INFO] [stderr]    Compiling color-spantrace v0.3.0
[INFO] [stderr]    Compiling color-eyre v0.6.5
[INFO] [stderr]    Compiling gix v0.85.0
[INFO] [stderr]    Compiling vibe-check-host v0.1.0 (/opt/rustwide/workdir/crates/vibe-check-host)
[INFO] [stderr]    Compiling vibe-check-testkit v0.1.0 (/opt/rustwide/workdir/crates/vibe-check-testkit)
[INFO] [stderr]    Compiling karet-vcs v0.6.0
[INFO] [stderr]    Compiling vibe-check-diff v0.1.0 (/opt/rustwide/workdir/crates/vibe-check-diff)
[INFO] [stderr]    Compiling vibe-check-cli v0.1.0 (/opt/rustwide/workdir/crates/vibe-check-cli)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 10s
[INFO] running `Command { std: "docker" "inspect" "cb9339c946506a121c4ec7c4c513f46df3ab1917baea8021af3d8beaa8f33779", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "cb9339c946506a121c4ec7c4c513f46df3ab1917baea8021af3d8beaa8f33779" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.50s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/vibe_check-d363411abf35c361)
[INFO] [stdout] 
[INFO] [stdout] running 34 tests
[INFO] [stdout] test assembly::tests::the_digest_changes_when_a_registration_changes ... ok
[INFO] [stdout] test assembly::tests::the_digest_does_not_confuse_kinds ... ok
[INFO] [stdout] test assembly::tests::the_digest_ignores_registration_order ... ok
[INFO] [stdout] test exit::tests::no_verdict_collides_with_the_codes_this_table_does_not_own ... ok
[INFO] [stdout] test exit::tests::the_documented_mapping_holds ... ok
[INFO] [stdout] test exit::tests::failure_is_distinguishable_from_every_verdict ... ok
[INFO] [stdout] test panic::tests::the_digest_fields_are_not_identity_fields ... ok
[INFO] [stdout] test panic::tests::the_panic_bundle_claims_nothing_it_did_not_resolve ... ok
[INFO] [stdout] test cli::tests::command_names_are_stable ... ok
[INFO] [stdout] test cli::tests::the_command_definition_is_valid ... ok
[INFO] [stdout] test panic::tests::the_panic_bundle_is_serializable ... ok
[INFO] [stdout] test panic::tests::the_hatch_stays_shut_unless_it_is_asked_for ... ok
[INFO] [stdout] test panic::tests::the_panic_bundle_is_a_human_verdict ... ok
[INFO] [stdout] test panic::tests::a_future_that_does_not_panic_yields_its_value ... ok
[INFO] [stdout] test cli::tests::run_requires_a_leaf_identifier ... ok
[INFO] [stdout] test cli::tests::global_options_are_accepted_after_the_subcommand ... ok
[INFO] [stdout] test cli::tests::scheduler_can_be_forced_local ... ok
[INFO] [stdout] test cli::tests::escape_requires_a_category ... ok
[INFO] [stdout] test cli::tests::defaults_match_the_documented_behaviour ... ok
[INFO] [stdout] test assembly::tests::the_digest_is_stable_across_calls ... ok
[INFO] [stdout] test assembly::tests::nothing_is_registered_yet ... ok
[INFO] [stdout] test cli::tests::a_malformed_leaf_identifier_is_rejected_at_the_boundary ... ok
[INFO] [stdout] test tests::pull_request_target_is_refused_by_name ... ok
[INFO] [stdout] test scheduler::tests::concurrency_is_never_zero ... ok
[INFO] [stdout] test scheduler::tests::respects_the_concurrency_limit ... ok
[INFO] [stdout] test scheduler::tests::results_are_ordered_independently_of_completion ... ok
[INFO] [stdout] test tests::every_other_trigger_is_allowed ... ok
[INFO] [stdout] test scheduler::tests::runs_every_leaf ... ok
[INFO] [stdout] test scheduler::tests::a_failing_tool_does_not_abandon_the_others ... ok
[INFO] [stdout] test tests::the_error_explains_itself ... ok
[INFO] [stdout] test tests::unimplemented_commands_fail_rather_than_reporting_success ... ok
[INFO] [stdout] test panic::tests::a_panic_after_an_await_is_caught_rather_than_unwound ... ok
[INFO] [stdout] test scheduler::tests::a_panicking_leaf_is_named_rather_than_dropped ... ok
[INFO] [stdout] test scheduler::tests::every_dispatched_leaf_is_accounted_for_exactly_once ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 34 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.17s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/bin/cargo-vibe-check.rs (/opt/rustwide/target/debug/deps/cargo_vibe_check-f42e0cbc33044fd8)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test tests::does_not_eat_a_real_argument_that_happens_to_match ... ok
[INFO] [stdout] test tests::a_non_utf8_argument_passes_through_instead_of_panicking ... ok
[INFO] [stdout] test tests::handles_no_arguments ... ok
[INFO] [stdout] test tests::leaves_a_direct_invocation_alone ... ok
[INFO] [stdout] test tests::removes_the_subcommand_cargo_inserts ... ok
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/vibe_check-f08b2540b0edb3c4)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/panic_is_a_verdict.rs (/opt/rustwide/target/debug/deps/panic_is_a_verdict-fc780b81be5e9e27)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test a_non_utf8_argument_is_rejected_rather_than_crashing ... ok
[INFO] [stdout] test the_cargo_shim_takes_the_same_path ... ok
[INFO] [stdout] test the_bundle_carries_exactly_one_internal_panic_escalation_at_t2 ... ok
[INFO] [stdout] test a_panic_still_emits_a_bundle_and_the_verdict_is_human ... ok
[INFO] [stdout] test an_ordinary_failure_is_not_dressed_up_as_a_panic ... ok
[INFO] [stdout] test the_panic_is_also_reported_on_stderr ... ok
[INFO] [stdout] test the_bundle_carries_no_digest_it_did_not_compute ... ok
[INFO] [stdout] test a_panic_exits_one_and_not_a_hundred_and_one ... ok
[INFO] [stdout] test a_panic_that_cannot_write_its_report_still_exits_one ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.23s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/vibe_check_diff-7e071c204d1d29c0)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test tests::unrelated_histories_explain_the_likely_cause ... ok
[INFO] [stdout] test tests::reads_a_blob_at_the_merge_base ... ok
[INFO] [stdout] test tests::an_absolute_path_is_rejected_rather_than_read_as_absent ... ok
[INFO] [stdout] test tests::an_unresolvable_revision_is_an_error ... ok
[INFO] [stdout] test tests::reads_the_pull_request_diff ... ok
[INFO] [stdout] test tests::a_rename_is_reported_as_a_rename ... ok
[INFO] [stdout] test tests::output_is_sorted_by_path ... ok
[INFO] [stdout] test tests::a_file_absent_at_a_revision_is_not_an_error ... ok
[INFO] [stdout] test tests::the_diff_is_against_the_merge_base_not_the_branch_tip ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.26s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/vibe_check_host-9ae0ee4e0167ed2f)
[INFO] [stdout] 
[INFO] [stdout] running 27 tests
[INFO] [stdout] test escape::tests::the_refs_are_namespaced_under_vibe_check ... ok
[INFO] [stdout] test exec::tests::a_timeout_is_not_a_success ... ok
[INFO] [stdout] test exec::tests::the_digest_distinguishes_determinism_settings ... ok
[INFO] [stdout] test clock::tests::a_fixed_clock_does_not_move ... ok
[INFO] [stdout] test forge::tests::an_artifact_cannot_exist_without_bytes ... ok
[INFO] [stdout] test exec::tests::the_digest_is_not_confusable_by_argument_splitting ... ok
[INFO] [stdout] test scheduler::tests::a_batch_of_distinct_ids_is_accepted ... ok
[INFO] [stdout] test forge::tests::unavailable_reads_as_a_condition_not_a_crash ... ok
[INFO] [stdout] test forge::tests::only_a_completed_run_reads_as_completed ... ok
[INFO] [stdout] test forge::tests::the_default_comment_marker_is_an_html_comment ... ok
[INFO] [stdout] test exec::tests::the_digest_distinguishes_arguments ... ok
[INFO] [stdout] test exec::tests::the_digest_is_stable_across_calls ... ok
[INFO] [stdout] test scheduler::tests::a_leaf_carries_its_lane_as_a_lane_id ... ok
[INFO] [stdout] test scheduler::tests::the_deferring_fixture_completes_without_yielding ... ok
[INFO] [stdout] test forge::tests::rejects_malformed_repository_names ... ok
[INFO] [stdout] test scheduler::tests::deferred_names_no_leaf_that_ran ... ok
[INFO] [stdout] test exec::tests::defaults_are_the_cautious_ones ... ok
[INFO] [stdout] test scheduler::tests::the_poll_helper_can_observe_a_future_that_is_not_ready ... ok
[INFO] [stdout] test scheduler::tests::a_repeated_leaf_id_is_rejected_and_named ... ok
[INFO] [stdout] test scheduler::tests::an_empty_batch_is_well_formed ... ok
[INFO] [stdout] test scheduler::tests::completed_accounts_for_every_leaf_it_was_given ... ok
[INFO] [stdout] test forge::tests::parses_owner_and_name ... ok
[INFO] [stdout] test vcs::tests::a_missing_merge_base_names_the_likely_cause ... ok
[INFO] [stdout] test scheduler::tests::the_first_repetition_is_the_one_reported ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/vibe_check_model-ad385f05691d4e00)
[INFO] [stdout] test scheduler::tests::the_two_variants_are_not_equal ... ok
[INFO] [stdout] test scheduler::tests::duplicate_detection_reads_the_id_and_nothing_else ... ok
[INFO] [stdout] test scheduler::tests::try_from_is_the_same_check ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 148 tests
[INFO] [stdout] test adjudicate::accumulator::tests::gate_integrity_forces_human_from_any_starting_point ... ok
[INFO] [stdout] test adjudicate::accumulator::tests::records_non_raising_escalations ... ok
[INFO] [stdout] test bundle::tests::a_bundle_can_say_nothing_that_failed_counted ... ok
[INFO] [stdout] test adjudicate::enforcement::tests::the_advisory_ledger_records_what_it_did_not_enforce ... ok
[INFO] [stdout] test bundle::tests::a_bundle_from_the_future_is_not_readable ... ok
[INFO] [stdout] test adjudicate::accumulator::tests::starts_at_the_bottom ... ok
[INFO] [stdout] test adjudicate::enforcement::tests::enforcement_matches_its_wire_form ... ok
[INFO] [stdout] test adjudicate::enforcement::tests::integrity_is_the_enforcing_lane ... ok
[INFO] [stdout] test adjudicate::enforcement::tests::an_advisory_policy_integrity_fact_still_raises_the_enforced_tier ... ok
[INFO] [stdout] test adjudicate::enforcement::tests::an_unknown_identifier_escalates_the_enforced_ledger ... ok
[INFO] [stdout] test adjudicate::enforcement::tests::both_ledgers_start_at_the_bottom ... ok
[INFO] [stdout] test bundle::tests::a_confidence_object_written_before_a_count_existed_still_parses ... ok
[INFO] [stdout] test bundle::tests::a_capability_adopted_in_one_scope_and_unverified_in_another ... ok
[INFO] [stdout] test bundle::tests::several_partial_capabilities_are_pluralized ... ok
[INFO] [stdout] test bundle::tests::agreeing_scopes_are_not_partial ... ok
[INFO] [stdout] test bundle::tests::confidence_sentence_omits_empty_categories ... ok
[INFO] [stdout] test bundle::tests::advisory_tier_is_mandatory_on_the_wire ... ok
[INFO] [stdout] test bundle::tests::confidence_sentence_counts_requirements ... ok
[INFO] [stdout] test bundle::tests::the_advisory_ledger_rides_outside_the_frozen_core ... ok
[INFO] [stdout] test bundle::tests::round_trips_through_json ... ok
[INFO] [stdout] test bundle::tests::the_capability_count_says_whether_partial_was_measured_at_all ... ok
[INFO] [stdout] test bundle::tests::the_sentence_names_the_unit_it_counts_partial_in ... ok
[INFO] [stdout] test bundle::tests::the_two_denominators_are_never_the_same_number_when_both_appear ... ok
[INFO] [stdout] test bundle::tests::the_core_field_names_are_the_frozen_contract ... ok
[INFO] [stdout] test bundle::tests::unknown_top_level_fields_survive_a_round_trip ... ok
[INFO] [stdout] test bundle::tests::the_counterfactual_tier_is_the_join_of_the_two_fields ... ok
[INFO] [stdout] test bundle::tests::the_two_tallies_agree_on_every_requirement_count ... ok
[INFO] [stdout] test digest::tests::a_digest_that_is_not_one_is_refused ... ok
[INFO] [stdout] test digest::tests::a_whole_number_written_as_a_double_is_refused_and_says_why ... ok
[INFO] [stdout] test digest::tests::an_integer_beyond_the_ecmascript_safe_range_is_refused ... ok
[INFO] [stdout] test digest::tests::a_digest_read_back_from_json_is_validated_not_trusted ... ok
[INFO] [stdout] test digest::tests::a_digest_round_trips_through_its_rendered_form ... ok
[INFO] [stdout] test digest::tests::a_float_in_extensions_fails_bundle_id_rather_than_digesting_silently ... ok
[INFO] [stdout] test digest::tests::a_float_is_refused_with_its_path ... ok
[INFO] [stdout] test digest::tests::every_live_inclusion_path_resolves ... ok
[INFO] [stdout] test digest::tests::every_path_entry_carries_a_reason_and_appears_once ... ok
[INFO] [stdout] test digest::tests::jcs_emits_no_whitespace_and_preserves_array_order ... ok
[INFO] [stdout] test digest::tests::jcs_escapes_the_way_json_stringify_does ... ok
[INFO] [stdout] test digest::tests::jcs_orders_keys_by_utf16_code_unit_not_by_code_point ... ok
[INFO] [stdout] test digest::tests::changing_an_excluded_field_does_not_change_the_verdict_digest ... ok
[INFO] [stdout] test digest::tests::jcs_orders_bmp_keys_the_ordinary_way ... ok
[INFO] [stdout] test bundle::tests::the_advisory_tier_is_written_in_the_documented_wire_form ... ok
[INFO] [stdout] test adjudicate::enforcement::tests::the_advisory_tier_is_not_the_counterfactual_on_its_own ... ok
[INFO] [stdout] test digest::tests::changing_an_included_field_changes_the_verdict_digest ... ok
[INFO] [stdout] test digest::tests::no_exclusion_path_ends_in_an_array_segment ... ok
[INFO] [stdout] test digest::tests::no_live_inclusion_path_is_a_prefix_of_another ... ok
[INFO] [stdout] test digest::tests::no_deferred_path_resolves_yet ... ok
[INFO] [stdout] test digest::tests::the_two_quantifiers_differ_where_it_matters ... ok
[INFO] [stdout] test digest::tests::the_two_digests_are_not_the_same_value ... ok
[INFO] [stdout] test digest::tests::the_verdict_digest_is_stable_across_runs ... ok
[INFO] [stdout] test evidence::tests::a_declaration_is_not_a_measurement ... ok
[INFO] [stdout] test evidence::tests::empty_collections_stay_out_of_the_wire_form ... ok
[INFO] [stdout] test evidence::tests::evidence_carries_the_parser_that_produced_it ... ok
[INFO] [stdout] test evidence::tests::findings_scope_to_the_changed_lines ... ok
[INFO] [stdout] test evidence::tests::unknown_fields_survive_a_round_trip ... ok
[INFO] [stdout] test digest::tests::the_two_self_referential_core_fields_are_off_the_verdict_list ... ok
[INFO] [stdout] test digest::tests::the_bundle_id_covers_what_the_verdict_digest_deliberately_drops ... ok
[INFO] [stdout] test ids::tests::accepts_the_ids_the_planner_mints ... ok
[INFO] [stdout] test evidence::tests::error_and_timeout_are_not_conclusive ... ok
[INFO] [stdout] test ids::tests::debug_names_the_identifier_kind ... ok
[INFO] [stdout] test digest::tests::the_bundle_id_ignores_only_itself ... ok
[INFO] [stdout] test ids::tests::an_error_names_the_rule_that_failed ... ok
[INFO] [stdout] test ids::tests::an_unrecognized_identifier_still_parses ... ok
[INFO] [stdout] test ids::tests::orders_lexicographically_for_stable_output ... ok
[INFO] [stdout] test ids::tests::deserialization_runs_the_same_check_as_the_constructor ... ok
[INFO] [stdout] test ids::tests::round_trips_through_json ... ok
[INFO] [stdout] test ids::tests::the_wire_form_is_a_bare_string_like_every_other_identifier ... ok
[INFO] [stdout] test ids::tests::try_from_is_the_only_other_way_in ... ok
[INFO] [stdout] test known::tests::a_known_identifier_resolves_without_escalating ... ok
[INFO] [stdout] test ids::tests::rejects_what_would_not_survive_the_four_hops ... ok
[INFO] [stdout] test known::tests::renders_the_unknown_state_visibly ... ok
[INFO] [stdout] test known::tests::serializes_as_the_bare_identifier_in_both_states ... ok
[INFO] [stdout] test known::tests::the_error_message_names_the_identifier_and_says_what_to_do ... ok
[INFO] [stdout] test known::tests::unknown_kinds_map_to_their_own_reason_codes ... ok
[INFO] [stdout] test location::tests::omits_absent_fields_from_the_wire_form ... ok
[INFO] [stdout] test known::tests::an_unknown_identifier_escalates_to_the_top_when_observed ... ok
[INFO] [stdout] test location::tests::renders_a_span_as_a_range ... ok
[INFO] [stdout] test location::tests::renders_the_way_an_editor_expects ... ok
[INFO] [stdout] test reason::tests::a_policy_ref_keeps_its_own_kind_field ... ok
[INFO] [stdout] test reason::tests::every_variant_is_sampled ... ok
[INFO] [stdout] test location::tests::overlap_is_symmetric_and_inclusive ... ok
[INFO] [stdout] test reason::tests::every_variant_round_trips ... ok
[INFO] [stdout] test reason::tests::flag_ref_summarizes_extra_locations ... ok
[INFO] [stdout] test reason::tests::every_variant_is_tagged_with_its_kind ... ok
[INFO] [stdout] test reason::tests::reason_codes_match_their_wire_form ... ok
[INFO] [stdout] test reason::tests::policy_ref_renders_traceably ... ok
[INFO] [stdout] test resolution::tests::a_declaration_cannot_satisfy_a_capability ... ok
[INFO] [stdout] test resolution::tests::a_capability_nothing_required_collapses_to_nothing ... ok
[INFO] [stdout] test resolution::tests::a_green_check_with_no_artifact_says_so_in_the_message ... ok
[INFO] [stdout] test resolution::tests::a_missing_decision_time_is_told_apart_from_every_other_unverified_reason ... ok
[INFO] [stdout] test resolution::tests::a_policy_integrity_fact_is_never_advisory ... ok
[INFO] [stdout] test resolution::tests::a_state_is_the_answering_method_and_not_the_answer ... ok
[INFO] [stdout] test resolution::tests::an_advisory_failure_does_move_the_advisory_tier ... ok
[INFO] [stdout] test resolution::tests::an_advisory_failure_does_not_move_the_enforced_tier ... ok
[INFO] [stdout] test resolution::tests::an_expired_waiver_costs_more_than_a_live_one ... ok
[INFO] [stdout] test resolution::tests::an_expired_waiver_is_still_a_result_and_not_a_policy_fact ... ok
[INFO] [stdout] test resolution::tests::a_run_that_cannot_read_the_committer_date_escalates_the_enforced_ledger_whatever_the_lane_says ... ok
[INFO] [stdout] test resolution::tests::an_inconclusive_answer_is_not_a_pass ... ok
[INFO] [stdout] test resolution::tests::collapsing_a_capability_keeps_the_least_confident_scope ... ok
[INFO] [stdout] test resolution::tests::derived_skips_are_free_and_declared_waivers_are_not ... ok
[INFO] [stdout] test resolution::tests::every_other_unverified_reason_is_a_result_not_a_policy_fact ... ok
[INFO] [stdout] test resolution::tests::every_unverified_reason_forces_human_review ... ok
[INFO] [stdout] test resolution::tests::gate_paths_are_reported_in_a_stable_order ... ok
[INFO] [stdout] test resolution::tests::least_confident_wins_when_aggregating_across_crates ... ok
[INFO] [stdout] test resolution::tests::satisfied_measured_evidence_leaves_the_verdict_alone ... ok
[INFO] [stdout] test resolution::tests::expiry_is_measured_against_the_committer_date_and_not_the_wall_clock ... ok
[INFO] [stdout] test resolution::tests::the_confidence_order_is_not_the_declaration_order ... ok
[INFO] [stdout] test resolution::tests::the_expiry_boundary_is_inclusive_of_the_expiry_day ... ok
[INFO] [stdout] test resolution::tests::the_expiry_boundary_is_the_committer_dates_utc_date ... ok
[INFO] [stdout] test schema::tests::serializes_as_a_bare_integer ... ok
[INFO] [stdout] test scope::tests::a_separator_cannot_be_smuggled_in_as_data ... ok
[INFO] [stdout] test schema::tests::a_future_document_is_not_readable ... ok
[INFO] [stdout] test scope::tests::a_traversing_path_is_an_error_not_a_rewrite ... ok
[INFO] [stdout] test scope::tests::accepts_the_scopes_a_policy_writes ... ok
[INFO] [stdout] test scope::tests::insertion_order_and_duplicates_do_not_reach_the_encoding ... ok
[INFO] [stdout] test scope::tests::each_rejected_shape_names_its_own_rule ... ok
[INFO] [stdout] test scope::tests::the_empty_scope_is_the_whole_repository ... ok
[INFO] [stdout] test scope::tests::the_encoding_distinguishes_the_two_sets ... ok
[INFO] [stdout] test ids::tests::a_rejected_id_does_not_deserialize ... ok
[INFO] [stdout] test tier::tests::empty_evidence_is_bottom_not_a_safety_claim ... ok
[INFO] [stdout] test ids::tests::new_checked_agrees_with_the_documented_pattern ... ok
[INFO] [stdout] test tier::tests::exit_code_one_is_reserved_for_tool_failure ... ok
[INFO] [stdout] test tier::tests::bottom_is_the_identity ... ok
[INFO] [stdout] test tier::tests::exit_code_is_monotone ... ok
[INFO] [stdout] test adjudicate::accumulator::tests::verdict_is_order_independent ... ok
[INFO] [stdout] test tier::tests::join_is_an_upper_bound ... ok
[INFO] [stdout] test adjudicate::accumulator::tests::ledger_replays_to_the_same_tier ... ok
[INFO] [stdout] test tier::tests::join_is_idempotent ... ok
[INFO] [stdout] test tier::tests::serializes_to_the_documented_wire_form ... ok
[INFO] [stdout] test adjudicate::accumulator::tests::tier_never_decreases ... ok
[INFO] [stdout] test tier::tests::join_is_commutative ... ok
[INFO] [stdout] test time::tests::the_civil_date_is_utc_and_not_the_local_zone ... ok
[INFO] [stdout] test time::tests::a_decision_time_keeps_the_committer_date_it_was_given ... ok
[INFO] [stdout] test time::tests::two_decision_times_from_the_same_commit_are_equal ... ok
[INFO] [stdout] test tier::tests::join_is_associative ... ok
[INFO] [stdout] test tier::tests::top_absorbs ... ok
[INFO] [stdout] test ids::tests::every_accepted_id_round_trips_through_json ... ok
[INFO] [stdout] test adjudicate::accumulator::tests::final_tier_is_the_maximum_demanded ... ok
[INFO] [stdout] test digest::tests::projection_never_invents_a_path ... ok
[INFO] [stdout] test tier::tests::verdict_is_monotone ... ok
[INFO] [stdout] test digest::tests::the_key_order_of_the_source_text_does_not_reach_the_digest ... ok
[INFO] [stdout] test adjudicate::enforcement::tests::both_ledgers_are_order_independent ... ok
[INFO] [stdout] test tier::tests::most_scrutiny_is_the_maximum ... ok
[INFO] [stdout] test adjudicate::enforcement::tests::advisory_pairs_do_not_move_the_enforced_tier ... ok
[INFO] [stdout] test scope::tests::the_encoding_is_readable_back ... ok
[INFO] [stdout] test digest::tests::the_digest_does_not_depend_on_how_the_text_was_written ... ok
[INFO] [stdout] test digest::tests::canonicalizing_is_idempotent_and_reparses_to_the_same_value ... ok
[INFO] [stdout] test adjudicate::enforcement::tests::the_counterfactual_is_never_below_the_enforced_tier ... ok
[INFO] [stderr]      Running tests/accounting_is_canonical.rs (/opt/rustwide/target/debug/deps/accounting_is_canonical-0b94f0dfec3f3a19)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 148 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.12s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test the_ledger_serializes ... ok
[INFO] [stdout] test account_into_forwards_the_decision_time_to_the_resolutions_it_walks ... ok
[INFO] [stdout] test the_tally_and_the_ledger_read_the_same_map ... ok
[INFO] [stdout] test a_duplicate_requirement_is_visible ... ok
[INFO] [stdout] test both_ledgers_are_ordered ... ok
[INFO] [stdout] test the_same_resolutions_serialize_identically_in_any_order ... ok
[INFO] [stdout] test accounting_order_is_requirement_order ... ok
[INFO] [stderr]      Running tests/accumulator_invariants.rs (/opt/rustwide/target/debug/deps/accumulator_invariants-9ee4e09992e2b591)
[INFO] [stdout] test two_independent_runs_produce_identical_bytes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.31s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 27 tests
[INFO] [stdout] test a_raw_identifier_predicate_is_the_predicate_it_spells ... ok
[INFO] [stdout] test a_cfg_with_a_trailing_comma_is_read_rather_than_refused ... ok
[INFO] [stdout] test a_free_function_taking_a_mutable_adjudicator_is_an_escape_hatch ... ok
[INFO] [stdout] test an_item_inside_a_const_block_is_read ... ok
[INFO] [stdout] test an_unevaluable_predicate_survives_a_negation ... ok
[INFO] [stdout] test the_reader_sees_a_module_declared_below_a_test_module ... ok
[INFO] [stdout] test the_reader_tells_a_test_gate_from_its_negation ... ok
[INFO] [stdout] test the_field_reader_tells_a_private_field_from_a_public_one ... ok
[INFO] [stdout] test the_receiver_reader_tells_a_consuming_builder_from_a_getter ... ok
[INFO] [stdout] test the_conversion_reader_sees_every_spelling_out_of_the_advisory_ledger ... ok
[INFO] [stdout] test the_return_type_reader_resolves_self_to_the_impl ... ok
[INFO] [stdout] test the_trait_reader_sees_a_derive ... ok
[INFO] [stdout] test the_trait_reader_sees_a_writable_view_however_it_is_pathed ... ok
[INFO] [stdout] test the_visibility_reader_tells_pub_from_pub_crate ... ok
[INFO] [stdout] test escalate_is_the_only_mutator_on_the_adjudicator ... ok
[INFO] [stdout] test the_adjudicators_tier_field_is_private ... ok
[INFO] [stdout] test the_enforcement_module_has_no_children ... ok
[INFO] [stdout] test the_adjudicator_has_no_default ... ok
[INFO] [stdout] test only_new_produces_an_adjudicator ... ok
[INFO] [stdout] test the_advisory_adjudication_yields_no_verdict ... ok
[INFO] [stdout] test the_accumulator_module_has_no_children ... ok
[INFO] [stdout] test the_known_module_has_no_children ... ok
[INFO] [stdout] test the_adjudicator_exposes_no_escape_hatches ... ok
[INFO] [stdout] test no_consuming_builder_returns_an_adjudicator ... ok
[INFO] [stdout] test a_cfg_this_reader_cannot_classify_is_a_loud_failure - should panic ... ok
[INFO] [stdout] test routing_is_not_public ... ok
[INFO] [stdout] test accounting_is_not_public ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/bundle_core_construction.rs (/opt/rustwide/target/debug/deps/bundle_core_construction-b66185ae3dfdb006)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test a_literal_nested_inside_an_expression_is_still_a_construction_site ... ok
[INFO] [stdout] test a_literal_inside_a_const_block_is_a_construction_site ... ok
[INFO] [stdout] test a_macro_used_in_type_position_does_not_stop_this_guard ... ok
[INFO] [stdout] test a_literal_written_inside_a_macro_is_a_construction_site ... ok
[INFO] [stdout] test a_cfg_not_test_construction_site_is_a_construction_site ... ok
[INFO] [stdout] test a_fixture_in_a_modules_own_tests_is_not_a_construction_site ... ok
[INFO] [stdout] test a_type_position_macro_whose_expansion_says_impl_is_not_a_hidden_item ... ok
[INFO] [stdout] test the_reader_tells_a_literal_from_a_declaration_or_a_return_type ... ok
[INFO] [stdout] test the_reader_resolves_a_self_literal_to_the_impl_it_sits_in ... ok
[INFO] [stdout] test an_unreadable_expansion_that_could_hold_an_item_is_still_a_loud_failure - should panic ... ok
[INFO] [stdout] test a_bundle_core_is_constructed_in_exactly_one_place ... ok
[INFO] [stdout] test nothing_else_can_construct_one_under_another_name ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.48s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/collapse_is_a_semilattice.rs (/opt/rustwide/target/debug/deps/collapse_is_a_semilattice-374a3e771034ef3e)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test unverified_absorbs ... ok
[INFO] [stdout] test collapse_is_idempotent ... ok
[INFO] [stdout] test run_is_the_identity ... ok
[INFO] [stdout] test collapse_is_associative ... ok
[INFO] [stdout] test collapse_is_commutative ... ok
[INFO] [stdout] test collapse_all_ignores_order ... ok
[INFO] [stdout] test collapse_all_is_the_least_confident_state ... ok
[INFO] [stdout] test collapse_is_a_lower_bound ... ok
[INFO] [stderr]      Running tests/deserialize_is_validated.rs (/opt/rustwide/target/debug/deps/deserialize_is_validated-8ff67e067527c468)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.24s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test an_absent_count_still_defaults ... ok
[INFO] [stdout] test a_verdict_may_not_disagree_with_its_tier ... ok
[INFO] [stdout] test an_empty_ledger_round_trips ... ok
[INFO] [stdout] test the_state_counts_must_partition_the_requirements ... ok
[INFO] [stdout] test a_ledger_must_be_continuous ... ok
[INFO] [stdout] test unknown_keys_are_still_ignored_rather_than_refused ... ok
[INFO] [stderr]      Running tests/evidence_ref_round_trips.rs (/opt/rustwide/target/debug/deps/evidence_ref_round_trips-bd96fda55eaae832)
[INFO] [stdout] test a_ledger_must_start_at_the_bottom ... ok
[INFO] [stdout] test what_finish_produces_round_trips ... ok
[INFO] [stdout] test a_ledger_must_replay_to_the_tier_it_reports ... ok
[INFO] [stdout] test an_escalation_that_does_not_raise_the_tier_is_still_recorded ... ok
[INFO] [stdout] test the_state_counts_may_not_overflow_into_agreement ... ok
[INFO] [stdout] test capabilities_may_not_exceed_the_requirements_that_cover_them ... ok
[INFO] [stdout] test partial_may_not_exceed_the_capabilities_it_is_a_subset_of ... ok
[INFO] [stdout] test advisory_may_not_exceed_the_requirements_it_counts ... ok
[INFO] [stdout] test an_escalation_may_not_lower_the_tier ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test a_policy_ref_round_trips_with_its_colliding_kind_field ... ok
[INFO] [stdout] test a_policy_ref_round_trips_without_a_blob_sha ... ok
[INFO] [stdout] test unattributed_keeps_the_bytes_it_already_wrote ... ok
[INFO] [stderr]      Running tests/golden_digest.rs (/opt/rustwide/target/debug/deps/golden_digest-c0f7635e0111b03e)
[INFO] [stdout] test a_capability_ref_round_trips ... ok
[INFO] [stdout] test a_string_payload_is_adjacent_to_its_tag ... ok
[INFO] [stdout] test an_escalation_ledger_reaches_json ... ok
[INFO] [stdout] test the_two_encoders_agree_about_policy ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test a_nested_key_from_a_newer_build_is_dropped_and_the_bundle_id_does_not_notice ... ok
[INFO] [stdout] test a_release_does_not_move_the_golden_verdict_digest ... ok
[INFO] [stdout] test a_top_level_section_from_a_newer_build_reaches_the_bundle_id ... ok
[INFO] [stdout] test every_excluded_path_is_present_in_the_golden_and_provably_ignored ... ok
[INFO] [stdout] test the_exclusion_test_would_notice_a_path_that_is_not_excluded ... ok
[INFO] [stdout] test the_golden_bundle_digests_to_the_committed_values ... ok
[INFO] [stderr]      Running tests/no_evidence_from_status.rs (/opt/rustwide/target/debug/deps/no_evidence_from_status-2a9a1aed925e474d)
[INFO] [stdout] test the_golden_bundle_populates_every_live_inclusion_path ... ok
[INFO] [stdout] test the_golden_bundle_survives_a_round_trip_unchanged ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 23 tests
[INFO] [stdout] test a_conversion_into_an_alias_is_a_conversion_into_the_type ... ok
[INFO] [stdout] test a_fallible_producer_is_still_a_producer ... ok
[INFO] [stdout] test a_macro_standing_where_a_type_goes_is_expanded_not_ignored ... ok
[INFO] [stdout] test a_return_type_behind_an_alias_or_in_a_tuple_is_still_a_producer ... ok
[INFO] [stdout] test a_macro_target_that_is_a_metavariable_is_read_from_the_invocation ... ok
[INFO] [stdout] test a_cfg_this_reader_cannot_evaluate_still_ships_under_a_negation ... ok
[INFO] [stdout] test an_alias_chain_longer_than_any_step_limit_is_still_followed ... ok
[INFO] [stdout] test a_cfg_not_test_item_is_read_and_a_cfg_test_item_is_not ... ok
[INFO] [stdout] test an_impl_written_inside_a_macro_is_read ... ok
[INFO] [stdout] test a_negated_test_predicate_is_still_decided ... ok
[INFO] [stdout] test an_impl_inside_a_const_block_is_still_registered ... ok
[INFO] [stdout] test only_the_forge_read_trait_may_download_an_artifact ... ok
[INFO] [stdout] test the_reader_covers_more_than_the_top_level_of_a_file ... ok
[INFO] [stdout] test the_reader_normalizes_every_spelling_of_the_impl_that_matters ... ok
[INFO] [stdout] test the_reader_does_not_confuse_an_evidence_bundle_for_evidence ... ok
[INFO] [stdout] test an_invocation_in_another_file_still_binds_the_metavariable ... ok
[INFO] [stdout] test the_reader_sees_a_free_function_that_launders_a_check_run ... ok
[INFO] [stdout] test an_invocation_inside_a_macro_body_still_binds_the_inner_macro ... ok
[INFO] [stdout] test a_macro_body_this_reader_cannot_parse_is_a_loud_failure - should panic ... ok
[INFO] [stdout] test a_type_position_macro_this_reader_cannot_expand_is_a_loud_failure - should panic ... ok
[INFO] [stdout] test nothing_converts_out_of_a_check_run ... ok
[INFO] [stdout] test nothing_converts_into_evidence_or_an_artifact ... ok
[INFO] [stdout] test nothing_but_the_sanctioned_constructor_produces_one ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 23 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.99s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/no_key_parser_or_tui_in_the_tree.rs (/opt/rustwide/target/debug/deps/no_key_parser_or_tui_in_the_tree-d1f099d6637d637e)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test the_parser_would_catch_the_dependency_that_matters ... ok
[INFO] [stdout] test the_parser_actually_finds_packages ... ok
[INFO] [stdout] test the_lockfile_is_actually_being_read ... ok
[INFO] [stdout] test no_key_parser_or_terminal_ui_is_linked ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/no_wall_clock_in_the_model.rs (/opt/rustwide/target/debug/deps/no_wall_clock_in_the_model-d3ef2911e901c122)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test the_scanner_sees_the_spellings_rustfmt_and_generics_produce ... ok
[INFO] [stdout] test the_scanner_sees_the_calls_that_matter ... ok
[INFO] [stdout] test masking_preserves_line_numbers ... ok
[INFO] [stdout] test the_scanner_ignores_prose_and_lookalike_identifiers ... ok
[INFO] [stdout] test the_model_crate_never_reads_a_clock ... ok
[INFO] [stdout] test the_zone_read_is_the_lints_job_and_not_this_scanners ... ok
[INFO] [stderr]      Running tests/nothing_orders_a_resolution_state.rs (/opt/rustwide/target/debug/deps/nothing_orders_a_resolution_state-361aba6aa1f14a37)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.32s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test the_scanner_would_catch_a_hand_written_impl ... ok
[INFO] [stdout] test a_missing_item_is_not_a_pass ... ok
[INFO] [stdout] test the_scanner_would_catch_a_restored_derive ... ok
[INFO] [stdout] test the_scanner_reads_code_and_not_prose ... ok
[INFO] [stdout] test a_resolution_state_derives_no_ordering ... ok
[INFO] [stdout] test the_scanner_actually_reads_the_derive_list ... ok
[INFO] [stdout] test nothing_hand_writes_an_ordering_for_a_resolution_state ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/only_derive_mints_a_requirement_id.rs (/opt/rustwide/target/debug/deps/only_derive_mints_a_requirement_id-88d72bd54ba89d5b)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test the_reader_sees_a_planted_conversion_and_a_planted_function ... ok
[INFO] [stdout] test the_reader_sees_a_planted_ordinary_registration ... ok
[INFO] [stdout] test nothing_converts_infallibly_into_one ... ok
[INFO] [stdout] test the_reader_finds_the_ordinary_arm_too ... ok
[INFO] [stdout] test nothing_but_derive_and_from_wire_produces_one ... ok
[INFO] [stdout] test the_guarded_identifier_is_registered_without_the_infallible_constructors ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.29s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/requirement_ids_are_derived.rs (/opt/rustwide/target/debug/deps/requirement_ids_are_derived-f6d0265c0fd1b4af)
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test deserialization_runs_the_same_filter ... ok
[INFO] [stdout] test the_readable_half_is_safe_to_interpolate ... ok
[INFO] [stdout] test two_capabilities_over_one_scope_are_two_requirements ... ok
[INFO] [stdout] test a_crate_and_a_path_are_not_interchangeable ... ok
[INFO] [stdout] test a_scope_refuses_what_it_cannot_encode_unambiguously ... ok
[INFO] [stdout] test the_digest_does_not_inherit_camino_s_path_ordering ... ok
[INFO] [stdout] test an_invented_identifier_does_not_come_back_off_the_wire ... ok
[INFO] [stdout] test the_pinned_values_are_what_the_documented_encoding_produces ... ok
[INFO] [stdout] test insertion_order_does_not_reach_the_identifier ... ok
[INFO] [stdout] test a_derived_id_has_the_documented_form ... ok
[INFO] [stdout] test two_capabilities_that_read_alike_still_differ ... ok
[INFO] [stdout] test the_derivation_is_pinned ... ok
[INFO] [stdout] test every_derived_identifier_survives_the_wire ... ok
[INFO] [stdout] test shuffling_the_inputs_changes_nothing ... ok
[INFO] [stdout] test distinct_requirements_never_collide ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.40s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/vibe_check_testkit-f22ffa74e4235420)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test forge::tests::records_writes_without_performing_them ... ok
[INFO] [stdout] test exec::tests::records_how_the_tool_would_have_been_invoked ... ok
[INFO] [stdout] test exec::tests::returns_canned_output ... ok
[INFO] [stdout] test forge::tests::the_null_forge_reports_unavailable_rather_than_failing_loudly ... ok
[INFO] [stdout] test forge::tests::downloads_hash_the_bytes_actually_received ... ok
[INFO] [stdout] test forge::tests::an_artifact_listing_is_scoped_to_one_run_and_attempt ... ok
[INFO] [stdout] test forge::tests::a_comment_is_upserted_not_appended ... ok
[INFO] [stdout] test exec::tests::an_unregistered_program_is_an_error_not_a_silent_success ... ok
[INFO] [stdout] test forge::tests::a_check_run_conclusion_carries_no_bytes ... ok
[INFO] [stdout] test repo::tests::the_default_branch_is_master_regardless_of_git_configuration ... ok
[INFO] [stdout] test repo::tests::a_branch_diverges_from_its_base ... ok
[INFO] [stdout] test repo::tests::commit_hashes_are_reproducible_across_repositories ... ok
[INFO] [stderr]      Running tests/the_ambient_git_dir_cannot_redirect_a_fixture.rs (/opt/rustwide/target/debug/deps/the_ambient_git_dir_cannot_redirect_a_fixture-bc76ca0451f71ea6)
[INFO] [stdout] test repo::tests::distinct_content_yields_distinct_hashes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]    Doc-tests vibe_check
[INFO] [stdout] test ambient_git_redirection_variables_cannot_reach_a_fixture ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.55s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests vibe_check_diff
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests vibe_check_host
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests vibe_check_model
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests vibe_check_testkit
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "cb9339c946506a121c4ec7c4c513f46df3ab1917baea8021af3d8beaa8f33779", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "cb9339c946506a121c4ec7c4c513f46df3ab1917baea8021af3d8beaa8f33779", kill_on_drop: false }`
[INFO] [stdout] cb9339c946506a121c4ec7c4c513f46df3ab1917baea8021af3d8beaa8f33779
