[INFO] fetching crate candystore 0.5.5...
[INFO] testing candystore-0.5.5 against try#c2e32f1c9652b13ed99608599c1e855462f421f3 for pr-146098-7
[INFO] extracting crate candystore 0.5.5 into /workspace/builds/worker-1-tc2/source
[INFO] started tweaking crates.io crate candystore 0.5.5
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate candystore 0.5.5
[INFO] tweaked toml for crates.io crate candystore 0.5.5 written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate candystore 0.5.5 on toolchain c2e32f1c9652b13ed99608599c1e855462f421f3
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate candystore 0.5.5 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" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] d63292fb617896cedcb0699467965ade99de550be7410cb0801ee3fb38a15f70
[INFO] running `Command { std: "docker" "start" "-a" "d63292fb617896cedcb0699467965ade99de550be7410cb0801ee3fb38a15f70", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d63292fb617896cedcb0699467965ade99de550be7410cb0801ee3fb38a15f70", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d63292fb617896cedcb0699467965ade99de550be7410cb0801ee3fb38a15f70", kill_on_drop: false }`
[INFO] [stdout] d63292fb617896cedcb0699467965ade99de550be7410cb0801ee3fb38a15f70
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] bc75c82175cf99a7c29378c8ad3bd3698d6c205f5587d5ab7ce5815f0203e50e
[INFO] running `Command { std: "docker" "start" "-a" "bc75c82175cf99a7c29378c8ad3bd3698d6c205f5587d5ab7ce5815f0203e50e", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.98
[INFO] [stderr]    Compiling target-features v0.1.6
[INFO] [stderr]    Compiling zerocopy v0.8.17
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling quote2-macros v0.7.0
[INFO] [stderr]    Compiling anyhow v1.0.95
[INFO] [stderr]    Compiling uuid v1.13.1
[INFO] [stderr]    Compiling getrandom v0.3.1
[INFO] [stderr]    Compiling parking_lot_core v0.9.10
[INFO] [stderr]    Compiling fslock v0.2.1
[INFO] [stderr]    Compiling memmap v0.7.0
[INFO] [stderr]    Compiling crossbeam-channel v0.5.15
[INFO] [stderr]    Compiling quote2 v0.7.0
[INFO] [stderr]    Compiling parking_lot v0.12.3
[INFO] [stderr]    Compiling rand_core v0.9.0
[INFO] [stderr]    Compiling databuf_derive_impl v0.2.3
[INFO] [stderr]    Compiling zerocopy-derive v0.7.35
[INFO] [stderr]    Compiling multiversion-macros v0.8.0
[INFO] [stderr]    Compiling bytemuck_derive v1.8.1
[INFO] [stderr]    Compiling databuf-derive v0.5.0
[INFO] [stderr]    Compiling databuf v0.5.0
[INFO] [stderr]    Compiling zerocopy v0.7.35
[INFO] [stderr]    Compiling multiversion v0.8.0
[INFO] [stderr]    Compiling simd-itertools v0.3.0
[INFO] [stderr]    Compiling ppv-lite86 v0.2.20
[INFO] [stderr]    Compiling bytemuck v1.21.0
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand v0.9.0
[INFO] [stderr]    Compiling candystore v0.5.5 (/opt/rustwide/workdir)
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lists.rs:141:29
[INFO] [stdout]     |
[INFO] [stdout] 141 |     pub(crate) fn lock_list(&self, list_ph: PartedHash) -> MutexGuard<()> {
[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] 141 |     pub(crate) fn lock_list(&self, list_ph: PartedHash) -> MutexGuard<'_, ()> {
[INFO] [stdout]     |                                                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lists.rs:591:47
[INFO] [stdout]     |
[INFO] [stdout] 591 |     pub fn iter_list<B: AsRef<[u8]> + ?Sized>(&self, list_key: &B) -> ListIterator {
[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] 591 |     pub fn iter_list<B: AsRef<[u8]> + ?Sized>(&self, list_key: &B) -> ListIterator<'_> {
[INFO] [stdout]     |                                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lists.rs:596:28
[INFO] [stdout]     |
[INFO] [stdout] 596 |     pub fn owned_iter_list(&self, list_key: Vec<u8>) -> ListIterator {
[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] 596 |     pub fn owned_iter_list(&self, list_key: Vec<u8>) -> ListIterator<'_> {
[INFO] [stdout]     |                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lists.rs:608:57
[INFO] [stdout]     |
[INFO] [stdout] 608 |     pub fn iter_list_backwards<B: AsRef<[u8]> + ?Sized>(&self, list_key: &B) -> ListIterator {
[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] 608 |     pub fn iter_list_backwards<B: AsRef<[u8]> + ?Sized>(&self, list_key: &B) -> ListIterator<'_> {
[INFO] [stdout]     |                                                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lists.rs:613:38
[INFO] [stdout]     |
[INFO] [stdout] 613 |     pub fn owned_iter_list_backwards(&self, list_key: Vec<u8>) -> ListIterator {
[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] 613 |     pub fn owned_iter_list_backwards(&self, list_key: Vec<u8>) -> ListIterator<'_> {
[INFO] [stdout]     |                                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/store.rs:510:17
[INFO] [stdout]     |
[INFO] [stdout] 510 |     pub fn iter(&self) -> CandyStoreIterator {
[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] 510 |     pub fn iter(&self) -> CandyStoreIterator<'_> {
[INFO] [stdout]     |                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/store.rs:522:21
[INFO] [stdout]     |
[INFO] [stdout] 522 |     pub fn iter_raw(&self) -> CandyStoreIterator {
[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] 522 |     pub fn iter_raw(&self) -> CandyStoreIterator<'_> {
[INFO] [stdout]     |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/store.rs:527:29
[INFO] [stdout]     |
[INFO] [stdout] 527 |     pub fn iter_from_cookie(&self, cookie: u64) -> CandyStoreIterator {
[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] 527 |     pub fn iter_from_cookie(&self, cookie: u64) -> CandyStoreIterator<'_> {
[INFO] [stdout]     |                                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 14.90s
[INFO] running `Command { std: "docker" "inspect" "bc75c82175cf99a7c29378c8ad3bd3698d6c205f5587d5ab7ce5815f0203e50e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "bc75c82175cf99a7c29378c8ad3bd3698d6c205f5587d5ab7ce5815f0203e50e", kill_on_drop: false }`
[INFO] [stdout] bc75c82175cf99a7c29378c8ad3bd3698d6c205f5587d5ab7ce5815f0203e50e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 7d607b2f7d5ce7eba00d54b83f1c8b7dcd2f35ac756725802c7471f12ab479f8
[INFO] running `Command { std: "docker" "start" "-a" "7d607b2f7d5ce7eba00d54b83f1c8b7dcd2f35ac756725802c7471f12ab479f8", kill_on_drop: false }`
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lists.rs:141:29
[INFO] [stdout]     |
[INFO] [stdout] 141 |     pub(crate) fn lock_list(&self, list_ph: PartedHash) -> MutexGuard<()> {
[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] 141 |     pub(crate) fn lock_list(&self, list_ph: PartedHash) -> MutexGuard<'_, ()> {
[INFO] [stdout]     |                                                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lists.rs:591:47
[INFO] [stdout]     |
[INFO] [stdout] 591 |     pub fn iter_list<B: AsRef<[u8]> + ?Sized>(&self, list_key: &B) -> ListIterator {
[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] 591 |     pub fn iter_list<B: AsRef<[u8]> + ?Sized>(&self, list_key: &B) -> ListIterator<'_> {
[INFO] [stdout]     |                                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lists.rs:596:28
[INFO] [stdout]     |
[INFO] [stdout] 596 |     pub fn owned_iter_list(&self, list_key: Vec<u8>) -> ListIterator {
[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] 596 |     pub fn owned_iter_list(&self, list_key: Vec<u8>) -> ListIterator<'_> {
[INFO] [stdout]     |                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lists.rs:608:57
[INFO] [stdout]     |
[INFO] [stdout] 608 |     pub fn iter_list_backwards<B: AsRef<[u8]> + ?Sized>(&self, list_key: &B) -> ListIterator {
[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] 608 |     pub fn iter_list_backwards<B: AsRef<[u8]> + ?Sized>(&self, list_key: &B) -> ListIterator<'_> {
[INFO] [stdout]     |                                                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lists.rs:613:38
[INFO] [stdout]     |
[INFO] [stdout] 613 |     pub fn owned_iter_list_backwards(&self, list_key: Vec<u8>) -> ListIterator {
[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] 613 |     pub fn owned_iter_list_backwards(&self, list_key: Vec<u8>) -> ListIterator<'_> {
[INFO] [stdout]     |                                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling candystore v0.5.5 (/opt/rustwide/workdir)
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/store.rs:510:17
[INFO] [stdout]     |
[INFO] [stdout] 510 |     pub fn iter(&self) -> CandyStoreIterator {
[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] 510 |     pub fn iter(&self) -> CandyStoreIterator<'_> {
[INFO] [stdout]     |                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/store.rs:522:21
[INFO] [stdout]     |
[INFO] [stdout] 522 |     pub fn iter_raw(&self) -> CandyStoreIterator {
[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] 522 |     pub fn iter_raw(&self) -> CandyStoreIterator<'_> {
[INFO] [stdout]     |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/store.rs:527:29
[INFO] [stdout]     |
[INFO] [stdout] 527 |     pub fn iter_from_cookie(&self, cookie: u64) -> CandyStoreIterator {
[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] 527 |     pub fn iter_from_cookie(&self, cookie: u64) -> CandyStoreIterator<'_> {
[INFO] [stdout]     |                                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lists.rs:141:29
[INFO] [stdout]     |
[INFO] [stdout] 141 |     pub(crate) fn lock_list(&self, list_ph: PartedHash) -> MutexGuard<()> {
[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] 141 |     pub(crate) fn lock_list(&self, list_ph: PartedHash) -> MutexGuard<'_, ()> {
[INFO] [stdout]     |                                                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lists.rs:591:47
[INFO] [stdout]     |
[INFO] [stdout] 591 |     pub fn iter_list<B: AsRef<[u8]> + ?Sized>(&self, list_key: &B) -> ListIterator {
[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] 591 |     pub fn iter_list<B: AsRef<[u8]> + ?Sized>(&self, list_key: &B) -> ListIterator<'_> {
[INFO] [stdout]     |                                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lists.rs:596:28
[INFO] [stdout]     |
[INFO] [stdout] 596 |     pub fn owned_iter_list(&self, list_key: Vec<u8>) -> ListIterator {
[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] 596 |     pub fn owned_iter_list(&self, list_key: Vec<u8>) -> ListIterator<'_> {
[INFO] [stdout]     |                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lists.rs:608:57
[INFO] [stdout]     |
[INFO] [stdout] 608 |     pub fn iter_list_backwards<B: AsRef<[u8]> + ?Sized>(&self, list_key: &B) -> ListIterator {
[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] 608 |     pub fn iter_list_backwards<B: AsRef<[u8]> + ?Sized>(&self, list_key: &B) -> ListIterator<'_> {
[INFO] [stdout]     |                                                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lists.rs:613:38
[INFO] [stdout]     |
[INFO] [stdout] 613 |     pub fn owned_iter_list_backwards(&self, list_key: Vec<u8>) -> ListIterator {
[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] 613 |     pub fn owned_iter_list_backwards(&self, list_key: Vec<u8>) -> ListIterator<'_> {
[INFO] [stdout]     |                                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/store.rs:510:17
[INFO] [stdout]     |
[INFO] [stdout] 510 |     pub fn iter(&self) -> CandyStoreIterator {
[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] 510 |     pub fn iter(&self) -> CandyStoreIterator<'_> {
[INFO] [stdout]     |                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/store.rs:522:21
[INFO] [stdout]     |
[INFO] [stdout] 522 |     pub fn iter_raw(&self) -> CandyStoreIterator {
[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] 522 |     pub fn iter_raw(&self) -> CandyStoreIterator<'_> {
[INFO] [stdout]     |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/store.rs:527:29
[INFO] [stdout]     |
[INFO] [stdout] 527 |     pub fn iter_from_cookie(&self, cookie: u64) -> CandyStoreIterator {
[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] 527 |     pub fn iter_from_cookie(&self, cookie: u64) -> CandyStoreIterator<'_> {
[INFO] [stdout]     |                                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 3.15s
[INFO] running `Command { std: "docker" "inspect" "7d607b2f7d5ce7eba00d54b83f1c8b7dcd2f35ac756725802c7471f12ab479f8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7d607b2f7d5ce7eba00d54b83f1c8b7dcd2f35ac756725802c7471f12ab479f8", kill_on_drop: false }`
[INFO] [stdout] 7d607b2f7d5ce7eba00d54b83f1c8b7dcd2f35ac756725802c7471f12ab479f8
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] ae9ff162019887221f9c5b9a8fb938154981f6d2f6902fa9b92159426d468804
[INFO] running `Command { std: "docker" "start" "-a" "ae9ff162019887221f9c5b9a8fb938154981f6d2f6902fa9b92159426d468804", kill_on_drop: false }`
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/lists.rs:141:29
[INFO] [stderr]     |
[INFO] [stderr] 141 |     pub(crate) fn lock_list(&self, list_ph: PartedHash) -> MutexGuard<()> {
[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] 141 |     pub(crate) fn lock_list(&self, list_ph: PartedHash) -> MutexGuard<'_, ()> {
[INFO] [stderr]     |                                                                       +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/lists.rs:591:47
[INFO] [stderr]     |
[INFO] [stderr] 591 |     pub fn iter_list<B: AsRef<[u8]> + ?Sized>(&self, list_key: &B) -> ListIterator {
[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] 591 |     pub fn iter_list<B: AsRef<[u8]> + ?Sized>(&self, list_key: &B) -> ListIterator<'_> {
[INFO] [stderr]     |                                                                                   ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/lists.rs:596:28
[INFO] [stderr]     |
[INFO] [stderr] 596 |     pub fn owned_iter_list(&self, list_key: Vec<u8>) -> ListIterator {
[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] 596 |     pub fn owned_iter_list(&self, list_key: Vec<u8>) -> ListIterator<'_> {
[INFO] [stderr]     |                                                                     ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/lists.rs:608:57
[INFO] [stderr]     |
[INFO] [stderr] 608 |     pub fn iter_list_backwards<B: AsRef<[u8]> + ?Sized>(&self, list_key: &B) -> ListIterator {
[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] 608 |     pub fn iter_list_backwards<B: AsRef<[u8]> + ?Sized>(&self, list_key: &B) -> ListIterator<'_> {
[INFO] [stderr]     |                                                                                             ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/lists.rs:613:38
[INFO] [stderr]     |
[INFO] [stderr] 613 |     pub fn owned_iter_list_backwards(&self, list_key: Vec<u8>) -> ListIterator {
[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] 613 |     pub fn owned_iter_list_backwards(&self, list_key: Vec<u8>) -> ListIterator<'_> {
[INFO] [stderr]     |                                                                               ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/store.rs:510:17
[INFO] [stderr]     |
[INFO] [stderr] 510 |     pub fn iter(&self) -> CandyStoreIterator {
[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] 510 |     pub fn iter(&self) -> CandyStoreIterator<'_> {
[INFO] [stderr]     |                                             ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/store.rs:522:21
[INFO] [stderr]     |
[INFO] [stderr] 522 |     pub fn iter_raw(&self) -> CandyStoreIterator {
[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] 522 |     pub fn iter_raw(&self) -> CandyStoreIterator<'_> {
[INFO] [stderr]     |                                                 ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/store.rs:527:29
[INFO] [stderr]     |
[INFO] [stderr] 527 |     pub fn iter_from_cookie(&self, cookie: u64) -> CandyStoreIterator {
[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] 527 |     pub fn iter_from_cookie(&self, cookie: u64) -> CandyStoreIterator<'_> {
[INFO] [stderr]     |                                                                      ++++
[INFO] [stderr] 
[INFO] [stderr] warning: `candystore` (lib) generated 8 warnings (run `cargo fix --lib -p candystore` to apply 8 suggestions)
[INFO] [stderr] warning: `candystore` (lib test) generated 8 warnings (8 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.09s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/candystore-ce3dd66fcb8092f9)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test hashing::test_parted_hash ... ok
[INFO] [stdout] test stats::test_cyclic_arr ... ok
[INFO] [stdout] test router::test_consolidate_ranges ... ok
[INFO] [stdout] test shard::test_row_lookup ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_atomics.rs (/opt/rustwide/target/debug/deps/test_atomics-1d3bca1b7f391057)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test test_atomics ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_bigval.rs (/opt/rustwide/target/debug/deps/test_bigval-0ee73d6ccdd1cab4)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test test_bigval ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_flush_agg.rs (/opt/rustwide/target/debug/deps/test_flush_agg-85c9ad4492895f44)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stderr]      Running tests/test_list_collisions.rs (/opt/rustwide/target/debug/deps/test_list_collisions-77b0b07454126477)
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_lists.rs (/opt/rustwide/target/debug/deps/test_lists-746eb87ee82ff88e)
[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 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 10 tests
[INFO] [stdout] test test_typed_lists ... ok
[INFO] [stdout] test test_typed_promote ... ok
[INFO] [stdout] test test_list_atomics ... ok
[INFO] [stdout] test test_rev_iter ... ok
[INFO] [stdout] test test_typed_queue ... ok
[INFO] [stdout] test test_promote ... ok
[INFO] [stdout] test test_list_compaction ... ok
[INFO] [stdout] test test_list_retain ... ok
[INFO] [stdout] test test_lists_multithreading ... ok
[INFO] [stdout] test test_lists ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.52s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_loading.rs (/opt/rustwide/target/debug/deps/test_loading-7e598591f02d47e4)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]      Running tests/test_logic.rs (/opt/rustwide/target/debug/deps/test_logic-46b565fb742a6223)
[INFO] [stdout] test test_loading ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.43s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test test_histogram ... ok
[INFO] [stdout] test test_logic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.36s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_merge.rs (/opt/rustwide/target/debug/deps/test_merge-8f54d3348301f152)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test test_merge ... ok
[INFO] [stdout] test test_merge_with_expected_num_keys ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 32.08s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_multithreading.rs (/opt/rustwide/target/debug/deps/test_multithreading-b51baba07f55ff9a)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test test_multithreaded has been running for over 60 seconds
[INFO] [stdout] test test_multithreaded ... ok
[INFO] [stderr]      Running tests/test_pre_split.rs (/opt/rustwide/target/debug/deps/test_pre_split-2bda7046b7797365)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 76.49s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test test_compaction ... ok
[INFO] [stdout] test test_too_large ... ok
[INFO] [stdout] test test_pre_split ... ok
[INFO] [stdout] test test_compaction_stats ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.37s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_queues.rs (/opt/rustwide/target/debug/deps/test_queues-64dcc0920029a066)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test test_queues ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_typed.rs (/opt/rustwide/target/debug/deps/test_typed-0bff267dfb8809d2)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test test_typed ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests candystore
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test src/lib.rs - (line 21) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.58s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "ae9ff162019887221f9c5b9a8fb938154981f6d2f6902fa9b92159426d468804", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ae9ff162019887221f9c5b9a8fb938154981f6d2f6902fa9b92159426d468804", kill_on_drop: false }`
[INFO] [stdout] ae9ff162019887221f9c5b9a8fb938154981f6d2f6902fa9b92159426d468804
