[INFO] cloning repository https://github.com/BrandonEssex/prismx
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/BrandonEssex/prismx" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBrandonEssex%2Fprismx", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBrandonEssex%2Fprismx'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 2bff16d746ecb165804a1388c277ee97f3bfded3
[INFO] testing BrandonEssex/prismx against beta-2026-03-05 for beta-1.95-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBrandonEssex%2Fprismx" "/workspace/builds/worker-1-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/BrandonEssex/prismx
[INFO] finished tweaking git repo https://github.com/BrandonEssex/prismx
[INFO] tweaked toml for git repo https://github.com/BrandonEssex/prismx written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/BrandonEssex/prismx on toolchain beta-2026-03-05
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-03-05" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-03-05" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 145 packages to latest compatible versions
[INFO] [stderr]       Adding crossterm v0.27.0 (available: v0.29.0)
[INFO] [stderr]       Adding dirs v4.0.0 (available: v6.0.0)
[INFO] [stderr]       Adding libloading v0.7.4 (available: v0.9.0)
[INFO] [stderr]       Adding ratatui v0.23.0 (available: v0.30.0)
[INFO] [stderr]       Adding toml v0.7.8 (available: v1.0.6+spec-1.1.0)
[INFO] [stderr]       Adding unicode-width v0.1.14 (available: v0.2.2)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-03-05" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-03-05" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 57ac8913a9eb1cf0a40e5f8ca455890a89e4786a1eb8dd5049c079384aa8278a
[INFO] running `Command { std: "docker" "start" "-a" "57ac8913a9eb1cf0a40e5f8ca455890a89e4786a1eb8dd5049c079384aa8278a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "57ac8913a9eb1cf0a40e5f8ca455890a89e4786a1eb8dd5049c079384aa8278a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "57ac8913a9eb1cf0a40e5f8ca455890a89e4786a1eb8dd5049c079384aa8278a", kill_on_drop: false }`
[INFO] [stdout] 57ac8913a9eb1cf0a40e5f8ca455890a89e4786a1eb8dd5049c079384aa8278a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-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" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-03-05" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 497363c04c67ba90075d91a63cb6d26b61cff9bc6683cf40e4c7adc17664b6df
[INFO] running `Command { std: "docker" "start" "-a" "497363c04c67ba90075d91a63cb6d26b61cff9bc6683cf40e4c7adc17664b6df", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling libc v0.2.183
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling signal-hook v0.3.18
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling pin-project-lite v0.2.17
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling zmij v1.0.21
[INFO] [stderr]    Compiling deranged v0.5.8
[INFO] [stderr]    Compiling num-conv v0.2.0
[INFO] [stderr]    Compiling winnow v0.5.40
[INFO] [stderr]    Compiling bitflags v2.11.0
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling time-core v0.1.8
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling itertools v0.11.0
[INFO] [stderr]    Compiling crossbeam-channel v0.5.15
[INFO] [stderr]    Compiling indoc v2.0.7
[INFO] [stderr]    Compiling iana-time-zone v0.1.65
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling libloading v0.7.4
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling mio v0.8.11
[INFO] [stderr]    Compiling dirs-sys v0.3.7
[INFO] [stderr]    Compiling mio v1.1.1
[INFO] [stderr]    Compiling socket2 v0.6.3
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling time v0.3.47
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling dirs v4.0.0
[INFO] [stderr]    Compiling signal-hook-mio v0.2.5
[INFO] [stderr]    Compiling crossterm v0.27.0
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling darling_core v0.21.3
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling strum_macros v0.25.3
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling tokio-macros v2.6.1
[INFO] [stderr]    Compiling prismx_macros v0.1.0 (/opt/rustwide/workdir/crates/prismx_macros)
[INFO] [stderr]    Compiling tokio v1.50.0
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling strum v0.25.0
[INFO] [stderr]    Compiling tracing-subscriber v0.3.22
[INFO] [stderr]    Compiling ratatui v0.23.0
[INFO] [stderr]    Compiling darling_macro v0.21.3
[INFO] [stderr]    Compiling darling v0.21.3
[INFO] [stderr]    Compiling serde_with_macros v3.17.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling tracing-appender v0.2.4
[INFO] [stderr]    Compiling serde_with v3.17.0
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling toml_edit v0.19.15
[INFO] [stderr]    Compiling toml v0.7.8
[INFO] [stderr]    Compiling prismx v10.2.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `LayoutStatus`
[INFO] [stdout]  --> src/modules/gemx/render.rs:7:39
[INFO] [stdout]   |
[INFO] [stdout] 7 |     layout_vertical, validate_layout, LayoutStatus,
[INFO] [stdout]   |                                       ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `draw_anchor_trail` and `draw_midpoint_connector`
[INFO] [stdout]   --> src/modules/gemx/render.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     draw_anchor_trail,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 18 |     draw_midpoint_connector,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self`
[INFO] [stdout]  --> src/modules/gemx/input.rs:4:32
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::gemx::interaction::{self, node_at_position, start_drag as start_move,
[INFO] [stdout]   |                                ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Constraint`, `Direction`, and `Layout`
[INFO] [stdout]    --> src/modules/zen/render.rs:309:27
[INFO] [stdout]     |
[INFO] [stdout] 309 |     use ratatui::layout::{Constraint, Direction, Layout};
[INFO] [stdout]     |                           ^^^^^^^^^^  ^^^^^^^^^  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `SETTING_CATEGORIES` and `toggles_for_category`
[INFO] [stdout]   --> src/tui/mod.rs:29:23
[INFO] [stdout]    |
[INFO] [stdout] 29 | use crate::settings::{SETTING_CATEGORIES, toggles_for_category};
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::beamx::render_full_border`
[INFO] [stdout]  --> src/zen/view.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use crate::beamx::render_full_border;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ZenJournalEntry`
[INFO] [stdout]   --> src/zen/journal.rs:10:30
[INFO] [stdout]    |
[INFO] [stdout] 10 | use crate::state::{AppState, ZenJournalEntry};
[INFO] [stdout]    |                              ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `DockLayout`
[INFO] [stdout]  --> src/render/favorites.rs:8:30
[INFO] [stdout]   |
[INFO] [stdout] 8 | use crate::state::{AppState, DockLayout, FavoriteEntry};
[INFO] [stdout]   |                              ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `HORIZONTAL` and `VERTICAL`
[INFO] [stdout]   --> src/render/favorites.rs:12:32
[INFO] [stdout]    |
[INFO] [stdout] 12 | use crate::theme::characters::{HORIZONTAL, VERTICAL};
[INFO] [stdout]    |                                ^^^^^^^^^^  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Frame`
[INFO] [stdout]  --> src/ui/components/module.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 |     Frame,
[INFO] [stdout]   |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::ui::shortcuts::shortcuts_for`
[INFO] [stdout]  --> src/ui/status.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use crate::ui::shortcuts::shortcuts_for;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Frame`
[INFO] [stdout]  --> src/gemx/render.rs:1:56
[INFO] [stdout]   |
[INFO] [stdout] 1 | use ratatui::{prelude::*, widgets::{Block, Paragraph}, Frame};
[INFO] [stdout]   |                                                        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::zen::image::JournalEntry`
[INFO] [stdout]  --> src/triage/state.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use crate::zen::image::JournalEntry;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::theme::fonts::FontStyle`
[INFO] [stdout]  --> src/settings/toggle.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use crate::theme::fonts::FontStyle;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `SettingCategory`
[INFO] [stdout]   --> src/settings/render.rs:14:36
[INFO] [stdout]    |
[INFO] [stdout] 14 |     toggle::{toggles_for_category, SettingCategory, SETTING_CATEGORIES},
[INFO] [stdout]    |                                    ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::plugins::settings::PluginSettingsTab`
[INFO] [stdout]   --> src/settings/render.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | use crate::plugins::settings::PluginSettingsTab;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::zen::image::JournalEntry`
[INFO] [stdout]   --> src/state/core.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | use crate::zen::image::JournalEntry;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::zen::state::*`
[INFO] [stdout]   --> src/state/core.rs:17:9
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub use crate::zen::state::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated tuple struct `ratatui::text::Spans`: Use `ratatui::text::Line` instead
[INFO] [stdout]  --> src/render/status.rs:5:18
[INFO] [stdout]   |
[INFO] [stdout] 5 |     text::{Span, Spans},
[INFO] [stdout]   |                  ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ratatui::text::Spans`: Use `ratatui::text::Line` instead
[INFO] [stdout]   --> src/render/status.rs:49:9
[INFO] [stdout]    |
[INFO] [stdout] 49 |         Spans::from(vec![
[INFO] [stdout]    |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ratatui::text::Spans`: Use `ratatui::text::Line` instead
[INFO] [stdout]   --> src/render/status.rs:55:9
[INFO] [stdout]    |
[INFO] [stdout] 55 |         Spans::from(vec![Span::raw(display_string)])
[INFO] [stdout]    |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated tuple struct `ratatui::text::Spans`: Use `ratatui::text::Line` instead
[INFO] [stdout]  --> src/ui/status.rs:1:87
[INFO] [stdout]   |
[INFO] [stdout] 1 | use ratatui::{backend::Backend, style::Style, widgets::Paragraph, Frame, text::{Span, Spans}};
[INFO] [stdout]   |                                                                                       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ratatui::text::Spans`: Use `ratatui::text::Line` instead
[INFO] [stdout]    --> src/ui/status.rs:139:17
[INFO] [stdout]     |
[INFO] [stdout] 139 |     let spans = Spans::from(vec![
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/modules/gemx/logic.rs:131:17
[INFO] [stdout]     |
[INFO] [stdout] 131 |     if let Some(mut s) = nodes.remove(&src) {
[INFO] [stdout]     |                 ----^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `visible_idx` is assigned to, but never used
[INFO] [stdout]    --> src/modules/triage/render.rs:220:9
[INFO] [stdout]     |
[INFO] [stdout] 220 |     let mut visible_idx = 0usize;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_visible_idx` instead
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `visible_idx` is never read
[INFO] [stdout]    --> src/modules/triage/render.rs:283:17
[INFO] [stdout]     |
[INFO] [stdout] 283 |                 visible_idx += 1;
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `handled` is never read
[INFO] [stdout]    --> src/tui/mod.rs:687:81
[INFO] [stdout]     |
[INFO] [stdout] 687 | ...                   if triage_input::handle_mouse(&mut state, me) { handled = true; }
[INFO] [stdout]     |                                                                       ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/ui/status.rs:113:9
[INFO] [stdout]     |
[INFO] [stdout] 113 |     let mut message = if !state.status_message.is_empty() {
[INFO] [stdout]     |         ----^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `NodeData` is more private than the item `PersistedLayout::nodes`
[INFO] [stdout]   --> src/state/serialize.rs:47:5
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub nodes: Vec<NodeData>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^ field `PersistedLayout::nodes` is reachable at visibility `pub`
[INFO] [stdout]    |
[INFO] [stdout] note: but type `NodeData` is only usable at visibility `pub(self)`
[INFO] [stdout]   --> src/state/serialize.rs:7:1
[INFO] [stdout]    |
[INFO] [stdout]  7 | struct NodeData {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: `#[warn(private_interfaces)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `Left` is never constructed
[INFO] [stdout]   --> src/ui/dock.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | enum DockAlign {
[INFO] [stdout]    |      --------- variant in this enum
[INFO] [stdout] 22 |     Left,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `DockAlign` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 49.12s
[INFO] running `Command { std: "docker" "inspect" "497363c04c67ba90075d91a63cb6d26b61cff9bc6683cf40e4c7adc17664b6df", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "497363c04c67ba90075d91a63cb6d26b61cff9bc6683cf40e4c7adc17664b6df", kill_on_drop: false }`
[INFO] [stdout] 497363c04c67ba90075d91a63cb6d26b61cff9bc6683cf40e4c7adc17664b6df
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-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" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-03-05" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 5899b1e03cd1b362f9d8b958a502080210216855896d063bb3db81e14403e1bd
[INFO] running `Command { std: "docker" "start" "-a" "5899b1e03cd1b362f9d8b958a502080210216855896d063bb3db81e14403e1bd", kill_on_drop: false }`
[INFO] [stdout] warning: unused import: `LayoutStatus`
[INFO] [stdout]  --> src/modules/gemx/render.rs:7:39
[INFO] [stdout]   |
[INFO] [stdout] 7 |     layout_vertical, validate_layout, LayoutStatus,
[INFO] [stdout]   |                                       ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `draw_anchor_trail` and `draw_midpoint_connector`
[INFO] [stdout]   --> src/modules/gemx/render.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     draw_anchor_trail,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 18 |     draw_midpoint_connector,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self`
[INFO] [stdout]  --> src/modules/gemx/input.rs:4:32
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::gemx::interaction::{self, node_at_position, start_drag as start_move,
[INFO] [stdout]   |                                ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Constraint`, `Direction`, and `Layout`
[INFO] [stdout]    --> src/modules/zen/render.rs:309:27
[INFO] [stdout]     |
[INFO] [stdout] 309 |     use ratatui::layout::{Constraint, Direction, Layout};
[INFO] [stdout]     |                           ^^^^^^^^^^  ^^^^^^^^^  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling prismx v10.2.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused imports: `SETTING_CATEGORIES` and `toggles_for_category`
[INFO] [stdout]   --> src/tui/mod.rs:29:23
[INFO] [stdout]    |
[INFO] [stdout] 29 | use crate::settings::{SETTING_CATEGORIES, toggles_for_category};
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::beamx::render_full_border`
[INFO] [stdout]  --> src/zen/view.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use crate::beamx::render_full_border;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ZenJournalEntry`
[INFO] [stdout]   --> src/zen/journal.rs:10:30
[INFO] [stdout]    |
[INFO] [stdout] 10 | use crate::state::{AppState, ZenJournalEntry};
[INFO] [stdout]    |                              ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `DockLayout`
[INFO] [stdout]  --> src/render/favorites.rs:8:30
[INFO] [stdout]   |
[INFO] [stdout] 8 | use crate::state::{AppState, DockLayout, FavoriteEntry};
[INFO] [stdout]   |                              ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `HORIZONTAL` and `VERTICAL`
[INFO] [stdout]   --> src/render/favorites.rs:12:32
[INFO] [stdout]    |
[INFO] [stdout] 12 | use crate::theme::characters::{HORIZONTAL, VERTICAL};
[INFO] [stdout]    |                                ^^^^^^^^^^  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Frame`
[INFO] [stdout]  --> src/ui/components/module.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 |     Frame,
[INFO] [stdout]   |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::ui::shortcuts::shortcuts_for`
[INFO] [stdout]  --> src/ui/status.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use crate::ui::shortcuts::shortcuts_for;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Frame`
[INFO] [stdout]  --> src/gemx/render.rs:1:56
[INFO] [stdout]   |
[INFO] [stdout] 1 | use ratatui::{prelude::*, widgets::{Block, Paragraph}, Frame};
[INFO] [stdout]   |                                                        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::zen::image::JournalEntry`
[INFO] [stdout]  --> src/triage/state.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use crate::zen::image::JournalEntry;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::theme::fonts::FontStyle`
[INFO] [stdout]  --> src/settings/toggle.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use crate::theme::fonts::FontStyle;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `SettingCategory`
[INFO] [stdout]   --> src/settings/render.rs:14:36
[INFO] [stdout]    |
[INFO] [stdout] 14 |     toggle::{toggles_for_category, SettingCategory, SETTING_CATEGORIES},
[INFO] [stdout]    |                                    ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::plugins::settings::PluginSettingsTab`
[INFO] [stdout]   --> src/settings/render.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | use crate::plugins::settings::PluginSettingsTab;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::zen::image::JournalEntry`
[INFO] [stdout]   --> src/state/core.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | use crate::zen::image::JournalEntry;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::zen::state::*`
[INFO] [stdout]   --> src/state/core.rs:17:9
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub use crate::zen::state::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated tuple struct `ratatui::text::Spans`: Use `ratatui::text::Line` instead
[INFO] [stdout]  --> src/render/status.rs:5:18
[INFO] [stdout]   |
[INFO] [stdout] 5 |     text::{Span, Spans},
[INFO] [stdout]   |                  ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ratatui::text::Spans`: Use `ratatui::text::Line` instead
[INFO] [stdout]   --> src/render/status.rs:49:9
[INFO] [stdout]    |
[INFO] [stdout] 49 |         Spans::from(vec![
[INFO] [stdout]    |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ratatui::text::Spans`: Use `ratatui::text::Line` instead
[INFO] [stdout]   --> src/render/status.rs:55:9
[INFO] [stdout]    |
[INFO] [stdout] 55 |         Spans::from(vec![Span::raw(display_string)])
[INFO] [stdout]    |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated tuple struct `ratatui::text::Spans`: Use `ratatui::text::Line` instead
[INFO] [stdout]  --> src/ui/status.rs:1:87
[INFO] [stdout]   |
[INFO] [stdout] 1 | use ratatui::{backend::Backend, style::Style, widgets::Paragraph, Frame, text::{Span, Spans}};
[INFO] [stdout]   |                                                                                       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ratatui::text::Spans`: Use `ratatui::text::Line` instead
[INFO] [stdout]    --> src/ui/status.rs:139:17
[INFO] [stdout]     |
[INFO] [stdout] 139 |     let spans = Spans::from(vec![
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/modules/gemx/logic.rs:131:17
[INFO] [stdout]     |
[INFO] [stdout] 131 |     if let Some(mut s) = nodes.remove(&src) {
[INFO] [stdout]     |                 ----^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `visible_idx` is assigned to, but never used
[INFO] [stdout]    --> src/modules/triage/render.rs:220:9
[INFO] [stdout]     |
[INFO] [stdout] 220 |     let mut visible_idx = 0usize;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_visible_idx` instead
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `visible_idx` is never read
[INFO] [stdout]    --> src/modules/triage/render.rs:283:17
[INFO] [stdout]     |
[INFO] [stdout] 283 |                 visible_idx += 1;
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `handled` is never read
[INFO] [stdout]    --> src/tui/mod.rs:687:81
[INFO] [stdout]     |
[INFO] [stdout] 687 | ...                   if triage_input::handle_mouse(&mut state, me) { handled = true; }
[INFO] [stdout]     |                                                                       ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/ui/status.rs:113:9
[INFO] [stdout]     |
[INFO] [stdout] 113 |     let mut message = if !state.status_message.is_empty() {
[INFO] [stdout]     |         ----^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `NodeData` is more private than the item `PersistedLayout::nodes`
[INFO] [stdout]   --> src/state/serialize.rs:47:5
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub nodes: Vec<NodeData>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^ field `PersistedLayout::nodes` is reachable at visibility `pub`
[INFO] [stdout]    |
[INFO] [stdout] note: but type `NodeData` is only usable at visibility `pub(self)`
[INFO] [stdout]   --> src/state/serialize.rs:7:1
[INFO] [stdout]    |
[INFO] [stdout]  7 | struct NodeData {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: `#[warn(private_interfaces)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `Left` is never constructed
[INFO] [stdout]   --> src/ui/dock.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | enum DockAlign {
[INFO] [stdout]    |      --------- variant in this enum
[INFO] [stdout] 22 |     Left,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `DockAlign` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `buffer_from_file` is never used
[INFO] [stdout]  --> tests/golden/render_gemx_snapshot.rs:5:4
[INFO] [stdout]   |
[INFO] [stdout] 5 | fn buffer_from_file(path: &str) -> Buffer {
[INFO] [stdout]   |    ^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MyWidget` is never constructed
[INFO] [stdout]  --> examples/widget_example.rs:4:8
[INFO] [stdout]   |
[INFO] [stdout] 4 | struct MyWidget;
[INFO] [stdout]   |        ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `LayoutStatus`
[INFO] [stdout]  --> src/modules/gemx/render.rs:7:39
[INFO] [stdout]   |
[INFO] [stdout] 7 |     layout_vertical, validate_layout, LayoutStatus,
[INFO] [stdout]   |                                       ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `draw_anchor_trail` and `draw_midpoint_connector`
[INFO] [stdout]   --> src/modules/gemx/render.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     draw_anchor_trail,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 18 |     draw_midpoint_connector,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self`
[INFO] [stdout]  --> src/modules/gemx/input.rs:4:32
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::gemx::interaction::{self, node_at_position, start_drag as start_move,
[INFO] [stdout]   |                                ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Constraint`, `Direction`, and `Layout`
[INFO] [stdout]    --> src/modules/zen/render.rs:309:27
[INFO] [stdout]     |
[INFO] [stdout] 309 |     use ratatui::layout::{Constraint, Direction, Layout};
[INFO] [stdout]     |                           ^^^^^^^^^^  ^^^^^^^^^  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `SETTING_CATEGORIES` and `toggles_for_category`
[INFO] [stdout]   --> src/tui/mod.rs:29:23
[INFO] [stdout]    |
[INFO] [stdout] 29 | use crate::settings::{SETTING_CATEGORIES, toggles_for_category};
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::beamx::render_full_border`
[INFO] [stdout]  --> src/zen/view.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use crate::beamx::render_full_border;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ZenJournalEntry`
[INFO] [stdout]   --> src/zen/journal.rs:10:30
[INFO] [stdout]    |
[INFO] [stdout] 10 | use crate::state::{AppState, ZenJournalEntry};
[INFO] [stdout]    |                              ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `DockLayout`
[INFO] [stdout]  --> src/render/favorites.rs:8:30
[INFO] [stdout]   |
[INFO] [stdout] 8 | use crate::state::{AppState, DockLayout, FavoriteEntry};
[INFO] [stdout]   |                              ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `HORIZONTAL` and `VERTICAL`
[INFO] [stdout]   --> src/render/favorites.rs:12:32
[INFO] [stdout]    |
[INFO] [stdout] 12 | use crate::theme::characters::{HORIZONTAL, VERTICAL};
[INFO] [stdout]    |                                ^^^^^^^^^^  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Frame`
[INFO] [stdout]  --> src/ui/components/module.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 |     Frame,
[INFO] [stdout]   |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::ui::shortcuts::shortcuts_for`
[INFO] [stdout]  --> src/ui/status.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use crate::ui::shortcuts::shortcuts_for;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Frame`
[INFO] [stdout]  --> src/gemx/render.rs:1:56
[INFO] [stdout]   |
[INFO] [stdout] 1 | use ratatui::{prelude::*, widgets::{Block, Paragraph}, Frame};
[INFO] [stdout]   |                                                        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::zen::image::JournalEntry`
[INFO] [stdout]  --> src/triage/state.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use crate::zen::image::JournalEntry;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::theme::fonts::FontStyle`
[INFO] [stdout]  --> src/settings/toggle.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use crate::theme::fonts::FontStyle;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `SettingCategory`
[INFO] [stdout]   --> src/settings/render.rs:14:36
[INFO] [stdout]    |
[INFO] [stdout] 14 |     toggle::{toggles_for_category, SettingCategory, SETTING_CATEGORIES},
[INFO] [stdout]    |                                    ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::plugins::settings::PluginSettingsTab`
[INFO] [stdout]   --> src/settings/render.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | use crate::plugins::settings::PluginSettingsTab;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::zen::image::JournalEntry`
[INFO] [stdout]   --> src/state/core.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | use crate::zen::image::JournalEntry;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::zen::state::*`
[INFO] [stdout]   --> src/state/core.rs:17:9
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub use crate::zen::state::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/opt/rustwide/target/debug/deps/rustceVuTpp/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libtest-*,libgetopts-*,librustc_std_workspace_std-*}.rlib" "/opt/rustwide/target/debug/deps/{libprismx-bcd41a304f1d4f99,libtoml-d8c7b9b7dd560909,libtoml_edit-f678d5107077c932,libserde_spanned-42cec1989236afd1,libindexmap-f006485b143d2676,libequivalent-6a754676e6af62ae,libhashbrown-25abce2d85979e8d,libwinnow-0e488022daf69231,libtoml_datetime-d225ecae1b04e004,libtokio-e6daeeb6d2e9c393,libsocket2-050091baf38e5996,libbytes-2ed9460101f17bbf,libmio-b3d300bcba2dd5a7,libdirs-7f5cd90b6af823dd,libdirs_sys-dc6dbb2c138e1e45,libregex-9d1afe031b201fb0,liblibloading-4edb508281db1fef,libserde_json-b1548839671afb57,libzmij-ef63f1da73704b4c,libratatui-bcc7bc1ad18bc623,libitertools-20c318d1f2e7a619,libeither-e5ea87bd27ac73a9,libcassowary-12d00e585f48d567,libunicode_segmentation-421de088ab714999,libunicode_width-b1bc0d6c10c00ecc,libcrossterm-e7d86b1de06c70cb,libbitflags-89a023adeebf44a1,libparking_lot-fb170e9293cb64fc,libparking_lot_core-8e9378c0ec6ac566,liblock_api-16d46fed645f7bff,libscopeguard-7ec2214574194454,libsignal_hook_mio-6e3e11df29b57b5c,libsignal_hook-173b8fe2eca939f9,libsignal_hook_registry-0370c074c4bef323,liberrno-1d9457f3d77a0a23,libmio-5267950a7f788598,liblibc-585253b8e2aa2651,libstrum-03513533538f7c7f,libserde-42946d0e3a887852,libserde_core-21f22ac7b803fb0e,libchrono-4ef483e553cfff9f,libiana_time_zone-bcd81aefedc374a6,libnum_traits-3a2b08a4728dfda7,libtracing_appender-4f1ec2082c1fde6f,libthiserror-02986025785daeb4,libtime-2d9356022f297250,libitoa-f3a70a1441f7f89b,libtime_core-031b6ab885a7634b,libnum_conv-9ace8b7f2a214982,libderanged-d0114085ae3b02c5,libpowerfmt-f6019a2766e431f7,libcrossbeam_channel-a54b30448774328c,libcrossbeam_utils-076f45bf81d9c2d2,libtracing_subscriber-079be9a88edda9be,libsmallvec-c4b0763233bab5f9,libsharded_slab-bd3e89e1e50b7c87,liblazy_static-3674be3f4245d19b,libmatchers-8942b526d99407dd,libregex_automata-8429d2de6cd9fd45,libaho_corasick-86b7640b845670b7,libmemchr-ba3829a276830806,libregex_syntax-6d6ee545e2ffad72,libnu_ansi_term-745c727bb3e87c52,libtracing-d7ffbcccaf9376cc,libpin_project_lite-0a15d51c77964692,libthread_local-b4f6fe44d641c0b1,libcfg_if-83060ec5685761ae,libtracing_log-ec4da570862f46db,liblog-b262261d47bd2eba,libtracing_core-4cc82aeb094c2c39,libonce_cell-e9252a7b5119f3eb}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-ldl" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/opt/rustwide/target/debug/deps/rustceVuTpp/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/opt/rustwide/target/debug/deps/zen_autosave-e124663de62251fe" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/opt/rustwide/target/debug/deps/rustcA6EYFy/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libtest-*,libgetopts-*,librustc_std_workspace_std-*}.rlib" "/opt/rustwide/target/debug/deps/{libprismx-bcd41a304f1d4f99,libtoml-d8c7b9b7dd560909,libtoml_edit-f678d5107077c932,libserde_spanned-42cec1989236afd1,libindexmap-f006485b143d2676,libequivalent-6a754676e6af62ae,libhashbrown-25abce2d85979e8d,libwinnow-0e488022daf69231,libtoml_datetime-d225ecae1b04e004,libtokio-e6daeeb6d2e9c393,libsocket2-050091baf38e5996,libbytes-2ed9460101f17bbf,libmio-b3d300bcba2dd5a7,libdirs-7f5cd90b6af823dd,libdirs_sys-dc6dbb2c138e1e45,libregex-9d1afe031b201fb0,liblibloading-4edb508281db1fef,libserde_json-b1548839671afb57,libzmij-ef63f1da73704b4c,libratatui-bcc7bc1ad18bc623,libitertools-20c318d1f2e7a619,libeither-e5ea87bd27ac73a9,libcassowary-12d00e585f48d567,libunicode_segmentation-421de088ab714999,libunicode_width-b1bc0d6c10c00ecc,libcrossterm-e7d86b1de06c70cb,libbitflags-89a023adeebf44a1,libparking_lot-fb170e9293cb64fc,libparking_lot_core-8e9378c0ec6ac566,liblock_api-16d46fed645f7bff,libscopeguard-7ec2214574194454,libsignal_hook_mio-6e3e11df29b57b5c,libsignal_hook-173b8fe2eca939f9,libsignal_hook_registry-0370c074c4bef323,liberrno-1d9457f3d77a0a23,libmio-5267950a7f788598,liblibc-585253b8e2aa2651,libstrum-03513533538f7c7f,libserde-42946d0e3a887852,libserde_core-21f22ac7b803fb0e,libchrono-4ef483e553cfff9f,libiana_time_zone-bcd81aefedc374a6,libnum_traits-3a2b08a4728dfda7,libtracing_appender-4f1ec2082c1fde6f,libthiserror-02986025785daeb4,libtime-2d9356022f297250,libitoa-f3a70a1441f7f89b,libtime_core-031b6ab885a7634b,libnum_conv-9ace8b7f2a214982,libderanged-d0114085ae3b02c5,libpowerfmt-f6019a2766e431f7,libcrossbeam_channel-a54b30448774328c,libcrossbeam_utils-076f45bf81d9c2d2,libtracing_subscriber-079be9a88edda9be,libsmallvec-c4b0763233bab5f9,libsharded_slab-bd3e89e1e50b7c87,liblazy_static-3674be3f4245d19b,libmatchers-8942b526d99407dd,libregex_automata-8429d2de6cd9fd45,libaho_corasick-86b7640b845670b7,libmemchr-ba3829a276830806,libregex_syntax-6d6ee545e2ffad72,libnu_ansi_term-745c727bb3e87c52,libtracing-d7ffbcccaf9376cc,libpin_project_lite-0a15d51c77964692,libthread_local-b4f6fe44d641c0b1,libcfg_if-83060ec5685761ae,libtracing_log-ec4da570862f46db,liblog-b262261d47bd2eba,libtracing_core-4cc82aeb094c2c39,libonce_cell-e9252a7b5119f3eb}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-ldl" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/opt/rustwide/target/debug/deps/rustcA6EYFy/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/opt/rustwide/target/debug/deps/undo_redo-a15603829455a018" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `prismx` (test "zen_autosave") due to 1 previous error
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/opt/rustwide/target/debug/deps/rustcSFx13H/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libtest-*,libgetopts-*,librustc_std_workspace_std-*}.rlib" "/opt/rustwide/target/debug/deps/{libprismx-bcd41a304f1d4f99,libtoml-d8c7b9b7dd560909,libtoml_edit-f678d5107077c932,libserde_spanned-42cec1989236afd1,libindexmap-f006485b143d2676,libequivalent-6a754676e6af62ae,libhashbrown-25abce2d85979e8d,libwinnow-0e488022daf69231,libtoml_datetime-d225ecae1b04e004,libtokio-e6daeeb6d2e9c393,libsocket2-050091baf38e5996,libbytes-2ed9460101f17bbf,libmio-b3d300bcba2dd5a7,libdirs-7f5cd90b6af823dd,libdirs_sys-dc6dbb2c138e1e45,libregex-9d1afe031b201fb0,liblibloading-4edb508281db1fef,libserde_json-b1548839671afb57,libzmij-ef63f1da73704b4c,libratatui-bcc7bc1ad18bc623,libitertools-20c318d1f2e7a619,libeither-e5ea87bd27ac73a9,libcassowary-12d00e585f48d567,libunicode_segmentation-421de088ab714999,libunicode_width-b1bc0d6c10c00ecc,libcrossterm-e7d86b1de06c70cb,libbitflags-89a023adeebf44a1,libparking_lot-fb170e9293cb64fc,libparking_lot_core-8e9378c0ec6ac566,liblock_api-16d46fed645f7bff,libscopeguard-7ec2214574194454,libsignal_hook_mio-6e3e11df29b57b5c,libsignal_hook-173b8fe2eca939f9,libsignal_hook_registry-0370c074c4bef323,liberrno-1d9457f3d77a0a23,libmio-5267950a7f788598,liblibc-585253b8e2aa2651,libstrum-03513533538f7c7f,libserde-42946d0e3a887852,libserde_core-21f22ac7b803fb0e,libchrono-4ef483e553cfff9f,libiana_time_zone-bcd81aefedc374a6,libnum_traits-3a2b08a4728dfda7,libtracing_appender-4f1ec2082c1fde6f,libthiserror-02986025785daeb4,libtime-2d9356022f297250,libitoa-f3a70a1441f7f89b,libtime_core-031b6ab885a7634b,libnum_conv-9ace8b7f2a214982,libderanged-d0114085ae3b02c5,libpowerfmt-f6019a2766e431f7,libcrossbeam_channel-a54b30448774328c,libcrossbeam_utils-076f45bf81d9c2d2,libtracing_subscriber-079be9a88edda9be,libsmallvec-c4b0763233bab5f9,libsharded_slab-bd3e89e1e50b7c87,liblazy_static-3674be3f4245d19b,libmatchers-8942b526d99407dd,libregex_automata-8429d2de6cd9fd45,libaho_corasick-86b7640b845670b7,libmemchr-ba3829a276830806,libregex_syntax-6d6ee545e2ffad72,libnu_ansi_term-745c727bb3e87c52,libtracing-d7ffbcccaf9376cc,libpin_project_lite-0a15d51c77964692,libthread_local-b4f6fe44d641c0b1,libcfg_if-83060ec5685761ae,libtracing_log-ec4da570862f46db,liblog-b262261d47bd2eba,libtracing_core-4cc82aeb094c2c39,libonce_cell-e9252a7b5119f3eb}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-ldl" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/opt/rustwide/target/debug/deps/rustcSFx13H/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/opt/rustwide/target/debug/deps/plugin_favorites-ac362d154ac6825d" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `prismx` (test "plugin_favorites") due to 1 previous error
[INFO] [stdout] warning: use of deprecated tuple struct `ratatui::text::Spans`: Use `ratatui::text::Line` instead
[INFO] [stdout]  --> src/render/status.rs:5:18
[INFO] [stdout]   |
[INFO] [stdout] 5 |     text::{Span, Spans},
[INFO] [stdout]   |                  ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ratatui::text::Spans`: Use `ratatui::text::Line` instead
[INFO] [stdout]   --> src/render/status.rs:49:9
[INFO] [stdout]    |
[INFO] [stdout] 49 |         Spans::from(vec![
[INFO] [stdout]    |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ratatui::text::Spans`: Use `ratatui::text::Line` instead
[INFO] [stdout]   --> src/render/status.rs:55:9
[INFO] [stdout]    |
[INFO] [stdout] 55 |         Spans::from(vec![Span::raw(display_string)])
[INFO] [stdout]    |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated tuple struct `ratatui::text::Spans`: Use `ratatui::text::Line` instead
[INFO] [stdout]  --> src/ui/status.rs:1:87
[INFO] [stdout]   |
[INFO] [stdout] 1 | use ratatui::{backend::Backend, style::Style, widgets::Paragraph, Frame, text::{Span, Spans}};
[INFO] [stdout]   |                                                                                       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ratatui::text::Spans`: Use `ratatui::text::Line` instead
[INFO] [stdout]    --> src/ui/status.rs:139:17
[INFO] [stdout]     |
[INFO] [stdout] 139 |     let spans = Spans::from(vec![
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `prismx` (test "undo_redo") due to 1 previous error
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/modules/gemx/logic.rs:131:17
[INFO] [stdout]     |
[INFO] [stdout] 131 |     if let Some(mut s) = nodes.remove(&src) {
[INFO] [stdout]     |                 ----^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `visible_idx` is assigned to, but never used
[INFO] [stdout]    --> src/modules/triage/render.rs:220:9
[INFO] [stdout]     |
[INFO] [stdout] 220 |     let mut visible_idx = 0usize;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_visible_idx` instead
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `visible_idx` is never read
[INFO] [stdout]    --> src/modules/triage/render.rs:283:17
[INFO] [stdout]     |
[INFO] [stdout] 283 |                 visible_idx += 1;
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `handled` is never read
[INFO] [stdout]    --> src/tui/mod.rs:687:81
[INFO] [stdout]     |
[INFO] [stdout] 687 | ...                   if triage_input::handle_mouse(&mut state, me) { handled = true; }
[INFO] [stdout]     |                                                                       ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/ui/status.rs:113:9
[INFO] [stdout]     |
[INFO] [stdout] 113 |     let mut message = if !state.status_message.is_empty() {
[INFO] [stdout]     |         ----^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `NodeData` is more private than the item `PersistedLayout::nodes`
[INFO] [stdout]   --> src/state/serialize.rs:47:5
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub nodes: Vec<NodeData>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^ field `PersistedLayout::nodes` is reachable at visibility `pub`
[INFO] [stdout]    |
[INFO] [stdout] note: but type `NodeData` is only usable at visibility `pub(self)`
[INFO] [stdout]   --> src/state/serialize.rs:7:1
[INFO] [stdout]    |
[INFO] [stdout]  7 | struct NodeData {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: `#[warn(private_interfaces)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `Left` is never constructed
[INFO] [stdout]   --> src/ui/dock.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | enum DockAlign {
[INFO] [stdout]    |      --------- variant in this enum
[INFO] [stdout] 22 |     Left,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `DockAlign` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "5899b1e03cd1b362f9d8b958a502080210216855896d063bb3db81e14403e1bd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5899b1e03cd1b362f9d8b958a502080210216855896d063bb3db81e14403e1bd", kill_on_drop: false }`
[INFO] [stdout] 5899b1e03cd1b362f9d8b958a502080210216855896d063bb3db81e14403e1bd
