[INFO] cloning repository https://github.com/brayniac/crucible
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/brayniac/crucible" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbrayniac%2Fcrucible", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbrayniac%2Fcrucible'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] cb7364bc2e6cb31b92a9950503babcd9daa6331f
[INFO] testing brayniac/crucible against 1.94.0 for beta-1.95-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbrayniac%2Fcrucible" "/workspace/builds/worker-7-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc1/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-7-tc1/source/.cargo/config.toml
[INFO] started tweaking git repo https://github.com/brayniac/crucible
[INFO] finished tweaking git repo https://github.com/brayniac/crucible
[INFO] tweaked toml for git repo https://github.com/brayniac/crucible written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/brayniac/crucible on toolchain 1.94.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.94.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/brayniac/crucible already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.94.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Updating git repository `https://github.com/ringline-rs/ringline.git`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded tracing-serde v0.2.0
[INFO] [stderr]   Downloaded generator v0.8.8
[INFO] [stderr]   Downloaded num-conv v0.2.0
[INFO] [stderr]   Downloaded tikv-jemallocator v0.6.1
[INFO] [stderr]   Downloaded serial_test v3.4.0
[INFO] [stderr]   Downloaded ketama v0.0.1
[INFO] [stderr]   Downloaded grpc-proto v0.0.1
[INFO] [stderr]   Downloaded serial_test_derive v3.4.0
[INFO] [stderr]   Downloaded http2-proto v0.0.1
[INFO] [stderr]   Downloaded memcache-proto v0.0.1
[INFO] [stderr]   Downloaded loom v0.7.2
[INFO] [stderr]   Downloaded io-uring v0.7.11
[INFO] [stderr]   Downloaded time v0.3.47
[INFO] [stderr]   Downloaded histogram v0.11.4
[INFO] [stderr]   Downloaded resp-proto v0.0.1
[INFO] [stderr]   Downloaded linkme v0.3.35
[INFO] [stderr]   Downloaded metriken-core v0.1.3
[INFO] [stderr]   Downloaded rand_xoshiro v0.7.0
[INFO] [stderr]   Downloaded time-macros v0.2.27
[INFO] [stderr]   Downloaded tikv-jemalloc-ctl v0.6.1
[INFO] [stderr]   Downloaded ctrlc v3.5.1
[INFO] [stderr]   Downloaded linkme-impl v0.3.35
[INFO] [stderr]   Downloaded metriken-derive v0.5.1
[INFO] [stderr]   Downloaded metriken v0.7.0
[INFO] [stderr]   Downloaded time-core v0.1.8
[INFO] [stderr]   Downloaded clocksource v0.8.1
[INFO] [stderr]   Downloaded tikv-jemalloc-sys v0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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" "+1.94.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 76a4174b0710d9d5100f739cd827ee9fe130366c51e3a56ca69c0edfd0c0f416
[INFO] running `Command { std: "docker" "start" "-a" "76a4174b0710d9d5100f739cd827ee9fe130366c51e3a56ca69c0edfd0c0f416", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "76a4174b0710d9d5100f739cd827ee9fe130366c51e3a56ca69c0edfd0c0f416", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "76a4174b0710d9d5100f739cd827ee9fe130366c51e3a56ca69c0edfd0c0f416", kill_on_drop: false }`
[INFO] [stdout] 76a4174b0710d9d5100f739cd827ee9fe130366c51e3a56ca69c0edfd0c0f416
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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=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" "+1.94.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 9e15b10c2c4dca44ad25359600d7ff7079fbfa8bdb9b2a281a3a372eaeb537da
[INFO] running `Command { std: "docker" "start" "-a" "9e15b10c2c4dca44ad25359600d7ff7079fbfa8bdb9b2a281a3a372eaeb537da", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.180
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling cc v1.2.55
[INFO] [stderr]    Compiling winnow v0.7.14
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling phf_shared v0.11.3
[INFO] [stderr]    Compiling linkme-impl v0.3.35
[INFO] [stderr]    Compiling toml_datetime v0.7.5+spec-1.1.0
[INFO] [stderr]    Compiling linkme v0.3.35
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling deranged v0.5.5
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling num-conv v0.2.0
[INFO] [stderr]    Compiling time-core v0.1.8
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling metriken-core v0.1.3
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling bitflags v2.10.0
[INFO] [stderr]    Compiling zmij v1.0.19
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling nix v0.30.1
[INFO] [stderr]    Compiling ryu v1.0.22
[INFO] [stderr]    Compiling clap_lex v0.7.7
[INFO] [stderr]    Compiling anstream v0.6.21
[INFO] [stderr]    Compiling io-uring v0.7.11
[INFO] [stderr]    Compiling quote v1.0.44
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling clap_builder v4.5.57
[INFO] [stderr]    Compiling syn v2.0.114
[INFO] [stderr]    Compiling toml_write v0.1.2
[INFO] [stderr]    Compiling regex-syntax v0.8.9
[INFO] [stderr]    Compiling http-body-util v0.1.3
[INFO] [stderr]    Compiling crossbeam-channel v0.5.15
[INFO] [stderr]    Compiling lazy_static v1.5.0
[INFO] [stderr]    Compiling phf_generator v0.11.3
[INFO] [stderr]    Compiling sharded-slab v0.1.7
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling thread_local v1.1.9
[INFO] [stderr]    Compiling nu-ansi-term v0.50.3
[INFO] [stderr]    Compiling webpki-roots v0.26.11
[INFO] [stderr]    Compiling ketama v0.0.1
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling tikv-jemalloc-sys v0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7
[INFO] [stderr]    Compiling time v0.3.47
[INFO] [stderr]    Compiling toml_parser v1.0.6+spec-1.1.0
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling memmap2 v0.9.9
[INFO] [stderr]    Compiling socket2 v0.6.2
[INFO] [stderr]    Compiling mio v1.1.1
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling toml_edit v0.23.10+spec-1.0.0
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling clocksource v0.8.1
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling serde_path_to_error v0.1.20
[INFO] [stderr]    Compiling num_cpus v1.17.0
[INFO] [stderr]    Compiling ctrlc v3.5.1
[INFO] [stderr]    Compiling rand_xoshiro v0.7.0
[INFO] [stderr]    Compiling proc-macro-crate v3.4.0
[INFO] [stderr]    Compiling cache-core v0.4.2-alpha.0 (/opt/rustwide/workdir/cache/core)
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling rustls v0.23.36
[INFO] [stderr]    Compiling segcache v0.4.2-alpha.0 (/opt/rustwide/workdir/cache/segcache)
[INFO] [stderr]    Compiling heap-cache v0.4.2-alpha.0 (/opt/rustwide/workdir/cache/heap)
[INFO] [stderr]    Compiling slab-cache v0.4.2-alpha.0 (/opt/rustwide/workdir/cache/slab)
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling phf_macros v0.11.3
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling tokio-macros v2.6.0
[INFO] [stderr]    Compiling metriken-derive v0.5.1
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling clap_derive v4.5.55
[INFO] [stderr]    Compiling tokio v1.49.0
[INFO] [stderr]    Compiling phf v0.11.3
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling histogram v0.11.4
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling rustls-webpki v0.103.9
[INFO] [stderr]    Compiling axum-core v0.5.6
[INFO] [stderr]    Compiling resp-proto v0.0.1
[INFO] [stderr]    Compiling memcache-proto v0.0.1
[INFO] [stderr]    Compiling protocol-ping v0.4.2-alpha.0 (/opt/rustwide/workdir/protocol/ping)
[INFO] [stderr]    Compiling metriken v0.7.0
[INFO] [stderr]    Compiling metrics v0.4.2-alpha.0 (/opt/rustwide/workdir/metrics)
[INFO] [stderr]    Compiling clap v4.5.57
[INFO] [stderr]    Compiling xtask v0.1.0 (/opt/rustwide/workdir/xtask)
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling hyper v1.8.1
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling tracing-serde v0.2.0
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling tracing-subscriber v0.3.22
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling axum v0.8.8
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling ringline v0.0.3-alpha.0 (https://github.com/ringline-rs/ringline.git?rev=b5a4214#b5a42143)
[INFO] [stderr]    Compiling http2-proto v0.0.1
[INFO] [stderr]    Compiling grpc-proto v0.0.1
[INFO] [stderr]    Compiling protocol-momento v0.4.2-alpha.0 (/opt/rustwide/workdir/protocol/momento)
[INFO] [stderr]    Compiling ringline-redis v0.1.1 (https://github.com/ringline-rs/ringline.git?rev=b5a4214#b5a42143)
[INFO] [stderr]    Compiling server v0.4.2-alpha.0 (/opt/rustwide/workdir/server)
[INFO] [stderr]    Compiling proxy v0.4.2-alpha.0 (/opt/rustwide/workdir/proxy)
[INFO] [stderr]    Compiling tikv-jemallocator v0.6.1
[INFO] [stderr]    Compiling cache-bench v0.4.2-alpha.0 (/opt/rustwide/workdir/cache-bench)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2m 17s
[INFO] running `Command { std: "docker" "inspect" "9e15b10c2c4dca44ad25359600d7ff7079fbfa8bdb9b2a281a3a372eaeb537da", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9e15b10c2c4dca44ad25359600d7ff7079fbfa8bdb9b2a281a3a372eaeb537da", kill_on_drop: false }`
[INFO] [stdout] 9e15b10c2c4dca44ad25359600d7ff7079fbfa8bdb9b2a281a3a372eaeb537da
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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=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" "+1.94.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] ad27b71c4d6694ae0b4a06d13303b5187579aa2fe6bab558ef8229b45d31fad5
[INFO] running `Command { std: "docker" "start" "-a" "ad27b71c4d6694ae0b4a06d13303b5187579aa2fe6bab558ef8229b45d31fad5", kill_on_drop: false }`
[INFO] [stderr]    Compiling zerocopy v0.8.39
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling zerocopy-derive v0.8.39
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling crossbeam-channel v0.5.15
[INFO] [stderr]    Compiling io-uring v0.7.11
[INFO] [stderr]    Compiling nix v0.30.1
[INFO] [stderr]    Compiling sdd v3.0.10
[INFO] [stderr]    Compiling serial_test_derive v3.4.0
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling rustix v1.1.3
[INFO] [stderr]    Compiling plotters-backend v0.3.7
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling scc v2.4.0
[INFO] [stderr]    Compiling plotters-svg v0.3.7
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling oorandom v11.1.5
[INFO] [stderr]    Compiling metrics v0.4.2-alpha.0 (/opt/rustwide/workdir/metrics)
[INFO] [stderr]    Compiling protocol-ping v0.4.2-alpha.0 (/opt/rustwide/workdir/protocol/ping)
[INFO] [stderr]    Compiling ctrlc v3.5.1
[INFO] [stderr]    Compiling xtask v0.1.0 (/opt/rustwide/workdir/xtask)
[INFO] [stderr]    Compiling ringline v0.0.3-alpha.0 (https://github.com/ringline-rs/ringline.git?rev=b5a4214#b5a42143)
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling tracing-serde v0.2.0
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling ringline-redis v0.1.1 (https://github.com/ringline-rs/ringline.git?rev=b5a4214#b5a42143)
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling futures-executor v0.3.31
[INFO] [stderr]    Compiling serial_test v3.4.0
[INFO] [stderr]    Compiling tempfile v3.24.0
[INFO] [stderr]    Compiling protocol-momento v0.4.2-alpha.0 (/opt/rustwide/workdir/protocol/momento)
[INFO] [stderr]    Compiling axum v0.8.8
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling tracing-subscriber v0.3.22
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]    Compiling cache-core v0.4.2-alpha.0 (/opt/rustwide/workdir/cache/core)
[INFO] [stderr]    Compiling segcache v0.4.2-alpha.0 (/opt/rustwide/workdir/cache/segcache)
[INFO] [stderr]    Compiling heap-cache v0.4.2-alpha.0 (/opt/rustwide/workdir/cache/heap)
[INFO] [stderr]    Compiling slab-cache v0.4.2-alpha.0 (/opt/rustwide/workdir/cache/slab)
[INFO] [stderr]    Compiling proxy v0.4.2-alpha.0 (/opt/rustwide/workdir/proxy)
[INFO] [stderr]    Compiling server v0.4.2-alpha.0 (/opt/rustwide/workdir/server)
[INFO] [stderr]    Compiling cache-bench v0.4.2-alpha.0 (/opt/rustwide/workdir/cache-bench)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 54.62s
[INFO] running `Command { std: "docker" "inspect" "ad27b71c4d6694ae0b4a06d13303b5187579aa2fe6bab558ef8229b45d31fad5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ad27b71c4d6694ae0b4a06d13303b5187579aa2fe6bab558ef8229b45d31fad5", kill_on_drop: false }`
[INFO] [stdout] ad27b71c4d6694ae0b4a06d13303b5187579aa2fe6bab558ef8229b45d31fad5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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=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" "+1.94.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] f3f30bf7a8c81719ca859644528cb43dab507a21fedb212bf20961c9aa6bcfd1
[INFO] running `Command { std: "docker" "start" "-a" "f3f30bf7a8c81719ca859644528cb43dab507a21fedb212bf20961c9aa6bcfd1", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.51s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/crucible_cache_bench-f49e95c5f1110f15)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test ratelimit::tests::test_unlimited ... ok
[INFO] [stdout] test ratelimit::tests::test_basic_limiting ... ok
[INFO] [stdout] test ratelimit::tests::test_refill ... ok
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/cache_core-8984f071797e7827)
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 407 tests
[INFO] [stdout] test cache::tests::test_builder_pattern ... ok
[INFO] [stdout] test cache::tests::test_cache_layer_config ... ok
[INFO] [stdout] test cache::tests::test_builder_with_layer ... ok
[INFO] [stdout] test cache::tests::test_cache_layer_segment_counts ... ok
[INFO] [stdout] test cache::tests::test_cache_layer_id ... ok
[INFO] [stdout] test cache::tests::test_add_new_key ... ok
[INFO] [stdout] test cache::tests::test_add_existing_key ... ok
[INFO] [stdout] test cache::tests::test_cache_layer_pool_id ... ok
[INFO] [stdout] test cache::tests::test_cache_creation ... ok
[INFO] [stdout] test cache::tests::test_frequency ... ok
[INFO] [stdout] test cache::tests::test_ttl ... ok
[INFO] [stdout] test cache::tests::test_get_nonexistent ... ok
[INFO] [stdout] test cache::tests::test_evict_from ... ok
[INFO] [stdout] test cache::tests::test_ttl_layer_config ... ok
[INFO] [stdout] test cache::tests::test_layer_accessors ... ok
[INFO] [stdout] test cache::tests::test_ttl_layer_get_segment ... ok
[INFO] [stdout] test cache::tests::test_frequency_nonexistent ... ok
[INFO] [stdout] test cache::tests::test_contains ... ok
[INFO] [stdout] test cache::tests::test_delete_nonexistent ... ok
[INFO] [stdout] test cache::tests::test_replace_nonexistent_key ... ok
[INFO] [stdout] test cache::tests::test_ttl_layer_evict ... ok
[INFO] [stdout] test cache::tests::test_ttl_layer_get_item ... ok
[INFO] [stdout] test cache::tests::test_multiple_items ... ok
[INFO] [stdout] test cache::tests::test_replace_existing_key ... ok
[INFO] [stdout] test cache::tests::test_set_overwrites ... ok
[INFO] [stdout] test cache::tests::test_set_and_get ... ok
[INFO] [stdout] test cache::tests::test_hashtable_accessor ... ok
[INFO] [stdout] test cache::tests::test_layer_mut_accessor ... ok
[INFO] [stdout] test cache::tests::test_ttl_layer_expire ... ok
[INFO] [stdout] test cache::tests::test_expire ... ok
[INFO] [stdout] test cache::tests::test_delete ... ok
[INFO] [stdout] test cache_trait::tests::test_default_ttl ... ok
[INFO] [stdout] test cache_trait::tests::test_owned_guard_as_ref ... ok
[INFO] [stdout] test cache_trait::tests::test_owned_guard_debug ... ok
[INFO] [stdout] test cache_trait::tests::test_owned_guard_into_value ... ok
[INFO] [stdout] test cache_trait::tests::test_owned_guard_new ... ok
[INFO] [stdout] test cache_trait::tests::test_owned_guard_value ... ok
[INFO] [stdout] test cas::tests::test_debug_format ... ok
[INFO] [stdout] test cas::tests::test_max_location ... ok
[INFO] [stdout] test cas::tests::test_display_format ... ok
[INFO] [stdout] test cas::tests::test_equality ... ok
[INFO] [stdout] test cache::tests::test_ttl_layer_mark_deleted ... ok
[INFO] [stdout] test cache::tests::test_ttl_layer_pool_id ... ok
[INFO] [stdout] test cache::tests::test_ttl_layer_item_ttl ... ok
[INFO] [stdout] test cache_trait::tests::test_owned_guard_clone ... ok
[INFO] [stdout] test cache::tests::test_with_item_nonexistent ... ok
[INFO] [stdout] test cache::tests::test_ttl_layer_write_item ... ok
[INFO] [stdout] test cache::tests::test_with_item ... ok
[INFO] [stdout] test cache::tests::test_ttl_layer_segment_counts ... ok
[INFO] [stdout] test cas::tests::test_max_generation ... ok
[INFO] [stdout] test cas::tests::test_from_raw_roundtrip ... ok
[INFO] [stdout] test cache::tests::test_ttl_layer_with_item ... ok
[INFO] [stdout] test config::tests::test_merge_config_clamps_ratio ... ok
[INFO] [stdout] test config::tests::test_layer_config_promotion ... ok
[INFO] [stdout] test cas::tests::test_new_and_extract ... ok
[INFO] [stdout] test config::tests::test_layer_config_builder ... ok
[INFO] [stdout] test cas::tests::test_zero_generation ... ok
[INFO] [stdout] test disk::aligned_buffer::tests::test_alignment ... ok
[INFO] [stdout] test config::tests::test_merge_config_builder ... ok
[INFO] [stdout] test config::tests::test_frequency_decay_exponential ... ok
[INFO] [stdout] test config::tests::test_frequency_decay_linear ... ok
[INFO] [stdout] test config::tests::test_merge_config_defaults ... ok
[INFO] [stdout] test disk::aligned_buffer::tests::test_basic_alloc_release ... ok
[INFO] [stdout] test cache::tests::test_ttl_nonexistent ... ok
[INFO] [stdout] test disk::aligned_buffer::tests::test_buffer_addr ... ok
[INFO] [stdout] test disk::aligned_buffer::tests::test_buffer_write_read ... ok
[INFO] [stdout] test disk::aligned_buffer::tests::test_distinct_slot_pointers ... ok
[INFO] [stdout] test disk::aligned_buffer::tests::test_exhaustion ... ok
[INFO] [stdout] test disk::config::tests::test_disk_config_builder ... ok
[INFO] [stdout] test disk::config::tests::test_segment_count ... ok
[INFO] [stdout] test disk::config::tests::test_sync_mode_checks ... ok
[INFO] [stdout] test disk::file_pool::tests::test_header_roundtrip ... ok
[INFO] [stdout] test disk::disk_layer::tests::test_builder_defaults ... ok
[INFO] [stdout] test disk::config::tests::test_disk_config_defaults ... ok
[INFO] [stdout] test disk::aligned_buffer::tests::test_slot_size_rounding ... ok
[INFO] [stdout] test cache_trait::tests::test_owned_guard_empty ... ok
[INFO] [stdout] test disk::disk_layer::tests::test_builder_static_method ... ok
[INFO] [stdout] test disk::file_segment::tests::test_append_marks_dirty ... ok
[INFO] [stdout] test config::tests::test_frequency_decay_proportional ... ok
[INFO] [stdout] test disk::disk_layer::tests::test_mark_deleted ... ok
[INFO] [stdout] test disk::file_segment::tests::test_file_segment_creation ... ok
[INFO] [stdout] test disk::file_pool::tests::test_pool_creation ... ok
[INFO] [stdout] test disk::disk_layer::tests::test_layer_creation ... ok
[INFO] [stdout] test disk::file_segment::tests::test_dirty_tracking ... ok
[INFO] [stdout] test disk::disk_layer::tests::test_sync ... ok
[INFO] [stdout] test disk::file_pool::tests::test_reset_all ... ok
[INFO] [stdout] test disk::file_pool::tests::test_reserve_and_release ... ok
[INFO] [stdout] test disk::io_uring_pool::tests::test_item_disk_range_unaligned ... ok
[INFO] [stdout] test disk::file_segment::tests::test_state_operations ... ok
[INFO] [stdout] test disk::file_pool::tests::test_sync ... ok
[INFO] [stdout] test disk::disk_layer::tests::test_write_and_get_item ... ok
[INFO] [stdout] test disk::file_pool::tests::test_file_persistence ... ok
[INFO] [stdout] test disk::io_uring_pool::tests::test_item_disk_range_aligned ... ok
[INFO] [stdout] test disk::io_uring_pool::tests::test_pool_creation ... ok
[INFO] [stdout] test disk::disk_layer::tests::test_evict_empty_layer ... ok
[INFO] [stdout] test disk::recovery::tests::test_warm_stats_default ... ok
[INFO] [stdout] test error::tests::test_cache_result_err ... ok
[INFO] [stdout] test error::tests::test_cache_result_ok ... ok
[INFO] [stdout] test error::tests::test_error_display_all_variants ... ok
[INFO] [stdout] test disk::file_pool::tests::test_segment_state ... ok
[INFO] [stdout] test eviction::policy::tests::test_item_fate_variants ... ok
[INFO] [stdout] test eviction::simple::tests::test_calculate_merge_threshold_skewed ... ok
[INFO] [stdout] test eviction::simple::tests::test_calculate_merge_threshold_uniform ... ok
[INFO] [stdout] test error::tests::test_error_equality ... ok
[INFO] [stdout] test eviction::simple::tests::test_calculate_merge_threshold_empty ... ok
[INFO] [stdout] test eviction::simple::tests::test_determine_item_fate_no_ghosts ... ok
[INFO] [stdout] test disk::io_uring_pool::tests::test_reserve_release ... ok
[INFO] [stdout] test disk::io_uring_pool::tests::test_segment_disk_offset ... ok
[INFO] [stdout] test eviction::simple::tests::test_determine_item_fate_main_cache ... ok
[INFO] [stdout] test eviction::simple::tests::test_determine_item_fate_s3fifo_small_queue ... ok
[INFO] [stdout] test error::tests::test_error_debug ... ok
[INFO] [stdout] test disk::recovery::tests::test_recovery_stats_merge ... ok
[INFO] [stdout] test disk::recovery::tests::test_recovery_stats_default ... ok
[INFO] [stdout] test eviction::simple::tests::test_frequency_decay_exponential ... ok
[INFO] [stdout] test eviction::simple::tests::test_frequency_decay_linear ... ok
[INFO] [stdout] test eviction::simple::tests::test_frequency_decay_proportional ... ok
[INFO] [stdout] test hashtable::tests::test_mock_verifier ... ok
[INFO] [stdout] test hashtable_impl::tests::test_cas_location ... ok
[INFO] [stdout] test hashtable_impl::tests::test_cas_location_wrong_old ... ok
[INFO] [stdout] test hashtable_impl::tests::test_contains_nonexistent ... ok
[INFO] [stdout] test hashtable_impl::tests::test_convert_to_ghost ... ok
[INFO] [stdout] test hashtable_impl::tests::test_deleted_entry ... ok
[INFO] [stdout] test hashtable_impl::tests::test_ghost_entries ... ok
[INFO] [stdout] test hashtable_impl::tests::test_get_frequency ... ok
[INFO] [stdout] test hashtable_impl::tests::test_ghost_resurrection ... ok
[INFO] [stdout] test hashtable_impl::tests::test_is_ghost_empty ... ok
[INFO] [stdout] test hashtable_impl::tests::test_hashbucket_default ... ok
[INFO] [stdout] test hashtable_impl::tests::test_is_ghost_live_entry ... ok
[INFO] [stdout] test hashtable_impl::tests::test_insert_multiple_keys ... ok
[INFO] [stdout] test hashtable_impl::tests::test_insert_and_lookup ... ok
[INFO] [stdout] test hashtable_impl::tests::test_lookup_miss_increments_ghost_frequency ... ok
[INFO] [stdout] test hashtable_impl::tests::test_insert_if_absent ... ok
[INFO] [stdout] test hashtable_impl::tests::test_get_item_frequency ... ok
[INFO] [stdout] test hashtable_impl::tests::test_insert_overwrite ... ok
[INFO] [stdout] test hashtable_impl::tests::test_pack_basic ... ok
[INFO] [stdout] test hashtable_impl::tests::test_pack_max_values ... ok
[INFO] [stdout] test hashtable_impl::tests::test_lookup_nonexistent ... ok
[INFO] [stdout] test hashtable_impl::tests::test_remove ... ok
[INFO] [stdout] test hashtable_impl::tests::test_remove_nonexistent ... ok
[INFO] [stdout] test hashtable_impl::tests::test_to_ghost ... ok
[INFO] [stdout] test hashtable_impl::tests::test_try_update_freq_low ... ok
[INFO] [stdout] test hashtable_impl::tests::test_with_freq ... ok
[INFO] [stdout] test hashtable_impl::tests::test_try_update_freq_max ... ok
[INFO] [stdout] test hashtable_impl::tests::test_update_if_present ... ok
[INFO] [stdout] test hashtable_impl::tests::test_hashtable_creation ... ok
[INFO] [stdout] test hugepage::tests::test_allocated_page_size_clone ... ok
[INFO] [stdout] test hugepage::tests::test_allocate_exact_page_size ... ok
[INFO] [stdout] test hugepage::tests::test_allocated_page_size_debug ... ok
[INFO] [stdout] test hugepage::tests::test_allocated_page_size_equality ... ok
[INFO] [stdout] test hugepage::tests::test_allocation_as_ptr ... ok
[INFO] [stdout] test hugepage::tests::test_hugepage_size_clone ... ok
[INFO] [stdout] test hugepage::tests::test_allocate_1gb_small_size ... ok
[INFO] [stdout] test disk::aligned_buffer::tests::test_large_slot_size ... ok
[INFO] [stdout] test hugepage::tests::test_hugepage_allocation_debug ... ok
[INFO] [stdout] test hugepage::tests::test_allocation_page_size ... ok
[INFO] [stdout] test hugepage::tests::test_allocate_regular ... ok
[INFO] [stdout] test error::tests::test_error_is_error_trait ... ok
[INFO] [stdout] test hugepage::tests::test_allocate_2mb_small_size ... ok
[INFO] [stdout] test hugepage::tests::test_hugepage_size_debug ... ok
[INFO] [stdout] test hugepage::tests::test_hugepage_size_default ... ok
[INFO] [stdout] test hugepage::tests::test_hugepage_size_equality ... ok
[INFO] [stdout] test error::tests::test_error_clone ... ok
[INFO] [stdout] test disk::io_uring_pool::tests::test_get_meta ... ok
[INFO] [stdout] test hugepage::tests::test_allocate_small_size ... ok
[INFO] [stdout] test item::tests::test_basic_header_padded_size ... ok
[INFO] [stdout] test item::tests::test_basic_header_round_trip ... ok
[INFO] [stdout] test item::tests::test_basic_header_try_from_bytes_too_short ... ok
[INFO] [stdout] test item::tests::test_basic_header_ranges ... ok
[INFO] [stdout] test item::tests::test_basic_header_padded_size_alignment ... ok
[INFO] [stdout] test hugepage::tests::test_round_up ... ok
[INFO] [stdout] test item::tests::test_basic_header_from_bytes ... ok
[INFO] [stdout] test hugepage::tests::test_zero_size_fails ... ok
[INFO] [stdout] test item::tests::test_basic_header_with_deleted_flag ... ok
[INFO] [stdout] test item::tests::test_basic_header_with_both_flags ... ok
[INFO] [stdout] test item::tests::test_ttl_header_expiration ... ok
[INFO] [stdout] test hugepage::tests::test_multiple_allocations ... ok
[INFO] [stdout] test item_location::tests::test_bit_packing ... ok
[INFO] [stdout] test item::tests::test_basic_header_zero_values ... ok
[INFO] [stdout] test item::tests::test_ttl_header_from_bytes ... ok
[INFO] [stdout] test item::tests::test_ttl_header_max_expire ... ok
[INFO] [stdout] test item_location::tests::test_from_into ... ok
[INFO] [stdout] test item::tests::test_ttl_header_remaining_ttl ... ok
[INFO] [stdout] test item::tests::test_ttl_header_round_trip ... ok
[INFO] [stdout] test item_location::tests::test_location_roundtrip ... ok
[INFO] [stdout] test item::tests::test_ttl_header_try_from_bytes_too_short ... ok
[INFO] [stdout] test item::tests::test_ttl_header_with_both_flags ... ok
[INFO] [stdout] test item::tests::test_ttl_header_with_deleted_flag ... ok
[INFO] [stdout] test item::tests::test_ttl_header_zero_expire ... ok
[INFO] [stdout] test item::tests::test_ttl_header_padded_size_alignment ... ok
[INFO] [stdout] test item_location::tests::test_debug ... ok
[INFO] [stdout] test item_location::tests::test_deleted_handling ... ok
[INFO] [stdout] test item_location::tests::test_display ... ok
[INFO] [stdout] test item_location::tests::test_fn_verifier ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_builder_static_method ... ok
[INFO] [stdout] test item_location::tests::test_max_values ... ok
[INFO] [stdout] test item_location::tests::test_min_values ... ok
[INFO] [stdout] test item_location::tests::test_multi_pool_verifier ... ok
[INFO] [stdout] test item_location::tests::test_new_and_accessors ... ok
[INFO] [stdout] test item_location::tests::test_offset_alignment ... ok
[INFO] [stdout] test item_location::tests::test_single_pool_verifier ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_builder_custom_config ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_builder_default ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_evict_empty_layer ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_item_ttl_invalid_segment ... ok
[INFO] [stdout] test disk::aligned_buffer::tests::test_zero_slot_count_panics - should panic ... ok
[INFO] [stdout] test item_location::tests::test_invalid_pool_id - should panic ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_different_ttls ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_evict_with_items ... ok
[INFO] [stdout] test item_location::tests::test_unaligned_offset - should panic ... ok
[INFO] [stdout] test disk::aligned_buffer::tests::test_bad_alignment_panics - should panic ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_expire_returns_zero ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_fill_and_allocate_new_segment ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_get_item_invalid_segment ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_get_item_wrong_key ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_get_item_wrong_pool_id ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_item_ttl ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_config_accessor ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_segment_exhaustion ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_mark_deleted ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_layer_creation ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_optional_too_long ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_mark_deleted_invalid_segment ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_item_ttl_wrong_pool_id ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_key_too_long ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_mark_deleted_wrong_pool_id ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_write_item_zero_ttl ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_multiple_items_same_segment ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_pool_accessor ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_write_with_optional ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_builder_custom_config ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_used_segment_count ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_write_and_get_item ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_builder_default ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_builder_static_method ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_fill_and_allocate_new_segment ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_free_empty_segment_on_delete ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_config_accessor ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_get_item_wrong_pool_id ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_evict_nonblocking_uses_merge_strategy ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_item_ttl ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_get_item_wrong_key ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_item_ttl_wrong_pool_id ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_different_ttls ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_get_item_invalid_segment ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_evict_with_items ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_mark_deleted ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_expire_empty_layer ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_item_ttl_invalid_segment ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_key_too_long ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_multiple_items_same_segment ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_mark_deleted_invalid_segment ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_evict_empty_layer ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_pool_and_buckets_accessors ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_segment_exhaustion ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_mark_deleted_wrong_pool_id ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_merge_eviction_preserves_freq1_items ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_merge_eviction_adapts_threshold ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_used_segment_count ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_optional_too_long ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_layer_creation ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_ttl_bucket_assignment ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_single_segment_bucket_not_freed ... ok
[INFO] [stdout] test location::tests::test_from_raw_masks ... ok
[INFO] [stdout] test location::tests::test_ghost_sentinel ... ok
[INFO] [stdout] test location::tests::test_max_value ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_value_too_large ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_write_with_optional ... ok
[INFO] [stdout] test location::tests::test_debug ... ok
[INFO] [stdout] test location::tests::test_display ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_write_and_get_item ... ok
[INFO] [stdout] test location::tests::test_new_and_as_raw ... ok
[INFO] [stdout] test memory_pool::tests::test_get_invalid_id ... ok
[INFO] [stdout] test location::tests::test_overflow_panics - should panic ... ok
[INFO] [stdout] test memory_pool::tests::test_release_to_free_when_spare_full ... ok
[INFO] [stdout] test memory_pool::tests::test_reserve_spare_basic ... ok
[INFO] [stdout] test location::tests::test_zero ... ok
[INFO] [stdout] test location::tests::test_equality ... ok
[INFO] [stdout] test memory_pool::tests::test_release_replenishes_spare ... ok
[INFO] [stdout] test memory_pool::tests::test_spare_capacity_capped_to_preserve_free_segments ... ok
[INFO] [stdout] test memory_pool::tests::test_reserve_and_release ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_write_item_zero_ttl ... ok
[INFO] [stdout] test memory_pool::tests::test_reserve_spare_fallback_to_free ... ok
[INFO] [stdout] test memory_pool::tests::test_reset_all_with_spare_capacity ... ok
[INFO] [stdout] test memory_pool::tests::test_segment_state ... ok
[INFO] [stdout] test memory_pool::tests::test_double_release_is_idempotent ... ok
[INFO] [stdout] test memory_pool::tests::test_pool_creation ... ok
[INFO] [stdout] test memory_pool::tests::test_segment_append ... ok
[INFO] [stdout] test memory_pool::tests::test_per_item_ttl_flag ... ok
[INFO] [stdout] test memory_pool::tests::test_reserve_does_not_use_spare ... ok
[INFO] [stdout] test metrics::tests::test_atomic_counters ... ok
[INFO] [stdout] test metrics::tests::test_atomic_counters_reset ... ok
[INFO] [stdout] test metrics::tests::test_cache_metrics ... ok
[INFO] [stdout] test memory_pool::tests::test_release_invalid_id - should panic ... ok
[INFO] [stdout] test metrics::tests::test_counter_snapshot_empty_rates ... ok
[INFO] [stdout] test metrics::tests::test_counter_snapshot_diff ... ok
[INFO] [stdout] test metrics::tests::test_counter_snapshot_hit_rate ... ok
[INFO] [stdout] test memory_pool::tests::test_spare_capacity_initial_distribution ... ok
[INFO] [stdout] test metrics::tests::test_cache_metrics_empty ... ok
[INFO] [stdout] test metrics::tests::test_layer_metrics ... ok
[INFO] [stdout] test metrics::tests::test_counter_snapshot_set_success_rate ... ok
[INFO] [stdout] test metrics::tests::test_pool_metrics ... ok
[INFO] [stdout] test memory_pool::tests::test_release_segment_method ... ok
[INFO] [stdout] test memory_pool::tests::test_spare_exhaustion_then_normal_exhaustion ... ok
[INFO] [stdout] test numeric::tests::test_format_numeric ... ok
[INFO] [stdout] test metrics::tests::test_pool_metrics_empty ... ok
[INFO] [stdout] test numeric::tests::test_parse_simple_numeric_valid ... ok
[INFO] [stdout] test numeric::tests::test_parse_simple_numeric_invalid ... ok
[INFO] [stdout] test numeric::tests::test_parse_format_roundtrip ... ok
[INFO] [stdout] test organization::fifo::tests::test_chain_error_debug ... ok
[INFO] [stdout] test organization::fifo::tests::test_default ... ok
[INFO] [stdout] test organization::fifo::tests::test_empty_chain ... ok
[INFO] [stdout] test numeric::tests::test_encode_decode_roundtrip ... ok
[INFO] [stdout] test organization::fifo::tests::test_pack_unpack ... ok
[INFO] [stdout] test organization::fifo::tests::test_pack_unpack_sentinel ... ok
[INFO] [stdout] test organization::fifo::tests::test_chain_error_variants ... ok
[INFO] [stdout] test organization::fifo::tests::test_get_write_segment ... ok
[INFO] [stdout] test organization::fifo::tests::test_push_multiple_segments ... ok
[INFO] [stdout] test organization::fifo::tests::test_pop_from_chain ... ok
[INFO] [stdout] test organization::fifo::tests::test_push_invalid_segment_id ... ok
[INFO] [stdout] test organization::fifo::tests::test_pop_empty_chain ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_bucket_index_all_ranges ... ok
[INFO] [stdout] test organization::fifo::tests::test_pop_single_segment ... ok
[INFO] [stdout] test organization::fifo::tests::test_push_wrong_state ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_append_wrong_state ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_bucket_index_boundary_conditions ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_append_invalid_segment_id ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_bucket_index_calculation ... ok
[INFO] [stdout] test organization::fifo::tests::test_pop_multiple ... ok
[INFO] [stdout] test memory_pool::tests::test_spare_capacity_with_sufficient_segments ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_append_multiple_segments ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_append_first_segment ... ok
[INFO] [stdout] test organization::fifo::tests::test_push_first_segment ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_bucket_ttl_and_index ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_chain_len ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_default ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_empty_bucket ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_evict_head_empty_bucket ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_evict_head_segment ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_evict_head_single_segment ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_get_bucket ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_get_bucket_by_index ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_get_bucket_by_index_clamped ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_value_too_large_for_segment ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_iter ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_remove_segment ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_remove_segment_cannot_remove_head ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_select_bucket_for_eviction_empty ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_select_merge_candidates ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_select_merge_candidates_empty ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_ttl_bucket_error_debug ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_ttl_bucket_error_variants ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_total_segment_count_empty ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_ttl_buckets_creation ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_remove_segment_invalid_id ... ok
[INFO] [stdout] test reservation::tests::test_reservation_into_parts ... ok
[INFO] [stdout] test reservation::tests::test_reservation_new ... ok
[INFO] [stdout] test reservation::tests::test_reservation_value_mut ... ok
[INFO] [stdout] test segment::tests::test_segment_key_verify_is_object_safe ... ok
[INFO] [stdout] test slice_segment::tests::test_capacity_exhausted ... ok
[INFO] [stdout] test slice_segment::tests::test_cas_metadata_wrong_state ... ok
[INFO] [stdout] test slice_segment::tests::test_data_ptr ... ok
[INFO] [stdout] test slice_segment::tests::test_get_item_deleted ... ok
[INFO] [stdout] test slice_segment::tests::test_get_item_invalid_offset ... ok
[INFO] [stdout] test slice_segment::tests::test_get_item_key_mismatch ... ok
[INFO] [stdout] test slice_segment::tests::test_get_item_expired ... ok
[INFO] [stdout] test slice_segment::tests::test_get_item_per_item_ttl ... ok
[INFO] [stdout] test slice_segment::tests::test_get_item_per_item_ttl_expired ... ok
[INFO] [stdout] test slice_segment::tests::test_get_item_segment_not_readable ... ok
[INFO] [stdout] test slice_segment::tests::test_item_ttl_per_item_invalid_offset ... ok
[INFO] [stdout] test slice_segment::tests::test_item_ttl_segment_level ... ok
[INFO] [stdout] test slice_segment::tests::test_mark_deleted_draining_state ... ok
[INFO] [stdout] test slice_segment::tests::test_mark_deleted_invalid_offset ... ok
[INFO] [stdout] test slice_segment::tests::test_mark_deleted_key_mismatch ... ok
[INFO] [stdout] test slice_segment::tests::test_mark_deleted_per_item_ttl ... ok
[INFO] [stdout] test slice_segment::tests::test_multiple_items_and_write_offset ... ok
[INFO] [stdout] test slice_segment::tests::test_segment_append_basic ... ok
[INFO] [stdout] test slice_segment::tests::test_segment_append_per_item_ttl ... ok
[INFO] [stdout] test slice_segment::tests::test_segment_creation ... ok
[INFO] [stdout] test slice_segment::tests::test_segment_data_slice ... ok
[INFO] [stdout] test slice_segment::tests::test_segment_generation ... ok
[INFO] [stdout] test slice_segment::tests::test_segment_get_item ... ok
[INFO] [stdout] test slice_segment::tests::test_segment_item_ttl ... ok
[INFO] [stdout] test slice_segment::tests::test_segment_mark_deleted ... ok
[INFO] [stdout] test slice_segment::tests::test_segment_next_prev ... ok
[INFO] [stdout] test slice_segment::tests::test_segment_merge_count ... ok
[INFO] [stdout] test slice_segment::tests::test_segment_per_item_ttl_flag ... ok
[INFO] [stdout] test slice_segment::tests::test_segment_reserve_release ... ok
[INFO] [stdout] test slice_segment::tests::test_segment_reset ... ok
[INFO] [stdout] test slice_segment::tests::test_segment_verify_key ... ok
[INFO] [stdout] test slice_segment::tests::test_try_release_when_already_free ... ok
[INFO] [stdout] test slice_segment::tests::test_try_reserve_when_not_free ... ok
[INFO] [stdout] test slice_segment::tests::test_verify_key_allow_deleted ... ok
[INFO] [stdout] test slice_segment::tests::test_verify_key_basic_invalid_offset ... ok
[INFO] [stdout] test state::tests::test_all_states_pack_unpack ... ok
[INFO] [stdout] test state::tests::test_metadata_24bit_masking ... ok
[INFO] [stdout] test slice_segment::tests::test_segment_bucket_id ... ok
[INFO] [stdout] test slice_segment::tests::test_verify_key_per_item_ttl_invalid_offset ... ok
[INFO] [stdout] test state::tests::test_metadata_new ... ok
[INFO] [stdout] test state::tests::test_metadata_pack_unpack ... ok
[INFO] [stdout] test state::tests::test_metadata_pack_unpack_invalid_ids ... ok
[INFO] [stdout] test state::tests::test_metadata_with_chain ... ok
[INFO] [stdout] test state::tests::test_state_from_u8 ... ok
[INFO] [stdout] test state::tests::test_state_from_u8_invalid - should panic ... ok
[INFO] [stdout] test state::tests::test_state_predicates ... ok
[INFO] [stdout] test slice_segment::tests::test_segment_ttl_methods ... ok
[INFO] [stdout] test hugepage::tests::test_allocate_1gb_preference ... ok
[INFO] [stdout] test hugepage::tests::test_allocate_2mb_preference ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 407 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.71s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/heap_cache-8a51a32ef0b05949)
[INFO] [stdout] 
[INFO] [stdout] running 88 tests
[INFO] [stdout] test entry::tests::test_total_size ... ok
[INFO] [stdout] test entry::tests::test_empty_key_value ... ok
[INFO] [stdout] test fifo_queue::tests::test_queue_creation ... ok
[INFO] [stdout] test entry::tests::test_cas_token ... ok
[INFO] [stdout] test fifo_queue::tests::test_queue_wrap_around ... ok
[INFO] [stdout] test fifo_queue::tests::test_push_pop ... ok
[INFO] [stdout] test entry::tests::test_allocate_and_free ... ok
[INFO] [stdout] test entry::tests::test_deleted_flag ... ok
[INFO] [stdout] test hash_storage::tests::test_hash_fields_small ... ok
[INFO] [stdout] test fifo_queue::tests::test_queue_full ... ok
[INFO] [stdout] test fifo_queue::tests::test_peek ... ok
[INFO] [stdout] test hash_storage::tests::test_hash_fields_upgrade_to_large ... ok
[INFO] [stdout] test hash_storage::tests::test_hash_storage_basic ... ok
[INFO] [stdout] test hash_storage::tests::test_hash_storage_hgetall ... ok
[INFO] [stdout] test hash_storage::tests::test_hash_storage_verify_key ... ok
[INFO] [stdout] test list_storage::tests::test_normalize_index ... ok
[INFO] [stdout] test list_storage::tests::test_list_lset_ltrim ... ok
[INFO] [stdout] test location::tests::test_fits_in_44_bits ... ok
[INFO] [stdout] test location::tests::test_generation_max_is_9_bits ... ok
[INFO] [stdout] test location::tests::test_legacy_pool_id_compatibility ... ok
[INFO] [stdout] test location::tests::test_value_type_from_raw ... ok
[INFO] [stdout] test location::tests::test_value_type_redis_str ... ok
[INFO] [stdout] test s3fifo_policy::tests::test_policy_creation ... ok
[INFO] [stdout] test location::tests::test_zero_values ... ok
[INFO] [stdout] test set_storage::tests::test_set_storage_basic ... ok
[INFO] [stdout] test set_storage::tests::test_set_members_upgrade_to_large ... ok
[INFO] [stdout] test set_storage::tests::test_set_members_small ... ok
[INFO] [stdout] test s3fifo_policy::tests::test_compare_mask ... ok
[INFO] [stdout] test set_storage::tests::test_set_storage_smismember ... ok
[INFO] [stdout] test set_storage::tests::test_set_storage_spop ... ok
[INFO] [stdout] test fifo_queue::tests::test_len ... ok
[INFO] [stdout] test set_storage::tests::test_set_storage_smembers ... ok
[INFO] [stdout] test location::tests::test_bit_layout ... ok
[INFO] [stdout] test list_storage::tests::test_list_lrange ... ok
[INFO] [stdout] test list_storage::tests::test_list_storage_basic ... ok
[INFO] [stdout] test slot::tests::test_clear_increments_generation ... ok
[INFO] [stdout] test slot::tests::test_free_list_encoding ... ok
[INFO] [stdout] test slot::tests::test_new_slot ... ok
[INFO] [stdout] test storage::tests::test_allocate_deallocate ... ok
[INFO] [stdout] test storage::tests::test_capacity ... ok
[INFO] [stdout] test storage::tests::test_slot_storage_with_entries ... ok
[INFO] [stdout] test slot::tests::test_store_and_get ... ok
[INFO] [stdout] test tests::test_eviction_policy_builder_options ... ok
[INFO] [stdout] test tests::test_fragmentation_ratio ... ok
[INFO] [stdout] test tests::test_data_structures_disabled ... ok
[INFO] [stdout] test tests::test_cache_creation ... ok
[INFO] [stdout] test tests::test_data_structures_enabled_getter ... ok
[INFO] [stdout] test tests::test_delete ... ok
[INFO] [stdout] test tests::test_hash_basic_operations ... ok
[INFO] [stdout] test tests::test_hash_hincrby ... ok
[INFO] [stdout] test tests::test_hash_delete ... ok
[INFO] [stdout] test tests::test_cas_not_found ... ok
[INFO] [stdout] test tests::test_cas_operations ... ok
[INFO] [stdout] test tests::test_bytes_tracking ... ok
[INFO] [stdout] test tests::test_lfu_eviction_policy ... ok
[INFO] [stdout] test tests::test_hash_multiple_fields ... ok
[INFO] [stdout] test tests::test_hash_hsetnx ... ok
[INFO] [stdout] test tests::test_len_and_is_empty ... ok
[INFO] [stdout] test tests::test_key_type ... ok
[INFO] [stdout] test tests::test_list_basic_operations ... ok
[INFO] [stdout] test tests::test_list_lset_ltrim ... ok
[INFO] [stdout] test tests::test_list_pop_operations ... ok
[INFO] [stdout] test tests::test_random_eviction_large_item_evicts_multiple ... ok
[INFO] [stdout] test tests::test_memory_limit_eviction ... ok
[INFO] [stdout] test tests::test_s3fifo_eviction_policy ... ok
[INFO] [stdout] test tests::test_random_eviction_policy ... ok
[INFO] [stdout] test tests::test_s3fifo_hot_item_retention ... ok
[INFO] [stdout] test tests::test_list_pushx ... ok
[INFO] [stdout] test tests::test_set_and_get ... ok
[INFO] [stdout] test location::tests::test_legacy_slot_location_alias ... ok
[INFO] [stdout] test tests::test_set_basic_operations ... ok
[INFO] [stdout] test tests::test_set_spop ... ok
[INFO] [stdout] test tests::test_set_smembers ... ok
[INFO] [stdout] test verifier::tests::test_verifier_key_match ... ok
[INFO] [stdout] test tests::test_set_remove ... ok
[INFO] [stdout] test tests::test_set_srandmember ... ok
[INFO] [stdout] test verifier::tests::test_verifier_deleted_entry ... ok
[INFO] [stdout] test verifier::tests::test_verifier_wrong_generation ... ok
[INFO] [stdout] test tests::test_with_value ... ok
[INFO] [stdout] test tests::test_wrong_type_error ... ok
[INFO] [stdout] test tests::test_update ... ok
[INFO] [stdout] test fifo_queue::tests::test_entry_accessors ... ok
[INFO] [stdout] test tests::test_random_eviction_under_pressure ... ok
[INFO] [stdout] test location::tests::test_max_values ... ok
[INFO] [stdout] test location::tests::test_roundtrip_string ... ok
[INFO] [stdout] test location::tests::test_roundtrip_with_type ... ok
[INFO] [stdout] test location::tests::test_type_from_location ... ok
[INFO] [stdout] test s3fifo_policy::tests::test_record_insert ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 88 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/large_value_tests.rs (/opt/rustwide/target/debug/deps/large_value_tests-14778be9cb4d88fc)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test test_2000_5mb_values_sustained ... ignored
[INFO] [stderr] error: test failed, to rerun pass `-p heap-cache --test large_value_tests`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/target/debug/deps/large_value_tests-14778be9cb4d88fc` (signal: 9, SIGKILL: kill)
[INFO] running `Command { std: "docker" "inspect" "f3f30bf7a8c81719ca859644528cb43dab507a21fedb212bf20961c9aa6bcfd1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f3f30bf7a8c81719ca859644528cb43dab507a21fedb212bf20961c9aa6bcfd1", kill_on_drop: false }`
[INFO] [stdout] f3f30bf7a8c81719ca859644528cb43dab507a21fedb212bf20961c9aa6bcfd1
