[INFO] fetching crate slab 0.4.3... [INFO] testing slab-0.4.3 against try#ce59db7a1b1b012fb2793c4641c1bdecad7a128b for pr-85530 [INFO] extracting crate slab 0.4.3 into /workspace/builds/worker-7/source [INFO] validating manifest of crates.io crate slab 0.4.3 on toolchain ce59db7a1b1b012fb2793c4641c1bdecad7a128b [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+ce59db7a1b1b012fb2793c4641c1bdecad7a128b" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate slab 0.4.3 [INFO] finished tweaking crates.io crate slab 0.4.3 [INFO] tweaked toml for crates.io crate slab 0.4.3 written to /workspace/builds/worker-7/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+ce59db7a1b1b012fb2793c4641c1bdecad7a128b" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+ce59db7a1b1b012fb2793c4641c1bdecad7a128b" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/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:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+ce59db7a1b1b012fb2793c4641c1bdecad7a128b" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] d23279dab05756c5d0f5efe34e5b9be82cf99f6ddb97da3f8c1d9c1b27e066b7 [INFO] running `Command { std: "docker" "start" "-a" "d23279dab05756c5d0f5efe34e5b9be82cf99f6ddb97da3f8c1d9c1b27e066b7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "d23279dab05756c5d0f5efe34e5b9be82cf99f6ddb97da3f8c1d9c1b27e066b7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d23279dab05756c5d0f5efe34e5b9be82cf99f6ddb97da3f8c1d9c1b27e066b7", kill_on_drop: false }` [INFO] [stdout] d23279dab05756c5d0f5efe34e5b9be82cf99f6ddb97da3f8c1d9c1b27e066b7 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/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" "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:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+ce59db7a1b1b012fb2793c4641c1bdecad7a128b" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 223be944fa358814c11fca3256a317e317cc64555d98c1c60c56cc02bd657d04 [INFO] running `Command { std: "docker" "start" "-a" "223be944fa358814c11fca3256a317e317cc64555d98c1c60c56cc02bd657d04", kill_on_drop: false }` [INFO] [stderr] Compiling slab v0.4.3 (/opt/rustwide/workdir) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.22s [INFO] running `Command { std: "docker" "inspect" "223be944fa358814c11fca3256a317e317cc64555d98c1c60c56cc02bd657d04", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "223be944fa358814c11fca3256a317e317cc64555d98c1c60c56cc02bd657d04", kill_on_drop: false }` [INFO] [stdout] 223be944fa358814c11fca3256a317e317cc64555d98c1c60c56cc02bd657d04 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/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" "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:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+ce59db7a1b1b012fb2793c4641c1bdecad7a128b" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] e8c631e24d6f3196c9cc1c6f086595340abab5bc026aeba69ac76f153de1af9e [INFO] running `Command { std: "docker" "start" "-a" "e8c631e24d6f3196c9cc1c6f086595340abab5bc026aeba69ac76f153de1af9e", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.27 [INFO] [stderr] Compiling unicode-xid v0.2.2 [INFO] [stderr] Compiling syn v1.0.72 [INFO] [stderr] Compiling serde_derive v1.0.126 [INFO] [stderr] Compiling serde v1.0.126 [INFO] [stderr] Compiling quote v1.0.9 [INFO] [stderr] Compiling serde_test v1.0.126 [INFO] [stderr] Compiling slab v0.4.3 (/opt/rustwide/workdir) [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 16.96s [INFO] running `Command { std: "docker" "inspect" "e8c631e24d6f3196c9cc1c6f086595340abab5bc026aeba69ac76f153de1af9e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e8c631e24d6f3196c9cc1c6f086595340abab5bc026aeba69ac76f153de1af9e", kill_on_drop: false }` [INFO] [stdout] e8c631e24d6f3196c9cc1c6f086595340abab5bc026aeba69ac76f153de1af9e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/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" "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:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+ce59db7a1b1b012fb2793c4641c1bdecad7a128b" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 68d603f1eb91bf5611eca2b62b70e793d5762f2fc43ad5c38396a0e903d3297f [INFO] running `Command { std: "docker" "start" "-a" "68d603f1eb91bf5611eca2b62b70e793d5762f2fc43ad5c38396a0e903d3297f", kill_on_drop: false }` [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.06s [INFO] [stdout] running 0 tests [INFO] [stderr] Running unittests (/opt/rustwide/target/debug/deps/slab-2b6279578059020e) [INFO] [stdout] [INFO] [stderr] Running tests/serde.rs (/opt/rustwide/target/debug/deps/serde-ce03d1606fe3109e) [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stderr] Running tests/slab.rs (/opt/rustwide/target/debug/deps/slab-57bc72b207db50de) [INFO] [stdout] [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] [stdout] [INFO] [stdout] running 40 tests [INFO] [stdout] test clear ... ok [INFO] [stdout] test compact_doesnt_move_if_closure_errors ... ok [INFO] [stdout] test compact_empty ... ok [INFO] [stdout] test compact_moves_successfully ... ok [INFO] [stdout] test compact_no_moves_needed ... ok [INFO] [stdout] test drain_rev ... ok [INFO] [stdout] test fully_consumed_drain ... ok [INFO] [stdout] test insert_get_remove_many ... ok [INFO] [stdout] test from_iterator_unordered ... ok [INFO] [stdout] test into_iter_rev ... ok [INFO] [stdout] test get_vacant_entry_without_using ... ok [INFO] [stdout] test iter ... ok [INFO] [stdout] test insert_with_vacant_entry ... ok [INFO] [stdout] test insert_get_remove_one ... ok [INFO] [stdout] test into_iter ... ok [INFO] [stdout] test reserve_does_not_allocate_if_available ... ok [INFO] [stdout] test shrink_to_fit_doesnt_recreate_list_when_nothing_can_be_done ... ok [INFO] [stdout] test slab_get_mut ... ok [INFO] [stdout] test iter_rev ... ok [INFO] [stdout] test key_of_tagged ... ok [INFO] [stdout] test iter_mut ... ok [INFO] [stdout] test key_of_layout_optimizable ... ok [INFO] [stdout] test shrink_to_fit_no_vacant ... ok [INFO] [stdout] test shrink_to_fit_empty ... ok [INFO] [stdout] test retain ... ok [INFO] [stdout] test partially_consumed_drain ... ok [INFO] [stdout] test shrink_to_fit_doesnt_move ... ok [INFO] [stdout] test key_of_zst ... ok [INFO] [stdout] test insert_get_many ... ok [INFO] [stdout] test iter_mut_rev ... ok [INFO] [stdout] test from_iterator_new_in_order ... ok [INFO] [stdout] test from_iterator_sorted ... ok [INFO] [stdout] test invalid_remove_panics ... ok [INFO] [stdout] test reserve_exact_does_not_allocate_if_available ... ok [INFO] [stdout] test compact_handles_closure_panic ... ok [INFO] [stdout] test double_remove_panics ... ok [INFO] [stderr] Doc-tests slab [INFO] [stdout] test invalid_get_panics ... ok [INFO] [stdout] test invalid_get_mut_panics ... ok [INFO] [stdout] test reserve_does_panic_with_capacity_overflow ... ok [INFO] [stdout] test reserve_exact_does_panic_with_capacity_overflow ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 40 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 36 tests [INFO] [stdout] test src/lib.rs - Slab::reserve (line 288) ... ok [INFO] [stdout] test src/lib.rs - Slab::clear (line 526) ... ok [INFO] [stdout] test src/lib.rs - Slab::vacant_entry (line 911) ... ok [INFO] [stdout] test src/lib.rs - Slab::insert (line 889) ... ok [INFO] [stdout] test src/lib.rs - Slab::iter_mut (line 617) ... ok [INFO] [stdout] test src/lib.rs - (line 25) ... ok [INFO] [stdout] test src/lib.rs - (line 42) ... ok [INFO] [stdout] test src/lib.rs - Slab::get2_unchecked_mut (line 803) ... ok [INFO] [stdout] test src/lib.rs - Slab::key_of (line 852) ... ok [INFO] [stdout] test src/lib.rs - Slab (line 1144) ... ok [INFO] [stdout] test src/lib.rs - Slab::compact (line 440) ... ok [INFO] [stdout] test src/lib.rs - Slab::shrink_to_fit (line 364) ... ok [INFO] [stdout] test src/lib.rs - Slab::get (line 647) ... ok [INFO] [stdout] test src/lib.rs - Slab::new (line 213) ... ok [INFO] [stdout] test src/lib.rs - Slab::retain (line 1018) ... ok [INFO] [stdout] test src/lib.rs - Slab::len (line 547) ... ok [INFO] [stdout] test src/lib.rs - Slab::get_unchecked_mut (line 771) ... ok [INFO] [stdout] test src/lib.rs - Slab::remove (line 959) ... ok [INFO] [stdout] test src/lib.rs - Slab::reserve_exact (line 322) ... ok [INFO] [stdout] test src/lib.rs - (line 63) ... ok [INFO] [stdout] test src/lib.rs - Slab::contains (line 992) ... ok [INFO] [stdout] test src/lib.rs - Slab::shrink_to_fit (line 349) ... ok [INFO] [stdout] test src/lib.rs - Slab::with_capacity (line 233) ... ok [INFO] [stdout] test src/lib.rs - VacantEntry (line 157) ... ok [INFO] [stdout] test src/lib.rs - Slab::compact (line 457) ... ok [INFO] [stdout] test src/lib.rs - Slab::get2_mut (line 697) ... ok [INFO] [stdout] test src/lib.rs - Slab::get_unchecked (line 744) ... ok [INFO] [stdout] test src/lib.rs - Slab::drain (line 1058) ... ok [INFO] [stdout] test src/lib.rs - Slab::iter (line 586) ... ok [INFO] [stdout] test src/lib.rs - VacantEntry::key (line 1299) ... ok [INFO] [stdout] test src/lib.rs - Slab::is_empty (line 565) ... ok [INFO] [stdout] test src/lib.rs - Slab::get_mut (line 669) ... ok [INFO] [stdout] test src/lib.rs - Slab::key_of (line 840) ... ok [INFO] [stdout] test src/lib.rs - Slab (line 1156) ... ok [INFO] [stdout] test src/lib.rs - Slab::capacity (line 260) ... ok [INFO] [stdout] test src/lib.rs - VacantEntry::insert (line 1269) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.88s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "68d603f1eb91bf5611eca2b62b70e793d5762f2fc43ad5c38396a0e903d3297f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "68d603f1eb91bf5611eca2b62b70e793d5762f2fc43ad5c38396a0e903d3297f", kill_on_drop: false }` [INFO] [stdout] 68d603f1eb91bf5611eca2b62b70e793d5762f2fc43ad5c38396a0e903d3297f