[INFO] fetching crate gitpane 0.8.2...
[INFO] testing gitpane-0.8.2 against 1.97.0-beta.6 for beta-1.98-1
[INFO] extracting crate gitpane 0.8.2 into /workspace/builds/worker-7-tc1/source
[INFO] started tweaking crates.io crate gitpane 0.8.2
[INFO] finished tweaking crates.io crate gitpane 0.8.2
[INFO] tweaked toml for crates.io crate gitpane 0.8.2 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate gitpane 0.8.2 on toolchain 1.97.0-beta.6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate gitpane 0.8.2 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.97.0-beta.6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded same-file v1.0.6
[INFO] [stderr]   Downloaded wait-timeout v0.2.1
[INFO] [stderr]   Downloaded walkdir v2.5.0
[INFO] [stderr]   Downloaded winapi-util v0.1.11
[INFO] [stderr]   Downloaded lazy_static v1.5.0
[INFO] [stderr]   Downloaded valuable v0.1.1
[INFO] [stderr]   Downloaded phf_shared v0.11.3
[INFO] [stderr]   Downloaded phf_generator v0.11.3
[INFO] [stderr]   Downloaded nu-ansi-term v0.50.3
[INFO] [stderr]   Downloaded thread_local v1.1.9
[INFO] [stderr]   Downloaded matchers v0.2.0
[INFO] [stderr]   Downloaded siphasher v1.0.2
[INFO] [stderr]   Downloaded adler2 v2.0.1
[INFO] [stderr]   Downloaded rand v0.8.6
[INFO] [stderr]   Downloaded wezterm-blob-leases v0.1.1
[INFO] [stderr]   Downloaded phf_macros v0.11.3
[INFO] [stderr]   Downloaded serde_spanned v1.1.1
[INFO] [stderr]   Downloaded wezterm-dynamic-derive v0.1.1
[INFO] [stderr]   Downloaded cfg_aliases v0.2.1
[INFO] [stderr]   Downloaded num-conv v0.2.1
[INFO] [stderr]   Downloaded memoffset v0.9.1
[INFO] [stderr]   Downloaded utf8parse v0.2.2
[INFO] [stderr]   Downloaded utf8-zero v0.8.1
[INFO] [stderr]   Downloaded by_address v1.2.1
[INFO] [stderr]   Downloaded tokio-macros v2.7.0
[INFO] [stderr]   Downloaded futures-io v0.3.32
[INFO] [stderr]   Downloaded strsim v0.11.1
[INFO] [stderr]   Downloaded castaway v0.2.4
[INFO] [stderr]   Downloaded instability v0.3.12
[INFO] [stderr]   Downloaded bytemuck v1.25.0
[INFO] [stderr]   Downloaded option-ext v0.2.0
[INFO] [stderr]   Downloaded bit-set v0.5.3
[INFO] [stderr]   Downloaded darling_macro v0.23.0
[INFO] [stderr]   Downloaded wasm-bindgen-shared v0.2.118
[INFO] [stderr]   Downloaded strum v0.28.0
[INFO] [stderr]   Downloaded line-clipping v0.3.7
[INFO] [stderr]   Downloaded futures-macro v0.3.32
[INFO] [stderr]   Downloaded approx v0.5.1
[INFO] [stderr]   Downloaded wezterm-color-types v0.3.0
[INFO] [stderr]   Downloaded color-spantrace v0.3.0
[INFO] [stderr]   Downloaded num_threads v0.1.7
[INFO] [stderr]   Downloaded numtoa v0.2.4
[INFO] [stderr]   Downloaded ident_case v1.0.1
[INFO] [stderr]   Downloaded simd-adler32 v0.3.9
[INFO] [stderr]   Downloaded tracing-log v0.2.0
[INFO] [stderr]   Downloaded strum_macros v0.28.0
[INFO] [stderr]   Downloaded kasuari v0.4.12
[INFO] [stderr]   Downloaded indoc v2.0.7
[INFO] [stderr]   Downloaded critical-section v1.2.0
[INFO] [stderr]   Downloaded static_assertions v1.1.0
[INFO] [stderr]   Downloaded ratatui-termwiz v0.1.1
[INFO] [stderr]   Downloaded wezterm-input-types v0.1.0
[INFO] [stderr]   Downloaded wezterm-dynamic v0.2.1
[INFO] [stderr]   Downloaded thiserror v1.0.69
[INFO] [stderr]   Downloaded thiserror-impl v1.0.69
[INFO] [stderr]   Downloaded bitflags v1.3.2
[INFO] [stderr]   Downloaded csscolorparser v0.6.2
[INFO] [stderr]   Downloaded phf v0.11.3
[INFO] [stderr]   Downloaded wasm-bindgen-macro v0.2.118
[INFO] [stderr]   Downloaded document-features v0.2.12
[INFO] [stderr]   Downloaded fastrand v2.4.1
[INFO] [stderr]   Downloaded thiserror v2.0.18
[INFO] [stderr]   Downloaded palette_derive v0.7.6
[INFO] [stderr]   Downloaded signal-hook-mio v0.2.5
[INFO] [stderr]   Downloaded toml_writer v1.1.1+spec-1.1.0
[INFO] [stderr]   Downloaded toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]   Downloaded unicode-truncate v2.0.1
[INFO] [stderr]   Downloaded fast-srgb8 v1.0.0
[INFO] [stderr]   Downloaded filedescriptor v0.8.3
[INFO] [stderr]   Downloaded fsevent-sys v4.1.0
[INFO] [stderr]   Downloaded anstyle-query v1.1.5
[INFO] [stderr]   Downloaded ureq-proto v0.6.0
[INFO] [stderr]   Downloaded toml v1.1.2+spec-1.1.0
[INFO] [stderr]   Downloaded tempfile v3.27.0
[INFO] [stderr]   Downloaded anyhow v1.0.103
[INFO] [stderr]   Downloaded lru v0.18.0
[INFO] [stderr]   Downloaded fixedbitset v0.4.2
[INFO] [stderr]   Downloaded owo-colors v4.3.0
[INFO] [stderr]   Downloaded indenter v0.3.4
[INFO] [stderr]   Downloaded is_terminal_polyfill v1.70.2
[INFO] [stderr]   Downloaded memmem v0.1.1
[INFO] [stderr]   Downloaded ratatui-termion v0.1.1
[INFO] [stderr]   Downloaded toml_parser v1.1.2+spec-1.1.0
[INFO] [stderr]   Downloaded semver v1.0.28
[INFO] [stderr]   Downloaded thiserror-impl v2.0.18
[INFO] [stderr]   Downloaded darling v0.23.0
[INFO] [stderr]   Downloaded ordered-float v4.6.0
[INFO] [stderr]   Downloaded mac_address v1.1.8
[INFO] [stderr]   Downloaded windows-targets v0.53.5
[INFO] [stderr]   Downloaded clap v4.6.1
[INFO] [stderr]   Downloaded clap_lex v1.1.0
[INFO] [stderr]   Downloaded anstyle v1.0.14
[INFO] [stderr]   Downloaded wit-bindgen v0.57.1
[INFO] [stderr]   Downloaded flate2 v1.1.9
[INFO] [stderr]   Downloaded miniz_oxide v0.8.9
[INFO] [stderr]   Downloaded sharded-slab v0.1.7
[INFO] [stderr]   Downloaded bitflags v2.13.0
[INFO] [stderr]   Downloaded lab v0.11.0
[INFO] [stderr]   Downloaded tracing-error v0.2.1
[INFO] [stderr]   Downloaded clap_derive v4.6.1
[INFO] [stderr]   Downloaded rustls-webpki v0.103.13
[INFO] [stderr]   Downloaded ratatui v0.30.1
[INFO] [stderr]   Downloaded darling_core v0.23.0
[INFO] [stderr]   Downloaded ratatui-macros v0.7.1
[INFO] [stderr]   Downloaded dirs-sys v0.5.0
[INFO] [stderr]   Downloaded eyre v0.6.12
[INFO] [stderr]   Downloaded dirs v6.0.0
[INFO] [stderr]   Downloaded backtrace v0.3.76
[INFO] [stderr]   Downloaded cc v1.2.60
[INFO] [stderr]   Downloaded indexmap v2.14.0
[INFO] [stderr]   Downloaded compact_str v0.9.0
[INFO] [stderr]   Downloaded euclid v0.22.14
[INFO] [stderr]   Downloaded num-derive v0.4.2
[INFO] [stderr]   Downloaded kqueue-sys v1.0.4
[INFO] [stderr]   Downloaded inotify-sys v0.1.5
[INFO] [stderr]   Downloaded libredox v0.1.16
[INFO] [stderr]   Downloaded mio v1.2.0
[INFO] [stderr]   Downloaded unicode-segmentation v1.13.2
[INFO] [stderr]   Downloaded atomic v0.6.1
[INFO] [stderr]   Downloaded phf_codegen v0.11.3
[INFO] [stderr]   Downloaded crossterm_winapi v0.9.1
[INFO] [stderr]   Downloaded directories v6.0.0
[INFO] [stderr]   Downloaded ureq v3.3.0
[INFO] [stderr]   Downloaded wasip2 v1.0.3+wasi-0.2.9
[INFO] [stderr]   Downloaded serde_json v1.0.150
[INFO] [stderr]   Downloaded itertools v0.14.0
[INFO] [stderr]   Downloaded aho-corasick v1.1.4
[INFO] [stderr]   Downloaded hashbrown v0.17.0
[INFO] [stderr]   Downloaded libm v0.2.16
[INFO] [stderr]   Downloaded portable-atomic v1.13.1
[INFO] [stderr]   Downloaded colorchoice v1.0.5
[INFO] [stderr]   Downloaded once_cell_polyfill v1.70.2
[INFO] [stderr]   Downloaded winnow v1.0.3
[INFO] [stderr]   Downloaded ratatui-core v0.1.1
[INFO] [stderr]   Downloaded clap_builder v4.6.0
[INFO] [stderr]   Downloaded anstyle-wincon v3.0.11
[INFO] [stderr]   Downloaded ratatui-widgets v0.3.1
[INFO] [stderr]   Downloaded palette v0.7.6
[INFO] [stderr]   Downloaded vtparse v0.6.2
[INFO] [stderr]   Downloaded termios v0.3.3
[INFO] [stderr]   Downloaded webpki-roots v1.0.7
[INFO] [stderr]   Downloaded tracing-subscriber v0.3.23
[INFO] [stderr]   Downloaded syn v1.0.109
[INFO] [stderr]   Downloaded bit-vec v0.6.3
[INFO] [stderr]   Downloaded notify-types v2.1.0
[INFO] [stderr]   Downloaded ratatui-crossterm v0.1.1
[INFO] [stderr]   Downloaded crossbeam-deque v0.8.6
[INFO] [stderr]   Downloaded pkg-config v0.3.33
[INFO] [stderr]   Downloaded redox_users v0.5.2
[INFO] [stderr]   Downloaded unicode-width v0.2.2
[INFO] [stderr]   Downloaded notify-debouncer-full v0.7.0
[INFO] [stderr]   Downloaded kqueue v1.1.1
[INFO] [stderr]   Downloaded inotify v0.11.1
[INFO] [stderr]   Downloaded file-id v0.2.3
[INFO] [stderr]   Downloaded globset v0.4.18
[INFO] [stderr]   Downloaded pest_generator v2.8.6
[INFO] [stderr]   Downloaded termion v4.0.6
[INFO] [stderr]   Downloaded notify v8.2.0
[INFO] [stderr]   Downloaded regex-syntax v0.8.10
[INFO] [stderr]   Downloaded rustls v0.23.38
[INFO] [stderr]   Downloaded termwiz v0.23.3
[INFO] [stderr]   Downloaded object v0.37.3
[INFO] [stderr]   Downloaded rustc-demangle v0.1.27
[INFO] [stderr]   Downloaded anstyle-parse v1.0.0
[INFO] [stderr]   Downloaded convert_case v0.10.0
[INFO] [stderr]   Downloaded rustix v1.1.4
[INFO] [stderr]   Downloaded crossbeam-utils v0.8.21
[INFO] [stderr]   Downloaded signal-hook v0.3.18
[INFO] [stderr]   Downloaded pest_derive v2.8.6
[INFO] [stderr]   Downloaded crossbeam-epoch v0.9.18
[INFO] [stderr]   Downloaded futures-executor v0.3.32
[INFO] [stderr]   Downloaded addr2line v0.25.1
[INFO] [stderr]   Downloaded uuid v1.23.1
[INFO] [stderr]   Downloaded terminfo v0.9.0
[INFO] [stderr]   Downloaded wasm-bindgen v0.2.118
[INFO] [stderr]   Downloaded wasm-bindgen-macro-support v0.2.118
[INFO] [stderr]   Downloaded ucd-trie v0.1.7
[INFO] [stderr]   Downloaded anstream v1.0.0
[INFO] [stderr]   Downloaded regex-automata v0.4.14
[INFO] [stderr]   Downloaded libc v0.2.185
[INFO] [stderr]   Downloaded ignore v0.4.26
[INFO] [stderr]   Downloaded pest_meta v2.8.6
[INFO] [stderr]   Downloaded litrs v1.0.0
[INFO] [stderr]   Downloaded futures v0.3.32
[INFO] [stderr]   Downloaded finl_unicode v1.4.0
[INFO] [stderr]   Downloaded openssl-sys v0.9.113
[INFO] [stderr]   Downloaded wezterm-bidi v0.2.3
[INFO] [stderr]   Downloaded derive_more v2.1.1
[INFO] [stderr]   Downloaded fancy-regex v0.11.0
[INFO] [stderr]   Downloaded derive_more-impl v2.1.1
[INFO] [stderr]   Downloaded tokio v1.52.3
[INFO] [stderr]   Downloaded minimal-lexical v0.2.1
[INFO] [stderr]   Downloaded winapi v0.3.9
[INFO] [stderr]   Downloaded js-sys v0.3.95
[INFO] [stderr]   Downloaded nom v7.1.3
[INFO] [stderr]   Downloaded pest v2.8.6
[INFO] [stderr]   Downloaded crossterm v0.28.1
[INFO] [stderr]   Downloaded regex v1.12.3
[INFO] [stderr]   Downloaded crossterm v0.29.0
[INFO] [stderr]   Downloaded deltae v0.3.2
[INFO] [stderr]   Downloaded linux-raw-sys v0.12.1
[INFO] [stderr]   Downloaded vcpkg v0.2.15
[INFO] [stderr]   Downloaded git2 v0.21.0
[INFO] [stderr]   Downloaded gimli v0.32.3
[INFO] [stderr]   Downloaded nix v0.29.0
[INFO] [stderr]   Downloaded bstr v1.12.1
[INFO] [stderr]   Downloaded rustix v0.38.44
[INFO] [stderr]   Downloaded color-eyre v0.6.5
[INFO] [stderr]   Downloaded windows_x86_64_gnullvm v0.53.1
[INFO] [stderr]   Downloaded windows_aarch64_gnullvm v0.53.1
[INFO] [stderr]   Downloaded windows_aarch64_msvc v0.53.1
[INFO] [stderr]   Downloaded windows_x86_64_msvc v0.53.1
[INFO] [stderr]   Downloaded libz-sys v1.1.28
[INFO] [stderr]   Downloaded windows_i686_gnullvm v0.53.1
[INFO] [stderr]   Downloaded windows_i686_gnu v0.53.1
[INFO] [stderr]   Downloaded windows_x86_64_gnu v0.53.1
[INFO] [stderr]   Downloaded windows_i686_msvc v0.53.1
[INFO] [stderr]   Downloaded libgit2-sys v0.18.5+1.9.4
[INFO] [stderr]   Downloaded linux-raw-sys v0.4.15
[INFO] [stderr]   Downloaded windows-sys v0.60.2
[INFO] [stderr]   Downloaded openssl-src v300.6.0+3.6.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 8b8244febf4856563a290dfbd201976a436d96b5f73e2ff842f7ae75907c94ba
[INFO] running `Command { std: "docker" "start" "8b8244febf4856563a290dfbd201976a436d96b5f73e2ff842f7ae75907c94ba", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "8b8244febf4856563a290dfbd201976a436d96b5f73e2ff842f7ae75907c94ba", 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" "8b8244febf4856563a290dfbd201976a436d96b5f73e2ff842f7ae75907c94ba" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "8b8244febf4856563a290dfbd201976a436d96b5f73e2ff842f7ae75907c94ba", 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" "8b8244febf4856563a290dfbd201976a436d96b5f73e2ff842f7ae75907c94ba" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.185
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling shlex v1.3.0
[INFO] [stderr]    Compiling find-msvc-tools v0.1.9
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling pkg-config v0.3.33
[INFO] [stderr]    Compiling unicode-segmentation v1.13.2
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling pin-project-lite v0.2.17
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling equivalent v1.0.2
[INFO] [stderr]    Compiling rustversion v1.0.22
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling foldhash v0.2.0
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling vcpkg v0.2.15
[INFO] [stderr]    Compiling allocator-api2 v0.2.21
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling ident_case v1.0.1
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling futures-core v0.3.32
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling scopeguard v1.2.0
[INFO] [stderr]    Compiling lock_api v0.4.14
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling signal-hook v0.3.18
[INFO] [stderr]    Compiling instability v0.3.12
[INFO] [stderr]    Compiling indoc v2.0.7
[INFO] [stderr]    Compiling unicode-width v0.2.2
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]    Compiling hashbrown v0.17.0
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling static_assertions v1.1.0
[INFO] [stderr]    Compiling ryu v1.0.23
[INFO] [stderr]    Compiling convert_case v0.10.0
[INFO] [stderr]    Compiling castaway v0.2.4
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling zeroize v1.8.2
[INFO] [stderr]    Compiling simd-adler32 v0.3.9
[INFO] [stderr]    Compiling powerfmt v0.2.0
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling adler2 v2.0.1
[INFO] [stderr]    Compiling futures-sink v0.3.32
[INFO] [stderr]    Compiling lazy_static v1.5.0
[INFO] [stderr]    Compiling critical-section v1.2.0
[INFO] [stderr]    Compiling bytes v1.11.1
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling sharded-slab v0.1.7
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling deranged v0.5.8
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling rustls-pki-types v1.14.0
[INFO] [stderr]    Compiling thread_local v1.1.9
[INFO] [stderr]    Compiling num_threads v0.1.7
[INFO] [stderr]    Compiling num-conv v0.2.1
[INFO] [stderr]    Compiling object v0.37.3
[INFO] [stderr]    Compiling lru v0.18.0
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling owo-colors v4.3.0
[INFO] [stderr]    Compiling time-core v0.1.8
[INFO] [stderr]    Compiling untrusted v0.9.0
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling futures-task v0.3.32
[INFO] [stderr]    Compiling futures-io v0.3.32
[INFO] [stderr]    Compiling jobserver v0.1.34
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling mio v1.2.0
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling unicode-truncate v2.0.1
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling litrs v1.0.0
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling crc32fast v1.5.0
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling httparse v1.10.1
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling nu-ansi-term v0.50.3
[INFO] [stderr]    Compiling cc v1.2.60
[INFO] [stderr]    Compiling inotify-sys v0.1.5
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling document-features v0.2.12
[INFO] [stderr]    Compiling anstyle-parse v1.0.0
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling gimli v0.32.3
[INFO] [stderr]    Compiling bitflags v2.13.0
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling signal-hook-mio v0.2.5
[INFO] [stderr]    Compiling zmij v1.0.21
[INFO] [stderr]    Compiling option-ext v0.2.0
[INFO] [stderr]    Compiling rustls v0.23.38
[INFO] [stderr]    Compiling eyre v0.6.12
[INFO] [stderr]    Compiling line-clipping v0.3.7
[INFO] [stderr]    Compiling colorchoice v1.0.5
[INFO] [stderr]    Compiling color-spantrace v0.3.0
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling inotify v0.11.1
[INFO] [stderr]    Compiling notify-types v2.1.0
[INFO] [stderr]    Compiling dirs-sys v0.5.0
[INFO] [stderr]    Compiling http v1.4.0
[INFO] [stderr]    Compiling time v0.3.47
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling socket2 v0.6.3
[INFO] [stderr]    Compiling bstr v1.12.1
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling subtle v2.6.1
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling indenter v0.3.4
[INFO] [stderr]    Compiling rustc-demangle v0.1.27
[INFO] [stderr]    Compiling winnow v1.0.3
[INFO] [stderr]    Compiling base64 v0.22.1
[INFO] [stderr]    Compiling openssl-src v300.6.0+3.6.2
[INFO] [stderr]    Compiling ureq-proto v0.6.0
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling notify v8.2.0
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling toml_parser v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling webpki-roots v1.0.7
[INFO] [stderr]    Compiling file-id v0.2.3
[INFO] [stderr]    Compiling utf8-zero v0.8.1
[INFO] [stderr]    Compiling percent-encoding v2.3.2
[INFO] [stderr]    Compiling toml_writer v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling dirs v6.0.0
[INFO] [stderr]    Compiling directories v6.0.0
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling notify-debouncer-full v0.7.0
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling libz-sys v1.1.28
[INFO] [stderr]    Compiling openssl-sys v0.9.113
[INFO] [stderr]    Compiling libgit2-sys v0.18.5+1.9.4
[INFO] [stderr]    Compiling toml v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling addr2line v0.25.1
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling globset v0.4.18
[INFO] [stderr]    Compiling ignore v0.4.26
[INFO] [stderr]    Compiling darling_core v0.23.0
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling strum_macros v0.28.0
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling futures-macro v0.3.32
[INFO] [stderr]    Compiling tokio-macros v2.7.0
[INFO] [stderr]    Compiling clap_derive v4.6.1
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling derive_more v2.1.1
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling backtrace v0.3.76
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling kasuari v0.4.12
[INFO] [stderr]    Compiling rustls-webpki v0.103.13
[INFO] [stderr]    Compiling strum v0.28.0
[INFO] [stderr]    Compiling darling_macro v0.23.0
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling darling v0.23.0
[INFO] [stderr]    Compiling tracing-error v0.2.1
[INFO] [stderr]    Compiling color-eyre v0.6.5
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling futures v0.3.32
[INFO] [stderr]    Compiling compact_str v0.9.0
[INFO] [stderr]    Compiling crossterm v0.29.0
[INFO] [stderr]    Compiling ratatui-core v0.1.1
[INFO] [stderr]    Compiling ratatui-widgets v0.3.1
[INFO] [stderr]    Compiling ratatui-crossterm v0.1.1
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling ureq v3.3.0
[INFO] [stderr]    Compiling ratatui-macros v0.7.1
[INFO] [stderr]    Compiling ratatui v0.30.1
[INFO] [stderr]    Compiling git2 v0.21.0
[INFO] [stderr]    Compiling gitpane v0.8.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 3m 52s
[INFO] running `Command { std: "docker" "inspect" "8b8244febf4856563a290dfbd201976a436d96b5f73e2ff842f7ae75907c94ba", 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" "8b8244febf4856563a290dfbd201976a436d96b5f73e2ff842f7ae75907c94ba" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling crossterm v0.29.0
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling ratatui-crossterm v0.1.1
[INFO] [stderr]    Compiling ratatui v0.30.1
[INFO] [stderr]    Compiling gitpane v0.8.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 14.52s
[INFO] running `Command { std: "docker" "inspect" "8b8244febf4856563a290dfbd201976a436d96b5f73e2ff842f7ae75907c94ba", 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" "8b8244febf4856563a290dfbd201976a436d96b5f73e2ff842f7ae75907c94ba" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.33s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/gitpane-f2f0a0e9d33c4f9e)
[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 unittests src/main.rs (/opt/rustwide/target/debug/deps/gitpane-ff4520a4b2088c0f)
[INFO] [stdout] 
[INFO] [stdout] running 292 tests
[INFO] [stdout] test app::tests::graph_status_changed_detects_head_changes ... ok
[INFO] [stdout] test app::tests::graph_status_changed_local_filter_ignores_remote_only_moves ... ok
[INFO] [stdout] test app::tests::graph_status_changed_ignores_file_only_changes ... ok
[INFO] [stdout] test app::tests::graph_status_changed_detects_commit_on_other_branch ... ok
[INFO] [stdout] test app::tests::refresh_decision_delays_inside_cooldown ... ok
[INFO] [stdout] test app::tests::graph_status_changed_detects_stash_changes ... ok
[INFO] [stdout] test app::tests::refresh_decision_runs_after_cooldown ... ok
[INFO] [stdout] test app::tests::refresh_decision_runs_without_previous_refresh ... ok
[INFO] [stdout] test components::context_menu::file_menu_tests::staged_only_offers_unstage_not_stage ... ok
[INFO] [stdout] test components::context_menu::file_menu_tests::staged_and_unstaged_offers_both_plus_discard ... ok
[INFO] [stdout] test components::context_menu::file_menu_tests::submodule_row_offers_inspect_and_graph_no_mutations ... ok
[INFO] [stdout] test components::context_menu::file_menu_tests::untracked_offers_stage_and_delete_but_not_unstage ... ok
[INFO] [stdout] test components::file_list::tag_tests::dirty_clean ... ok
[INFO] [stdout] test components::file_list::tag_tests::composed_branch_unpushed_and_needs_merge ... ok
[INFO] [stdout] test components::file_list::tag_tests::dirty_with_unpushed ... ok
[INFO] [stdout] test components::file_list::tag_tests::dirty_detached ... ok
[INFO] [stdout] test components::file_list::tag_tests::dirty_with_unreachable ... ok
[INFO] [stdout] test components::file_list::tag_tests::modified_clean ... ok
[INFO] [stdout] test components::file_list::tag_tests::modified_with_branch ... ok
[INFO] [stdout] test components::file_list::tag_tests::modified_needs_merge_to_default ... ok
[INFO] [stdout] test components::file_list::tag_tests::modified_with_unpushed ... ok
[INFO] [stdout] test components::file_list::tag_tests::no_state_no_warn_falls_back_to_plain_tag ... ok
[INFO] [stdout] test components::file_list::tag_tests::uninitialized_skips_warn ... ok
[INFO] [stdout] test components::file_list::tag_tests::uninitialized_suppresses_branch_and_merge ... ok
[INFO] [stdout] test components::file_list::tag_tests::unpushed_only_synthetic_row ... ok
[INFO] [stdout] test components::file_list::tag_tests::unreach_only_synthetic_row ... ok
[INFO] [stdout] test components::file_list::tag_tests::unreachable_dominates_needs_merge ... ok
[INFO] [stdout] test components::file_list::tag_tests::modified_with_unreachable_takes_precedence_over_unpushed ... ok
[INFO] [stdout] test components::git_graph::tests::test_abort_load_consumes_pending_reload ... ok
[INFO] [stdout] test components::git_graph::tests::test_abort_load_bounds_repeated_panics ... ok
[INFO] [stdout] test components::git_graph::tests::test_abort_load_ignored_when_not_in_flight ... ok
[INFO] [stdout] test components::git_graph::tests::test_abort_load_releases_latch ... ok
[INFO] [stdout] test components::git_graph::tests::test_expand_all ... ok
[INFO] [stdout] test components::git_graph::tests::test_search_matches_message ... ok
[INFO] [stdout] test components::git_graph::tests::test_expand_collapsed_group ... ok
[INFO] [stdout] test components::git_graph::tests::test_search_matches_short_id ... ok
[INFO] [stdout] test components::git_graph::tests::test_collapse_labeled_branch ... ok
[INFO] [stdout] test components::git_graph::tests::test_interleaved_commits_collapse_together ... ok
[INFO] [stdout] test components::git_graph::tests::test_search_next_wraps_around ... ok
[INFO] [stdout] test components::git_graph::tests::test_search_no_results ... ok
[INFO] [stdout] test components::git_graph::tests::test_collapse_from_middle_of_branch ... ok
[INFO] [stdout] test components::git_graph::tests::test_main_trunk_not_collapsible ... ok
[INFO] [stdout] test components::git_graph::tests::test_search_empty_input_no_matches ... ok
[INFO] [stdout] test components::path_input::tests::expand_tilde_only_bare_tilde_and_slash ... ok
[INFO] [stdout] test components::git_graph::tests::test_set_rows_resets_abort_counter ... ok
[INFO] [stdout] test components::path_input::tests::left_right_move_by_codepoint ... ok
[INFO] [stdout] test components::path_input::tests::multibyte_typing_keeps_cursor_on_char_boundary ... ok
[INFO] [stdout] test components::git_graph::tests::test_search_prev_wraps_around ... ok
[INFO] [stdout] test components::repo_list::tests::indicator_columns_accounts_for_ahead_behind ... ok
[INFO] [stdout] test components::repo_list::tests::indicator_columns_locates_stash_then_worktree ... ok
[INFO] [stdout] test components::git_graph::tests::test_unlabeled_branch_collapsible ... ok
[INFO] [stdout] test components::repo_list::tests::indicator_columns_returns_none_when_neither_subtree_present ... ok
[INFO] [stdout] test components::repo_list::tests::resolve_target_maps_repo_path_to_itself ... ok
[INFO] [stdout] test components::git_graph::tests::test_search_case_insensitive ... ok
[INFO] [stdout] test components::path_input::tests::paste_inserts_and_strips_newlines ... ok
[INFO] [stdout] test components::git_graph::tests::test_collapse_unlabeled_merge_lane ... ok
[INFO] [stdout] test components::repo_list::tests::indicator_columns_respects_long_branch_name ... ok
[INFO] [stdout] test components::repo_list::tests::sync_paths_preserves_existing_entry_status ... ok
[INFO] [stdout] test components::repo_list::tests::resolve_target_returns_none_for_unknown_path ... ok
[INFO] [stdout] test components::repo_list::tests::right_click_on_repo_row_opens_menu_targeting_the_repo ... ok
[INFO] [stdout] test components::repo_list::tests::sync_paths_reports_removed_paths_and_prunes_expansion ... ok
[INFO] [stdout] test components::repo_list::tests::sync_paths_reports_added_paths ... ok
[INFO] [stdout] test config::tests::test_cli_root_overrides_config ... ok
[INFO] [stdout] test config::tests::test_dedupe_collapses_xdg_dot_config_and_native_on_linux ... ok
[INFO] [stdout] test components::repo_list::tests::right_click_on_stash_row_opens_no_menu ... ok
[INFO] [stdout] test components::git_graph::tests::test_search_matches_author ... ok
[INFO] [stdout] test components::repo_list::tests::resolve_target_maps_worktree_path_to_its_branch_and_parent ... ok
[INFO] [stdout] test config::tests::test_default_config_has_code_root ... ok
[INFO] [stdout] test config::tests::test_default_write_path_returns_none_when_no_path_is_available ... ok
[INFO] [stdout] test config::tests::test_default_write_path_uses_dot_config_before_native ... ok
[INFO] [stdout] test config::tests::test_default_write_path_uses_native_without_xdg_or_home ... ok
[INFO] [stdout] test config::tests::test_empty_xdg_config_home_is_ignored ... ok
[INFO] [stdout] test components::repo_list::tests::right_click_on_worktree_row_opens_menu_targeting_the_worktree ... ok
[INFO] [stdout] test config::tests::test_empty_gitpane_config_is_ignored ... ok
[INFO] [stdout] test config::tests::test_goto_command_table ... ok
[INFO] [stdout] test config::tests::test_graph_config_roundtrip ... ok
[INFO] [stdout] test config::tests::test_graph_config_defaults ... ok
[INFO] [stdout] test config::tests::test_max_concurrent_polls_default ... ok
[INFO] [stdout] test config::tests::test_load_with_env_resolves_muted_preset ... ok
[INFO] [stdout] test config::tests::test_load_with_env_loads_custom_theme_next_to_gitpane_config_override ... ok
[INFO] [stdout] test config::tests::test_open_config_defaults ... ok
[INFO] [stdout] test config::tests::test_goto_config_parse_overrides_default ... ok
[INFO] [stdout] test config::tests::test_open_config_roundtrip ... ok
[INFO] [stdout] test config::tests::test_refresh_cooldown_default ... ok
[INFO] [stdout] test config::tests::test_resolution_falls_back_to_dot_config ... ok
[INFO] [stdout] test config::tests::test_resolution_falls_back_to_native ... ok
[INFO] [stdout] test config::tests::test_resolution_prefers_gitpane_config ... ok
[INFO] [stdout] test config::tests::test_review_config_defaults ... ok
[INFO] [stdout] test config::tests::test_gitpane_config_writes_to_env_path_even_when_missing ... ok
[INFO] [stdout] test config::tests::test_review_config_parse ... ok
[INFO] [stdout] test components::repo_list::tests::selected_worktree_reports_worktree_when_worktree_row_is_selected ... ok
[INFO] [stdout] test components::repo_list::tests::sync_paths_noop_when_set_unchanged ... ok
[INFO] [stdout] test config::tests::test_add_pinned_repo_deduplication ... ok
[INFO] [stdout] test config::tests::test_branch_filter_parse_local ... ok
[INFO] [stdout] test config::tests::test_review_config_roundtrip ... ok
[INFO] [stdout] test config::tests::test_check_for_updates_defaults_true ... ok
[INFO] [stdout] test config::tests::test_default_write_path_prefers_xdg_when_set ... ok
[INFO] [stdout] test config::tests::test_load_with_env_loads_custom_theme_file ... ok
[INFO] [stdout] test config::tests::test_open_config_parse ... ok
[INFO] [stdout] test config::tests::test_load_with_env_falls_back_to_default_for_unknown_theme ... ok
[INFO] [stdout] test config::tests::test_submodule_config_defaults ... ok
[INFO] [stdout] test config::tests::test_theme_field_in_toml_populates_theme_name ... ok
[INFO] [stdout] test config::tests::test_theme_defaults_to_default_name ... ok
[INFO] [stdout] test config::tests::test_submodule_config_parse ... ok
[INFO] [stdout] test config::tests::test_show_stats_defaults_true ... ok
[INFO] [stdout] test config::tests::test_update_position_parse ... ok
[INFO] [stdout] test config::tests::test_submodule_config_roundtrip ... ok
[INFO] [stdout] test config::tests::test_warn_unpushed_defaults_true_when_only_ignore_dirty_set ... ok
[INFO] [stdout] test config::tests::test_gitpane_config_exclusive_does_not_fall_through ... ok
[INFO] [stdout] test config::tests::test_update_config_roundtrip ... ok
[INFO] [stdout] test config::tests::test_load_with_env_resolves_default_theme ... ok
[INFO] [stdout] test config::tests::test_resolution_uses_xdg_config_home ... ok
[INFO] [stdout] test config::tests::test_resolution_returns_default_when_nothing_exists ... ok
[INFO] [stdout] test config::tests::test_watch_exclude_dirs_default ... ok
[INFO] [stdout] test config::tests::test_worktree_path_under_configured_dir ... ok
[INFO] [stdout] test config::tests::test_xdg_config_home_relative_is_ignored ... ok
[INFO] [stdout] test config::tests::test_worktree_dir_tilde_expanded ... ok
[INFO] [stdout] test config::tests::test_worktree_path_sibling_when_dir_unset ... ok
[INFO] [stdout] test diagnostic::tests::render_includes_operational_settings ... ok
[INFO] [stdout] test config::tests::test_show_stats_roundtrip ... ok
[INFO] [stdout] test diagnostic::tests::render_warns_about_cpu_pressure_settings ... ok
[INFO] [stdout] test config::tests::test_worktree_config_roundtrip ... ok
[INFO] [stdout] test config::tests::test_save_and_reload_roundtrip ... ok
[INFO] [stdout] test git::graph::tests::test_adjacent_merge_no_intermediate ... ok
[INFO] [stdout] test config::tests::test_watch_worktree_dirs_default ... ok
[INFO] [stdout] test config::tests::test_save_writes_back_to_loaded_path ... ok
[INFO] [stdout] test git::graph::tests::test_fork_right_horizontal_fill ... ok
[INFO] [stdout] test config::tests::test_save_writes_to_xdg_default_when_not_loaded ... ok
[INFO] [stdout] test git::graph::tests::test_segments_linear_history_no_segments ... ok
[INFO] [stdout] test git::graph::tests::test_segments_multi_commit_branch ... ok
[INFO] [stdout] test git::graph::tests::test_segments_simple_branch_and_merge ... ok
[INFO] [stdout] test git::graph::tests::test_segments_two_independent_branches ... ok
[INFO] [stdout] test git::graph::tests::test_merge_left_horizontal_fill ... ok
[INFO] [stdout] test git::graph::tests::test_merge_right_horizontal_fill ... ok
[INFO] [stdout] test git::graph::tests::test_filter_none_yields_no_labels ... ok
[INFO] [stdout] test git::graph::tests::test_merge_creates_two_lanes ... ok
[INFO] [stdout] test git::graph_render::tests::test_author_color_deterministic ... ok
[INFO] [stdout] test git::graph_render::tests::test_empty_labels_returns_empty ... ok
[INFO] [stdout] test git::graph_render::tests::test_h_scroll_beyond_content_yields_empty ... ok
[INFO] [stdout] test git::graph_render::tests::test_h_scroll_skips_characters ... ok
[INFO] [stdout] test git::graph_render::tests::test_h_scroll_skips_full_span ... ok
[INFO] [stdout] test git::graph_render::tests::test_h_scroll_then_truncate ... ok
[INFO] [stdout] test git::graph_render::tests::test_h_scroll_zero_offset_same_as_truncate ... ok
[INFO] [stdout] test git::graph_render::tests::test_head_label_has_star_prefix ... ok
[INFO] [stdout] test git::graph::tests::test_linear_history_single_lane ... ok
[INFO] [stdout] test git::graph_render::tests::test_multiple_labels_comma_separated ... ok
[INFO] [stdout] test git::graph_render::tests::test_relative_time_future_clamps_to_zero ... ok
[INFO] [stdout] test git::graph_render::tests::test_relative_time_days ... ok
[INFO] [stdout] test git::graph_render::tests::test_relative_time_hours ... ok
[INFO] [stdout] test git::graph_render::tests::test_relative_time_months ... ok
[INFO] [stdout] test git::commit_files::tests::test_batch_diff_stats_root_commit ... ok
[INFO] [stdout] test git::graph_render::tests::test_relative_time_seconds ... ok
[INFO] [stdout] test git::graph_render::tests::test_relative_time_weeks ... ok
[INFO] [stdout] test git::graph_render::tests::test_relative_time_years ... ok
[INFO] [stdout] test git::graph_render::tests::test_render_graph_prefix_horizontal_dash_between_spans ... ok
[INFO] [stdout] test git::graph_render::tests::test_tag_label_renders_yellow ... ok
[INFO] [stdout] test git::graph_render::tests::test_truncate_line_adds_ellipsis ... ok
[INFO] [stdout] test git::graph_render::tests::test_stash_label_renders_with_dollar_prefix_and_stash_color ... ok
[INFO] [stdout] test git::graph_render::tests::test_truncate_line_cuts_at_span_boundary ... ok
[INFO] [stdout] test git::graph_render::tests::test_truncate_line_unicode_chars ... ok
[INFO] [stdout] test git::graph_render::tests::test_truncate_line_no_op_when_fits ... ok
[INFO] [stdout] test git::graph_render::tests::test_truncation_adds_ellipsis ... ok
[INFO] [stdout] test git::graph_render::tests::test_worktree_label_has_house_prefix ... ok
[INFO] [stdout] test git::scanner::tests::test_discover_finds_git_repos ... ok
[INFO] [stdout] test git::graph::tests::test_tag_labels_appear_on_tagged_commit ... ok
[INFO] [stdout] test git::commit_files::tests::test_root_commit_lists_files ... ok
[INFO] [stdout] test git::scanner::tests::test_discover_skips_phantom_dot_git_at_root ... ok
[INFO] [stdout] test git::scanner::tests::test_pinned_phantom_repo_is_skipped ... ok
[INFO] [stdout] test git::scanner::tests::test_excluded_repos_are_filtered ... ok
[INFO] [stdout] test git::scanner::tests::test_discover_skips_phantom_dot_git_in_child ... ok
[INFO] [stdout] test git::graph_render::tests::test_truncate_line_zero_width ... ok
[INFO] [stdout] test git::scanner::tests::test_pinned_submodule_is_discovered ... ok
[INFO] [stdout] test git::scanner::tests::test_pinned_repos_appear_first ... ok
[INFO] [stdout] test git::scanner::tests::test_pinned_submodule_relative_gitdir_is_discovered ... ok
[INFO] [stdout] test git::graph::tests::test_stash_label_attaches_to_parent_commit ... ok
[INFO] [stdout] test git::graph::tests::test_merge_is_merge_true ... ok
[INFO] [stdout] test git::graph::tests::test_multiple_branches_assign_different_columns ... ok
[INFO] [stdout] test git::status::tests_basic::test_file_entry_submodule_fields ... ok
[INFO] [stdout] test git::graph::tests::test_first_parent_simplifies_graph ... ok
[INFO] [stdout] test git::commit_files::tests::test_batch_diff_stats_returns_additions ... ok
[INFO] [stdout] test git::graph::tests::test_root_commit_closes_lane ... ok
[INFO] [stdout] test git::graph::tests::test_head_marked ... ok
[INFO] [stdout] test git::status::tests_basic::test_status_maps_correctly ... ok
[INFO] [stdout] test git::status::tests_basic::test_submodule_state_equality_and_clone ... ok
[INFO] [stdout] test git::status::tests_basic::test_submodule_state_mapping ... ok
[INFO] [stdout] test git::status::tests_basic::test_submodule_state_priority_dirty_over_modified ... ok
[INFO] [stdout] test git::status::tests_basic::test_submodule_state_priority_uninitialized_first ... ok
[INFO] [stdout] test git::graph::tests::test_graph_rows_carry_labels ... ok
[INFO] [stdout] test git::status::tests_basic::test_clean_repo_reports_no_changes ... ok
[INFO] [stdout] test git::status::tests_basic::test_default_branch_name_follows_symbolic_head ... ok
[INFO] [stdout] test git::status::tests_basic::test_default_branch_name_none_without_remote ... ok
[INFO] [stdout] test git::status::tests_basic::test_background_status_does_not_recurse_untracked_dirs ... ok
[INFO] [stdout] test git::status::tests_basic::test_default_branch_name_resolves_origin_main ... ok
[INFO] [stdout] test git::graph::tests::test_tags_sort_after_branches ... ok
[INFO] [stdout] test git::commit_files::tests::test_list_commit_files_on_known_commit ... ok
[INFO] [stdout] test git::status::tests_refs::fingerprint_changes_when_branch_added_at_existing_commit ... ok
[INFO] [stdout] test git::status::tests_basic::test_ignore_dirty_subs_still_detects_regular_changes ... ok
[INFO] [stdout] test git::status::tests_basic::test_worktree_info_empty_for_plain_repo ... ok
[INFO] [stdout] test git::status::tests_basic::test_clean_repo_no_dirty_submodules ... ok
[INFO] [stdout] test git::status::tests_basic::test_untracked_file_detected ... ok
[INFO] [stdout] test git::status::tests_basic::test_ignore_dirty_subs_on_clean_repo ... ok
[INFO] [stdout] test git::status::tests_basic::test_modified_file_detected ... ok
[INFO] [stdout] test git::graph::tests::test_stash_label_visible_when_parent_unreachable_from_head ... ok
[INFO] [stdout] test git::status::tests_basic::test_staged_and_unstaged_flags_distinguished ... ok
[INFO] [stdout] test git::status::tests_basic::test_worktree_info_reflects_dirty_linked_worktree ... ok
[INFO] [stdout] test git::status::tests_basic::test_worktree_info_reflects_linked_worktrees ... ok
[INFO] [stdout] test git::status::tests_refs::fingerprint_changes_when_other_branch_moves ... ok
[INFO] [stdout] test git::status::tests_refs::test_stash_count_zero_when_no_stash ... ok
[INFO] [stdout] test git::status::tests_refs::fingerprint_buckets_remote_separately_from_local ... ok
[INFO] [stdout] test git::status::tests_refs::test_no_remotes_keeps_zero_ahead ... ok
[INFO] [stdout] test git::status::tests_refs::test_ahead_count_when_head_shares_only_root_with_unrelated_remote ... ok
[INFO] [stdout] test git::status::tests_refs::test_ahead_count_when_no_upstream_with_remote_ref ... ok
[INFO] [stdout] test git::status::tests_submodule::test_both_flags_off_skips_submodule_loop_entirely ... ok
[INFO] [stdout] test git::status::tests_submodule::test_submodule_warn_default_is_clean ... ok
[INFO] [stdout] test git::status::tests_submodule::test_submodule_warn_is_clean_predicate ... ok
[INFO] [stdout] test git::status::tests_refs::test_stash_count_reflects_stash_save ... ok
[INFO] [stdout] test git::status::tests_basic::test_worktree_info_reflects_submodule_signals ... ok
[INFO] [stdout] test git::status::tests_submodule::test_needs_merge_to_default_when_pinned_on_side_branch ... ok
[INFO] [stdout] test git::status::tests_submodule::test_dirty_submodule_warn_fields_stay_clean ... ok
[INFO] [stdout] test git::status::tests_submodule::test_ignore_dirty_with_warn_unpushed_iterates_subs ... ok
[INFO] [stdout] test git::tests::describe_spawn_error_flags_missing_git ... ok
[INFO] [stdout] test session::launcher::tests::ask_is_a_picker_in_tmux_and_inline_without ... ok
[INFO] [stdout] test session::launcher::tests::base_with_metacharacters_is_quoted ... ok
[INFO] [stdout] test session::launcher::tests::command_mode_blank_command_opens_tmux_pane ... ok
[INFO] [stdout] test session::launcher::tests::command_mode_empty_opens_tmux_pane_in_tmux ... ok
[INFO] [stdout] test session::launcher::tests::command_mode_empty_without_tmux_errors ... ok
[INFO] [stdout] test session::launcher::tests::command_mode_expands_embedded_path_token ... ok
[INFO] [stdout] test session::launcher::tests::command_mode_runs_detached_argv ... ok
[INFO] [stdout] test session::launcher::tests::goto_argv_substitutes_session ... ok
[INFO] [stdout] test session::launcher::tests::goto_placement_infers_tab_or_window ... ok
[INFO] [stdout] test git::status::tests_submodule::test_clean_submodule_not_reported ... ok
[INFO] [stdout] test session::launcher::tests::invalid_placement_is_an_error_plan ... ok
[INFO] [stdout] test session::launcher::tests::parse_keywords_and_tmux_and_invalid ... ok
[INFO] [stdout] test session::launcher::tests::parse_tmux_windows_skips_malformed_lines ... ok
[INFO] [stdout] test session::launcher::tests::placement_choices_use_space_free_window_id_target ... ok
[INFO] [stdout] test git::status::tests_submodule::test_ignore_dirty_subs_hides_submodule_state ... ok
[INFO] [stdout] test git::status::tests_submodule::test_detached_head_at_remote_oid_no_warn ... ok
[INFO] [stdout] test session::launcher::tests::tmux_placement_without_tmux_falls_back_to_inline ... ok
[INFO] [stdout] test session::launcher::tests::shell_mode_quotes_path_token ... ok
[INFO] [stdout] test session::liveness::tests::is_live_matches_a_pane_inside_the_path ... ok
[INFO] [stdout] test session::launcher::tests::tmux_placement_passes_flags_through ... ok
[INFO] [stdout] test session::liveness::tests::live_sessions_are_prefix_matched_unique_and_sorted ... ok
[INFO] [stdout] test session::liveness::tests::live_sessions_empty_when_none_inside ... ok
[INFO] [stdout] test session::liveness::tests::parse_keeps_path_intact_when_session_name_has_tab ... ok
[INFO] [stdout] test session::liveness::tests::parse_skips_malformed_and_empty ... ok
[INFO] [stdout] test session::launcher::tests::tmux_placement_wraps_in_sh_c ... ok
[INFO] [stdout] test theme::loader::tests::custom_theme_with_invalid_toml_returns_parse_error ... ok
[INFO] [stdout] test theme::loader::tests::custom_theme_file_loads_and_overrides_default ... ok
[INFO] [stdout] test theme::loader::tests::discover_all_includes_builtins_then_customs ... ok
[INFO] [stdout] test theme::loader::tests::discover_lists_custom_theme_names_alphabetically ... ok
[INFO] [stdout] test theme::loader::tests::discover_all_dedupes_custom_named_like_builtin ... ok
[INFO] [stdout] test theme::loader::tests::load_muted_returns_muted_preset ... ok
[INFO] [stdout] test theme::loader::tests::unknown_theme_reports_searched_paths ... ok
[INFO] [stdout] test git::tests::describe_spawn_error_passes_through_other_errors ... ok
[INFO] [stdout] test theme::presets::tests::muted_lane_and_author_palettes_match_expected_sizes ... ok
[INFO] [stdout] test git::status::tests_submodule::test_clean_submodule_warn_fields_clean ... ok
[INFO] [stdout] test git::status::tests_submodule::test_dirty_submodule_with_real_git_submodule ... ok
[INFO] [stdout] test theme::tests::empty_toml_yields_default_theme ... ok
[INFO] [stdout] test theme::tests::default_theme_roundtrips_through_toml ... ok
[INFO] [stdout] test theme::loader::tests::load_default_returns_default_theme ... ok
[INFO] [stdout] test theme::presets::tests::muted_preserves_unmodified_slots ... ok
[INFO] [stdout] test update_checker::tests::test_handles_v_prefix ... ok
[INFO] [stdout] test update_checker::tests::test_older_remote_returns_none ... ok
[INFO] [stdout] test update_checker::tests::test_detects_newer_version ... ok
[INFO] [stdout] test theme::presets::tests::muted_replaces_bright_slots ... ok
[INFO] [stdout] test watcher::tests::classify_drops_git_internals ... ok
[INFO] [stdout] test watcher::tests::classify_emits_root_change_for_direct_child_of_root ... ok
[INFO] [stdout] test update_checker::tests::test_same_version_returns_none ... ok
[INFO] [stdout] test watcher::tests::classify_keeps_meaningful_git_files ... ok
[INFO] [stdout] test watcher::tests::classify_prefers_repo_match_over_root_match ... ok
[INFO] [stdout] test watcher::tests::classify_ignores_deeply_nested_path_outside_known_repos ... ok
[INFO] [stdout] test watcher::tests::walk_keeps_ordinary_subdir ... ok
[INFO] [stdout] test watcher::tests::walk_keeps_root_even_if_name_is_excluded ... ok
[INFO] [stdout] test watcher::tests::walk_prunes_dot_git_below_root ... ok
[INFO] [stdout] test watcher::tests::walk_skips_excluded_dir_names_below_root ... ok
[INFO] [stdout] test watcher::tests::walk_skips_symlinks ... ok
[INFO] [stdout] test watcher::tests::walk_excludes_symlink_subtree_on_real_fs ... ok
[INFO] [stdout] test watcher::tests::classify_routes_inside_known_repo ... ok
[INFO] [stdout] test watcher::tests::classify_ignores_excluded_components ... ok
[INFO] [stdout] test theme::tests::partial_override_applies_to_one_field_and_keeps_others_at_default ... ok
[INFO] [stdout] test update_checker::tests::test_handles_malformed_tag ... ok
[INFO] [stdout] test watcher::tests::classify_ignores_root_dir_itself ... ok
[INFO] [stdout] test watcher::tests::watch_dirs_respects_gitignore ... ok
[INFO] [stdout] test git::status::tests_refs::query_status_detects_commit_in_linked_worktree ... ok
[INFO] [stdout] test git::status::tests_submodule::test_dirty_submodule_makes_repo_dirty ... ok
[INFO] [stdout] test git::status::tests_submodule::test_warn_unpushed_false_zeros_unreachable_pointer ... ok
[INFO] [stdout] test git::status::tests_submodule::test_unpushed_commits_count_when_branch_ahead_of_upstream ... ok
[INFO] [stdout] test git::status::tests_submodule::test_parent_pinning_unpushed_oid_marks_pointer_unreachable ... ok
[INFO] [stdout] test git::status::tests_submodule::test_uninitialized_submodule_does_not_panic_on_warn_check ... ok
[INFO] [stdout] test git::status::tests_submodule::test_no_merge_warning_when_pinned_on_default_branch ... ok
[INFO] [stdout] test git::status::tests_submodule::test_warn_unpushed_false_zeros_warn_fields_even_when_dirty ... ok
[INFO] [stdout] test git::status::tests_submodule::test_submodule_modified_pointer ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 292 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.51s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests gitpane
[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" "8b8244febf4856563a290dfbd201976a436d96b5f73e2ff842f7ae75907c94ba", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8b8244febf4856563a290dfbd201976a436d96b5f73e2ff842f7ae75907c94ba", kill_on_drop: false }`
[INFO] [stdout] 8b8244febf4856563a290dfbd201976a436d96b5f73e2ff842f7ae75907c94ba
