[INFO] fetching crate zftop 0.3.0...
[INFO] testing zftop-0.3.0 against master#ec6f9a5b4413f74386267ef8efc93712c2ce6db6 for pr-155739-1
[INFO] extracting crate zftop 0.3.0 into /workspace/builds/worker-2-tc1/source
[INFO] started tweaking crates.io crate zftop 0.3.0
[INFO] finished tweaking crates.io crate zftop 0.3.0
[INFO] tweaked toml for crates.io crate zftop 0.3.0 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate zftop 0.3.0 on toolchain ec6f9a5b4413f74386267ef8efc93712c2ce6db6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate zftop 0.3.0 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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded sysctl v0.7.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 722a319afdb418f7879db2aab6a7057102955142cfbb18fd602e7ffdc3bcf076
[INFO] running `Command { std: "docker" "start" "-a" "722a319afdb418f7879db2aab6a7057102955142cfbb18fd602e7ffdc3bcf076", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "722a319afdb418f7879db2aab6a7057102955142cfbb18fd602e7ffdc3bcf076", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "722a319afdb418f7879db2aab6a7057102955142cfbb18fd602e7ffdc3bcf076", kill_on_drop: false }`
[INFO] [stdout] 722a319afdb418f7879db2aab6a7057102955142cfbb18fd602e7ffdc3bcf076
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 0a94bb170b15ac270e93e99b3a825d75520976671cef01e102bdf9cb2fe7faad
[INFO] running `Command { std: "docker" "start" "-a" "0a94bb170b15ac270e93e99b3a825d75520976671cef01e102bdf9cb2fe7faad", kill_on_drop: false }`
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling zftop v0.3.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling darling_core v0.23.0
[INFO] [stderr]    Compiling strum_macros v0.27.2
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling kasuari v0.4.12
[INFO] [stderr]    Compiling derive_more v2.1.1
[INFO] [stderr]    Compiling crossterm v0.29.0
[INFO] [stderr]    Compiling strum v0.27.2
[INFO] [stderr]    Compiling ratatui-core v0.1.0
[INFO] [stderr]    Compiling darling_macro v0.23.0
[INFO] [stderr]    Compiling darling v0.23.0
[INFO] [stderr]    Compiling instability v0.3.12
[INFO] [stderr]    Compiling ratatui-widgets v0.3.0
[INFO] [stderr]    Compiling ratatui-crossterm v0.1.0
[INFO] [stderr]    Compiling ratatui-macros v0.7.0
[INFO] [stderr]    Compiling ratatui v0.30.0
[INFO] [stdout] warning: methods `pools_degraded_count`, `pools_total_capacity`, and `pools_total_allocated` are never used
[INFO] [stdout]    --> src/app.rs:432:12
[INFO] [stdout]     |
[INFO] [stdout] 156 | impl App {
[INFO] [stdout]     | -------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 432 |     pub fn pools_degraded_count(&self) -> usize {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 440 |     pub fn pools_total_capacity(&self) -> u64 {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 445 |     pub fn pools_total_allocated(&self) -> u64 {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]   --> src/arcstats/mod.rs:27:9
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub struct ArcStats {
[INFO] [stdout]    |            -------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 27 |     pub demand_data_iohits: u64,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 30 |     pub demand_metadata_iohits: u64,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 35 |     pub prefetch_data_iohits: u64,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 38 |     pub prefetch_metadata_iohits: u64,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 43 |     pub c: u64,
[INFO] [stdout]    |         ^
[INFO] [stdout] 44 |     pub c_min: u64,
[INFO] [stdout]    |         ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 58 |     pub mru_size: u64,
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 |     pub mfu_size: u64,
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 70 |     pub memory_all_bytes: u64,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 71 |     pub memory_free_bytes: u64,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 72 |     pub memory_available_bytes: u64,
[INFO] [stdout] 73 |     pub arc_meta_used: u64,
[INFO] [stdout]    |         ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `ArcStats` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `available` is never read
[INFO] [stdout]   --> src/meminfo/linux.rs:17:9
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct MemInfo {
[INFO] [stdout]    |            ------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 17 |     pub available: u64,
[INFO] [stdout]    |         ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `MemInfo` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `free_bytes` and `errors` are never read
[INFO] [stdout]   --> src/pools/types.rs:16:9
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub struct PoolInfo {
[INFO] [stdout]    |            -------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 16 |     pub free_bytes: u64,
[INFO] [stdout]    |         ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 25 |     pub errors: ErrorCounts,
[INFO] [stdout]    |         ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `PoolInfo` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `LogGroup`, `CacheGroup`, and `SpareGroup` are never constructed
[INFO] [stdout]    --> src/pools/types.rs:161:5
[INFO] [stdout]     |
[INFO] [stdout] 149 | pub enum VdevKind {
[INFO] [stdout]     |          -------- variants in this enum
[INFO] [stdout] ...
[INFO] [stdout] 161 |     LogGroup,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 165 |     CacheGroup,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 169 |     SpareGroup,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `VdevKind` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ZFS_PROP_TYPE` is never used
[INFO] [stdout]   --> src/pools/ffi.rs:92:11
[INFO] [stdout]    |
[INFO] [stdout] 92 | pub const ZFS_PROP_TYPE: c_int = 0;
[INFO] [stdout]    |           ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ZPOOL_PROP_CAPACITY` is never used
[INFO] [stdout]    --> src/pools/ffi.rs:128:11
[INFO] [stdout]     |
[INFO] [stdout] 128 | pub const ZPOOL_PROP_CAPACITY: c_int = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ZPOOL_PROP_HEALTH` is never used
[INFO] [stdout]    --> src/pools/ffi.rs:129:11
[INFO] [stdout]     |
[INFO] [stdout] 129 | pub const ZPOOL_PROP_HEALTH: c_int = 4;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `POOL_SCAN_NONE` is never used
[INFO] [stdout]    --> src/pools/ffi.rs:155:11
[INFO] [stdout]     |
[INFO] [stdout] 155 | pub const POOL_SCAN_NONE: u64 = 0;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `POOL_SCAN_SCRUB` is never used
[INFO] [stdout]    --> src/pools/ffi.rs:156:11
[INFO] [stdout]     |
[INFO] [stdout] 156 | pub const POOL_SCAN_SCRUB: u64 = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `VDEV_TYPE_ROOT` is never used
[INFO] [stdout]    --> src/pools/ffi.rs:186:11
[INFO] [stdout]     |
[INFO] [stdout] 186 | pub const VDEV_TYPE_ROOT: &str = "root";
[INFO] [stdout]     |           ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `VDEV_TYPE_LOG` is never used
[INFO] [stdout]    --> src/pools/ffi.rs:192:11
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub const VDEV_TYPE_LOG: &str = "log";
[INFO] [stdout]     |           ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `VDEV_TYPE_SPARE` is never used
[INFO] [stdout]    --> src/pools/ffi.rs:193:11
[INFO] [stdout]     |
[INFO] [stdout] 193 | pub const VDEV_TYPE_SPARE: &str = "spare";
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `VDEV_TYPE_L2CACHE` is never used
[INFO] [stdout]    --> src/pools/ffi.rs:194:11
[INFO] [stdout]     |
[INFO] [stdout] 194 | pub const VDEV_TYPE_L2CACHE: &str = "l2cache";
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 5.32s
[INFO] running `Command { std: "docker" "inspect" "0a94bb170b15ac270e93e99b3a825d75520976671cef01e102bdf9cb2fe7faad", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0a94bb170b15ac270e93e99b3a825d75520976671cef01e102bdf9cb2fe7faad", kill_on_drop: false }`
[INFO] [stdout] 0a94bb170b15ac270e93e99b3a825d75520976671cef01e102bdf9cb2fe7faad
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 553a4edcc2ee92b7c0316a8a4005c51e133196bbf0a7fc9f692b3ea89d5cbd21
[INFO] running `Command { std: "docker" "start" "-a" "553a4edcc2ee92b7c0316a8a4005c51e133196bbf0a7fc9f692b3ea89d5cbd21", kill_on_drop: false }`
[INFO] [stderr]    Compiling zftop v0.3.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: field `free_bytes` is never read
[INFO] [stdout]   --> src/pools/types.rs:16:9
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub struct PoolInfo {
[INFO] [stdout]    |            -------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 16 |     pub free_bytes: u64,
[INFO] [stdout]    |         ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `PoolInfo` has derived impls for the traits `Debug` and `Clone`, but these are 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: variants `CacheGroup` and `SpareGroup` are never constructed
[INFO] [stdout]    --> src/pools/types.rs:165:5
[INFO] [stdout]     |
[INFO] [stdout] 149 | pub enum VdevKind {
[INFO] [stdout]     |          -------- variants in this enum
[INFO] [stdout] ...
[INFO] [stdout] 165 |     CacheGroup,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 169 |     SpareGroup,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `VdevKind` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ZFS_PROP_TYPE` is never used
[INFO] [stdout]   --> src/pools/ffi.rs:92:11
[INFO] [stdout]    |
[INFO] [stdout] 92 | pub const ZFS_PROP_TYPE: c_int = 0;
[INFO] [stdout]    |           ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ZPOOL_PROP_CAPACITY` is never used
[INFO] [stdout]    --> src/pools/ffi.rs:128:11
[INFO] [stdout]     |
[INFO] [stdout] 128 | pub const ZPOOL_PROP_CAPACITY: c_int = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ZPOOL_PROP_HEALTH` is never used
[INFO] [stdout]    --> src/pools/ffi.rs:129:11
[INFO] [stdout]     |
[INFO] [stdout] 129 | pub const ZPOOL_PROP_HEALTH: c_int = 4;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `POOL_SCAN_NONE` is never used
[INFO] [stdout]    --> src/pools/ffi.rs:155:11
[INFO] [stdout]     |
[INFO] [stdout] 155 | pub const POOL_SCAN_NONE: u64 = 0;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `VDEV_TYPE_ROOT` is never used
[INFO] [stdout]    --> src/pools/ffi.rs:186:11
[INFO] [stdout]     |
[INFO] [stdout] 186 | pub const VDEV_TYPE_ROOT: &str = "root";
[INFO] [stdout]     |           ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `VDEV_TYPE_LOG` is never used
[INFO] [stdout]    --> src/pools/ffi.rs:192:11
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub const VDEV_TYPE_LOG: &str = "log";
[INFO] [stdout]     |           ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `VDEV_TYPE_SPARE` is never used
[INFO] [stdout]    --> src/pools/ffi.rs:193:11
[INFO] [stdout]     |
[INFO] [stdout] 193 | pub const VDEV_TYPE_SPARE: &str = "spare";
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `VDEV_TYPE_L2CACHE` is never used
[INFO] [stdout]    --> src/pools/ffi.rs:194:11
[INFO] [stdout]     |
[INFO] [stdout] 194 | pub const VDEV_TYPE_L2CACHE: &str = "l2cache";
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `empty` is never used
[INFO] [stdout]   --> src/pools/fake.rs:24:12
[INFO] [stdout]    |
[INFO] [stdout] 16 | impl FakePoolsSource {
[INFO] [stdout]    | -------------------- associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 24 |     pub fn empty() -> Self {
[INFO] [stdout]    |            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 2.56s
[INFO] running `Command { std: "docker" "inspect" "553a4edcc2ee92b7c0316a8a4005c51e133196bbf0a7fc9f692b3ea89d5cbd21", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "553a4edcc2ee92b7c0316a8a4005c51e133196bbf0a7fc9f692b3ea89d5cbd21", kill_on_drop: false }`
[INFO] [stdout] 553a4edcc2ee92b7c0316a8a4005c51e133196bbf0a7fc9f692b3ea89d5cbd21
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 733a53689051430a5a5cb2e0def47d52f26bb93bd7752120fa786791958298c0
[INFO] running `Command { std: "docker" "start" "-a" "733a53689051430a5a5cb2e0def47d52f26bb93bd7752120fa786791958298c0", kill_on_drop: false }`
[INFO] [stderr] warning: field `free_bytes` is never read
[INFO] [stderr]   --> src/pools/types.rs:16:9
[INFO] [stderr]    |
[INFO] [stderr] 11 | pub struct PoolInfo {
[INFO] [stderr]    |            -------- field in this struct
[INFO] [stderr] ...
[INFO] [stderr] 16 |     pub free_bytes: u64,
[INFO] [stderr]    |         ^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `PoolInfo` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variants `CacheGroup` and `SpareGroup` are never constructed
[INFO] [stderr]    --> src/pools/types.rs:165:5
[INFO] [stderr]     |
[INFO] [stderr] 149 | pub enum VdevKind {
[INFO] [stderr]     |          -------- variants in this enum
[INFO] [stderr] ...
[INFO] [stderr] 165 |     CacheGroup,
[INFO] [stderr]     |     ^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 169 |     SpareGroup,
[INFO] [stderr]     |     ^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `VdevKind` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
[INFO] [stderr] 
[INFO] [stderr] warning: constant `ZFS_PROP_TYPE` is never used
[INFO] [stderr]   --> src/pools/ffi.rs:92:11
[INFO] [stderr]    |
[INFO] [stderr] 92 | pub const ZFS_PROP_TYPE: c_int = 0;
[INFO] [stderr]    |           ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `ZPOOL_PROP_CAPACITY` is never used
[INFO] [stderr]    --> src/pools/ffi.rs:128:11
[INFO] [stderr]     |
[INFO] [stderr] 128 | pub const ZPOOL_PROP_CAPACITY: c_int = 2;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `ZPOOL_PROP_HEALTH` is never used
[INFO] [stderr]    --> src/pools/ffi.rs:129:11
[INFO] [stderr]     |
[INFO] [stderr] 129 | pub const ZPOOL_PROP_HEALTH: c_int = 4;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `POOL_SCAN_NONE` is never used
[INFO] [stderr]    --> src/pools/ffi.rs:155:11
[INFO] [stderr]     |
[INFO] [stderr] 155 | pub const POOL_SCAN_NONE: u64 = 0;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `VDEV_TYPE_ROOT` is never used
[INFO] [stderr]    --> src/pools/ffi.rs:186:11
[INFO] [stderr]     |
[INFO] [stderr] 186 | pub const VDEV_TYPE_ROOT: &str = "root";
[INFO] [stderr]     |           ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `VDEV_TYPE_LOG` is never used
[INFO] [stderr]    --> src/pools/ffi.rs:192:11
[INFO] [stderr]     |
[INFO] [stderr] 192 | pub const VDEV_TYPE_LOG: &str = "log";
[INFO] [stderr]     |           ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `VDEV_TYPE_SPARE` is never used
[INFO] [stderr]    --> src/pools/ffi.rs:193:11
[INFO] [stderr]     |
[INFO] [stderr] 193 | pub const VDEV_TYPE_SPARE: &str = "spare";
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `VDEV_TYPE_L2CACHE` is never used
[INFO] [stderr]    --> src/pools/ffi.rs:194:11
[INFO] [stderr]     |
[INFO] [stderr] 194 | pub const VDEV_TYPE_L2CACHE: &str = "l2cache";
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function `empty` is never used
[INFO] [stderr]   --> src/pools/fake.rs:24:12
[INFO] [stderr]    |
[INFO] [stderr] 16 | impl FakePoolsSource {
[INFO] [stderr]    | -------------------- associated function in this implementation
[INFO] [stderr] ...
[INFO] [stderr] 24 |     pub fn empty() -> Self {
[INFO] [stderr]    |            ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `zftop` (bin "zftop" test) generated 11 warnings
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.17s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/zftop-aa1df2d26bbecec0)
[INFO] [stdout] 
[INFO] [stdout] running 164 tests
[INFO] [stdout] test app::tests::arc_usage ... ok
[INFO] [stdout] test app::tests::back_tab_cycles_backward ... ok
[INFO] [stdout] test app::tests::breakdown_has_expected_categories ... ok
[INFO] [stdout] test app::tests::ctrl_c_still_quits ... ok
[INFO] [stdout] test app::tests::cycle_tab_back_wraps ... ok
[INFO] [stdout] test app::tests::cycle_tab_forward_wraps ... ok
[INFO] [stdout] test app::tests::datasets_down_advances_selection ... ok
[INFO] [stdout] test app::tests::datasets_down_clamps_at_last ... ok
[INFO] [stdout] test app::tests::datasets_enter_drills_into_detail ... ok
[INFO] [stdout] test app::tests::datasets_esc_returns_to_tree_with_same_selection ... ok
[INFO] [stdout] test app::tests::datasets_keys_ignored_when_not_on_datasets_tab ... ok
[INFO] [stdout] test app::tests::datasets_left_collapses_expanded_node ... ok
[INFO] [stdout] test app::tests::datasets_left_on_collapsed_jumps_to_parent ... ok
[INFO] [stdout] test app::tests::datasets_left_on_pool_root_is_noop ... ok
[INFO] [stdout] test app::tests::datasets_mouse_scroll_moves_selection ... ok
[INFO] [stdout] test app::tests::datasets_right_expands_selected_node ... ok
[INFO] [stdout] test app::tests::datasets_right_on_leaf_is_noop ... ok
[INFO] [stdout] test app::tests::demand_hit_ratio ... ok
[INFO] [stdout] test app::tests::detail_view_drops_to_list_when_pool_vanishes ... ok
[INFO] [stdout] test app::tests::detail_view_falls_back_to_tree_when_dataset_vanishes ... ok
[INFO] [stdout] test app::tests::detail_view_survives_when_dataset_still_exists ... ok
[INFO] [stdout] test app::tests::flatten_visible_descends_into_nested_expanded ... ok
[INFO] [stdout] test app::tests::flatten_visible_returns_only_pool_roots_when_nothing_expanded ... ok
[INFO] [stdout] test app::tests::flatten_visible_depth_tags_match_tree_depth ... ok
[INFO] [stdout] test app::tests::hotkey_4_switches_to_arc ... ok
[INFO] [stdout] test app::tests::hotkey_3_switches_to_datasets ... ok
[INFO] [stdout] test app::tests::hotkey_2_switches_to_pools ... ok
[INFO] [stdout] test app::tests::leaving_pools_while_in_detail_collapses_to_list_via_backtab_key ... ok
[INFO] [stdout] test app::tests::leaving_datasets_while_in_detail_collapses_to_tree_via_arc_key ... ok
[INFO] [stdout] test app::tests::flatten_visible_returns_empty_in_detail_view ... ok
[INFO] [stdout] test app::tests::leaving_pools_while_in_detail_collapses_to_list_via_tab_key ... ok
[INFO] [stdout] test app::tests::pools_degraded_count_sums_non_online ... ok
[INFO] [stdout] test app::tests::leaving_pools_while_in_detail_collapses_to_list_via_overview_key ... ok
[INFO] [stdout] test app::tests::pools_down_clamps_at_last ... ok
[INFO] [stdout] test app::tests::pools_enter_drills_into_detail ... ok
[INFO] [stdout] test app::tests::overall_hit_ratio ... ok
[INFO] [stdout] test app::tests::leaving_pools_while_in_detail_collapses_to_list_via_arc_key ... ok
[INFO] [stdout] test app::tests::pools_home_end_jump ... ok
[INFO] [stdout] test app::tests::hotkey_1_switches_to_overview ... ok
[INFO] [stdout] test app::tests::leaving_datasets_while_in_detail_collapses_to_tree_via_overview_key ... ok
[INFO] [stdout] test app::tests::pools_keys_ignored_when_not_on_pools_tab ... ok
[INFO] [stdout] test app::tests::pools_totals_sum_correctly ... ok
[INFO] [stdout] test app::tests::format_bytes_units ... ok
[INFO] [stdout] test app::tests::pools_enter_with_empty_list_is_noop ... ok
[INFO] [stdout] test app::tests::pools_esc_returns_to_list_with_same_index ... ok
[INFO] [stdout] test app::tests::pools_up_at_first_is_noop ... ok
[INFO] [stdout] test app::tests::prefetch_hit_ratio ... ok
[INFO] [stdout] test app::tests::pools_down_advances_selection ... ok
[INFO] [stdout] test app::tests::pools_detail_round_trip_ends_on_list ... ok
[INFO] [stdout] test app::tests::flatten_visible_descends_only_into_expanded ... ok
[INFO] [stdout] test app::tests::pressing_datasets_key_while_already_on_datasets_preserves_detail ... ok
[INFO] [stdout] test app::tests::pressing_pools_key_while_already_on_pools_preserves_detail ... ok
[INFO] [stdout] test app::tests::prune_expanded_set_removes_vanished_names ... ok
[INFO] [stdout] test app::tests::q_still_quits ... ok
[INFO] [stdout] test app::tests::refresh_datasets_error_preserves_stale_snapshot ... ok
[INFO] [stdout] test app::tests::refresh_datasets_populates_snapshot_from_source ... ok
[INFO] [stdout] test app::tests::refresh_pools_error_preserves_stale_snapshot ... ok
[INFO] [stdout] test app::tests::refresh_pools_populates_snapshot_from_source ... ok
[INFO] [stdout] test app::tests::selection_clamps_when_pools_shrink ... ok
[INFO] [stdout] test app::tests::tab_all_ordered_overview_pools_datasets_arc ... ok
[INFO] [stdout] test app::tests::tab_hotkeys_match_position ... ok
[INFO] [stdout] test app::tests::tab_titles_stable ... ok
[INFO] [stdout] test app::tests::tab_key_cycles_forward ... ok
[INFO] [stdout] test app::tests::throughput_none_without_previous ... ok
[INFO] [stdout] test arcstats::freebsd::tests::parse_fixture_breakdown ... ok
[INFO] [stdout] test arcstats::freebsd::tests::parse_fixture_hits ... ok
[INFO] [stdout] test app::tests::throughput_delta ... ok
[INFO] [stdout] test arcstats::freebsd::tests::parse_fixture_memory ... ok
[INFO] [stdout] test arcstats::freebsd::tests::parse_fixture_sizing ... ok
[INFO] [stdout] test arcstats::freebsd::tests::parse_fixture_demand ... ok
[INFO] [stdout] test datasets::fake::tests::fail_next_refresh_returns_err_then_recovers ... ok
[INFO] [stdout] test arcstats::freebsd::tests::parse_fixture_compression ... ok
[INFO] [stdout] test arcstats::freebsd::tests::parse_fixture_prefetch ... ok
[INFO] [stdout] test arcstats::linux::tests::parse_fixture_memory ... ok
[INFO] [stdout] test arcstats::linux::tests::parse_fixture_hits ... ok
[INFO] [stdout] test arcstats::linux::tests::parse_fixture_compression ... ok
[INFO] [stdout] test arcstats::linux::tests::parse_fixture_sizing ... ok
[INFO] [stdout] test arcstats::linux::tests::from_procfs_path_round_trips ... ok
[INFO] [stdout] test arcstats::linux::tests::parse_fixture_demand ... ok
[INFO] [stdout] test datasets::libzfs::tests::libzfs_init_on_live_host ... ignored
[INFO] [stdout] test datasets::libzfs::tests::libzfs_refresh_and_dump_on_live_host ... ignored
[INFO] [stdout] test arcstats::linux::tests::parse_fixture_prefetch ... ok
[INFO] [stdout] test datasets::types::tests::has_children_false_for_empty_filesystem ... ok
[INFO] [stdout] test arcstats::linux::tests::parse_fixture_breakdown ... ok
[INFO] [stdout] test datasets::types::tests::has_children_false_for_zvol ... ok
[INFO] [stdout] test datasets::types::tests::has_children_true_for_filesystem_with_kids ... ok
[INFO] [stdout] test meminfo::freebsd::tests::parse_fixture_page_counts ... ok
[INFO] [stdout] test meminfo::freebsd::tests::parse_fixture_pagesize_and_total ... ok
[INFO] [stdout] test meminfo::freebsd::tests::snapshot_segments_match_fixture ... ok
[INFO] [stdout] test meminfo::freebsd::tests::snapshot_underflow_saturates ... ok
[INFO] [stdout] test meminfo::linux::tests::app_used_subtracts_supplied_arc_value ... ok
[INFO] [stdout] test meminfo::linux::tests::buf_cache_includes_sreclaimable ... ok
[INFO] [stdout] test meminfo::linux::tests::linux_mem_source_snapshot_segments ... ok
[INFO] [stdout] test meminfo::linux::tests::parse_fixture_available ... ok
[INFO] [stdout] test meminfo::linux::tests::parse_fixture_free ... ok
[INFO] [stdout] test meminfo::linux::tests::parse_fixture_sreclaimable ... ok
[INFO] [stdout] test meminfo::linux::tests::parse_fixture_total ... ok
[INFO] [stdout] test pools::libzfs::tests::decode_scan_state_canceled_maps_to_error ... ok
[INFO] [stdout] test pools::libzfs::tests::decode_scan_state_finished_carries_errors_and_end_time ... ok
[INFO] [stdout] test meminfo::linux::tests::parse_fixture_buffers_cached ... ok
[INFO] [stdout] test pools::libzfs::tests::decode_scan_state_just_started_scrub_with_no_issued_yet ... ok
[INFO] [stdout] test pools::libzfs::tests::decode_scan_state_legacy_array_uses_examined_fallback ... ok
[INFO] [stdout] test pools::libzfs::tests::decode_scan_state_matches_zpool_status_after_metadata_walk ... ok
[INFO] [stdout] test pools::libzfs::tests::decode_scan_state_modern_resilver_sets_flag ... ok
[INFO] [stdout] test pools::libzfs::tests::libzfs_init_on_live_host ... ignored
[INFO] [stdout] test pools::libzfs::tests::libzfs_refresh_and_dump_on_live_host ... ignored
[INFO] [stdout] test pools::libzfs::tests::decode_scan_state_never_and_empty ... ok
[INFO] [stdout] test pools::types::tests::capacity_fraction_basic ... ok
[INFO] [stdout] test pools::types::tests::capacity_fraction_handles_zero_size ... ok
[INFO] [stdout] test pools::types::tests::vdev_total_errors_sums_tree ... ok
[INFO] [stdout] test pools::types::tests::vdev_total_errors_nested ... ok
[INFO] [stdout] test ui::datasets_detail::tests::format_quota_value_75_to_89_yellow ... ok
[INFO] [stdout] test ui::datasets_detail::tests::format_quota_value_90_or_above_red_bold ... ok
[INFO] [stdout] test ui::datasets_detail::tests::format_quota_value_under_75_default_style ... ok
[INFO] [stdout] test ui::datasets_detail::tests::format_quota_value_none_returns_dash ... ok
[INFO] [stdout] test ui::datasets_detail::tests::format_unix_date_known_dates ... ok
[INFO] [stdout] test app::tests::app_passes_two_arc_segments_size_and_overhead ... ok
[INFO] [stdout] test ui::datasets_tree::tests::libzfs_init_error_shows_unavailable_notice ... ok
[INFO] [stdout] test ui::datasets_tree::tests::empty_snapshot_shows_no_pools_notice ... ok
[INFO] [stdout] test ui::datasets_tree::tests::wide_layout_shows_avail_and_compress ... ok
[INFO] [stdout] test ui::datasets_tree::tests::selection_marker_on_selected_row ... ok
[INFO] [stdout] test ui::datasets_tree::tests::pool_root_with_zero_children_renders_as_bare_leaf ... ok
[INFO] [stdout] test ui::datasets_tree::tests::narrow_layout_drops_avail_and_compress ... ok
[INFO] [stdout] test ui::datasets_tree::tests::zvol_row_shows_v_glyph ... ok
[INFO] [stdout] test ui::datasets_detail::tests::filesystem_detail_shows_mountpoint_line ... ok
[INFO] [stdout] test ui::datasets_detail::tests::quota_row_shows_dash_when_unset ... ok
[INFO] [stdout] test datasets::fake::tests::refresh_then_roots_returns_seed ... ok
[INFO] [stdout] test ui::datasets_tree::tests::collapsed_node_shows_collapse_glyph ... ok
[INFO] [stdout] test ui::datasets_detail::tests::volume_detail_shows_device_line ... ok
[INFO] [stdout] test ui::pools_detail::tests::format_eta_shows_seconds_for_sub_minute_times ... ok
[INFO] [stdout] test ui::pools_detail::tests::format_eta_uses_day_hour_for_multi_day_jobs ... ok
[INFO] [stdout] test ui::pools_detail::tests::format_eta_uses_hour_minute_above_an_hour ... ok
[INFO] [stdout] test ui::pools_detail::tests::format_eta_uses_minute_second_below_an_hour ... ok
[INFO] [stdout] test ui::pools_detail::tests::detail_shows_empty_notice_when_index_out_of_range ... ok
[INFO] [stdout] test ui::overview::tests::overview_shows_libzfs_unavailable_on_init_error ... ok
[INFO] [stdout] test ui::overview::tests::overview_capacity_cell_has_matching_parens ... ok
[INFO] [stdout] test ui::datasets_tree::tests::indentation_increases_with_depth ... ok
[INFO] [stdout] test ui::overview::tests::overview_shows_no_pools_when_snapshot_empty ... ok
[INFO] [stdout] test ui::overview::tests::overview_renders_degraded_pool_health_label ... ok
[INFO] [stdout] test ui::pools_detail::tests::detail_shows_active_scrub_header ... ok
[INFO] [stdout] test ui::overview::tests::overview_shows_system_ram_and_arc_and_pools_blocks ... ok
[INFO] [stdout] test ui::pools_list::tests::empty_snapshot_shows_notice ... ok
[INFO] [stdout] test ui::datasets_detail::tests::volume_detail_omits_atime_and_snapdir_rows ... ok
[INFO] [stdout] test ui::pools_list::tests::libzfs_unavailable_shows_init_error ... ok
[INFO] [stdout] test ui::datasets_tree::tests::expanded_root_shows_expand_glyph ... ok
[INFO] [stdout] test ui::pools_detail::tests::detail_renders_indented_vdev_tree ... ok
[INFO] [stdout] test ui::pools_detail::tests::detail_shows_degraded_label ... ok
[INFO] [stdout] test ui::tests::footer_on_datasets_tree_shows_collapse_expand_keys ... ok
[INFO] [stdout] test ui::tests::footer_on_datasets_detail_shows_esc_back ... ok
[INFO] [stdout] test ui::arc_view::tests::arc_view_content_matches_v0_1_golden ... ok
[INFO] [stdout] test ui::pools_detail::tests::detail_shows_finished_scrub_header ... ok
[INFO] [stdout] test ui::tests::pools_tab_renders_real_content ... ok
[INFO] [stdout] test ui::tests::footer_on_pools_detail_shows_esc_back ... ok
[INFO] [stdout] test ui::tests::footer_on_pools_list_shows_selection_keys ... ok
[INFO] [stdout] test ui::tests::overview_tab_renders_real_content ... ok
[INFO] [stdout] test ui::pools_list::tests::narrow_layout_drops_frag_and_err ... ok
[INFO] [stdout] test ui::pools_list::tests::wide_layout_shows_frag_and_err_columns ... ok
[INFO] [stdout] test ui::tests::footer_on_overview_shows_global_hints ... ok
[INFO] [stdout] test ui::pools_list::tests::selection_marker_on_selected_row ... ok
[INFO] [stdout] test ui::tests::footer_on_arc_shows_global_hints ... ok
[INFO] [stdout] test ui::overview::tests::overview_capacity_cell_survives_tib_pool_at_100pct ... ok
[INFO] [stdout] test ui::tests::arc_tab_renders_v0_1_content_somewhere ... ok
[INFO] [stdout] test ui::tests::tab_strip_shows_all_four_tab_titles ... ok
[INFO] [stdout] test ui::tests::title_row_shows_zftop_and_version ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 160 passed; 0 failed; 4 ignored; 0 measured; 0 filtered out; finished in 0.16s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "733a53689051430a5a5cb2e0def47d52f26bb93bd7752120fa786791958298c0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "733a53689051430a5a5cb2e0def47d52f26bb93bd7752120fa786791958298c0", kill_on_drop: false }`
[INFO] [stdout] 733a53689051430a5a5cb2e0def47d52f26bb93bd7752120fa786791958298c0
