[INFO] fetching crate fixed_deque 1.6.0... [INFO] testing fixed_deque-1.6.0 against master#562dee4820c458d823175268e41601d4c060588a for pr-154210-1 [INFO] extracting crate fixed_deque 1.6.0 into /workspace/builds/worker-5-tc1/source [INFO] started tweaking crates.io crate fixed_deque 1.6.0 [INFO] finished tweaking crates.io crate fixed_deque 1.6.0 [INFO] tweaked toml for crates.io crate fixed_deque 1.6.0 written to /workspace/builds/worker-5-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate fixed_deque 1.6.0 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 fixed_deque 1.6.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" "+562dee4820c458d823175268e41601d4c060588a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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] a95a4cc4f1b2f7d11b98acda652f7763c2383aea84bbb3e690a016267e5d2866 [INFO] running `Command { std: "docker" "start" "-a" "a95a4cc4f1b2f7d11b98acda652f7763c2383aea84bbb3e690a016267e5d2866", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "a95a4cc4f1b2f7d11b98acda652f7763c2383aea84bbb3e690a016267e5d2866", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a95a4cc4f1b2f7d11b98acda652f7763c2383aea84bbb3e690a016267e5d2866", kill_on_drop: false }` [INFO] [stdout] a95a4cc4f1b2f7d11b98acda652f7763c2383aea84bbb3e690a016267e5d2866 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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] 22fa0768e15d482c6331109ae0f21f256041c63813ccc48d63121cccce6956cc [INFO] running `Command { std: "docker" "start" "-a" "22fa0768e15d482c6331109ae0f21f256041c63813ccc48d63121cccce6956cc", kill_on_drop: false }` [INFO] [stderr] Compiling fixed_deque v1.6.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.25s [INFO] running `Command { std: "docker" "inspect" "22fa0768e15d482c6331109ae0f21f256041c63813ccc48d63121cccce6956cc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "22fa0768e15d482c6331109ae0f21f256041c63813ccc48d63121cccce6956cc", kill_on_drop: false }` [INFO] [stdout] 22fa0768e15d482c6331109ae0f21f256041c63813ccc48d63121cccce6956cc [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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] d2e2e0d184ebddb2e8cec45386714919c599a527a53a3ff93af1758f05f937da [INFO] running `Command { std: "docker" "start" "-a" "d2e2e0d184ebddb2e8cec45386714919c599a527a53a3ff93af1758f05f937da", kill_on_drop: false }` [INFO] [stderr] Compiling fixed_deque v1.6.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 2.69s [INFO] running `Command { std: "docker" "inspect" "d2e2e0d184ebddb2e8cec45386714919c599a527a53a3ff93af1758f05f937da", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d2e2e0d184ebddb2e8cec45386714919c599a527a53a3ff93af1758f05f937da", kill_on_drop: false }` [INFO] [stdout] d2e2e0d184ebddb2e8cec45386714919c599a527a53a3ff93af1758f05f937da [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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] 6a38e410ae2be01fe202375eec289be6be0e9c3ce8916c768006dbe18de2c1ec [INFO] running `Command { std: "docker" "start" "-a" "6a38e410ae2be01fe202375eec289be6be0e9c3ce8916c768006dbe18de2c1ec", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.04s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/fixed_deque-42d4af6892f6d363) [INFO] [stdout] [INFO] [stdout] running 181 tests [INFO] [stdout] test as_slices_tests::test_as_slices_after_push_front ... ok [INFO] [stdout] test binary_search_by_key_tests::test_binary_search_by_key_string_key ... ok [INFO] [stdout] test binary_search_by_tests::test_binary_search_by_custom_comparator ... ok [INFO] [stdout] test binary_search_by_tests::test_binary_search_by_found ... ok [INFO] [stdout] test binary_search_tests::test_binary_search_empty ... ok [INFO] [stdout] test binary_search_tests::test_binary_search_found ... ok [INFO] [stdout] test binary_search_tests::test_binary_search_not_found ... ok [INFO] [stdout] test binary_search_tests::test_binary_search_single_element ... ok [INFO] [stdout] test comparison_tests::test_deque_eq_vecdeque ... ok [INFO] [stdout] test comparison_tests::test_empty_deques_are_equal ... ok [INFO] [stdout] test comparison_tests::test_equal_deques ... ok [INFO] [stdout] test as_mut_slices_tests::test_as_mut_slices_modify_all ... ok [INFO] [stdout] test binary_search_by_key_tests::test_binary_search_by_key_found ... ok [INFO] [stdout] test comparison_tests::test_partial_eq_with_subsequent_push_back ... ok [INFO] [stdout] test comparison_tests::test_unequal_deque_and_vecdeque ... ok [INFO] [stdout] test binary_search_by_tests::test_binary_search_by_not_found ... ok [INFO] [stdout] test comparison_tests::test_unequal_deques_different_elements ... ok [INFO] [stdout] test comparison_tests::test_unequal_deques_different_lengths ... ok [INFO] [stdout] test comparison_tests::test_vecdeque_eq_deque ... ok [INFO] [stdout] test count_tests::test_count_all_same ... ok [INFO] [stdout] test count_tests::test_count_empty_deque ... ok [INFO] [stdout] test count_tests::test_count_multiple_occurrences ... ok [INFO] [stdout] test as_slices_tests::test_as_slices_empty ... ok [INFO] [stdout] test drain_tests::test_drain_back ... ok [INFO] [stdout] test drain_tests::test_drain_empty_range ... ok [INFO] [stdout] test as_mut_slices_tests::test_as_mut_slices_modify ... ok [INFO] [stdout] test count_tests::test_count_no_occurrences ... ok [INFO] [stdout] test drain_tests::test_drain_front ... ok [INFO] [stdout] test drain_tests::test_drain_inclusive_range ... ok [INFO] [stdout] test extend_front_tests::test_extend_front_basic ... ok [INFO] [stdout] test extend_front_tests::test_extend_front_empty_deque ... ok [INFO] [stdout] test extend_front_tests::test_extend_front_maxlen_one ... ok [INFO] [stdout] test extend_front_tests::test_extend_front_empty_iterator ... ok [INFO] [stdout] test count_tests::test_count_single_occurrence ... ok [INFO] [stdout] test extend_front_tests::test_extend_front_respects_maxlen ... ok [INFO] [stdout] test count_tests::test_count_strings ... ok [INFO] [stdout] test drain_tests::test_drain_all ... ok [INFO] [stdout] test extend_tests::test_extend_fills_exactly ... ok [INFO] [stdout] test extend_tests::test_extend_empty_iterator ... ok [INFO] [stdout] test extend_tests::test_extend_from_vec ... ok [INFO] [stdout] test extend_tests::test_extend_fits_within_remaining_space ... ok [INFO] [stdout] test extend_tests::test_extend_multiple_times_respects_maxlen ... ok [INFO] [stdout] test extend_tests::test_extend_on_empty_deque ... ok [INFO] [stdout] test extend_tests::test_extend_owned_values ... ok [INFO] [stdout] test extend_tests::test_extend_large_iterator ... ok [INFO] [stdout] test extend_tests::test_extend_maxlen_one ... ok [INFO] [stdout] test extend_tests::test_extend_on_full_deque ... ok [INFO] [stdout] test drain_tests::test_drain_middle ... ok [INFO] [stdout] test extend_tests::test_extend_references ... ok [INFO] [stdout] test extend_tests::test_extend_references_fills_exactly ... ok [INFO] [stdout] test extend_tests::test_extend_references_fits_within_remaining_space ... ok [INFO] [stdout] test extend_tests::test_extend_references_with_filter ... ok [INFO] [stdout] test extend_tests::test_extend_with_chain_iterator ... ok [INFO] [stdout] test extend_tests::test_extend_respects_maxlen ... ok [INFO] [stdout] test extend_tests::test_extend_with_cloned_iterator ... ok [INFO] [stdout] test extend_tests::test_extend_string_references ... ok [INFO] [stdout] test extend_tests::test_extend_with_cycle_take_iterator ... ok [INFO] [stdout] test extend_tests::test_extend_with_enumerate_iterator ... ok [INFO] [stdout] test extend_tests::test_extend_with_copied_iterator ... ok [INFO] [stdout] test extend_tests::test_extend_with_inspect_iterator ... ok [INFO] [stdout] test extend_tests::test_extend_references_respects_maxlen ... ok [INFO] [stdout] test extend_tests::test_extend_with_empty_iterator_type ... ok [INFO] [stdout] test extend_tests::test_extend_with_filter_iterator ... ok [INFO] [stdout] test extend_tests::test_extend_with_flat_map_iterator ... ok [INFO] [stdout] test extend_tests::test_extend_with_fuse_iterator ... ok [INFO] [stdout] test extend_tests::test_extend_with_iterator ... ok [INFO] [stdout] test extend_tests::test_extend_with_repeat_take_iterator ... ok [INFO] [stdout] test extend_tests::test_extend_with_rev_iterator ... ok [INFO] [stdout] test extend_tests::test_extend_with_skip_while_iterator ... ok [INFO] [stdout] test extend_tests::test_extend_with_step_by_iterator ... ok [INFO] [stdout] test extend_tests::test_extend_with_take_iterator ... ok [INFO] [stdout] test extend_tests::test_extend_with_take_while_iterator ... ok [INFO] [stdout] test index_tests::test_index_found_at_end ... ok [INFO] [stdout] test index_tests::test_index_found_at_start ... ok [INFO] [stdout] test index_tests::test_index_found_first ... ok [INFO] [stdout] test extend_tests::test_extend_with_zip_iterator ... ok [INFO] [stdout] test binary_search_by_key_tests::test_binary_search_by_key_not_found ... ok [INFO] [stdout] test index_tests::test_index_empty_deque ... ok [INFO] [stdout] test extend_tests::test_extend_with_peekable_iterator ... ok [INFO] [stdout] test index_tests::test_index_not_found ... ok [INFO] [stdout] test index_tests::test_index_range_basic ... ok [INFO] [stdout] test index_tests::test_index_range_invalid_range ... ok [INFO] [stdout] test index_tests::test_index_range_end_beyond_len ... ok [INFO] [stdout] test index_tests::test_index_range_not_in_range ... ok [INFO] [stdout] test initialization_tests::test_from_vec_deque_truncation_keeps_first_elements ... ok [INFO] [stdout] test initialization_tests::test_from_empty_vec ... ok [INFO] [stdout] test initialization_tests::test_from_vec_smaller_than_maxlen ... ok [INFO] [stdout] test initialization_tests::test_initialization ... ok [INFO] [stdout] test initialization_tests::test_from_vec_truncation_keeps_first_elements ... ok [INFO] [stdout] test initialization_tests::test_initialization_from_longer_than_maxlen ... ok [INFO] [stdout] test initialization_tests::test_initialization_with_into ... ok [INFO] [stdout] test insert_tests::test_insert_at_front ... ok [INFO] [stdout] test insert_tests::test_insert_at_back ... ok [INFO] [stdout] test insert_tests::test_insert_full_deque_at_front ... ok [INFO] [stdout] test insert_tests::test_insert_full_deque_at_last_valid_index ... ok [INFO] [stdout] test insert_tests::test_insert_fills_to_maxlen ... ok [INFO] [stdout] test insert_tests::test_insert_full_deque_drops_back ... ok [INFO] [stdout] test insert_tests::test_insert_full_deque_size_1_index_0 ... ok [INFO] [stdout] test insert_tests::test_insert_full_deque_size_2_all_valid_indices ... ok [INFO] [stdout] test insert_tests::test_insert_full_deque_size_3_all_valid_indices ... ok [INFO] [stdout] test extend_tests::test_extend_with_skip_iterator ... ok [INFO] [stdout] test insert_tests::test_insert_full_deque_size_8_all_valid_indices ... ok [INFO] [stdout] test insert_tests::test_insert_full_deque_at_len_panics - should panic ... ok [INFO] [stdout] test insert_tests::test_insert_empty_deque_index_at_maxlen_panics - should panic ... ok [INFO] [stdout] test insert_tests::test_insert_full_deque_size_2_index_2_panics - should panic ... ok [INFO] [stdout] test insert_tests::test_insert_full_deque_size_1_index_1_panics - should panic ... ok [INFO] [stdout] test insert_tests::test_insert_into_empty ... ok [INFO] [stdout] test insert_tests::test_insert_middle ... ok [INFO] [stdout] test insert_tests::test_insert_non_full_deque_at_len_is_valid ... ok [INFO] [stdout] test insert_tests::test_insert_non_full_deque_all_indices ... ok [INFO] [stdout] test insert_tests::test_insert_full_deque_size_3_index_3_panics - should panic ... ok [INFO] [stdout] test integration_tests::test_drain_then_push ... ok [INFO] [stdout] test integration_tests::test_is_full_after_retain ... ok [INFO] [stdout] test integration_tests::test_retain_then_extend ... ok [INFO] [stdout] test insert_tests::test_insert_full_deque_size_8_index_8_panics - should panic ... ok [INFO] [stdout] test integration_tests::test_swap_and_remove ... ok [INFO] [stdout] test integration_tests::test_truncate_and_remaining_capacity ... ok [INFO] [stdout] test integration_tests::test_rotate_then_binary_search ... ok [INFO] [stdout] test insert_tests::test_insert_index_out_of_bounds - should panic ... ok [INFO] [stdout] test is_full_tests::test_is_full_after_overflow ... ok [INFO] [stdout] test is_full_tests::test_is_full_after_pop ... ok [INFO] [stdout] test is_full_tests::test_is_full_empty_deque ... ok [INFO] [stdout] test make_contiguous_tests::test_make_contiguous_already_contiguous ... ok [INFO] [stdout] test is_full_tests::test_is_full_exactly_full ... ok [INFO] [stdout] test is_full_tests::test_is_full_partially_filled ... ok [INFO] [stdout] test make_contiguous_tests::test_make_contiguous_basic ... ok [INFO] [stdout] test make_contiguous_tests::test_make_contiguous_empty ... ok [INFO] [stdout] test insert_tests::test_insert_non_full_index_at_maxlen_panics - should panic ... ok [INFO] [stdout] test make_contiguous_tests::test_make_contiguous_then_as_slices ... ok [INFO] [stdout] test remaining_capacity_tests::test_remaining_capacity_full ... ok [INFO] [stdout] test remaining_capacity_tests::test_remaining_capacity_empty ... ok [INFO] [stdout] test insert_tests::test_insert_non_full_index_beyond_maxlen_panics - should panic ... ok [INFO] [stdout] test remove_first_tests::test_remove_first_all_same ... ok [INFO] [stdout] test remaining_capacity_tests::test_remaining_capacity_partially_filled ... ok [INFO] [stdout] test remove_first_tests::test_remove_first_found ... ok [INFO] [stdout] test remove_first_tests::test_remove_first_empty_deque ... ok [INFO] [stdout] test remove_first_tests::test_remove_first_from_back ... ok [INFO] [stdout] test remove_first_tests::test_remove_first_from_front ... ok [INFO] [stdout] test remove_tests::test_remove_back ... ok [INFO] [stdout] test remove_tests::test_remove_from_empty ... ok [INFO] [stdout] test remove_tests::test_remove_front ... ok [INFO] [stdout] test remove_tests::test_remove_middle ... ok [INFO] [stdout] test remove_tests::test_remove_out_of_bounds ... ok [INFO] [stdout] test retain_mut_tests::test_retain_mut_filter_and_modify ... ok [INFO] [stdout] test remove_first_tests::test_remove_first_only_element ... ok [INFO] [stdout] test remove_first_tests::test_remove_first_not_found ... ok [INFO] [stdout] test remove_tests::test_remove_only_element ... ok [INFO] [stdout] test retain_mut_tests::test_retain_mut_remove_all ... ok [INFO] [stdout] test retain_tests::test_retain_all ... ok [INFO] [stdout] test retain_tests::test_retain_none ... ok [INFO] [stdout] test retain_tests::test_retain_strings ... ok [INFO] [stdout] test reverse_tests::test_reverse_empty ... ok [INFO] [stdout] test reverse_tests::test_reverse_basic ... ok [INFO] [stdout] test retain_tests::test_retain_empty_deque ... ok [INFO] [stdout] test retain_mut_tests::test_retain_mut_modify_all ... ok [INFO] [stdout] test reverse_tests::test_reverse_single_element ... ok [INFO] [stdout] test retain_tests::test_retain_even_numbers ... ok [INFO] [stdout] test reverse_tests::test_reverse_twice ... ok [INFO] [stdout] test reverse_tests::test_reverse_two_elements ... ok [INFO] [stdout] test rotate_left_tests::test_rotate_left_full_rotation ... ok [INFO] [stdout] test rotate_left_tests::test_rotate_left_one ... ok [INFO] [stdout] test rotate_left_tests::test_rotate_left_zero ... ok [INFO] [stdout] test rotate_right_tests::test_rotate_left_and_right_inverse ... ok [INFO] [stdout] test rotate_right_tests::test_rotate_right_full_rotation ... ok [INFO] [stdout] test reverse_tests::test_reverse_strings ... ok [INFO] [stdout] test swap_tests::test_swap_adjacent ... ok [INFO] [stdout] test rotate_left_tests::test_rotate_left_basic ... ok [INFO] [stdout] test rotate_right_tests::test_rotate_right_basic ... ok [INFO] [stdout] test rotate_right_tests::test_rotate_right_zero ... ok [INFO] [stdout] test swap_tests::test_swap_basic ... ok [INFO] [stdout] test truncate_tests::test_truncate_empty_deque ... ok [INFO] [stdout] test swap_tests::test_swap_two_elements ... ok [INFO] [stdout] test truncate_tests::test_truncate_equal_to_len ... ok [INFO] [stdout] test truncate_tests::test_truncate_to_one ... ok [INFO] [stdout] test truncate_tests::test_truncate_larger_than_len ... ok [INFO] [stdout] test truncate_tests::test_truncate_to_zero ... ok [INFO] [stdout] test swap_tests::test_swap_same_index ... ok [INFO] [stdout] test truncate_tests::test_truncate_basic ... ok [INFO] [stdout] test swap_tests::test_swap_out_of_bounds - should panic ... ok [INFO] [stdout] test as_slices_tests::test_as_slices_basic ... ok [INFO] [stdout] test extend_tests::test_extend_with_once_iterator ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 181 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s [INFO] [stdout] [INFO] [stderr] Doc-tests fixed_deque [INFO] [stdout] [INFO] [stdout] running 51 tests [INFO] [stdout] test src/../README.md - (line 15) ... ok [INFO] [stdout] test src/lib.rs - Deque::binary_search (line 767) ... ok [INFO] [stdout] test src/lib.rs - Deque::binary_search_by (line 804) ... ok [INFO] [stdout] test src/lib.rs - Deque::as_mut_slices (line 707) ... ok [INFO] [stdout] test src/lib.rs - Deque::capacity (line 432) ... ok [INFO] [stdout] test src/lib.rs - Deque::binary_search_by_key (line 836) ... ok [INFO] [stdout] test src/lib.rs - Deque::contains (line 142) ... ok [INFO] [stdout] test src/lib.rs - Deque::drain (line 616) ... ok [INFO] [stdout] test src/lib.rs - Deque::extend (line 1239) ... ok [INFO] [stdout] test src/lib.rs - Deque::extend_front (line 932) ... ok [INFO] [stdout] test src/lib.rs - Deque::extend (line 1283) ... ok [INFO] [stdout] test src/lib.rs - Deque::from (line 1064) ... ok [INFO] [stdout] test src/lib.rs - Deque::from (line 1087) ... ok [INFO] [stdout] test src/lib.rs - Deque::from (line 1119) ... ok [INFO] [stdout] test src/lib.rs - Deque::from (line 1142) ... ok [INFO] [stdout] test src/lib.rs - Deque::from (line 51) ... ok [INFO] [stdout] test src/lib.rs - Deque::as_slices (line 684) ... ok [INFO] [stdout] test src/lib.rs - Deque::from_vec_deque (line 92) ... ok [INFO] [stdout] test src/lib.rs - Deque::front (line 293) ... ok [INFO] [stdout] test src/lib.rs - Deque::from_vec (line 71) ... ok [INFO] [stdout] test src/lib.rs - Deque::back_mut (line 276) ... ok [INFO] [stdout] test src/lib.rs - Deque::count (line 857) ... ok [INFO] [stdout] test src/lib.rs - Deque::get_mut (line 344) ... ok [INFO] [stdout] test src/lib.rs - Deque::index (line 878) ... ok [INFO] [stdout] test src/lib.rs - Deque::index_range (line 899) ... ok [INFO] [stdout] test src/lib.rs - Deque::is_full (line 447) ... ok [INFO] [stdout] test src/lib.rs - Deque::iter (line 383) ... ok [INFO] [stdout] test src/lib.rs - Deque::insert (line 1030) ... ok [INFO] [stdout] test src/lib.rs - Deque::insert (line 1019) ... ok [INFO] [stdout] test src/lib.rs - Deque::iter_except_last (line 363) ... ok [INFO] [stdout] test src/lib.rs - Deque::make_contiguous (line 730) ... ok [INFO] [stdout] test src/lib.rs - Deque::back (line 259) ... ok [INFO] [stdout] test src/lib.rs - Deque::iter_mut (line 405) ... ok [INFO] [stdout] test src/lib.rs - Deque::new (line 28) ... ok [INFO] [stdout] test src/lib.rs - Deque::maxlen (line 110) ... ok [INFO] [stdout] test src/lib.rs - Deque::pop_front (line 222) ... ok [INFO] [stdout] test src/lib.rs - Deque::front_mut (line 311) ... ok [INFO] [stdout] test src/lib.rs - Deque::clear (line 126) ... ok [INFO] [stdout] test src/lib.rs - Deque::remaining_capacity (line 466) ... ok [INFO] [stdout] test src/lib.rs - Deque::push_back (line 163) ... ok [INFO] [stdout] test src/lib.rs - Deque::push_front (line 194) ... ok [INFO] [stdout] test src/lib.rs - Deque::remove (line 533) ... ok [INFO] [stdout] test src/lib.rs - Deque::rotate_right (line 665) ... ok [INFO] [stdout] test src/lib.rs - Deque::retain_mut (line 578) ... ok [INFO] [stdout] test src/lib.rs - Deque::remove_first (line 981) ... ok [INFO] [stdout] test src/lib.rs - Deque::truncate (line 511) ... ok [INFO] [stdout] test src/lib.rs - Deque::get (line 328) ... ok [INFO] [stdout] test src/lib.rs - Deque::swap (line 493) ... ok [INFO] [stdout] test src/lib.rs - Deque::reverse (line 959) ... ok [INFO] [stdout] test src/lib.rs - Deque::retain (line 554) ... ok [INFO] [stdout] test src/lib.rs - Deque::rotate_left (line 643) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 51 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stdout] all doctests ran in 1.26s; merged doctests compilation took 1.17s [INFO] running `Command { std: "docker" "inspect" "6a38e410ae2be01fe202375eec289be6be0e9c3ce8916c768006dbe18de2c1ec", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6a38e410ae2be01fe202375eec289be6be0e9c3ce8916c768006dbe18de2c1ec", kill_on_drop: false }` [INFO] [stdout] 6a38e410ae2be01fe202375eec289be6be0e9c3ce8916c768006dbe18de2c1ec