[INFO] fetching crate candystore 0.5.5...
[INFO] testing candystore-0.5.5 against master#c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38 for pr-146098-7
[INFO] extracting crate candystore 0.5.5 into /workspace/builds/worker-1-tc1/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-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate candystore 0.5.5 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] 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" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded quote2 v0.7.0
[INFO] [stderr]   Downloaded bytemuck v1.21.0
[INFO] [stderr]   Downloaded databuf-derive v0.5.0
[INFO] [stderr]   Downloaded multiversion v0.8.0
[INFO] [stderr]   Downloaded databuf_derive_impl v0.2.3
[INFO] [stderr]   Downloaded databuf v0.5.0
[INFO] [stderr]   Downloaded multiversion-macros v0.8.0
[INFO] [stderr]   Downloaded quote2-macros v0.7.0
[INFO] [stderr]   Downloaded simd-itertools v0.3.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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] 17fc7d7ddface63abe1ce06c84e1f9cce8b2f4b516f22dacbd0037fa126bcbbf
[INFO] running `Command { std: "docker" "start" "-a" "17fc7d7ddface63abe1ce06c84e1f9cce8b2f4b516f22dacbd0037fa126bcbbf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "17fc7d7ddface63abe1ce06c84e1f9cce8b2f4b516f22dacbd0037fa126bcbbf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "17fc7d7ddface63abe1ce06c84e1f9cce8b2f4b516f22dacbd0037fa126bcbbf", kill_on_drop: false }`
[INFO] [stdout] 17fc7d7ddface63abe1ce06c84e1f9cce8b2f4b516f22dacbd0037fa126bcbbf
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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] 32abf358d44679f6acc8096caa774db09349b277b867ef3618beb5629c1bb11a
[INFO] running `Command { std: "docker" "start" "-a" "32abf358d44679f6acc8096caa774db09349b277b867ef3618beb5629c1bb11a", kill_on_drop: false }`
[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 uuid v1.13.1
[INFO] [stderr]    Compiling syn v2.0.98
[INFO] [stderr]    Compiling getrandom v0.3.1
[INFO] [stderr]    Compiling parking_lot_core v0.9.10
[INFO] [stderr]    Compiling memmap v0.7.0
[INFO] [stderr]    Compiling crossbeam-channel v0.5.15
[INFO] [stderr]    Compiling fslock v0.2.1
[INFO] [stderr]    Compiling parking_lot v0.12.3
[INFO] [stderr]    Compiling quote2 v0.7.0
[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 databuf-derive v0.5.0
[INFO] [stderr]    Compiling bytemuck_derive v1.8.1
[INFO] [stderr]    Compiling databuf v0.5.0
[INFO] [stderr]    Compiling zerocopy v0.7.35
[INFO] [stderr]    Compiling bytemuck v1.21.0
[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 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.10s
[INFO] running `Command { std: "docker" "inspect" "32abf358d44679f6acc8096caa774db09349b277b867ef3618beb5629c1bb11a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "32abf358d44679f6acc8096caa774db09349b277b867ef3618beb5629c1bb11a", kill_on_drop: false }`
[INFO] [stdout] 32abf358d44679f6acc8096caa774db09349b277b867ef3618beb5629c1bb11a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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] a57dd99d0c41840a4d55e0fb8dced35dcfee742760789e2503fc77eb739bd350
[INFO] running `Command { std: "docker" "start" "-a" "a57dd99d0c41840a4d55e0fb8dced35dcfee742760789e2503fc77eb739bd350", kill_on_drop: false }`
[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] [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 5.21s
[INFO] running `Command { std: "docker" "inspect" "a57dd99d0c41840a4d55e0fb8dced35dcfee742760789e2503fc77eb739bd350", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a57dd99d0c41840a4d55e0fb8dced35dcfee742760789e2503fc77eb739bd350", kill_on_drop: false }`
[INFO] [stdout] a57dd99d0c41840a4d55e0fb8dced35dcfee742760789e2503fc77eb739bd350
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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] 8fec2033c214efda83f1c736d2da6851204958e3862952cfca5b76b6adc365a6
[INFO] running `Command { std: "docker" "start" "-a" "8fec2033c214efda83f1c736d2da6851204958e3862952cfca5b76b6adc365a6", 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.11s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/candystore-ce3dd66fcb8092f9)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test router::test_consolidate_ranges ... ok
[INFO] [stdout] test hashing::test_parted_hash ... ok
[INFO] [stdout] test shard::test_row_lookup ... ok
[INFO] [stdout] test stats::test_cyclic_arr ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s
[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] [stderr]      Running tests/test_bigval.rs (/opt/rustwide/target/debug/deps/test_bigval-0ee73d6ccdd1cab4)
[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.02s
[INFO] [stdout] 
[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.06s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_flush_agg.rs (/opt/rustwide/target/debug/deps/test_flush_agg-85c9ad4492895f44)
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_list_collisions.rs (/opt/rustwide/target/debug/deps/test_list_collisions-77b0b07454126477)
[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 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] [stderr]      Running tests/test_lists.rs (/opt/rustwide/target/debug/deps/test_lists-746eb87ee82ff88e)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test test_list_atomics ... ok
[INFO] [stdout] test test_promote ... ok
[INFO] [stdout] test test_typed_lists ... ok
[INFO] [stdout] test test_typed_promote ... ok
[INFO] [stdout] test test_typed_queue ... ok
[INFO] [stdout] test test_rev_iter ... 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.75s
[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.42s
[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.35s
[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 36.38s
[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] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 71.83s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_pre_split.rs (/opt/rustwide/target/debug/deps/test_pre_split-2bda7046b7797365)
[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.33s
[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.14s
[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.49s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "8fec2033c214efda83f1c736d2da6851204958e3862952cfca5b76b6adc365a6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8fec2033c214efda83f1c736d2da6851204958e3862952cfca5b76b6adc365a6", kill_on_drop: false }`
[INFO] [stdout] 8fec2033c214efda83f1c736d2da6851204958e3862952cfca5b76b6adc365a6
