[INFO] fetching crate sandpit 0.5.2... [INFO] testing sandpit-0.5.2 against master#562dee4820c458d823175268e41601d4c060588a for pr-154210-2 [INFO] extracting crate sandpit 0.5.2 into /workspace/builds/worker-4-tc1/source [INFO] started tweaking crates.io crate sandpit 0.5.2 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate sandpit 0.5.2 [INFO] tweaked toml for crates.io crate sandpit 0.5.2 written to /workspace/builds/worker-4-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate sandpit 0.5.2 on toolchain 562dee4820c458d823175268e41601d4c060588a [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate sandpit 0.5.2 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded sandpit_derive v0.5.2 [INFO] [stderr] Downloaded nimix v0.2.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 5235b129281f0d6f0330c3000f353aaf73b6e9c12f5df42075cb503fc0992ccb [INFO] running `Command { std: "docker" "start" "-a" "5235b129281f0d6f0330c3000f353aaf73b6e9c12f5df42075cb503fc0992ccb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "5235b129281f0d6f0330c3000f353aaf73b6e9c12f5df42075cb503fc0992ccb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5235b129281f0d6f0330c3000f353aaf73b6e9c12f5df42075cb503fc0992ccb", kill_on_drop: false }` [INFO] [stdout] 5235b129281f0d6f0330c3000f353aaf73b6e9c12f5df42075cb503fc0992ccb [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 9c5907ef0d68d6a855a696f07a5406467e59f5145b30654a89ca8b522c0d47f0 [INFO] running `Command { std: "docker" "start" "-a" "9c5907ef0d68d6a855a696f07a5406467e59f5145b30654a89ca8b522c0d47f0", kill_on_drop: false }` [INFO] [stderr] Compiling never-say-never v6.6.666 [INFO] [stderr] Compiling nimix v0.2.0 [INFO] [stderr] Compiling quote v1.0.41 [INFO] [stderr] Compiling higher-kinded-types v0.1.1 [INFO] [stderr] Compiling syn v2.0.108 [INFO] [stderr] Compiling sandpit_derive v0.5.2 [INFO] [stderr] Compiling sandpit v0.5.2 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 5.98s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: higher-kinded-types v0.1.1 [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2` [INFO] running `Command { std: "docker" "inspect" "9c5907ef0d68d6a855a696f07a5406467e59f5145b30654a89ca8b522c0d47f0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9c5907ef0d68d6a855a696f07a5406467e59f5145b30654a89ca8b522c0d47f0", kill_on_drop: false }` [INFO] [stdout] 9c5907ef0d68d6a855a696f07a5406467e59f5145b30654a89ca8b522c0d47f0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 857551884d4f319658852e25810331b32847f96a31c2e845e8cabf6d70525770 [INFO] running `Command { std: "docker" "start" "-a" "857551884d4f319658852e25810331b32847f96a31c2e845e8cabf6d70525770", kill_on_drop: false }` [INFO] [stderr] Compiling serde_json v1.0.145 [INFO] [stderr] Compiling regex-syntax v0.8.8 [INFO] [stderr] Compiling clap_lex v0.7.6 [INFO] [stderr] Compiling is-terminal v0.4.17 [INFO] [stderr] Compiling zerocopy-derive v0.8.27 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling plotters v0.3.7 [INFO] [stderr] Compiling clap_builder v4.5.51 [INFO] [stderr] Compiling regex-automata v0.4.13 [INFO] [stderr] Compiling zerocopy v0.8.27 [INFO] [stderr] Compiling clap v4.5.51 [INFO] [stderr] Compiling half v2.7.1 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling ciborium-ll v0.2.2 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling regex v1.12.2 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling ciborium v0.2.2 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stderr] Compiling criterion v0.5.1 [INFO] [stderr] Compiling sandpit v0.5.2 (/opt/rustwide/workdir) [INFO] [stdout] warning: field `alignment_range` is never read [INFO] [stdout] --> tests/fuzz_lib.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 16 | pub struct FuzzConfig { [INFO] [stdout] | ---------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 28 | pub alignment_range: (u32, u32), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `FuzzConfig` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 18.63s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: higher-kinded-types v0.1.1 [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2` [INFO] running `Command { std: "docker" "inspect" "857551884d4f319658852e25810331b32847f96a31c2e845e8cabf6d70525770", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "857551884d4f319658852e25810331b32847f96a31c2e845e8cabf6d70525770", kill_on_drop: false }` [INFO] [stdout] 857551884d4f319658852e25810331b32847f96a31c2e845e8cabf6d70525770 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 0723d936465e4f954f5329b8555758eb5ca0a5464790a3cab55ef6d4c0adf39f [INFO] running `Command { std: "docker" "start" "-a" "0723d936465e4f954f5329b8555758eb5ca0a5464790a3cab55ef6d4c0adf39f", kill_on_drop: false }` [INFO] [stderr] warning: field `alignment_range` is never read [INFO] [stderr] --> tests/fuzz_lib.rs:28:9 [INFO] [stderr] | [INFO] [stderr] 16 | pub struct FuzzConfig { [INFO] [stderr] | ---------- field in this struct [INFO] [stderr] ... [INFO] [stderr] 28 | pub alignment_range: (u32, u32), [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `FuzzConfig` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stderr] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: `sandpit` (test "fuzz_tests") generated 1 warning [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.12s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: higher-kinded-types v0.1.1 [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2` [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/sandpit-f63ac0a7c716e1a4) [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test tagged::tests::test_raw_data_variant ... ok [INFO] [stdout] test tagged::tests::test_pointer_variant ... ok [INFO] [stdout] test tagged::tests::test_wrong_extraction ... ok [INFO] [stdout] test tagged::tests::test_gc_data_variant ... ok [INFO] [stdout] test gc::tests::gc_from_gcopt ... ok [INFO] [stdout] test tagged::tests::test_size_preservation ... ok [INFO] [stdout] test vec::tests::push_and_pop_items ... ok [INFO] [stdout] test vec::tests::init_vec ... ok [INFO] [stdout] test gc::tests::test_gc_sizes ... ok [INFO] [stdout] test gc::tests::set_header_marker ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/fuzz_lib.rs (/opt/rustwide/target/debug/deps/fuzz_lib-05002a721d69f147) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/fuzz_tests.rs (/opt/rustwide/target/debug/deps/fuzz_tests-b8b140f094c3361b) [INFO] [stdout] [INFO] [stdout] running 26 tests [INFO] [stdout] test fuzz_huge_slices ... ok [INFO] [stdout] test fuzz_large_objects ... ok [INFO] [stdout] test fuzz_large_strings ... ok [INFO] [stdout] test fuzz_few_large_iterations ... ok [INFO] [stdout] test fuzz_collect_always ... ok [INFO] [stdout] test fuzz_single_allocation ... ok [INFO] [stdout] test fuzz_many_small_iterations ... ok [INFO] [stdout] test fuzz_collect_infrequent ... ok [INFO] [stdout] test fuzz_super_large_objects ... ok [INFO] [stdout] test fuzz_empty_strings ... ok [INFO] [stdout] test fuzz_balanced_workload has been running for over 60 seconds [INFO] [stdout] test fuzz_collect_mixed has been running for over 60 seconds [INFO] [stdout] test fuzz_collect_random_high has been running for over 60 seconds [INFO] [stdout] test fuzz_collect_random_low has been running for over 60 seconds [INFO] [stdout] test fuzz_collect_very_frequent has been running for over 60 seconds [INFO] [stdout] test fuzz_deterministic_1 has been running for over 60 seconds [INFO] [stdout] test fuzz_deterministic_2 has been running for over 60 seconds [INFO] [stdout] test fuzz_empty_slices has been running for over 60 seconds [INFO] [stdout] test fuzz_max_alignment has been running for over 60 seconds [INFO] [stdout] test fuzz_mostly_slices has been running for over 60 seconds [INFO] [stdout] test fuzz_mostly_strings has been running for over 60 seconds [INFO] [stdout] test fuzz_never_collect has been running for over 60 seconds [INFO] [stdout] test fuzz_stress_test has been running for over 60 seconds [INFO] [stdout] test fuzz_stress_test_never_collect has been running for over 60 seconds [INFO] [stdout] test fuzz_tiny_objects has been running for over 60 seconds [INFO] [stdout] test fuzz_variable_sizes has been running for over 60 seconds [INFO] [stdout] test fuzz_empty_slices ... ok [INFO] [stdout] test fuzz_mostly_strings ... ok [INFO] [stdout] test fuzz_mostly_slices ... ok [INFO] [stdout] test fuzz_never_collect ... ok [INFO] [stdout] test fuzz_balanced_workload ... ok [INFO] [stdout] test fuzz_collect_mixed ... ok [INFO] [stdout] test fuzz_deterministic_1 ... ok [INFO] [stdout] test fuzz_tiny_objects ... ok [INFO] [stdout] test fuzz_collect_random_low ... ok [INFO] [stdout] test fuzz_max_alignment ... ok [INFO] [stdout] test fuzz_collect_very_frequent ... ok [INFO] [stdout] test fuzz_deterministic_2 ... ok [INFO] [stdout] test fuzz_stress_test_never_collect ... ok [INFO] [stdout] test fuzz_collect_random_high ... ok [INFO] [stdout] test fuzz_stress_test ... ok [INFO] [stdout] test fuzz_variable_sizes ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 26 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 647.14s [INFO] [stdout] [INFO] [stderr] Running tests/tests.rs (/opt/rustwide/target/debug/deps/tests-b39652fdbc442507) [INFO] [stdout] [INFO] [stdout] running 66 tests [INFO] [stdout] test alloc_array ... ok [INFO] [stdout] test alloc_array_from_fn ... ok [INFO] [stdout] test alloc_array_from_slice ... ok [INFO] [stdout] test alloc_array_of_static_gc ... ok [INFO] [stdout] test alloc_result ... ok [INFO] [stdout] test allocating_triggers_gc_yield ... ok [INFO] [stdout] test barrier_as_option ... ok [INFO] [stdout] test change_array_size ... ok [INFO] [stdout] test collect_empty_arena ... ok [INFO] [stdout] test change_array_size_with_inner_barrier ... ok [INFO] [stdout] test collect_singular_void_gc ... ok [INFO] [stdout] test derive_empty_enums ... ok [INFO] [stdout] test arena_allocating_and_collecting ... ok [INFO] [stdout] test continually_push_and_collect_vec ... ok [INFO] [stdout] test alloc_sized_array ... ok [INFO] [stdout] test alloc_tuple ... ok [INFO] [stdout] test derive_gcsync_nested_generic ... ok [INFO] [stdout] test derive_gcsync_with_set ... ok [INFO] [stdout] test derive_gcsync_mixed_fields ... ok [INFO] [stdout] test foo_test ... ok [INFO] [stdout] test derive_gcsync_basic ... ok [INFO] [stdout] test derive_trace_unit_struct ... ok [INFO] [stdout] test empty_gc_metrics ... ok [INFO] [stdout] test derive_gcsync_tuple_struct ... ok [INFO] [stdout] test gc_clone ... ok [INFO] [stdout] test collect_empty_tagged_gc_vec ... ok [INFO] [stdout] test gc_multiple_strings ... ok [INFO] [stdout] test gc_empty_str ... ok [INFO] [stdout] test gc_scoped_deref ... ok [INFO] [stdout] test derive_gcsync_generic ... ok [INFO] [stdout] test gc_array_of_strings ... ok [INFO] [stdout] test alloc_option ... ok [INFO] [stdout] test gc_str ... ok [INFO] [stdout] test gc_opt_from_gc ... ok [INFO] [stdout] test gc_opt_str ... ok [INFO] [stdout] test counts_collections ... ok [INFO] [stdout] test gc_str_in_struct ... ok [INFO] [stdout] test gc_str_object_count ... ok [INFO] [stdout] test gc_str_unicode ... ok [INFO] [stdout] test gc_str_write_barrier ... ok [INFO] [stdout] test gc_str_large ... ok [INFO] [stdout] test minimal_tagged_ptr_push_and_read ... ok [INFO] [stdout] test gcvec_set_with_gc_collection ... ok [INFO] [stdout] test minimal_tagged_ptr_bug ... ok [INFO] [stdout] test nested_root ... ok [INFO] [stdout] test minimal_tagged_ptr_push_pop ... ok [INFO] [stdout] test new_arena ... ok [INFO] [stdout] test old_objects_count_stays_constant ... ok [INFO] [stdout] test trace_complex_enum ... ok [INFO] [stdout] test trace_tuple_struct ... ok [INFO] [stdout] test trace_gc_null_mut ... ok [INFO] [stdout] test write_barrier ... ok [INFO] [stdout] test traceleaf_tuple_struct ... ok [INFO] [stdout] test resets_old_object_count ... ok [INFO] [stdout] test objects_counted_should_be_one ... ok [INFO] [stdout] test yield_is_not_requested ... ok [INFO] [stdout] test retracing_tagged_ptrs ... ok [INFO] [stdout] test cyclic_graph ... ok [INFO] [stdout] test gc_str_on_stack ... ok [INFO] [stdout] test gcvec_push_pop_with_derived_type ... ok [INFO] [stdout] test alloc_array_of_updated_gc ... ok [INFO] [stdout] test gc_vec_of_tagged_pointers ... ok [INFO] [stdout] test alloc_after_collect_test ... ok [INFO] [stdout] test two_dimensional_array ... ok [INFO] [stdout] test gc_str_survives_collection ... ok [INFO] [stderr] Doc-tests sandpit [INFO] [stdout] test gcvec_derived_type_with_random_garbage ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 66 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.27s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 30 tests [INFO] [stdout] test src/gc.rs - gc::GcOpt<'gc,T>::new_none (line 259) ... ok [INFO] [stdout] test src/arena.rs - arena::Arena::mutate (line 138) - compile fail ... ok [INFO] [stdout] test src/arena.rs - arena::Arena::new (line 46) ... ok [INFO] [stdout] test src/gc.rs - gc::GcOpt<'gc,T>::as_option (line 328) ... ok [INFO] [stdout] test src/arena.rs - arena::Arena (line 17) ... ok [INFO] [stdout] test src/gc.rs - gc::GcOpt<'gc,T>::is_some (line 291) ... ok [INFO] [stdout] test src/gc.rs - gc::Gc<'gc,T>::write_barrier (line 193) ... ok [INFO] [stdout] test src/gc.rs - gc::GcOpt<'gc,T>::is_none (line 276) ... ok [INFO] [stdout] test src/gc.rs - gc::Gc<'gc,T>::scoped_deref (line 147) ... ok [INFO] [stdout] test src/arena.rs - arena::Arena::mutate (line 116) ... ok [INFO] [stdout] test src/barrier.rs - barrier::WriteBarrier<'gc,T>::inner (line 32) ... ok [INFO] [stdout] test src/lib.rs - (line 9) ... ok [INFO] [stdout] test src/gc.rs - gc::Gc<'gc,T>::new (line 68) ... ok [INFO] [stdout] test src/gc.rs - gc::GcOpt<'gc,T>::set_none (line 309) ... ok [INFO] [stdout] test src/barrier.rs - barrier::WriteBarrier<'gc,GcOpt<'gc,T>>::set (line 92) ... ok [INFO] [stdout] test src/lib.rs - (line 33) ... ok [INFO] [stdout] test src/barrier.rs - barrier::field (line 227) ... ok [INFO] [stdout] test src/barrier.rs - barrier::WriteBarrier<'gc,Gc<'gc,T>>::set (line 62) ... ok [INFO] [stdout] test src/lib.rs - (line 100) ... ok [INFO] [stdout] test src/mutator.rs - mutator::Mutator<'gc>::alloc_array (line 128) ... ok [INFO] [stdout] test src/trace/trace.rs - trace::trace::TraceLeaf (line 25) ... ok [INFO] [stdout] test src/mutator.rs - mutator::Mutator<'gc>::alloc (line 95) ... ok [INFO] [stdout] test src/barrier.rs - barrier::WriteBarrier<'gc,[T]>::at (line 123) ... ok [INFO] [stdout] test src/mutator.rs - mutator::Mutator<'gc>::alloc_array_from_slice (line 164) ... ok [INFO] [stdout] test src/lib.rs - (line 66) ... ok [INFO] [stdout] test src/mutator.rs - mutator::Mutator<'gc>::gc_yield (line 270) ... ok [INFO] [stdout] test src/mutator.rs - mutator::Mutator<'gc>::alloc_array_from_fn (line 198) ... ok [INFO] [stdout] test src/trace/trace.rs - trace::trace::Trace (line 76) ... ok [INFO] [stdout] test src/mutator.rs - mutator::Mutator<'gc>::alloc_str (line 238) ... ok [INFO] [stdout] test src/mutator.rs - mutator::Mutator (line 18) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 30 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.96s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "0723d936465e4f954f5329b8555758eb5ca0a5464790a3cab55ef6d4c0adf39f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0723d936465e4f954f5329b8555758eb5ca0a5464790a3cab55ef6d4c0adf39f", kill_on_drop: false }` [INFO] [stdout] 0723d936465e4f954f5329b8555758eb5ca0a5464790a3cab55ef6d4c0adf39f