[INFO] fetching crate stable_gen_map 0.13.0... [INFO] testing stable_gen_map-0.13.0 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-2 [INFO] extracting crate stable_gen_map 0.13.0 into /workspace/builds/worker-7-tc2/source [INFO] started tweaking crates.io crate stable_gen_map 0.13.0 [INFO] finished tweaking crates.io crate stable_gen_map 0.13.0 [INFO] tweaked toml for crates.io crate stable_gen_map 0.13.0 written to /workspace/builds/worker-7-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate stable_gen_map 0.13.0 on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate stable_gen_map 0.13.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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] a93b7c29dfa1ddeffd17ddf0b3232c8c6131d05b8fc256056776f96cb33e103d [INFO] running `Command { std: "docker" "start" "-a" "a93b7c29dfa1ddeffd17ddf0b3232c8c6131d05b8fc256056776f96cb33e103d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "a93b7c29dfa1ddeffd17ddf0b3232c8c6131d05b8fc256056776f96cb33e103d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a93b7c29dfa1ddeffd17ddf0b3232c8c6131d05b8fc256056776f96cb33e103d", kill_on_drop: false }` [INFO] [stdout] a93b7c29dfa1ddeffd17ddf0b3232c8c6131d05b8fc256056776f96cb33e103d [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] e42c290cf70e8695dccce98b0301ef341cfdf291991f7a9fdaff57585893de69 [INFO] running `Command { std: "docker" "start" "-a" "e42c290cf70e8695dccce98b0301ef341cfdf291991f7a9fdaff57585893de69", kill_on_drop: false }` [INFO] [stderr] Compiling stable_gen_map v0.13.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.48s [INFO] running `Command { std: "docker" "inspect" "e42c290cf70e8695dccce98b0301ef341cfdf291991f7a9fdaff57585893de69", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e42c290cf70e8695dccce98b0301ef341cfdf291991f7a9fdaff57585893de69", kill_on_drop: false }` [INFO] [stdout] e42c290cf70e8695dccce98b0301ef341cfdf291991f7a9fdaff57585893de69 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] e84b516f6b051641f481dfd23f0ffbfcfef15186f66d76ff6c73ef8ae4a29994 [INFO] running `Command { std: "docker" "start" "-a" "e84b516f6b051641f481dfd23f0ffbfcfef15186f66d76ff6c73ef8ae4a29994", kill_on_drop: false }` [INFO] [stderr] Compiling stable_gen_map v0.13.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 3.07s [INFO] running `Command { std: "docker" "inspect" "e84b516f6b051641f481dfd23f0ffbfcfef15186f66d76ff6c73ef8ae4a29994", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e84b516f6b051641f481dfd23f0ffbfcfef15186f66d76ff6c73ef8ae4a29994", kill_on_drop: false }` [INFO] [stdout] e84b516f6b051641f481dfd23f0ffbfcfef15186f66d76ff6c73ef8ae4a29994 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 9888caf6752c32bf5a3068798981629a4b8036b845dbb2a0fb5f116df700ff81 [INFO] running `Command { std: "docker" "start" "-a" "9888caf6752c32bf5a3068798981629a4b8036b845dbb2a0fb5f116df700ff81", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.36s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/stable_gen_map-ea3e04476d0cf384) [INFO] [stdout] [INFO] [stdout] running 147 tests [INFO] [stdout] test tests::key_macro_tests::default_key_type_has_correct_assoc_types ... ok [INFO] [stdout] test tests::key_macro_tests::macro_key_is_copy_clone_debug_eq_hash ... ok [INFO] [stdout] test tests::key_macro_tests::multiple_keys_in_one_invocation ... ok [INFO] [stdout] test tests::key_macro_tests::insert_remove_with_macro_key ... ok [INFO] [stdout] test tests::key_macro_tests::insert_remove_with_small_key ... ok [INFO] [stdout] test tests::key_macro_tests::snapshot_with_macro_key ... ok [INFO] [stdout] test tests::map_id_tests::empty_state_is_const ... ok [INFO] [stdout] test tests::map_id_tests::ensure_id_assigns_on_first_call ... ok [INFO] [stdout] test tests::map_id_tests::ensure_id_returns_same_on_subsequent_calls ... ok [INFO] [stdout] test tests::map_id_tests::validate_matches_equal_ids ... ok [INFO] [stdout] test tests::map_id_tests::vacant_placeholder_is_zero ... ok [INFO] [stdout] test tests::map_id_tests::produce_uses_ensure_id ... ok [INFO] [stdout] test tests::stable_deref_gen_clone_tests::clone_efficiently_stable_tests::clone_efficiently_preserves_free_list_structure_but_independent ... ok [INFO] [stdout] test tests::map_id_tests::many_states_all_unique ... ok [INFO] [stdout] test tests::map_id_tests::map_id_starts_at_none ... ok [INFO] [stdout] test tests::map_id_tests::validate_rejects_vacant ... ok [INFO] [stdout] test tests::key_macro_tests::custom_key_type_has_correct_assoc_types ... ok [INFO] [stdout] test tests::map_id_tests::different_states_get_different_ids ... ok [INFO] [stdout] test tests::stable_deref_gen_clone_tests::clone_empty_map ... ok [INFO] [stdout] test tests::stable_deref_gen_clone_tests::clone_with_holes_preserves_logical_state ... ok [INFO] [stdout] test tests::map_id_tests::validate_rejects_different_ids ... ok [INFO] [stdout] test tests::key_macro_tests::stale_key_returns_none ... ok [INFO] [stdout] test tests::stable_deref_gen_clone_tests::clone_with_rc_clones_rc_not_inner_value ... ok [INFO] [stdout] test tests::stable_deref_gen_clone_tests::stable_clone_handles_reentrant_t_clone ... ok [INFO] [stdout] test tests::stable_deref_gen_drain_tests::drain_allows_reuse_of_indices ... ok [INFO] [stdout] test tests::stable_deref_gen_clone_tests::stable_clone_handles_reentrant_t_clone_two ... ok [INFO] [stdout] test tests::stable_deref_gen_drain_tests::drain_drop_cleans_up_remaining ... ok [INFO] [stdout] test tests::stable_deref_gen_drain_tests::drain_empties_map ... ok [INFO] [stdout] test tests::stable_deref_gen_drain_tests::drain_invalidates_old_keys ... ok [INFO] [stdout] test tests::stable_deref_gen_drain_tests::drain_full_consumption_drops_each_exactly_once ... ok [INFO] [stdout] test tests::stable_deref_gen_drain_tests::drain_empty_map ... ok [INFO] [stdout] test tests::stable_deref_gen_drain_tests::drain_partial_consumption_drops_each_exactly_once ... ok [INFO] [stdout] test tests::stable_deref_gen_drain_tests::drain_with_gaps_drops_only_occupied_exactly_once ... ok [INFO] [stdout] test tests::stable_deref_gen_drain_tests::drain_with_gaps_from_prior_removes ... ok [INFO] [stdout] test tests::stable_deref_gen_drain_tests::drain_yields_all_elements ... ok [INFO] [stdout] test tests::stable_deref_gen_drain_tests::drain_then_insert_works ... ok [INFO] [stdout] test tests::stable_deref_gen_drain_tests::drain_zero_consumption_drops_each_exactly_once ... ok [INFO] [stdout] test tests::stable_deref_gen_map_overflow_tests::stable_gen_map_into_iter_handles_max_live_generation_without_panicking ... ok [INFO] [stdout] test tests::stable_deref_gen_clone_tests::clone_preserves_live_entries_and_len_and_allocates_new_boxes ... ok [INFO] [stdout] test tests::stable_deref_gen_map_overflow_tests::stale_key_after_generation_overflow_is_not_accepted_stable_deref_gen_map ... ok [INFO] [stdout] test tests::stable_deref_gen_clone_tests::clone_efficiently_stable_tests::clone_efficiently_empty_map ... ok [INFO] [stdout] test tests::stable_deref_gen_map_tests::deref_drop_is_called_exactly_once_per_element ... ok [INFO] [stdout] test tests::stable_deref_gen_map_tests::can_clone_deref_shared_items_even_if_dereffed_value_doesnt_implement_clone ... ok [INFO] [stdout] test tests::stable_deref_gen_map_tests::get_by_index_only_returns_none_for_vacant_slot ... ok [INFO] [stdout] test tests::stable_deref_gen_clone_tests::clone_basic_contents_equal_but_independent ... ok [INFO] [stdout] test tests::stable_deref_gen_map_tests::drops_happen_on_remove_and_on_map_drop ... ok [INFO] [stdout] test tests::stable_deref_gen_map_tests::nested_try_insert_with_key_uses_distinct_slots ... ok [INFO] [stdout] test tests::stable_deref_gen_map_tests::get_by_index_only_round_trips_index_and_key ... ok [INFO] [stdout] test tests::stable_deref_gen_map_tests::deref_get_by_index_only_matches_key_get ... ok [INFO] [stdout] test tests::stable_deref_gen_map_tests::get_during_insert_returns_none_and_reentrancy_is_ok ... ok [INFO] [stdout] test tests::stable_deref_gen_map_tests::remove_nonexistent_returns_none ... ok [INFO] [stdout] test tests::stable_deref_gen_map_tests::stable_get_mut_respects_generation ... ok [INFO] [stdout] test tests::stable_deref_gen_map_tests::get_returns_none_during_insert_even_while_resizing ... ok [INFO] [stdout] test tests::stable_deref_gen_map_tests::stable_into_iter_consumes_and_yields_boxes ... ok [INFO] [stdout] test tests::stable_deref_gen_map_tests::remove_invalidates_old_key_and_reuse_bumps_generation ... ok [INFO] [stdout] test tests::stable_deref_gen_drain_tests::drain_does_not_double_drop_after_map_drop ... ok [INFO] [stdout] test tests::stable_deref_gen_map_tests::remove_then_mass_insert_then_reuse_keeps_old_key_invalid ... ok [INFO] [stdout] test tests::key_macro_tests::pub_small_key_has_correct_assoc_types ... ok [INFO] [stdout] test tests::stable_deref_gen_map_tests::reentrant_insert_with_reuses_freed_slot_even_if_vec_resizes ... ok [INFO] [stdout] test tests::stable_deref_gen_map_tests::stable_iter_mut_can_modify_all_values ... ok [INFO] [stdout] test tests::stable_deref_gen_map_tests::stable_len_tracks_insert_remove_and_clear ... ok [INFO] [stdout] test tests::stable_deref_gen_map_tests::stable_ref_across_vec_growth ... ok [INFO] [stdout] test tests::stable_deref_gen_map_tests::insert_and_insert_with_match_semantics ... ok [INFO] [stdout] test tests::stable_deref_gen_map_tests::stable_try_insert_with_key_error_reuses_free_slot ... ok [INFO] [stdout] test tests::stable_deref_gen_map_tests::stable_try_insert_with_key_ok_path_new_slot ... ok [INFO] [stdout] test tests::stable_deref_gen_map_tests::stable_ref_survives_many_vec_resizes ... ok [INFO] [stdout] test tests::stable_deref_gen_map_tests::stable_try_insert_with_key_err_reuses_reserved_new_slot ... ok [INFO] [stdout] test tests::stable_deref_gen_clone_tests::clone_efficiently_stable_tests::clone_efficiently_copies_all_live_entries_and_not_aliasing ... ok [INFO] [stdout] test tests::stable_deref_gen_map_tests::unsized_trait_object_storage ... ok [INFO] [stdout] test tests::stable_deref_gen_map_tests::tests::clear_does_not_reuse_keys_for_live_entries ... ok [INFO] [stdout] test tests::stable_deref_gen_map_tests::trait_object_survives_resizes ... ok [INFO] [stdout] test tests::stable_deref_gen_map_tests::tests::clear_does_not_reuse_any_previous_key_even_after_prior_removes ... ok [INFO] [stdout] test tests::stable_deref_gen_retain_tests::retain_keeps_all_and_can_mutate_values ... ok [INFO] [stdout] test tests::stable_deref_gen_retain_tests::retain_removes_some_and_len_tracks ... ok [INFO] [stdout] test tests::stable_deref_gen_retain_tests::retain_respects_generations_and_reuses_indices ... ok [INFO] [stdout] test tests::stable_deref_gen_snapshot_tests::snapshot_contains_all_items_and_matches_get ... ok [INFO] [stdout] test tests::stable_deref_gen_snapshot_tests::snapshot_ignores_future_inserts ... ok [INFO] [stdout] test tests::stable_deref_gen_snapshot_tests::snapshot_on_empty_map_is_empty ... ok [INFO] [stdout] test tests::stable_deref_gen_snapshot_tests::snapshot_stablegen_tests::snapshot_contains_all_items_and_matches_get ... ok [INFO] [stdout] test tests::stable_deref_gen_snapshot_tests::snapshot_stablegen_tests::snapshot_empty ... ok [INFO] [stdout] test tests::stable_deref_gen_snapshot_tests::snapshot_stablegen_tests::snapshot_ignores_future_inserts ... ok [INFO] [stdout] test tests::stable_gen_clone_tests::clone_basic_contents_equal_but_independent ... ok [INFO] [stdout] test tests::stable_gen_clone_tests::clone_efficiently_tests::clone_efficiently_empty_map ... ok [INFO] [stdout] test tests::stable_gen_clone_tests::clone_efficiently_tests::clone_efficiently_preserves_free_list_structure_but_independent ... ok [INFO] [stdout] test tests::stable_gen_clone_tests::clone_empty ... ok [INFO] [stdout] test tests::stable_gen_clone_tests::clone_handles_reentrant_t_clone ... ok [INFO] [stdout] test tests::stable_gen_clone_tests::clone_into_iter_matches_snapshot ... ok [INFO] [stdout] test tests::stable_gen_clone_tests::clone_efficiently_tests::clone_efficiently_copies_all_live_entries_and_not_aliasing ... ok [INFO] [stdout] test tests::stable_gen_drain_tests::drain_empty_map ... ok [INFO] [stdout] test tests::stable_gen_clone_tests::clone_handles_reentrant_t_clone_two ... ok [INFO] [stdout] test tests::stable_gen_drain_tests::drain_empties_map ... ok [INFO] [stdout] test tests::stable_gen_drain_tests::drain_full_consumption_drops_each_exactly_once ... ok [INFO] [stdout] test tests::stable_gen_clone_tests::clone_multi_slot ... ok [INFO] [stdout] test tests::stable_gen_clone_tests::clone_preserves_all_keys_and_values ... ok [INFO] [stdout] test tests::stable_gen_drain_tests::drain_allows_reuse_of_indices ... ok [INFO] [stdout] test tests::stable_gen_drain_tests::drain_does_not_double_drop_after_map_drop ... ok [INFO] [stdout] test tests::stable_gen_drain_tests::drain_invalidates_old_keys ... ok [INFO] [stdout] test tests::stable_gen_drain_tests::drain_partial_consumption_drops_each_exactly_once ... ok [INFO] [stdout] test tests::stable_gen_drain_tests::drain_then_insert_works ... ok [INFO] [stdout] test tests::stable_gen_drain_tests::drain_with_gaps_drops_only_occupied_exactly_once ... ok [INFO] [stdout] test tests::stable_gen_drain_tests::drain_with_gaps_from_prior_removes ... ok [INFO] [stdout] test tests::stable_gen_drain_tests::drain_yields_all_elements ... ok [INFO] [stdout] test tests::stable_gen_drain_tests::drain_zero_consumption_drops_each_exactly_once ... ok [INFO] [stdout] test tests::stable_gen_map_overflow_tests::stale_key_after_generation_overflow_is_not_accepted_stable_gen_map ... ok [INFO] [stdout] test tests::stable_gen_map_tests::clear_does_not_reuse_any_previous_key_even_after_prior_removes ... ok [INFO] [stdout] test tests::stable_gen_map_tests::drop_is_called_exactly_once_per_element ... ok [INFO] [stdout] test tests::stable_gen_map_tests::clear_does_not_reuse_keys_default_slots ... ok [INFO] [stdout] test tests::stable_gen_map_tests::drops_happen_on_remove_and_on_map_drop ... ok [INFO] [stdout] test tests::stable_gen_map_tests::get_by_index_only_returns_none_for_vacant_slot ... ok [INFO] [stdout] test tests::stable_gen_map_tests::get_by_index_only_round_trips_index_and_key ... ok [INFO] [stdout] test tests::stable_gen_map_tests::get_during_insert_returns_none_and_reentrancy_is_ok ... ok [INFO] [stdout] test tests::stable_gen_map_tests::get_mut_respects_generation ... ok [INFO] [stdout] test tests::stable_gen_map_tests::index_operator_works ... ok [INFO] [stdout] test tests::stable_gen_map_tests::get_returns_none_during_insert_even_while_resizing ... ok [INFO] [stdout] test tests::stable_gen_map_tests::nested_try_insert_with_key_uses_distinct_slots ... ok [INFO] [stdout] test tests::stable_gen_map_tests::iter_mut_yields_valid_keys_and_values ... ok [INFO] [stdout] test tests::stable_gen_map_tests::insert_and_insert_with_match_semantics ... ok [INFO] [stdout] test tests::stable_gen_map_tests::len_tracks_insert_remove_and_clear ... ok [INFO] [stdout] test tests::stable_gen_map_tests::into_iter_consumes_and_yields_owned_values ... ok [INFO] [stdout] test tests::stable_gen_map_tests::remove_nonexistent_returns_none ... ok [INFO] [stdout] test tests::stable_gen_map_tests::iter_mut_can_modify_all_values ... ok [INFO] [stdout] test tests::stable_gen_map_tests::remove_invalidates_old_key_and_reuse_bumps_generation ... ok [INFO] [stdout] test tests::stable_gen_map_tests::reentrant_insert_with_reuses_freed_slot_even_if_vec_resizes ... ok [INFO] [stdout] test tests::stable_gen_map_tests::remove_reuses_same_slot_with_bumped_generation ... ok [INFO] [stdout] test tests::stable_gen_map_tests::remove_then_mass_insert_then_reuse_keeps_old_key_invalid ... ok [INFO] [stdout] test tests::stable_gen_map_tests::stable_ref_survives_many_vec_and_resizes ... ok [INFO] [stdout] test tests::stable_gen_map_tests::try_insert_with_key_error_reuses_free_slot ... ok [INFO] [stdout] test tests::stable_gen_map_tests::try_insert_with_key_ok_path_new_slot ... ok [INFO] [stdout] test tests::stable_gen_clone_tests::clone_respects_free_list_and_generations ... ok [INFO] [stdout] test tests::stable_gen_map_tests::try_insert_with_key_err_reuses_reserved_new_slot ... ok [INFO] [stdout] test tests::stable_gen_retain_tests::retain_removes_some_in_map ... ok [INFO] [stdout] test tests::stable_gen_retain_tests::retain_reuses_indices_and_bumps_generation_in_map ... ok [INFO] [stdout] test tests::stable_gen_snapshot_tests::snapshot_covers_all_items_and_matches_get ... ok [INFO] [stdout] test tests::stable_gen_snapshot_tests::snapshot_ignores_future_inserts ... ok [INFO] [stdout] test tests::stable_gen_snapshot_tests::snapshot_keys_contains_all_keys ... ok [INFO] [stdout] test tests::stable_gen_snapshot_tests::snapshot_keys_ignores_future_inserts ... ok [INFO] [stdout] test tests::stable_gen_snapshot_tests::snapshot_on_empty_map_is_empty ... ok [INFO] [stdout] test tests::stable_gen_snapshot_tests::snapshot_refs_contains_all_values ... ok [INFO] [stdout] test tests::stable_gen_snapshot_tests::snapshot_refs_empty ... ok [INFO] [stdout] test tests::stable_gen_retain_tests::retain_keeps_all_in_map ... ok [INFO] [stdout] test tests::stable_gen_snapshot_tests::snapshot_refs_ignores_future_inserts ... ok [INFO] [stdout] test tests::stable_deref_gen_map_tests::stable_try_insert_with_key_panic_reuses_free_slot ... ok [INFO] [stderr] Doc-tests stable_gen_map [INFO] [stdout] test tests::stable_deref_gen_map_tests::stable_try_insert_with_key_panic_reuses_reserved_new_slot ... ok [INFO] [stdout] test tests::stable_deref_gen_map_tests::stable_len_unchanged_on_try_insert_new_slot_err_and_panic ... ok [INFO] [stdout] test tests::stable_deref_gen_map_tests::stable_try_insert_with_key_panic_reuses_reserved_slot ... ok [INFO] [stdout] test tests::stable_gen_map_tests::try_insert_with_key_panic_reuses_reserved_new_slot ... ok [INFO] [stdout] test tests::stable_gen_map_tests::len_unchanged_on_try_insert_new_slot_err_and_panic ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 147 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test src/key.rs - key::new_key_type (line 125) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.41s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "9888caf6752c32bf5a3068798981629a4b8036b845dbb2a0fb5f116df700ff81", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9888caf6752c32bf5a3068798981629a4b8036b845dbb2a0fb5f116df700ff81", kill_on_drop: false }` [INFO] [stdout] 9888caf6752c32bf5a3068798981629a4b8036b845dbb2a0fb5f116df700ff81