[INFO] fetching crate cow_vec 2.1.0...
[INFO] testing cow_vec-2.1.0 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate cow_vec 2.1.0 into /workspace/builds/worker-0-tc2/source
[INFO] started tweaking crates.io crate cow_vec 2.1.0
[INFO] removed 0 missing examples
[INFO] finished tweaking crates.io crate cow_vec 2.1.0
[INFO] tweaked toml for crates.io crate cow_vec 2.1.0 written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate cow_vec 2.1.0 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate cow_vec 2.1.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/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] d18f8da11685d9a2942fe9cd5ca3f24538994c037358137d9ca731b945bf6849
[INFO] running `Command { std: "docker" "start" "d18f8da11685d9a2942fe9cd5ca3f24538994c037358137d9ca731b945bf6849", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d18f8da11685d9a2942fe9cd5ca3f24538994c037358137d9ca731b945bf6849", 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" "d18f8da11685d9a2942fe9cd5ca3f24538994c037358137d9ca731b945bf6849" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d18f8da11685d9a2942fe9cd5ca3f24538994c037358137d9ca731b945bf6849", 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" "d18f8da11685d9a2942fe9cd5ca3f24538994c037358137d9ca731b945bf6849" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling cow_vec v2.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.58s
[INFO] running `Command { std: "docker" "inspect" "d18f8da11685d9a2942fe9cd5ca3f24538994c037358137d9ca731b945bf6849", 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" "d18f8da11685d9a2942fe9cd5ca3f24538994c037358137d9ca731b945bf6849" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling zerocopy v0.8.56
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling either v1.17.0
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling bitmaps v3.2.1
[INFO] [stderr]    Compiling zerocopy-derive v0.8.56
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling clap_builder v4.6.6
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling rand_xoshiro v0.6.0
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling imbl-sized-chunks v0.1.3
[INFO] [stderr]    Compiling imbl v4.0.1
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling clap v4.6.6
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]    Compiling cow_vec v2.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 42.66s
[INFO] running `Command { std: "docker" "inspect" "d18f8da11685d9a2942fe9cd5ca3f24538994c037358137d9ca731b945bf6849", 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" "d18f8da11685d9a2942fe9cd5ca3f24538994c037358137d9ca731b945bf6849" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.10s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/cow_vec/0b053b691e16beb2/out/cow_vec-0b053b691e16beb2)
[INFO] [stdout] 
[INFO] [stdout] running 222 tests
[INFO] [stdout] test tests::cow_vec_tests::shared_behavior::bulk_load_large ... ok
[INFO] [stdout] test tests::cow_vec_tests::shared_behavior::clone_compacted_reclaims_garbage ... ok
[INFO] [stdout] test tests::cow_vec_tests::append_of_related_vector_disables_moves_until_compacted ... ok
[INFO] [stdout] test tests::cow_vec_tests::remove_splice_retain_dedup_move_or_drop_when_owned ... ok
[INFO] [stdout] test tests::cow_vec_tests::shared_behavior::contains_value ... ok
[INFO] [stdout] test tests::cow_vec_tests::shared_behavior::default_is_empty ... ok
[INFO] [stdout] test tests::cow_vec_tests::shared_behavior::equality_with_self_and_vec ... ok
[INFO] [stdout] test tests::cow_vec_tests::shared_behavior::from_vec_and_index ... ok
[INFO] [stdout] test tests::cow_vec_tests::shared_behavior::hash_matches_equality ... ok
[INFO] [stdout] test tests::cow_vec_tests::shared_behavior::collect_from_iterator ... ok
[INFO] [stdout] test tests::cow_vec_tests::shared_behavior::into_iterator_for_ref ... ok
[INFO] [stdout] test tests::cow_vec_tests::shared_behavior::iterates_forward_and_backward ... ok
[INFO] [stdout] test tests::cow_vec_tests::shared_behavior::make_mut_is_in_place_when_owned ... ok
[INFO] [stdout] test tests::cow_vec_tests::shared_behavior::new_is_empty ... ok
[INFO] [stdout] test tests::cow_vec_tests::shared_behavior::ordering_is_lexicographic ... ok
[INFO] [stdout] test tests::cow_vec_tests::shared_behavior::ownership_returns_when_siblings_die ... ok
[INFO] [stdout] test tests::cow_vec_tests::shared_behavior::pop_does_not_affect_clones ... ok
[INFO] [stdout] test tests::cow_vec_tests::shared_behavior::pop_moves_when_storage_is_owned ... ok
[INFO] [stdout] test tests::cow_vec_tests::shared_behavior::push_and_get ... ok
[INFO] [stdout] test tests::cow_vec_tests::shared_behavior::extend_trait_works ... ok
[INFO] [stdout] test tests::cow_vec_tests::shared_behavior::into_iter_partial_consumption_drops_the_rest_once ... ok
[INFO] [stdout] test tests::cow_vec_tests::shared_behavior::set_drops_replaced_value_when_owned ... ok
[INFO] [stdout] test tests::cow_vec_tests::shared_behavior::make_mut_is_copy_on_write ... ok
[INFO] [stdout] test tests::cow_vec_tests::shared_behavior::into_iter_moves_when_owned_and_clones_otherwise ... ok
[INFO] [stdout] test tests::cow_vec_tests::shared_behavior::first_and_last ... ok
[INFO] [stdout] test tests::cow_vec_tests::shared_behavior::pop_returns_owned_values ... ok
[INFO] [stdout] test tests::cow_vec_tests::shared_behavior::compact_moves_when_owned_and_clones_otherwise ... ok
[INFO] [stdout] test tests::cow_vec_tests::shared_behavior::truncate_and_clear ... ok
[INFO] [stdout] test tests::cow_vec_tests::shared_behavior::values_survive_original_drop ... ok
[INFO] [stdout] test tests::cow_vec_tests::shared_truncate_clear_retain_keep_working_afterwards ... ok
[INFO] [stdout] test tests::cow_vec_tests::shared_behavior::index_out_of_bounds_panics - should panic ... ok
[INFO] [stdout] test tests::cow_vec_tests::split_off_shares_storage_until_one_side_is_gone ... ok
[INFO] [stdout] test tests::cow_vec_tests::shared_behavior::push_after_pop_overwrites ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_append_then_drop_source_keeps_values_alive ... ok
[INFO] [stdout] test tests::cow_vec_tests::append_of_unrelated_vector_keeps_moves_once_it_is_gone ... ok
[INFO] [stdout] test tests::cow_vec_tests::shared_behavior::iterator_is_exact_size ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_as_slice_after_modifications ... ok
[INFO] [stdout] test tests::cow_vec_tests::shared_behavior::to_vec_round_trip ... ok
[INFO] [stdout] test tests::cow_vec_tests::shared_behavior::set_out_of_bounds_panics - should panic ... ok
[INFO] [stdout] test tests::cow_vec_tests::shared_behavior::set_is_copy_on_write ... ok
[INFO] [stdout] test tests::cow_vec_tests::shared_behavior::sole_owner_reuses_freed_slots ... ok
[INFO] [stdout] test tests::cow_vec_tests::shared_behavior::concurrent_branches_are_independent ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_as_slice_can_be_iterated ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_as_slice_clone_independence ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_binary_search ... ok
[INFO] [stdout] test tests::cow_vec_tests::shared_behavior::truncate_and_clear_drop_when_owned ... ok
[INFO] [stdout] test tests::cow_vec_tests::shared_behavior::push_after_clone_is_independent ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_as_slice_empty ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_clone_compacted_compacts_after_pop ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_debug_pretty_print ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_dedup ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_as_slice_single_element ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_concurrent_divergence_no_contention ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_dedup_by ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_extend_does_not_affect_clones ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_from_slice ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_insert_beginning ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_insert_does_not_affect_clones ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_iter_clone_is_independent ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_insert_empty ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_iter_count_and_last ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_insert_end ... ok
[INFO] [stdout] test tests::cow_vec_tests::shared_behavior::debug_formats_like_a_list ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_iter_fold_and_rfold ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_insert_out_of_bounds - should panic ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_iter_nth_and_len ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_as_slice_with_strings ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_insert_middle ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_make_mut_out_of_bounds - should panic ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_operations_chain ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_as_slice_basic ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_append_copies_pointers_not_elements ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_as_slice_supports_slice_methods ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_retain_even ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_append_self_clone ... ok
[INFO] [stdout] test tests::cow_vec_tests::shared_behavior::truncate_does_not_affect_clones ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_retain_empty ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_remove ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_remove_does_not_affect_clones ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_remove_first_and_last ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_retain_with_strings ... ok
[INFO] [stdout] test tests::cow_vec_tests::shared_behavior::storage_sharing_is_reported ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_sort_by_key ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_sort_is_stable ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_sort_permutes_pointers_only ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_retain_none ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_remove_out_of_bounds - should panic ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_splice_remove_only ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_splice_replace_all ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_sharing_with_multiple_clones ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_sort_by_and_unstable ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_sort_does_not_affect_clones ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_splice_does_not_affect_clones ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_split_off_end ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_splice_replace_beginning ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_retain_does_not_affect_clones ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_split_off_does_not_affect_original_clones ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_split_off_middle ... ok
[INFO] [stdout] test tests::cow_vec_tests::shared_behavior::many_generations_stay_consistent ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_split_off_out_of_bounds - should panic ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_splice_replace_middle ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_retain_all ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_with_capacity ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_reverse ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_split_off_beginning ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_swap ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_reverse_does_not_affect_clones ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_rotate ... ok
[INFO] [stdout] test tests::paged_vec_tests::exact_page_boundary_lengths ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_splice_insert_only ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_splice_replace_end ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_swap_does_not_affect_clones ... ok
[INFO] [stdout] test tests::paged_vec_tests::insert_out_of_bounds_panics - should panic ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_swap_out_of_bounds - should panic ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_split_off_shares_arena ... ok
[INFO] [stdout] test tests::cow_vec_tests::test_splice_inclusive_range ... ok
[INFO] [stdout] test tests::paged_vec_tests::remove_out_of_bounds_panics - should panic ... ok
[INFO] [stdout] test tests::paged_vec_tests::append_shares_pages_when_aligned_and_copies_otherwise ... ok
[INFO] [stdout] test tests::paged_vec_tests::push_into_partial_page_diverges_it ... ok
[INFO] [stdout] test tests::paged_vec_tests::push_pop_across_page_boundary ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_default_pages::bulk_load_large ... ok
[INFO] [stdout] test tests::paged_vec_tests::append_of_related_vector_clones_until_compacted ... ok
[INFO] [stdout] test tests::paged_vec_tests::pop_copies_nothing ... ok
[INFO] [stdout] test tests::paged_vec_tests::push_copies_only_the_last_page ... ok
[INFO] [stdout] test tests::paged_vec_tests::nth_skips_pages ... ok
[INFO] [stdout] test tests::paged_vec_tests::set_copies_only_the_touched_page ... ok
[INFO] [stdout] test tests::paged_vec_tests::insert_remove_splice_shift_across_pages ... ok
[INFO] [stdout] test tests::paged_vec_tests::iterator_ends_meet_inside_a_page ... ok
[INFO] [stdout] test tests::paged_vec_tests::remove_and_splice_move_when_owned ... ok
[INFO] [stdout] test tests::paged_vec_tests::iterator_fold_paths_match_next ... ok
[INFO] [stdout] test tests::paged_vec_tests::make_mut_diverges_one_page ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_default_pages::clone_compacted_reclaims_garbage ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_default_pages::collect_from_iterator ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_default_pages::compact_moves_when_owned_and_clones_otherwise ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_default_pages::extend_trait_works ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_default_pages::first_and_last ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_default_pages::hash_matches_equality ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_default_pages::index_out_of_bounds_panics - should panic ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_default_pages::into_iterator_for_ref ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_default_pages::new_is_empty ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_default_pages::concurrent_branches_are_independent ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_default_pages::contains_value ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_default_pages::iterates_forward_and_backward ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_default_pages::into_iter_moves_when_owned_and_clones_otherwise ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_default_pages::default_is_empty ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_default_pages::equality_with_self_and_vec ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_default_pages::into_iter_partial_consumption_drops_the_rest_once ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_default_pages::iterator_is_exact_size ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_default_pages::make_mut_is_copy_on_write ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_default_pages::make_mut_is_in_place_when_owned ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_default_pages::debug_formats_like_a_list ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_default_pages::ownership_returns_when_siblings_die ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_default_pages::pop_moves_when_storage_is_owned ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_default_pages::pop_returns_owned_values ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_default_pages::push_after_clone_is_independent ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_default_pages::set_drops_replaced_value_when_owned ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_default_pages::pop_does_not_affect_clones ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_default_pages::set_is_copy_on_write ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_default_pages::push_after_pop_overwrites ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_default_pages::push_and_get ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_default_pages::set_out_of_bounds_panics - should panic ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_default_pages::ordering_is_lexicographic ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_small_pages::clone_compacted_reclaims_garbage ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_default_pages::storage_sharing_is_reported ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_small_pages::collect_from_iterator ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_small_pages::compact_moves_when_owned_and_clones_otherwise ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_default_pages::truncate_does_not_affect_clones ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_default_pages::truncate_and_clear ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_default_pages::values_survive_original_drop ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_small_pages::debug_formats_like_a_list ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_small_pages::contains_value ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_small_pages::from_vec_and_index ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_small_pages::first_and_last ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_default_pages::from_vec_and_index ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_small_pages::index_out_of_bounds_panics - should panic ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_small_pages::into_iter_moves_when_owned_and_clones_otherwise ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_small_pages::bulk_load_large ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_small_pages::into_iter_partial_consumption_drops_the_rest_once ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_small_pages::hash_matches_equality ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_default_pages::to_vec_round_trip ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_default_pages::truncate_and_clear_drop_when_owned ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_small_pages::make_mut_is_copy_on_write ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_small_pages::iterator_is_exact_size ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_small_pages::make_mut_is_in_place_when_owned ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_small_pages::equality_with_self_and_vec ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_small_pages::into_iterator_for_ref ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_small_pages::extend_trait_works ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_small_pages::iterates_forward_and_backward ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_default_pages::sole_owner_reuses_freed_slots ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_small_pages::pop_returns_owned_values ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_small_pages::push_and_get ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_small_pages::concurrent_branches_are_independent ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_small_pages::set_drops_replaced_value_when_owned ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_small_pages::set_is_copy_on_write ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_small_pages::pop_moves_when_storage_is_owned ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_small_pages::set_out_of_bounds_panics - should panic ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_small_pages::sole_owner_reuses_freed_slots ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_small_pages::storage_sharing_is_reported ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_small_pages::to_vec_round_trip ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_small_pages::default_is_empty ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_small_pages::ordering_is_lexicographic ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_small_pages::ownership_returns_when_siblings_die ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_small_pages::push_after_clone_is_independent ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_small_pages::pop_does_not_affect_clones ... ok
[INFO] [stdout] test tests::paged_vec_tests::chained_generations_diverge_page_by_page ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_small_pages::truncate_does_not_affect_clones ... ok
[INFO] [stdout] test tests::paged_vec_tests::sort_permutes_pointers_across_pages ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_small_pages::values_survive_original_drop ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_small_pages::new_is_empty ... ok
[INFO] [stdout] test tests::paged_vec_tests::splice_out_of_bounds_panics - should panic ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_small_pages::push_after_pop_overwrites ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_small_pages::truncate_and_clear ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_small_pages::truncate_and_clear_drop_when_owned ... ok
[INFO] [stdout] test tests::paged_vec_tests::truncate_releases_trailing_pages_when_unshared ... ok
[INFO] [stdout] test tests::paged_vec_tests::stale_pages_after_shared_truncate_are_released_on_write ... ok
[INFO] [stdout] test tests::paged_vec_tests::swap_out_of_bounds_panics - should panic ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_small_pages::many_generations_stay_consistent ... ok
[INFO] [stdout] test tests::paged_vec_tests::swap_within_and_across_pages ... ok
[INFO] [stdout] test tests::trait_tests::paged_vec_satisfies_the_trait ... ok
[INFO] [stdout] test tests::trait_tests::cow_vec_satisfies_the_trait ... ok
[INFO] [stdout] test tests::paged_vec_tests::shared_behavior_default_pages::many_generations_stay_consistent ... ok
[INFO] [stderr]    Doc-tests cow_vec
[INFO] [stdout] test tests::cow_vec_tests::test_deep_version_chain_drops_iteratively ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 222 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.80s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 19 tests
[INFO] [stdout] test src/cow_vec.rs - cow_vec::CowVec<T>::retain (line 427) ... ok
[INFO] [stdout] test src/cow_vec.rs - cow_vec::CowVec<T>::make_mut (line 688) ... ok
[INFO] [stdout] test src/cow_vec.rs - cow_vec::CowVec<T>::insert (line 406) ... ok
[INFO] [stdout] test src/lib.rs - (line 55) ... ok
[INFO] [stdout] test src/lib.rs - (line 91) ... ok
[INFO] [stdout] test src/cow_vec.rs - cow_vec::CowVec<T>::as_slice (line 132) ... ok
[INFO] [stdout] test src/cow_vec.rs - cow_vec::CowVec<T>::split_off (line 476) ... ok
[INFO] [stdout] test src/paged_vec.rs - paged_vec::PagedVec (line 75) ... ok
[INFO] [stdout] test src/lib.rs - (line 32) ... ok
[INFO] [stdout] test src/cow_vec.rs - cow_vec::CowVec (line 32) ... ok
[INFO] [stdout] test src/cow_vec.rs - cow_vec::CowVec<T>::compact (line 610) ... ok
[INFO] [stdout] test src/lib.rs - (line 77) ... ok
[INFO] [stdout] test src/paged_vec.rs - paged_vec::PagedVec<T,PAGE_SIZE>::append (line 360) ... ok
[INFO] [stdout] test src/cow_vec.rs - cow_vec::CowVec<T>::splice (line 524) ... ok
[INFO] [stdout] test src/lib.rs - (line 239) ... ok
[INFO] [stdout] test src/paged_vec.rs - paged_vec::PagedVec<T,PAGE_SIZE>::insert (line 396) ... ok
[INFO] [stdout] test src/cow_vec.rs - cow_vec::CowVec<T>::append (line 499) ... ok
[INFO] [stdout] test src/paged_vec.rs - paged_vec::PagedVec<T,PAGE_SIZE>::splice (line 456) ... ok
[INFO] [stdout] test src/traits.rs - traits::CowVector (line 11) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.22s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "d18f8da11685d9a2942fe9cd5ca3f24538994c037358137d9ca731b945bf6849", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d18f8da11685d9a2942fe9cd5ca3f24538994c037358137d9ca731b945bf6849", kill_on_drop: false }`
[INFO] [stdout] d18f8da11685d9a2942fe9cd5ca3f24538994c037358137d9ca731b945bf6849
