[INFO] fetching crate id_collections 1.0.1...
[INFO] testing id_collections-1.0.1 against master#c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38 for pr-146098-7
[INFO] extracting crate id_collections 1.0.1 into /workspace/builds/worker-5-tc1/source
[INFO] started tweaking crates.io crate id_collections 1.0.1
[INFO] finished tweaking crates.io crate id_collections 1.0.1
[INFO] tweaked toml for crates.io crate id_collections 1.0.1 written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate id_collections 1.0.1 on toolchain c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 23 packages to latest compatible versions
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded id_collections_derive v0.1.0
[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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 5dc337b148df909dc18fa51bfeb9f2bf314d9cf40f4c77d1ebd2e1a659045859
[INFO] running `Command { std: "docker" "start" "-a" "5dc337b148df909dc18fa51bfeb9f2bf314d9cf40f4c77d1ebd2e1a659045859", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "5dc337b148df909dc18fa51bfeb9f2bf314d9cf40f4c77d1ebd2e1a659045859", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5dc337b148df909dc18fa51bfeb9f2bf314d9cf40f4c77d1ebd2e1a659045859", kill_on_drop: false }`
[INFO] [stdout] 5dc337b148df909dc18fa51bfeb9f2bf314d9cf40f4c77d1ebd2e1a659045859
[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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 22842b9fd575d26406a992413c46efa4485e70fe513fab6d2b3cc3b4aea58c18
[INFO] running `Command { std: "docker" "start" "-a" "22842b9fd575d26406a992413c46efa4485e70fe513fab6d2b3cc3b4aea58c18", kill_on_drop: false }`
[INFO] [stderr]    Compiling hashbrown v0.16.0
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling indexmap v2.12.0
[INFO] [stderr]    Compiling toml_edit v0.19.15
[INFO] [stderr]    Compiling proc-macro-crate v1.3.1
[INFO] [stderr]    Compiling id_collections_derive v0.1.0
[INFO] [stderr]    Compiling id_collections v1.0.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/id_vec.rs:1300:17
[INFO] [stdout]      |
[INFO] [stdout] 1300 |     pub fn iter(&self) -> Iter<I, T> {
[INFO] [stdout]      |                 ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]      = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1300 |     pub fn iter(&self) -> Iter<'_, I, T> {
[INFO] [stdout]      |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/id_vec.rs:1328:21
[INFO] [stdout]      |
[INFO] [stdout] 1328 |     pub fn iter_mut(&mut self) -> IterMut<I, T> {
[INFO] [stdout]      |                     ^^^^^^^^^     ^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1328 |     pub fn iter_mut(&mut self) -> IterMut<'_, I, T> {
[INFO] [stdout]      |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 6.85s
[INFO] running `Command { std: "docker" "inspect" "22842b9fd575d26406a992413c46efa4485e70fe513fab6d2b3cc3b4aea58c18", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "22842b9fd575d26406a992413c46efa4485e70fe513fab6d2b3cc3b4aea58c18", kill_on_drop: false }`
[INFO] [stdout] 22842b9fd575d26406a992413c46efa4485e70fe513fab6d2b3cc3b4aea58c18
[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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] bdce9a11b134bcac35b61eb1e6e07d887df0bab8c3b7b9fb7f982ef7786e7a59
[INFO] running `Command { std: "docker" "start" "-a" "bdce9a11b134bcac35b61eb1e6e07d887df0bab8c3b7b9fb7f982ef7786e7a59", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/id_vec.rs:1300:17
[INFO] [stdout]      |
[INFO] [stdout] 1300 |     pub fn iter(&self) -> Iter<I, T> {
[INFO] [stdout]      |                 ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]      = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1300 |     pub fn iter(&self) -> Iter<'_, I, T> {
[INFO] [stdout]      |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/id_vec.rs:1328:21
[INFO] [stdout]      |
[INFO] [stdout] 1328 |     pub fn iter_mut(&mut self) -> IterMut<I, T> {
[INFO] [stdout]      |                     ^^^^^^^^^     ^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1328 |     pub fn iter_mut(&mut self) -> IterMut<'_, I, T> {
[INFO] [stdout]      |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling serde_json v1.0.145
[INFO] [stderr]    Compiling id_collections v1.0.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: struct `TestId` is never constructed
[INFO] [stdout]    --> src/lib.rs:326:16
[INFO] [stdout]     |
[INFO] [stdout] 326 |         struct TestId(u32);
[INFO] [stdout]     |                ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestId` is never constructed
[INFO] [stdout]    --> src/lib.rs:395:16
[INFO] [stdout]     |
[INFO] [stdout] 395 |         struct TestId {
[INFO] [stdout]     |                ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/id_vec.rs:1300:17
[INFO] [stdout]      |
[INFO] [stdout] 1300 |     pub fn iter(&self) -> Iter<I, T> {
[INFO] [stdout]      |                 ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]      = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1300 |     pub fn iter(&self) -> Iter<'_, I, T> {
[INFO] [stdout]      |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/id_vec.rs:1328:21
[INFO] [stdout]      |
[INFO] [stdout] 1328 |     pub fn iter_mut(&mut self) -> IterMut<I, T> {
[INFO] [stdout]      |                     ^^^^^^^^^     ^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1328 |     pub fn iter_mut(&mut self) -> IterMut<'_, I, T> {
[INFO] [stdout]      |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 5.88s
[INFO] running `Command { std: "docker" "inspect" "bdce9a11b134bcac35b61eb1e6e07d887df0bab8c3b7b9fb7f982ef7786e7a59", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "bdce9a11b134bcac35b61eb1e6e07d887df0bab8c3b7b9fb7f982ef7786e7a59", kill_on_drop: false }`
[INFO] [stdout] bdce9a11b134bcac35b61eb1e6e07d887df0bab8c3b7b9fb7f982ef7786e7a59
[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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 6f86f15aa021aaaf85a676b7e0c90967d8a440df24709b75c70fd10b5e127474
[INFO] running `Command { std: "docker" "start" "-a" "6f86f15aa021aaaf85a676b7e0c90967d8a440df24709b75c70fd10b5e127474", kill_on_drop: false }`
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]     --> src/id_vec.rs:1300:17
[INFO] [stderr]      |
[INFO] [stderr] 1300 |     pub fn iter(&self) -> Iter<I, T> {
[INFO] [stderr]      |                 ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]      |                 |
[INFO] [stderr]      |                 the lifetime is elided here
[INFO] [stderr]      |
[INFO] [stderr]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]      = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]      |
[INFO] [stderr] 1300 |     pub fn iter(&self) -> Iter<'_, I, T> {
[INFO] [stderr]      |                                +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]     --> src/id_vec.rs:1328:21
[INFO] [stderr]      |
[INFO] [stderr] 1328 |     pub fn iter_mut(&mut self) -> IterMut<I, T> {
[INFO] [stderr]      |                     ^^^^^^^^^     ^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]      |                     |
[INFO] [stderr]      |                     the lifetime is elided here
[INFO] [stderr]      |
[INFO] [stderr]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]      |
[INFO] [stderr] 1328 |     pub fn iter_mut(&mut self) -> IterMut<'_, I, T> {
[INFO] [stderr]      |                                           +++
[INFO] [stderr] 
[INFO] [stderr] warning: struct `TestId` is never constructed
[INFO] [stderr]    --> src/lib.rs:326:16
[INFO] [stderr]     |
[INFO] [stderr] 326 |         struct TestId(u32);
[INFO] [stderr]     |                ^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: struct `TestId` is never constructed
[INFO] [stderr]    --> src/lib.rs:395:16
[INFO] [stderr]     |
[INFO] [stderr] 395 |         struct TestId {
[INFO] [stderr]     |                ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `id_collections` (lib) generated 2 warnings (run `cargo fix --lib -p id_collections` to apply 2 suggestions)
[INFO] [stderr] warning: `id_collections` (lib test) generated 4 warnings (2 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.06s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/id_collections-41561f8ee746f332)
[INFO] [stdout] 
[INFO] [stdout] running 35 tests
[INFO] [stdout] test count::iter_test::test_last ... ok
[INFO] [stdout] test count::iter_test::test_min ... ok
[INFO] [stdout] test count::iter_test::test_next_back ... ok
[INFO] [stdout] test count::iter_test::test_max ... ok
[INFO] [stdout] test count::iter_test::test_nth_back ... ok
[INFO] [stdout] test count::iter_test::test_nth ... ok
[INFO] [stdout] test count::iter_test::test_size_hint ... ok
[INFO] [stdout] test id_map::entries_iter_test::test_count ... ok
[INFO] [stdout] test id_map::entries_iter_test::test_last ... ok
[INFO] [stdout] test id_map::entries_iter_test::test_size_hint ... ok
[INFO] [stdout] test id_map::values_iter_test::test_count ... ok
[INFO] [stdout] test id_map::values_iter_test::test_last ... ok
[INFO] [stdout] test id_map::entries_iter_test::test_next_back ... ok
[INFO] [stdout] test id_map::values_iter_test::test_size_hint ... ok
[INFO] [stdout] test id_vec::iter_test::test_count ... ok
[INFO] [stdout] test id_map::values_iter_test::test_next_back ... ok
[INFO] [stdout] test id_vec::iter_test::test_last ... ok
[INFO] [stdout] test id_vec::iter_test::test_len ... ok
[INFO] [stdout] test id_vec::iter_test::test_next_back ... ok
[INFO] [stdout] test id_vec::iter_test::test_nth_back ... ok
[INFO] [stdout] test test::readme_example ... ok
[INFO] [stdout] test id_vec::iter_test::test_size_hint ... ok
[INFO] [stdout] test test::test_derive_id_tuple_struct ... ok
[INFO] [stdout] test test::test_derive_id_named_struct ... ok
[INFO] [stdout] test id_vec::iter_test::test_nth ... ok
[INFO] [stdout] test test::test_id_type_macro_tuple_struct ... ok
[INFO] [stdout] test test::test_id_type_macro_named_struct_explicit ... ok
[INFO] [stdout] test test::test_id_type_macro_tuple_struct_debug_explicit ... ok
[INFO] [stdout] test test::test_id_type_macro_tuple_struct_debug ... ok
[INFO] [stdout] test test::test_id_type_macro_tuple_struct_debug_standard ... ok
[INFO] [stdout] test test::test_id_type_macro_named_struct ... ok
[INFO] [stdout] test test::test_id_type_macro_tuple_struct_debug_disable ... ok
[INFO] [stdout] test test::test_id_type_macro_named_struct_debug ... ok
[INFO] [stdout] test test::test_id_type_macro_named_struct_debug_disable ... ok
[INFO] [stdout] test test::test_id_type_macro_named_struct_debug_standard ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 35 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests id_collections
[INFO] [stdout] 
[INFO] [stdout] running 165 tests
[INFO] [stdout] test src/count.rs - count::Count (line 38) - compile fail ... ok
[INFO] [stdout] test src/count.rs - count::Count<I>::last_id (line 293) ... ok
[INFO] [stdout] test src/count.rs - count::Count<I>::from_value (line 197) ... ok
[INFO] [stdout] test src/count.rs - count::Count<I>::from_last_id (line 270) ... ok
[INFO] [stdout] test src/count.rs - count::Count<I>::contains (line 177) ... ok
[INFO] [stdout] test src/count.rs - count::Count (line 20) ... ok
[INFO] [stdout] test src/count.rs - count::Count<I>::inc (line 353) ... ok
[INFO] [stdout] test src/count.rs - count::Count<I>::new (line 142) ... ok
[INFO] [stdout] test src/count.rs - count::Count<I>::inc (line 345) ... ok
[INFO] [stdout] test src/count.rs - count::Count (line 61) ... ok
[INFO] [stdout] test src/count.rs - count::Count (line 83) ... ok
[INFO] [stdout] test src/count.rs - count::Count<I>::try_inc (line 320) ... ok
[INFO] [stdout] test src/count.rs - count::Count<I>::try_inc (line 311) ... ok
[INFO] [stdout] test src/count.rs - count::Count<I>::is_empty (line 163) ... ok
[INFO] [stdout] test src/count.rs - count::Count<I>::is_empty (line 157) ... ok
[INFO] [stdout] test src/count.rs - count::Count<I>::try_from_last_id (line 231) ... ok
[INFO] [stdout] test src/count.rs - count::Count<I>::try_from_last_id (line 241) ... ok
[INFO] [stdout] test src/count.rs - count::Count<I>::to_value (line 213) ... ok
[INFO] [stdout] test src/count.rs - count::Count<I>::last_id (line 287) ... ok
[INFO] [stdout] test src/id.rs - id::FromPrimIntUnchecked (line 35) - compile ... ok
[INFO] [stdout] test src/id.rs - id::FromPrimIntUnchecked (line 29) ... ok
[INFO] [stdout] test src/id.rs - id::ToPrimIntUnchecked (line 127) - compile ... ok
[INFO] [stdout] test src/count.rs - count::IdRangeIter (line 384) ... ok
[INFO] [stdout] test src/id.rs - id::ToPrimIntUnchecked (line 121) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::Entry<'a,I,T>::key (line 1525) ... ok
[INFO] [stdout] test src/count.rs - count::Count<I>::from_last_id (line 262) ... ok
[INFO] [stdout] test src/id.rs - id::Id (line 216) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::Entry<'a,I,T>::or_insert_with (line 1447) ... ok
[INFO] [stdout] test src/id.rs - id::Id (line 199) ... ok
[INFO] [stdout] test src/id.rs - id::Id (line 230) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::Entry<'a,I,T>::or_default (line 1504) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::IdMap (line 171) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::Entry<'a,I,T>::and_modify (line 1548) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::Entry<'a,I,T>::or_insert_with_key (line 1478) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::IdMap<I,T>::capacity (line 1125) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::IdMap (line 85) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::Entry<'a,I,T>::or_insert (line 1417) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::IdMap<I,T>::contains_key (line 705) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::IdMap<I,T>::clear (line 616) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::IdMap<I,T>::get_pair_mut (line 768) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::IdMap (line 26) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::IdMap<I,T>::get_mut (line 745) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::IdMap<I,T>::get_pair_mut (line 782) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::IdMap<I,T>::drain (line 640) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::IdMap (line 68) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::IdMap<I,T>::entry (line 530) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::IdMap<I,T>::get (line 725) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::IdMap<I,T>::is_empty (line 388) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::IdMap<I,T>::insert_vacant (line 504) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::IdMap<I,T>::get_pair_mut (line 791) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::IdMap<I,T>::insert (line 416) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::IdMap<I,T>::iter (line 839) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::IdMap<I,T>::into_values (line 978) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::IdMap<I,T>::insert_vacant (line 496) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::IdMap<I,T>::len (line 369) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::IdMap<I,T>::iter_mut (line 870) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::IdMap<I,T>::new (line 330) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::IdMap<I,T>::shrink_to (line 1231) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::IdMap<I,T>::retain (line 669) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::IdMap<I,T>::reserve (line 1174) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::IdMap<I,T>::keys (line 898) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::IdMap<I,T>::to_id_vec (line 1078) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::IdMap<I,T>::shrink_to_fit (line 1199) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::IdMap<I,T>::try_reserve (line 1145) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::IdMap<I,T>::remove (line 583) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::IdMap<I,T>::try_to_id_vec (line 1008) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::OccupiedEntry<'a,I,T>::insert (line 1666) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::IdMap<I,T>::to_id_vec (line 1088) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::IdMap<I,T>::with_capacity (line 346) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::IdMap<I,T>::try_to_id_vec (line 1020) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::OccupiedEntry<'a,I,T>::get (line 1598) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::IdMap<I,T>::try_insert (line 451) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::VacantEntry<'a,I,T>::insert (line 1739) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::IdMap<I,T>::values_mut (line 949) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::OccupiedEntry<'a,I,T>::remove (line 1690) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::OccupiedError<'a,I,T>::into_value (line 1807) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec (line 49) - compile fail ... ok
[INFO] [stdout] test src/id_map.rs - id_map::OccupiedEntry<'a,I,T>::get_mut (line 1620) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::IdMap<I,T>::try_to_id_vec (line 1030) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec (line 25) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec (line 62) - compile fail ... ok
[INFO] [stdout] test src/id_map.rs - id_map::IdMap<I,T>::to_id_vec (line 1097) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::OccupiedEntry<'a,I,T>::into_mut (line 1643) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::as_slice (line 1600) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::IdMap<I,T>::values (line 922) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::VacantEntry<'a,I,T>::key (line 1718) ... ok
[INFO] [stdout] test src/id_map.rs - id_map::OccupiedEntry<'a,I,T>::key (line 1576) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::extend (line 540) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::append (line 734) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::as_mut_slice (line 1615) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::extend_from_slice (line 634) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::capacity (line 1407) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::extend (line 529) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::from_count_with (line 267) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::clear (line 909) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::append (line 722) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::get (line 1018) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::drain_all (line 989) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::drain_from (line 954) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::count (line 327) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::from_vec (line 1568) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::get_pair_mut (line 1073) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::get_pair_mut (line 1086) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::from_vec (line 1561) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::get_mut (line 1046) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::index (line 1925) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::index (line 1934) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::is_empty (line 373) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::extend_from_slice (line 622) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::index_mut (line 1972) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::map (line 1160) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::into_vec (line 1585) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::map (line 1167) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::iter_mut (line 1317) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::index_mut (line 1962) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::iter (line 1290) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::reserve_exact (line 1465) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::push (line 451) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::into_values (line 1387) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::new (line 232) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::len (line 354) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::push (line 441) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::resize (line 760) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::map_refs (line 1195) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::resize_with (line 823) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::swap (line 1130) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::shrink_to_fit (line 1482) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::resize_with (line 840) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::shrink_to (line 1501) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::resize (line 777) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::reserve (line 1435) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::pop (line 879) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::truncate (line 927) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::try_append (line 682) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::try_extend (line 493) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::try_extend (line 480) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::try_append (line 669) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::try_from_vec (line 1533) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::try_from_vec (line 1526) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::try_extend_from_slice (line 579) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::map_refs (line 1187) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::try_from_count_with (line 303) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::try_map (line 1220) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::TryFromVecError<I,T>::into_vec (line 2014) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::try_map_refs (line 1265) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::try_push (line 397) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::try_map_refs (line 1256) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::try_push (line 407) ... ok
[INFO] [stdout] test src/lib.rs - (line 64) - compile fail ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::TryPushError<I,T>::into_value (line 2063) ... ok
[INFO] [stdout] test src/lib.rs - (line 26) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::try_from_count_with (line 295) ... ok
[INFO] [stdout] test src/lib.rs - (line 41) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::with_capacity (line 250) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::try_extend_from_slice (line 566) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::try_map (line 1228) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::values (line 1344) ... ok
[INFO] [stdout] test src/id_vec.rs - id_vec::IdVec<I,T>::values_mut (line 1365) ... ok
[INFO] [stdout] test src/lib.rs - Id (line 238) ... ok
[INFO] [stdout] test src/lib.rs - id_type (line 210) ... ok
[INFO] [stdout] test src/lib.rs - id_type (line 170) ... ok
[INFO] [stdout] test src/lib.rs - (line 85) ... ok
[INFO] [stdout] test src/lib.rs - id_type (line 122) ... ok
[INFO] [stdout] test src/lib.rs - (line 9) ... ok
[INFO] [stdout] test src/lib.rs - id_type (line 140) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 165 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 9.06s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "6f86f15aa021aaaf85a676b7e0c90967d8a440df24709b75c70fd10b5e127474", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6f86f15aa021aaaf85a676b7e0c90967d8a440df24709b75c70fd10b5e127474", kill_on_drop: false }`
[INFO] [stdout] 6f86f15aa021aaaf85a676b7e0c90967d8a440df24709b75c70fd10b5e127474
