[INFO] fetching crate crucible-fuzz-runtime 0.3.0-alpha.1...
[INFO] testing crucible-fuzz-runtime-0.3.0-alpha.1 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate crucible-fuzz-runtime 0.3.0-alpha.1 into /workspace/builds/worker-2-tc1/source
[INFO] started tweaking crates.io crate crucible-fuzz-runtime 0.3.0-alpha.1
[INFO] finished tweaking crates.io crate crucible-fuzz-runtime 0.3.0-alpha.1
[INFO] tweaked toml for crates.io crate crucible-fuzz-runtime 0.3.0-alpha.1 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate crucible-fuzz-runtime 0.3.0-alpha.1 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate crucible-fuzz-runtime 0.3.0-alpha.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded itoa v1.0.17
[INFO] [stderr]   Downloaded uuid v1.22.0
[INFO] [stderr]   Downloaded xxhash-rust v0.8.15
[INFO] [stderr]   Downloaded dtor v0.1.1
[INFO] [stderr]   Downloaded dtor-proc-macro v0.0.6
[INFO] [stderr]   Downloaded serial_test v3.4.0
[INFO] [stderr]   Downloaded ctor v0.6.3
[INFO] [stderr]   Downloaded hostname v0.4.2
[INFO] [stderr]   Downloaded ctor-proc-macro v0.0.7
[INFO] [stderr]   Downloaded serial_test_derive v3.4.0
[INFO] [stderr]   Downloaded libafl_derive v0.15.4
[INFO] [stderr]   Downloaded fs2 v0.4.3
[INFO] [stderr]   Downloaded siphasher v1.0.2
[INFO] [stderr]   Downloaded meminterval v0.4.2
[INFO] [stderr]   Downloaded bincode_derive v2.0.1
[INFO] [stderr]   Downloaded typeid v1.0.3
[INFO] [stderr]   Downloaded tuple_list v0.1.3
[INFO] [stderr]   Downloaded unty v0.0.4
[INFO] [stderr]   Downloaded mach2 v0.5.0
[INFO] [stderr]   Downloaded typed-builder v0.22.0
[INFO] [stderr]   Downloaded const_format_proc_macros v0.2.34
[INFO] [stderr]   Downloaded bitbybit v1.4.0
[INFO] [stderr]   Downloaded num_enum v0.7.6
[INFO] [stderr]   Downloaded fastbloom v0.14.1
[INFO] [stderr]   Downloaded rustc-demangle v0.1.27
[INFO] [stderr]   Downloaded arbitrary-int v1.3.0
[INFO] [stderr]   Downloaded indexmap v2.13.0
[INFO] [stderr]   Downloaded uds v0.4.2
[INFO] [stderr]   Downloaded num_enum_derive v0.7.6
[INFO] [stderr]   Downloaded ahash v0.8.12
[INFO] [stderr]   Downloaded sdd v3.0.10
[INFO] [stderr]   Downloaded erased-serde v0.4.10
[INFO] [stderr]   Downloaded addr2line v0.25.1
[INFO] [stderr]   Downloaded typed-builder-macro v0.22.0
[INFO] [stderr]   Downloaded virtue v0.0.18
[INFO] [stderr]   Downloaded arbitrary-int v2.1.1
[INFO] [stderr]   Downloaded bincode v2.0.1
[INFO] [stderr]   Downloaded const_panic v0.2.15
[INFO] [stderr]   Downloaded typewit v1.14.2
[INFO] [stderr]   Downloaded const_format v0.2.35
[INFO] [stderr]   Downloaded backtrace v0.3.76
[INFO] [stderr]   Downloaded zerocopy-derive v0.8.42
[INFO] [stderr]   Downloaded libafl_bolts v0.15.4
[INFO] [stderr]   Downloaded scc v2.4.0
[INFO] [stderr]   Downloaded zerocopy v0.8.42
[INFO] [stderr]   Downloaded gimli v0.32.3
[INFO] [stderr]   Downloaded nix v0.30.1
[INFO] [stderr]   Downloaded libafl v0.15.4
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 2231f61652e78c28cace645148a631634d3a8974361080a5ae8526005808e163
[INFO] running `Command { std: "docker" "start" "2231f61652e78c28cace645148a631634d3a8974361080a5ae8526005808e163", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2231f61652e78c28cace645148a631634d3a8974361080a5ae8526005808e163", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "2231f61652e78c28cace645148a631634d3a8974361080a5ae8526005808e163" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2231f61652e78c28cace645148a631634d3a8974361080a5ae8526005808e163", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "2231f61652e78c28cace645148a631634d3a8974361080a5ae8526005808e163" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling libc v0.2.183
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling autocfg v1.5.0
[INFO] [stderr]    Compiling rustversion v1.0.22
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling version_check v0.9.5
[INFO] [stderr]    Compiling typeid v1.0.3
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling zerocopy v0.8.42
[INFO] [stderr]    Compiling cfg_aliases v0.2.1
[INFO] [stderr]    Compiling scopeguard v1.2.0
[INFO] [stderr]    Compiling object v0.37.3
[INFO] [stderr]    Compiling nix v0.30.1
[INFO] [stderr]    Compiling sdd v3.0.10
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling lock_api v0.4.14
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling gimli v0.32.3
[INFO] [stderr]    Compiling erased-serde v0.4.10
[INFO] [stderr]    Compiling bytemuck v1.25.0
[INFO] [stderr]    Compiling dtor-proc-macro v0.0.6
[INFO] [stderr]    Compiling libm v0.2.16
[INFO] [stderr]    Compiling memoffset v0.9.1
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling adler2 v2.0.1
[INFO] [stderr]    Compiling zmij v1.0.21
[INFO] [stderr]    Compiling dtor v0.1.1
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling scc v2.4.0
[INFO] [stderr]    Compiling ctor-proc-macro v0.0.7
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling bitflags v2.11.0
[INFO] [stderr]    Compiling rustc-demangle v0.1.27
[INFO] [stderr]    Compiling virtue v0.0.18
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling safe_arch v0.7.4
[INFO] [stderr]    Compiling unicode-xid v0.2.6
[INFO] [stderr]    Compiling foldhash v0.2.0
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling libafl_bolts v0.15.4
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling wide v0.7.33
[INFO] [stderr]    Compiling libafl v0.15.4
[INFO] [stderr]    Compiling ctor v0.6.3
[INFO] [stderr]    Compiling bincode_derive v2.0.1
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling itoa v1.0.17
[INFO] [stderr]    Compiling const_format_proc_macros v0.2.34
[INFO] [stderr]    Compiling typewit v1.14.2
[INFO] [stderr]    Compiling unty v0.0.4
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling tuple_list v0.1.3
[INFO] [stderr]    Compiling static_assertions v1.1.0
[INFO] [stderr]    Compiling arbitrary-int v1.3.0
[INFO] [stderr]    Compiling siphasher v1.0.2
[INFO] [stderr]    Compiling xxhash-rust v0.8.15
[INFO] [stderr]    Compiling const_format v0.2.35
[INFO] [stderr]    Compiling const_panic v0.2.15
[INFO] [stderr]    Compiling arbitrary-int v2.1.1
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling uuid v1.22.0
[INFO] [stderr]    Compiling hostname v0.4.2
[INFO] [stderr]    Compiling uds v0.4.2
[INFO] [stderr]    Compiling addr2line v0.25.1
[INFO] [stderr]    Compiling fastbloom v0.14.1
[INFO] [stderr]    Compiling fs2 v0.4.3
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling backtrace v0.3.76
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling serial_test_derive v3.4.0
[INFO] [stderr]    Compiling num_enum_derive v0.7.6
[INFO] [stderr]    Compiling typed-builder-macro v0.22.0
[INFO] [stderr]    Compiling libafl_derive v0.15.4
[INFO] [stderr]    Compiling bitbybit v1.4.0
[INFO] [stderr]    Compiling serial_test v3.4.0
[INFO] [stderr]    Compiling num_enum v0.7.6
[INFO] [stderr]    Compiling typed-builder v0.22.0
[INFO] [stderr]    Compiling cobs v0.3.0
[INFO] [stderr]    Compiling postcard v1.1.3
[INFO] [stderr]    Compiling bincode v2.0.1
[INFO] [stderr]    Compiling meminterval v0.4.2
[INFO] [stderr]    Compiling crucible-fuzz-runtime v0.3.0-alpha.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 17s
[INFO] running `Command { std: "docker" "inspect" "2231f61652e78c28cace645148a631634d3a8974361080a5ae8526005808e163", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "2231f61652e78c28cace645148a631634d3a8974361080a5ae8526005808e163" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling crucible-fuzz-runtime v0.3.0-alpha.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `HasCorpus`
[INFO] [stdout]     --> src/mutators/bench_tests.rs:2187:25
[INFO] [stdout]      |
[INFO] [stdout] 2187 |     use libafl::state::{HasCorpus, HasRand, StdState};
[INFO] [stdout]      |                         ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `libafl_bolts::rands::Rand`
[INFO] [stdout]     --> src/mutators/bench_tests.rs:2754:9
[INFO] [stdout]      |
[INFO] [stdout] 2754 |     use libafl_bolts::rands::Rand;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `MutationResult`
[INFO] [stdout]     --> src/mutators/bench_tests.rs:2945:28
[INFO] [stdout]      |
[INFO] [stdout] 2945 |     use libafl::mutators::{MutationResult, Mutator};
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::action::FuzzAction`
[INFO] [stdout]     --> src/mutators/bench_tests.rs:2977:9
[INFO] [stdout]      |
[INFO] [stdout] 2977 |     use crate::action::FuzzAction;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `HasRand`
[INFO] [stdout]     --> src/mutators/bench_tests.rs:3599:25
[INFO] [stdout]      |
[INFO] [stdout] 3599 |     use libafl::state::{HasRand, StdState};
[INFO] [stdout]      |                         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 7.09s
[INFO] running `Command { std: "docker" "inspect" "2231f61652e78c28cace645148a631634d3a8974361080a5ae8526005808e163", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "2231f61652e78c28cace645148a631634d3a8974361080a5ae8526005808e163" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: unused import: `HasCorpus`
[INFO] [stderr]     --> src/mutators/bench_tests.rs:2187:25
[INFO] [stderr]      |
[INFO] [stderr] 2187 |     use libafl::state::{HasCorpus, HasRand, StdState};
[INFO] [stderr]      |                         ^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `libafl_bolts::rands::Rand`
[INFO] [stderr]     --> src/mutators/bench_tests.rs:2754:9
[INFO] [stderr]      |
[INFO] [stderr] 2754 |     use libafl_bolts::rands::Rand;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `MutationResult`
[INFO] [stderr]     --> src/mutators/bench_tests.rs:2945:28
[INFO] [stderr]      |
[INFO] [stderr] 2945 |     use libafl::mutators::{MutationResult, Mutator};
[INFO] [stderr]      |                            ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `crate::action::FuzzAction`
[INFO] [stderr]     --> src/mutators/bench_tests.rs:2977:9
[INFO] [stderr]      |
[INFO] [stderr] 2977 |     use crate::action::FuzzAction;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `HasRand`
[INFO] [stderr]     --> src/mutators/bench_tests.rs:3599:25
[INFO] [stderr]      |
[INFO] [stderr] 3599 |     use libafl::state::{HasRand, StdState};
[INFO] [stderr]      |                         ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `crucible-fuzz-runtime` (lib test) generated 5 warnings (run `cargo fix --lib -p crucible-fuzz-runtime --tests` to apply 5 suggestions)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.12s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/crucible_fuzz_runtime-b011eb1003946d8f)
[INFO] [stdout] 
[INFO] [stdout] running 236 tests
[INFO] [stdout] test cmin::tests::no_regression_chain_dependencies ... ok
[INFO] [stdout] test cmin::tests::idempotent_preserves_all_edges ... ok
[INFO] [stdout] test cmin::tests::idempotent_complex_overlaps ... ok
[INFO] [stdout] test cmin::tests::duplicate_inputs ... ok
[INFO] [stdout] test cmin::tests::disjoint_inputs ... ok
[INFO] [stdout] test cmin::tests::greedy_picks_largest_first ... ok
[INFO] [stdout] test cmin::tests::afl_map_would_inflate_context_sensitive_edges ... ok
[INFO] [stdout] test cmin::tests::no_regression_many_inputs_few_unique ... ok
[INFO] [stdout] test cmin::tests::idempotent_three_rounds ... ok
[INFO] [stdout] test cmin::tests::subset_input_is_redundant ... ok
[INFO] [stdout] test cmin::tests::progressive_loss_with_buggy_map ... ok
[INFO] [stdout] test cmin::tests::overlapping_inputs ... ok
[INFO] [stdout] test cmin::tests::single_input ... ok
[INFO] [stdout] test cmin::tests::total_edges_matches_union ... ok
[INFO] [stdout] test cmin::tests::total_edges_with_empty_inputs ... ok
[INFO] [stdout] test cmin::tests::total_edges_empty ... ok
[INFO] [stdout] test cmin::tests::no_regression_single_unique_edge_per_input ... ok
[INFO] [stdout] test cmin::tests::no_regression_basic_overlapping ... ok
[INFO] [stdout] test cmin::tests::no_progressive_loss_with_exact_tracking ... ok
[INFO] [stdout] test cmin::tests::reduces_large_overlapping_set ... ok
[INFO] [stdout] test cmin::tests::all_inputs_cover_same_single_edge ... ok
[INFO] [stdout] test cmin::tests::empty_input ... ok
[INFO] [stdout] test cmin::tests::exact_pairs_not_inflated_by_context ... ok
[INFO] [stdout] test cmin::tests::each_selected_input_justified_at_selection_time ... ok
[INFO] [stdout] test cmin::tests::u8_wrapping_loses_edges ... ok
[INFO] [stdout] test cmin::tests::u8_wrapping_255_is_fine ... ok
[INFO] [stdout] test cmin::tests::input_with_no_edges_filtered_out ... ok
[INFO] [stdout] test input::tests::test_cross_enum_deserialization_mismatch ... ok
[INFO] [stdout] test cmin::tests::u8_wrapping_collision_causes_loss ... ok
[INFO] [stdout] test input::tests::test_from_bytes_malformed ... ok
[INFO] [stdout] test input::tests::test_from_bytes_with_info_empty ... ok
[INFO] [stdout] test cmin::tests::tie_breaking_prefers_earlier_input ... ok
[INFO] [stdout] test cmin::tests::reduces_when_redundancy_exists ... ok
[INFO] [stdout] test cmin::tests::idempotent_large_random ... ok
[INFO] [stdout] test cmin::tests::u8_wrapping_512_hits ... ok
[INFO] [stdout] test input::tests::test_roundtrip_each_variant ... ok
[INFO] [stdout] test input::tests::test_roundtrip_empty ... ok
[INFO] [stdout] test input::tests::test_from_bytes_with_info_normal ... ok
[INFO] [stdout] test input::tests::test_roundtrip_max_actions ... ok
[INFO] [stdout] test input::tests::test_partial_deserialization_detection ... ok
[INFO] [stdout] test input::tests::test_invalid_variant_stops_parsing ... ok
[INFO] [stdout] test input::tests::test_partial_deser_detection_with_variant_count_change ... ok
[INFO] [stdout] test mutators::bench_tests::crossover_mutator_tests::crossover_empty_corpus_skips ... ok
[INFO] [stdout] test mutators::bench_tests::crossover_mutator_tests::crossover_into_empty_target ... ok
[INFO] [stdout] test mutators::bench_tests::crossover_mutator_tests::crossover_output_roundtrips ... ok
[INFO] [stdout] test mutators::bench_tests::fuzz_action_tests::action_names_unique ... ok
[INFO] [stdout] test mutators::bench_tests::crossover_mutator_tests::max_actions_stored ... ok
[INFO] [stdout] test mutators::bench_tests::crossover_mutator_tests::crossover_respects_max_actions ... ok
[INFO] [stdout] test mutators::bench_tests::crossover_mutator_tests::name_is_correct ... ok
[INFO] [stdout] test mutators::bench_tests::crossover_mutator_tests::crossover_empty_donor_skips ... ok
[INFO] [stdout] test mutators::bench_tests::crossover_mutator_tests::crossover_splices_from_corpus ... ok
[INFO] [stdout] test mutators::bench_tests::fuzz_action_tests::deserialize_vec_with_oversized_length ... ok
[INFO] [stdout] test mutators::bench_tests::fuzz_action_tests::mutate_changes_fields ... ok
[INFO] [stdout] test mutators::bench_tests::fuzz_action_tests::deserialize_at_offset_in_buffer ... ok
[INFO] [stdout] test mutators::bench_tests::fuzz_action_tests::deserialize_invalid_variant_returns_none ... ok
[INFO] [stdout] test mutators::bench_tests::fuzz_action_tests::deserialize_truncated_returns_none ... ok
[INFO] [stdout] test mutators::bench_tests::fuzz_action_tests::field_byte_count_zero_for_nofields ... ok
[INFO] [stdout] test mutators::bench_tests::fuzz_action_tests::random_variant_wraps_around ... ok
[INFO] [stdout] test mutators::bench_tests::fuzz_action_tests::mutate_preserves_variant ... ok
[INFO] [stdout] test input::tests::test_roundtrip_random_1000 ... ok
[INFO] [stdout] test mutators::bench_tests::fuzz_action_tests::small_int_mutate_stays_in_type_bounds ... ok
[INFO] [stdout] test mutators::bench_tests::fuzz_action_tests::serialize_deserialize_roundtrip_all_variants ... ok
[INFO] [stdout] test mutators::bench_tests::fuzz_action_tests::field_byte_count_out_of_range_is_zero ... ok
[INFO] [stdout] test mutators::bench_tests::fuzz_action_tests::serialize_deserialize_small_int_roundtrip ... ok
[INFO] [stdout] test mutators::bench_tests::fuzz_action_tests::random_variant_produces_correct_index ... ok
[INFO] [stdout] test mutators::bench_tests::fuzz_action_tests::variant_count_matches_variants ... ok
[INFO] [stdout] test mutators::bench_tests::fuzz_action_tests::vec_field_serialization_pads_to_max_len ... ok
[INFO] [stdout] test cmin::tests::no_regression_large_random_deterministic ... ok
[INFO] [stdout] test mutators::bench_tests::param_mutator_smallint_tests::param_mutator_smallint_changes_fields ... ok
[INFO] [stdout] test mutators::bench_tests::generator_tests::generated_inputs_roundtrip ... ok
[INFO] [stdout] test mutators::bench_tests::generator_tests::generates_within_bounds ... ok
[INFO] [stdout] test mutators::bench_tests::generator_tests::min_equals_max_generates_exact ... ok
[INFO] [stdout] test mutators::bench_tests::generator_tests::single_action_range ... ok
[INFO] [stdout] test mutators::bench_tests::generator_edge_tests::generator_large_max ... ok
[INFO] [stdout] test mutators::bench_tests::generator_tests::covers_all_variants ... ok
[INFO] [stdout] test mutators::bench_tests::param_mutator_tests::nofields_variant_unchanged ... ok
[INFO] [stdout] test mutators::bench_tests::param_mutator_tests::post_exec_is_noop ... ok
[INFO] [stdout] test mutators::bench_tests::param_mutator_smallint_tests::param_mutator_smallint_roundtrip ... ok
[INFO] [stdout] test mutators::bench_tests::param_mutator_tests::single_action_mutated ... ok
[INFO] [stdout] test mutators::bench_tests::param_mutator_smallint_tests::param_mutator_smallint_preserves_variant_types ... ok
[INFO] [stdout] test mutators::bench_tests::param_mutator_tests::preserves_action_count ... ok
[INFO] [stdout] test mutators::bench_tests::param_mutator_tests::roundtrip_after_mutation ... ok
[INFO] [stdout] test mutators::bench_tests::param_mutator_tests::preserves_variant_types ... ok
[INFO] [stdout] test mutators::bench_tests::param_mutator_tests::empty_input_skipped ... ok
[INFO] [stdout] test mutators::bench_tests::sequence_mutator_tests::all_mutation_types_reachable ... ok
[INFO] [stdout] test mutators::bench_tests::param_mutator_tests::name_is_correct ... ok
[INFO] [stdout] test mutators::bench_tests::sequence_mutator_tests::empty_input_gets_one_action_inserted ... ok
[INFO] [stdout] test mutators::bench_tests::sequence_mutator_tests::post_exec_is_noop ... ok
[INFO] [stdout] test mutators::bench_tests::sequence_mutator_tests::single_action_some_mutations_skip ... ok
[INFO] [stdout] test mutators::bench_tests::test_action_field_byte_count_matches_serialize ... ok
[INFO] [stdout] test mutators::bench_tests::test_action_from_name_and_params_unknown_name ... ok
[INFO] [stdout] test mutators::bench_tests::sequence_mutator_tests::max_actions_cap_enforced_when_mutated ... ok
[INFO] [stdout] test mutators::bench_tests::sequence_mutator_tests::name_is_correct ... ok
[INFO] [stdout] test mutators::bench_tests::generator_edge_tests::generator_deterministic_with_same_seed ... ok
[INFO] [stdout] test mutators::bench_tests::test_action_random_variant_in_bounds ... ok
[INFO] [stdout] test mutators::bench_tests::test_action_from_name_and_params_valid ... ok
[INFO] [stdout] test mutators::bench_tests::test_action_from_name_and_params_wrong_types ... ok
[INFO] [stdout] test mutators::bench_tests::test_action_serialize_deserialize_all_variants ... ok
[INFO] [stdout] test mutators::bench_tests::test_bucket_boundaries ... ok
[INFO] [stdout] test mutators::bench_tests::test_bucket_exact_values ... ok
[INFO] [stdout] test mutators::bench_tests::test_bucket_high ... ok
[INFO] [stdout] test mutators::bench_tests::test_action_variant_count ... ok
[INFO] [stdout] test mutators::bench_tests::test_action_random_variant_wraps_on_overflow ... ok
[INFO] [stdout] test mutators::bench_tests::test_bucket_exhaustive ... ok
[INFO] [stdout] test mutators::bench_tests::test_bucket_monotonic ... ok
[INFO] [stdout] test mutators::bench_tests::test_bucket_zero ... ok
[INFO] [stdout] test mutators::bench_tests::test_crossover_empty_corpus_skips ... ok
[INFO] [stdout] test mutators::bench_tests::test_gen_range_u128_basic ... ok
[INFO] [stdout] test mutators::bench_tests::test_crossover_splice_contiguity ... ok
[INFO] [stdout] test mutators::bench_tests::test_gen_range_u128_degenerate ... ok
[INFO] [stdout] test mutators::bench_tests::test_fuzz_action_random_variant_coverage ... ok
[INFO] [stdout] test mutators::bench_tests::test_gen_range_u128_covers_upper_64_bits ... ok
[INFO] [stdout] test mutators::bench_tests::test_gen_range_u128_large_range ... ok
[INFO] [stdout] test mutators::bench_tests::test_gen_range_u64_distribution ... ok
[INFO] [stdout] test mutators::bench_tests::test_gen_range_usize_boundaries ... ok
[INFO] [stdout] test mutators::bench_tests::test_crossover_respects_max_actions ... ok
[INFO] [stdout] test mutators::bench_tests::test_crossover_single_action_donor ... ok
[INFO] [stdout] test mutators::bench_tests::test_gen_range_u64_modulo_bias ... ok
[INFO] [stdout] test mutators::bench_tests::test_input_empty_bytes ... ok
[INFO] [stdout] test mutators::bench_tests::sequence_mutator_tests::roundtrip_integrity_after_mutation ... ok
[INFO] [stdout] test mutators::bench_tests::test_input_huge_count_capped ... ok
[INFO] [stdout] test mutators::bench_tests::test_mix_hash_deterministic ... ok
[INFO] [stdout] test mutators::bench_tests::test_mix_hash_distribution ... ok
[INFO] [stdout] test mutators::bench_tests::test_mix_hash_few_fixed_points ... ok
[INFO] [stdout] test mutators::bench_tests::test_input_short_header ... ok
[INFO] [stdout] test mutators::bench_tests::test_field_byte_count_consistency ... ok
[INFO] [stdout] test mutators::bench_tests::test_gen_range_u128_distribution ... ok
[INFO] [stdout] test mutators::bench_tests::test_mix_hash_no_trivial_collisions ... ok
[INFO] [stdout] test mutators::bench_tests::test_mutate_i128_degenerate_range_noop ... ok
[INFO] [stdout] test mutators::bench_tests::test_mix_hash_zero_is_fixed_point ... ok
[INFO] [stdout] test mutators::bench_tests::test_input_zero_actions ... ok
[INFO] [stdout] test mutators::bench_tests::test_input_truncated_action_data ... ok
[INFO] [stdout] test mutators::bench_tests::test_mix_hash_avalanche ... ok
[INFO] [stdout] test mutators::bench_tests::test_multi_field_mutation_mutates_multiple_fields ... ok
[INFO] [stdout] test mutators::bench_tests::test_interesting_u64_duplicate_candidate_bias ... ok
[INFO] [stdout] test mutators::bench_tests::test_mutate_i128_stays_in_range ... ok
[INFO] [stdout] test mutators::bench_tests::test_mutate_i64_as_i16_range_no_overflow ... ok
[INFO] [stdout] test mutators::bench_tests::test_mutate_i64_as_i32_range_no_overflow ... ok
[INFO] [stdout] test mutators::bench_tests::test_mutate_bool_flips ... ok
[INFO] [stdout] test mutators::bench_tests::test_mutate_i64_as_i8_range_no_overflow ... ok
[INFO] [stdout] test mutators::bench_tests::test_mutate_i128_extreme_val_delta ... ok
[INFO] [stdout] test mutators::bench_tests::test_mutate_i128_full_range_no_overflow ... ok
[INFO] [stdout] test mutators::bench_tests::test_mutate_i128_single_value_range ... ok
[INFO] [stdout] test mutators::bench_tests::test_mutate_i128_min_to_zero ... ok
[INFO] [stdout] test mutators::bench_tests::test_mutate_i128_hits_boundaries ... ok
[INFO] [stdout] test mutators::bench_tests::test_mutate_i128_negative_only_range ... ok
[INFO] [stdout] test mutators::bench_tests::test_mutate_i64_extreme_val_delta_no_overflow ... ok
[INFO] [stdout] test mutators::bench_tests::test_mutate_i64_min_to_zero_no_overflow ... ok
[INFO] [stdout] test mutators::bench_tests::test_mutate_i64_negative_only_range ... ok
[INFO] [stdout] test mutators::bench_tests::test_mutate_u128_cross_i128_boundary ... ok
[INFO] [stdout] test mutators::bench_tests::test_mutate_i64_min_to_one_no_overflow ... ok
[INFO] [stdout] test mutators::bench_tests::test_mutate_i64_stays_in_range ... ok
[INFO] [stdout] test mutators::bench_tests::test_mutate_i64_full_range_no_overflow ... ok
[INFO] [stdout] test mutators::bench_tests::test_mutate_u128_degenerate_range_noop ... ok
[INFO] [stdout] test mutators::bench_tests::test_mutate_i64_hits_boundaries ... ok
[INFO] [stdout] test mutators::bench_tests::test_mutate_no_fields_is_noop ... ok
[INFO] [stdout] test mutators::bench_tests::test_mutate_u128_full_range ... ok
[INFO] [stdout] test mutators::bench_tests::test_mutate_u128_narrow_range ... ok
[INFO] [stdout] test mutators::bench_tests::test_mutate_u128_near_max_arithmetic_no_overflow ... ok
[INFO] [stdout] test mutators::bench_tests::test_mutate_u128_stays_in_range ... ok
[INFO] [stdout] test mutators::bench_tests::test_mutate_u128_single_value_range ... ok
[INFO] [stdout] test mutators::bench_tests::test_mutate_u128_hits_interesting_values ... ok
[INFO] [stdout] test mutators::bench_tests::test_mutate_u128_upper_half_stays_in_range ... ok
[INFO] [stdout] test mutators::bench_tests::test_mutate_u64_as_u8_range ... ok
[INFO] [stdout] test mutators::bench_tests::test_mutate_u64_as_u32_range ... ok
[INFO] [stdout] test mutators::bench_tests::test_mutate_u64_as_u16_range ... ok
[INFO] [stdout] test mutators::bench_tests::test_mutate_u64_hits_interesting_values ... ok
[INFO] [stdout] test mutators::bench_tests::test_mutate_usize_covers_range ... ok
[INFO] [stdout] test mutators::bench_tests::test_mutate_u64_full_range ... ok
[INFO] [stdout] test mutators::bench_tests::test_mutate_u64_narrow_range ... ok
[INFO] [stdout] test mutators::bench_tests::test_mutate_usize_stays_in_range ... ok
[INFO] [stdout] test mutators::bench_tests::test_mutate_u64_single_value_range ... ok
[INFO] [stdout] test mutators::bench_tests::test_param_mutation_actually_changes_values ... ok
[INFO] [stdout] test mutators::bench_tests::test_rand_below_distribution ... ok
[INFO] [stdout] test mutators::bench_tests::test_mutate_u64_stays_in_range ... ok
[INFO] [stdout] test mutators::bench_tests::test_mutate_u64_arithmetic_delta_works ... ok
[INFO] [stdout] test mutators::bench_tests::test_rand_below_zero_returns_zero ... ok
[INFO] [stdout] test mutators::bench_tests::test_sequence_delete_preserves_order ... ok
[INFO] [stdout] test mutators::bench_tests::test_sequence_mutator_deterministic_output ... ok
[INFO] [stdout] test mutators::bench_tests::test_sequence_at_max_actions_no_growth ... ok
[INFO] [stdout] test mutators::bench_tests::test_sequence_mutator_max_actions_1 ... ok
[INFO] [stdout] test mutators::bench_tests::test_mutate_u128_large_offset ... ok
[INFO] [stdout] test mutators::bench_tests::test_sequence_mutator_valid_roundtrip ... ok
[INFO] [stdout] test mutators::bench_tests::test_sequence_mutator_stability_across_iterations ... ok
[INFO] [stdout] test mutators::bench_tests::test_sequence_max_actions_2_allows_growth_from_1 ... ok
[INFO] [stdout] test mutators::bench_tests::test_sequence_shuffle_is_permutation ... ok
[INFO] [stdout] test mutators::bench_tests::test_sequence_at_max_blocks_growth_strictly ... ok
[INFO] [stdout] test mutators::bench_tests::test_sequence_empty_input_adds_action ... ok
[INFO] [stdout] test mutators::bench_tests::test_sequence_swap_identical_content ... ok
[INFO] [stdout] test mutators::bench_tests::test_sequence_truncate_bounds ... ok
[INFO] [stdout] test mutators::bench_tests::test_mutate_u128_arithmetic_delta ... ok
[INFO] [stdout] test mutators::bench_tests::test_sequence_repeat_adjacent ... ok
[INFO] [stdout] test mutators::bench_tests::test_small_int_multi_action_sequence_roundtrip ... ok
[INFO] [stdout] test mutators::bench_tests::test_small_int_field_byte_count_matches_serialized_size ... ok
[INFO] [stdout] test mutators::bench_tests::test_small_int_i32_roundtrip_boundary_values ... ok
[INFO] [stdout] test mutators::bench_tests::test_sequence_skipped_means_unchanged ... ok
[INFO] [stdout] test mutators::bench_tests::test_small_int_i16_roundtrip_boundary_values ... ok
[INFO] [stdout] test mutators::bench_tests::test_small_int_mutation_actually_changes_values ... ok
[INFO] [stdout] test mutators::bench_tests::test_small_int_i8_roundtrip_boundary_values ... ok
[INFO] [stdout] test mutators::bench_tests::test_small_int_mixed_variant_roundtrip ... ok
[INFO] [stdout] test mutators::bench_tests::test_small_int_option_u8_none_sentinel ... ok
[INFO] [stdout] test mutators::bench_tests::test_small_int_mutation_roundtrip_stability ... ok
[INFO] [stdout] test mutators::bench_tests::test_small_int_mutation_preserves_variant_types ... ok
[INFO] [stdout] test mutators::bench_tests::test_small_int_serializes_to_8_bytes_per_field ... ok
[INFO] [stdout] test mutators::bench_tests::test_small_int_option_u8_roundtrip ... ok
[INFO] [stdout] test mutators::bench_tests::test_small_int_signed_serializes_to_8_bytes_per_field ... ok
[INFO] [stdout] test mutators::bench_tests::test_small_int_u16_roundtrip_boundary_values ... ok
[INFO] [stdout] test mutators::bench_tests::test_small_int_random_roundtrip_1000 ... ok
[INFO] [stdout] test mutators::bench_tests::test_small_int_vec_u16_fixed_byte_size ... ok
[INFO] [stdout] test mutators::bench_tests::test_trim_all_failed_returns_none ... ok
[INFO] [stdout] test mutators::bench_tests::test_small_int_u32_roundtrip_boundary_values ... ok
[INFO] [stdout] test mutators::bench_tests::test_trim_all_success_returns_none ... ok
[INFO] [stdout] test mutators::bench_tests::test_trim_long_pattern_ignored_beyond_actions ... ok
[INFO] [stdout] test mutators::bench_tests::test_small_int_u8_truncation_on_deserialize ... ok
[INFO] [stdout] test mutators::bench_tests::test_small_int_vec_u16_roundtrip ... ok
[INFO] [stdout] test mutators::bench_tests::test_trim_removes_exactly_failed_actions ... ok
[INFO] [stdout] test mutators::bench_tests::test_trim_single_surviving_action_roundtrips ... ok
[INFO] [stdout] test mutators::bench_tests::test_vec_field_fixed_byte_size ... ok
[INFO] [stdout] test mutators::bench_tests::test_vec_field_mutation_changes_values ... ok
[INFO] [stdout] test mutators::bench_tests::test_vec_field_elements_stay_in_range ... ok
[INFO] [stdout] test mutators::bench_tests::test_vec_field_roundtrip_empty ... ok
[INFO] [stdout] test mutators::bench_tests::test_vec_field_roundtrip_full ... ok
[INFO] [stdout] test mutators::bench_tests::test_vec_field_roundtrip_partial ... ok
[INFO] [stdout] test mutators::bench_tests::test_trim_reserializes_with_correct_variant_indices ... ok
[INFO] [stdout] test mutators::bench_tests::test_small_int_u8_roundtrip_boundary_values ... ok
[INFO] [stdout] test mutators::bench_tests::test_small_int_vec_u16_element_truncation ... ok
[INFO] [stdout] test mutators::bench_tests::test_trim_short_pattern_keeps_trailing_actions ... ok
[INFO] [stdout] test mutators::bench_tests::test_param_mutator_preserves_variant_types ... ok
[INFO] [stdout] test mutators::bench_tests::bench_to_bytes ... ok
[INFO] [stdout] test mutators::bench_tests::bench_full_pipeline_2_stacked ... ok
[INFO] [stdout] test mutators::bench_tests::bench_from_bytes ... ok
[INFO] [stdout] test mutators::bench_tests::bench_sequence_mutator_cycle ... ok
[INFO] [stdout] test mutators::bench_tests::bench_mutate_u64_current ... ok
[INFO] [stdout] test mutators::bench_tests::bench_interesting_u64_alloc ... ok
[INFO] [stdout] test mutators::bench_tests::bench_full_pipeline_8_stacked ... ok
[INFO] [stdout] test mutators::bench_tests::bench_param_mutator_cycle ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 236 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.91s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests crucible_fuzz_runtime
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "2231f61652e78c28cace645148a631634d3a8974361080a5ae8526005808e163", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2231f61652e78c28cace645148a631634d3a8974361080a5ae8526005808e163", kill_on_drop: false }`
[INFO] [stdout] 2231f61652e78c28cace645148a631634d3a8974361080a5ae8526005808e163
