[INFO] fetching crate ccl 5.1.5...
[INFO] checking ccl-5.1.5 against master#035b01b794602d5861daa43ac792f372f8981ed7 for 152214-denied-retry-0
[INFO] extracting crate ccl 5.1.5 into /workspace/builds/worker-4-tc1/source
[INFO] removed /workspace/builds/worker-4-tc1/source/rust-toolchain
[INFO] started tweaking crates.io crate ccl 5.1.5
[INFO] finished tweaking crates.io crate ccl 5.1.5
[INFO] tweaked toml for crates.io crate ccl 5.1.5 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate ccl 5.1.5 on toolchain 035b01b794602d5861daa43ac792f372f8981ed7
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+035b01b794602d5861daa43ac792f372f8981ed7" "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" "+035b01b794602d5861daa43ac792f372f8981ed7" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 69 packages to latest compatible versions
[INFO] [stderr]       Adding futures-channel-preview v0.3.0-alpha.18 (available: v0.3.0-alpha.19)
[INFO] [stderr]       Adding futures-core-preview v0.3.0-alpha.18 (available: v0.3.0-alpha.19)
[INFO] [stderr]       Adding futures-executor-preview v0.3.0-alpha.18 (available: v0.3.0-alpha.19)
[INFO] [stderr]       Adding futures-io-preview v0.3.0-alpha.18 (available: v0.3.0-alpha.19)
[INFO] [stderr]       Adding futures-preview v0.3.0-alpha.18 (available: v0.3.0-alpha.19)
[INFO] [stderr]       Adding futures-sink-preview v0.3.0-alpha.18 (available: v0.3.0-alpha.19)
[INFO] [stderr]       Adding futures-util-preview v0.3.0-alpha.18 (available: v0.3.0-alpha.19)
[INFO] [stderr]       Adding hashbrown v0.6.3 (available: v0.16.1)
[INFO] [stderr]       Adding parking_lot v0.9.0 (available: v0.12.5)
[INFO] [stderr]       Adding rand v0.7.3 (available: v0.10.0)
[INFO] [stderr]       Adding seahash v3.0.7 (available: v4.1.0)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+035b01b794602d5861daa43ac792f372f8981ed7" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded ahash v0.2.19
[INFO] [stderr]   Downloaded crossbeam-utils v0.6.6
[INFO] [stderr]   Downloaded futures-core-preview v0.3.0-alpha.18
[INFO] [stderr]   Downloaded hashbrown v0.6.3
[INFO] [stderr]   Downloaded futures-util-preview v0.3.0-alpha.18
[INFO] [stderr]   Downloaded futures-io-preview v0.3.0-alpha.18
[INFO] [stderr]   Downloaded futures-channel-preview v0.3.0-alpha.18
[INFO] [stderr]   Downloaded ccl-crossbeam-epoch v0.7.4
[INFO] [stderr]   Downloaded arrayvec v0.4.12
[INFO] [stderr]   Downloaded futures-sink-preview v0.3.0-alpha.18
[INFO] [stderr]   Downloaded futures-executor-preview v0.3.0-alpha.18
[INFO] [stderr]   Downloaded seahash v3.0.7
[INFO] [stderr]   Downloaded owning_ref v0.4.1
[INFO] [stderr]   Downloaded futures-preview v0.3.0-alpha.18
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:61361fe0aef631f17e9d025a70c5a647956f8c671dd02950a60ad3f5cc5526d7" "/opt/rustwide/cargo-home/bin/cargo" "+035b01b794602d5861daa43ac792f372f8981ed7" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 00515d4ab0c0dc19000a791e56d73d55d6a251a2f90795a9291efe211808ce13
[INFO] running `Command { std: "docker" "start" "-a" "00515d4ab0c0dc19000a791e56d73d55d6a251a2f90795a9291efe211808ce13", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "00515d4ab0c0dc19000a791e56d73d55d6a251a2f90795a9291efe211808ce13", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "00515d4ab0c0dc19000a791e56d73d55d6a251a2f90795a9291efe211808ce13", kill_on_drop: false }`
[INFO] [stdout] 00515d4ab0c0dc19000a791e56d73d55d6a251a2f90795a9291efe211808ce13
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:61361fe0aef631f17e9d025a70c5a647956f8c671dd02950a60ad3f5cc5526d7" "/opt/rustwide/cargo-home/bin/cargo" "+035b01b794602d5861daa43ac792f372f8981ed7" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] dbbda6a5ef5015a186c7d55a873ab0a0cc60d8a423187a79f2ea903b912c8d0a
[INFO] running `Command { std: "docker" "start" "-a" "dbbda6a5ef5015a186c7d55a873ab0a0cc60d8a423187a79f2ea903b912c8d0a", kill_on_drop: false }`
[INFO] [stderr]    Compiling semver-parser v0.7.0
[INFO] [stderr]    Compiling crunchy v0.2.4
[INFO] [stderr]    Compiling tiny-keccak v2.0.2
[INFO] [stderr]     Checking futures-core-preview v0.3.0-alpha.18
[INFO] [stderr]    Compiling maybe-uninit v2.0.0
[INFO] [stderr]    Compiling getrandom v0.1.16
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling once_cell v1.21.3
[INFO] [stderr]     Checking cfg-if v0.1.10
[INFO] [stderr]     Checking futures-io-preview v0.3.0-alpha.18
[INFO] [stderr]    Compiling libc v0.2.181
[INFO] [stderr]    Compiling memoffset v0.5.6
[INFO] [stderr]    Compiling autocfg v0.1.8
[INFO] [stderr]    Compiling arrayvec v0.4.12
[INFO] [stderr]     Checking stable_deref_trait v1.2.1
[INFO] [stderr]     Checking num_cpus v1.17.0
[INFO] [stderr]     Checking nodrop v0.1.14
[INFO] [stderr]     Checking crossbeam-utils v0.6.6
[INFO] [stderr]     Checking either v1.15.0
[INFO] [stderr]     Checking seahash v3.0.7
[INFO] [stderr]    Compiling hashbrown v0.6.3
[INFO] [stderr]     Checking owning_ref v0.4.1
[INFO] [stderr]     Checking lock_api v0.3.4
[INFO] [stderr]    Compiling semver v0.9.0
[INFO] [stderr]     Checking futures-sink-preview v0.3.0-alpha.18
[INFO] [stderr]     Checking futures-channel-preview v0.3.0-alpha.18
[INFO] [stderr]     Checking rayon v1.11.0
[INFO] [stderr]     Checking smallvec v0.6.14
[INFO] [stderr]     Checking futures-util-preview v0.3.0-alpha.18
[INFO] [stderr]    Compiling rustc_version v0.2.3
[INFO] [stderr]     Checking rand_core v0.5.1
[INFO] [stderr]     Checking ccl-crossbeam-epoch v0.7.4
[INFO] [stderr]    Compiling parking_lot_core v0.6.3
[INFO] [stderr]    Compiling parking_lot v0.9.0
[INFO] [stderr]     Checking rand_chacha v0.2.2
[INFO] [stderr]     Checking rand v0.7.3
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling const-random-macro v0.1.16
[INFO] [stderr]     Checking futures-executor-preview v0.3.0-alpha.18
[INFO] [stderr]     Checking const-random v0.1.18
[INFO] [stderr]     Checking ahash v0.2.19
[INFO] [stderr]     Checking futures-preview v0.3.0-alpha.18
[INFO] [stderr]     Checking ccl v5.1.5 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated struct `dashmap::DashMap`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]   --> src/dashmap.rs:48:24
[INFO] [stdout]    |
[INFO] [stdout] 48 | impl<'a, K: 'a, V: 'a> DashMap<K, V>
[INFO] [stdout]    |                        ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `dashmap::DashMap`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:484:24
[INFO] [stdout]     |
[INFO] [stdout] 484 | impl<K, V> Default for DashMap<K, V>
[INFO] [stdout]     |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `dashmap::DashMap`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:561:14
[INFO] [stdout]     |
[INFO] [stdout] 561 |     map: &'a DashMap<K, V>,
[INFO] [stdout]     |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `dashmap::DashMap`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:690:14
[INFO] [stdout]     |
[INFO] [stdout] 690 |     map: &'a DashMap<K, V>,
[INFO] [stdout]     |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `dashmap::DashMap`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:572:21
[INFO] [stdout]     |
[INFO] [stdout] 572 |     fn new(map: &'a DashMap<K, V>) -> Self {
[INFO] [stdout]     |                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `dashmap::DashMap`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:701:21
[INFO] [stdout]     |
[INFO] [stdout] 701 |     fn new(map: &'a DashMap<K, V>) -> Self {
[INFO] [stdout]     |                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `dashmap::DashMap`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]  --> src/timedcache.rs:6:21
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::dashmap::DashMap;
[INFO] [stdout]   |                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `dashmap::DashMap`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]   --> src/timedcache.rs:25:14
[INFO] [stdout]    |
[INFO] [stdout] 25 |     storage: DashMap<K, (V, time::Instant, bool)>,
[INFO] [stdout]    |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `dashmap::DashMap`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]   --> src/timedcache.rs:52:22
[INFO] [stdout]    |
[INFO] [stdout] 52 |             storage: DashMap::default(),
[INFO] [stdout]    |                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `dashmap::DashMap`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]   --> src/dashmap.rs:48:24
[INFO] [stdout]    |
[INFO] [stdout] 48 | impl<'a, K: 'a, V: 'a> DashMap<K, V>
[INFO] [stdout]    |                        ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `dashmap::DashMap`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:484:24
[INFO] [stdout]     |
[INFO] [stdout] 484 | impl<K, V> Default for DashMap<K, V>
[INFO] [stdout]     |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `dashmap::DashMap`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:561:14
[INFO] [stdout]     |
[INFO] [stdout] 561 |     map: &'a DashMap<K, V>,
[INFO] [stdout]     |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `dashmap::DashMap`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:690:14
[INFO] [stdout]     |
[INFO] [stdout] 690 |     map: &'a DashMap<K, V>,
[INFO] [stdout]     |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `dashmap::DashMap`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:572:21
[INFO] [stdout]     |
[INFO] [stdout] 572 |     fn new(map: &'a DashMap<K, V>) -> Self {
[INFO] [stdout]     |                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `dashmap::DashMap`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:701:21
[INFO] [stdout]     |
[INFO] [stdout] 701 |     fn new(map: &'a DashMap<K, V>) -> Self {
[INFO] [stdout]     |                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `dashmap::DashMap`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:907:19
[INFO] [stdout]     |
[INFO] [stdout] 907 |         let map = DashMap::default();
[INFO] [stdout]     |                   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `dashmap::DashMap`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:916:19
[INFO] [stdout]     |
[INFO] [stdout] 916 |         let map = DashMap::default();
[INFO] [stdout]     |                   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `dashmap::DashMap`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:931:19
[INFO] [stdout]     |
[INFO] [stdout] 931 |         let map = DashMap::default();
[INFO] [stdout]     |                   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `dashmap::DashMap`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:944:19
[INFO] [stdout]     |
[INFO] [stdout] 944 |         let map = DashMap::default();
[INFO] [stdout]     |                   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `dashmap::DashMap`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:957:19
[INFO] [stdout]     |
[INFO] [stdout] 957 |         let map = DashMap::default();
[INFO] [stdout]     |                   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `dashmap::DashMap`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]  --> src/timedcache.rs:6:21
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::dashmap::DashMap;
[INFO] [stdout]   |                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `dashmap::DashMap`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]   --> src/timedcache.rs:25:14
[INFO] [stdout]    |
[INFO] [stdout] 25 |     storage: DashMap<K, (V, time::Instant, bool)>,
[INFO] [stdout]    |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `dashmap::DashMap`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]   --> src/timedcache.rs:52:22
[INFO] [stdout]    |
[INFO] [stdout] 52 |             storage: DashMap::default(),
[INFO] [stdout]    |                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:207:34
[INFO] [stdout]     |
[INFO] [stdout] 207 |         let submapfut = unsafe { self.submaps.get_unchecked(mapi).async_read() };
[INFO] [stdout]     |                                  ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:303:34
[INFO] [stdout]     |
[INFO] [stdout] 303 |         let submapfut = unsafe { self.submaps.get_unchecked(mapi).async_write() };
[INFO] [stdout]     |                                  ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:453:9
[INFO] [stdout]     |
[INFO] [stdout] 453 |         self.submaps.iter().map(|t| Chunk::new(t.read()))
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:459:9
[INFO] [stdout]     |
[INFO] [stdout] 459 |         self.submaps.iter().map(|t| ChunkMut::new(t.write()))
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::ncb`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]   --> src/dashmap.rs:62:13
[INFO] [stdout]    |
[INFO] [stdout] 62 |             ncb: num_chunks_log_2 as usize,
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]   --> src/dashmap.rs:63:13
[INFO] [stdout]    |
[INFO] [stdout] 63 | /             submaps: (0..ncm)
[INFO] [stdout] 64 | |                 .map(|_| RwLock::new(HashMap::new()))
[INFO] [stdout] 65 | |                 .collect::<Vec<_>>()
[INFO] [stdout] 66 | |                 .into_boxed_slice(),
[INFO] [stdout]    | |___________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::hash_nonce`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]   --> src/dashmap.rs:67:13
[INFO] [stdout]    |
[INFO] [stdout] 67 |             hash_nonce: rand::random(),
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::ncb`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]   --> src/dashmap.rs:79:13
[INFO] [stdout]    |
[INFO] [stdout] 79 |             ncb: num_chunks_log_2 as usize,
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]   --> src/dashmap.rs:80:13
[INFO] [stdout]    |
[INFO] [stdout] 80 | /             submaps: (0..ncm)
[INFO] [stdout] 81 | |                 .map(|_| RwLock::new(HashMap::with_capacity(cpm)))
[INFO] [stdout] 82 | |                 .collect::<Vec<_>>()
[INFO] [stdout] 83 | |                 .into_boxed_slice(),
[INFO] [stdout]    | |___________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::hash_nonce`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]   --> src/dashmap.rs:84:13
[INFO] [stdout]    |
[INFO] [stdout] 84 |             hash_nonce: rand::random(),
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]   --> src/dashmap.rs:92:35
[INFO] [stdout]    |
[INFO] [stdout] 92 |         let mut submap = unsafe { self.submaps.get_unchecked(mapi).write() };
[INFO] [stdout]    |                                   ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:106:35
[INFO] [stdout]     |
[INFO] [stdout] 106 |             let submap = unsafe { self.submaps.get_unchecked(mapi).read() };
[INFO] [stdout]     |                                   ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:113:35
[INFO] [stdout]     |
[INFO] [stdout] 113 |         let mut submap = unsafe { self.submaps.get_unchecked(mapi).write() };
[INFO] [stdout]     |                                   ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:134:35
[INFO] [stdout]     |
[INFO] [stdout] 134 |             let submap = unsafe { self.submaps.get_unchecked(mapi).read() };
[INFO] [stdout]     |                                   ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:141:35
[INFO] [stdout]     |
[INFO] [stdout] 141 |         let mut submap = unsafe { self.submaps.get_unchecked(mapi).write() };
[INFO] [stdout]     |                                   ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:158:31
[INFO] [stdout]     |
[INFO] [stdout] 158 |         let submap = unsafe { self.submaps.get_unchecked(mapi).read() };
[INFO] [stdout]     |                               ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:169:18
[INFO] [stdout]     |
[INFO] [stdout] 169 |         unsafe { self.submaps.get_unchecked(mapi).read() }
[INFO] [stdout]     |                  ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:179:18
[INFO] [stdout]     |
[INFO] [stdout] 179 |         unsafe { self.submaps.get_unchecked(mapi).write() }
[INFO] [stdout]     |                  ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:190:31
[INFO] [stdout]     |
[INFO] [stdout] 190 |         let submap = unsafe { self.submaps.get_unchecked(mapi).read() };
[INFO] [stdout]     |                               ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:227:40
[INFO] [stdout]     |
[INFO] [stdout] 227 |         if let Some(submap) = unsafe { self.submaps.get_unchecked(mapi).try_read() } {
[INFO] [stdout]     |                                        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:252:40
[INFO] [stdout]     |
[INFO] [stdout] 252 |         if let Some(submap) = unsafe { self.submaps.get_unchecked(mapi).try_read_for(timeout) } {
[INFO] [stdout]     |                                        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:283:31
[INFO] [stdout]     |
[INFO] [stdout] 283 |         let submap = unsafe { self.submaps.get_unchecked(mapi).write() };
[INFO] [stdout]     |                               ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:323:40
[INFO] [stdout]     |
[INFO] [stdout] 323 |         if let Some(submap) = unsafe { self.submaps.get_unchecked(mapi).try_write() } {
[INFO] [stdout]     |                                        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:348:40
[INFO] [stdout]     |
[INFO] [stdout] 348 |         if let Some(submap) = unsafe { self.submaps.get_unchecked(mapi).try_write_for(timeout) } {
[INFO] [stdout]     |                                        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:374:9
[INFO] [stdout]     |
[INFO] [stdout] 374 |         self.submaps.iter().map(|s| s.read().len()).sum()
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:391:35
[INFO] [stdout]     |
[INFO] [stdout] 391 |         let mut submap = unsafe { self.submaps.get_unchecked(mapi).write() };
[INFO] [stdout]     |                                   ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:398:9
[INFO] [stdout]     |
[INFO] [stdout] 398 |         self.submaps.iter().for_each(|locked| {
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:407:9
[INFO] [stdout]     |
[INFO] [stdout] 407 |         self.submaps.iter().for_each(|locked| {
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:207:34
[INFO] [stdout]     |
[INFO] [stdout] 207 |         let submapfut = unsafe { self.submaps.get_unchecked(mapi).async_read() };
[INFO] [stdout]     |                                  ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::hash_nonce`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:469:32
[INFO] [stdout]     |
[INFO] [stdout] 469 |         hash_state.write_usize(self.hash_nonce);
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::ncb`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:473:45
[INFO] [stdout]     |
[INFO] [stdout] 473 |         let shift = util::ptr_size_bits() - self.ncb;
[INFO] [stdout]     |                                             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:480:9
[INFO] [stdout]     |
[INFO] [stdout] 480 |         self.submaps.len()
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:581:32
[INFO] [stdout]     |
[INFO] [stdout] 581 |         if self.c_map_index == self.map.submaps.len() {
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:585:44
[INFO] [stdout]     |
[INFO] [stdout] 585 |         let guard = Arc::into_raw(Arc::new(self.map.submaps[self.c_map_index].read()));
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:710:32
[INFO] [stdout]     |
[INFO] [stdout] 710 |         if self.c_map_index == self.map.submaps.len() {
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:303:34
[INFO] [stdout]     |
[INFO] [stdout] 303 |         let submapfut = unsafe { self.submaps.get_unchecked(mapi).async_write() };
[INFO] [stdout]     |                                  ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:715:36
[INFO] [stdout]     |
[INFO] [stdout] 715 |             Arc::into_raw(Arc::new(self.map.submaps[self.c_map_index].write())) as _;
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:453:9
[INFO] [stdout]     |
[INFO] [stdout] 453 |         self.submaps.iter().map(|t| Chunk::new(t.read()))
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:459:9
[INFO] [stdout]     |
[INFO] [stdout] 459 |         self.submaps.iter().map(|t| ChunkMut::new(t.write()))
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::ncb`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]   --> src/dashmap.rs:62:13
[INFO] [stdout]    |
[INFO] [stdout] 62 |             ncb: num_chunks_log_2 as usize,
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]   --> src/dashmap.rs:63:13
[INFO] [stdout]    |
[INFO] [stdout] 63 | /             submaps: (0..ncm)
[INFO] [stdout] 64 | |                 .map(|_| RwLock::new(HashMap::new()))
[INFO] [stdout] 65 | |                 .collect::<Vec<_>>()
[INFO] [stdout] 66 | |                 .into_boxed_slice(),
[INFO] [stdout]    | |___________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::hash_nonce`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]   --> src/dashmap.rs:67:13
[INFO] [stdout]    |
[INFO] [stdout] 67 |             hash_nonce: rand::random(),
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::ncb`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]   --> src/dashmap.rs:79:13
[INFO] [stdout]    |
[INFO] [stdout] 79 |             ncb: num_chunks_log_2 as usize,
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]   --> src/dashmap.rs:80:13
[INFO] [stdout]    |
[INFO] [stdout] 80 | /             submaps: (0..ncm)
[INFO] [stdout] 81 | |                 .map(|_| RwLock::new(HashMap::with_capacity(cpm)))
[INFO] [stdout] 82 | |                 .collect::<Vec<_>>()
[INFO] [stdout] 83 | |                 .into_boxed_slice(),
[INFO] [stdout]    | |___________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::hash_nonce`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]   --> src/dashmap.rs:84:13
[INFO] [stdout]    |
[INFO] [stdout] 84 |             hash_nonce: rand::random(),
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]   --> src/dashmap.rs:92:35
[INFO] [stdout]    |
[INFO] [stdout] 92 |         let mut submap = unsafe { self.submaps.get_unchecked(mapi).write() };
[INFO] [stdout]    |                                   ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:106:35
[INFO] [stdout]     |
[INFO] [stdout] 106 |             let submap = unsafe { self.submaps.get_unchecked(mapi).read() };
[INFO] [stdout]     |                                   ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:113:35
[INFO] [stdout]     |
[INFO] [stdout] 113 |         let mut submap = unsafe { self.submaps.get_unchecked(mapi).write() };
[INFO] [stdout]     |                                   ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:134:35
[INFO] [stdout]     |
[INFO] [stdout] 134 |             let submap = unsafe { self.submaps.get_unchecked(mapi).read() };
[INFO] [stdout]     |                                   ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:141:35
[INFO] [stdout]     |
[INFO] [stdout] 141 |         let mut submap = unsafe { self.submaps.get_unchecked(mapi).write() };
[INFO] [stdout]     |                                   ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:158:31
[INFO] [stdout]     |
[INFO] [stdout] 158 |         let submap = unsafe { self.submaps.get_unchecked(mapi).read() };
[INFO] [stdout]     |                               ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:169:18
[INFO] [stdout]     |
[INFO] [stdout] 169 |         unsafe { self.submaps.get_unchecked(mapi).read() }
[INFO] [stdout]     |                  ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:179:18
[INFO] [stdout]     |
[INFO] [stdout] 179 |         unsafe { self.submaps.get_unchecked(mapi).write() }
[INFO] [stdout]     |                  ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:190:31
[INFO] [stdout]     |
[INFO] [stdout] 190 |         let submap = unsafe { self.submaps.get_unchecked(mapi).read() };
[INFO] [stdout]     |                               ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:227:40
[INFO] [stdout]     |
[INFO] [stdout] 227 |         if let Some(submap) = unsafe { self.submaps.get_unchecked(mapi).try_read() } {
[INFO] [stdout]     |                                        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:252:40
[INFO] [stdout]     |
[INFO] [stdout] 252 |         if let Some(submap) = unsafe { self.submaps.get_unchecked(mapi).try_read_for(timeout) } {
[INFO] [stdout]     |                                        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:283:31
[INFO] [stdout]     |
[INFO] [stdout] 283 |         let submap = unsafe { self.submaps.get_unchecked(mapi).write() };
[INFO] [stdout]     |                               ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:323:40
[INFO] [stdout]     |
[INFO] [stdout] 323 |         if let Some(submap) = unsafe { self.submaps.get_unchecked(mapi).try_write() } {
[INFO] [stdout]     |                                        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:348:40
[INFO] [stdout]     |
[INFO] [stdout] 348 |         if let Some(submap) = unsafe { self.submaps.get_unchecked(mapi).try_write_for(timeout) } {
[INFO] [stdout]     |                                        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:374:9
[INFO] [stdout]     |
[INFO] [stdout] 374 |         self.submaps.iter().map(|s| s.read().len()).sum()
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:391:35
[INFO] [stdout]     |
[INFO] [stdout] 391 |         let mut submap = unsafe { self.submaps.get_unchecked(mapi).write() };
[INFO] [stdout]     |                                   ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:398:9
[INFO] [stdout]     |
[INFO] [stdout] 398 |         self.submaps.iter().for_each(|locked| {
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:407:9
[INFO] [stdout]     |
[INFO] [stdout] 407 |         self.submaps.iter().for_each(|locked| {
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::hash_nonce`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:469:32
[INFO] [stdout]     |
[INFO] [stdout] 469 |         hash_state.write_usize(self.hash_nonce);
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::ncb`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:473:45
[INFO] [stdout]     |
[INFO] [stdout] 473 |         let shift = util::ptr_size_bits() - self.ncb;
[INFO] [stdout]     |                                             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:480:9
[INFO] [stdout]     |
[INFO] [stdout] 480 |         self.submaps.len()
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:581:32
[INFO] [stdout]     |
[INFO] [stdout] 581 |         if self.c_map_index == self.map.submaps.len() {
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:585:44
[INFO] [stdout]     |
[INFO] [stdout] 585 |         let guard = Arc::into_raw(Arc::new(self.map.submaps[self.c_map_index].read()));
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:710:32
[INFO] [stdout]     |
[INFO] [stdout] 710 |         if self.c_map_index == self.map.submaps.len() {
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `dashmap::DashMap::submaps`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate.
[INFO] [stdout]    --> src/dashmap.rs:715:36
[INFO] [stdout]     |
[INFO] [stdout] 715 |             Arc::into_raw(Arc::new(self.map.submaps[self.c_map_index].write())) as _;
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/dashmap.rs:452:19
[INFO] [stdout]     |
[INFO] [stdout] 452 |     pub fn chunks(&self) -> impl Iterator<Item = Chunk<K, V>> {
[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] 452 |     pub fn chunks(&self) -> impl Iterator<Item = Chunk<'_, K, V>> {
[INFO] [stdout]     |                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/dashmap.rs:458:25
[INFO] [stdout]     |
[INFO] [stdout] 458 |     pub fn chunks_write(&self) -> impl Iterator<Item = ChunkMut<K, V>> {
[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] 458 |     pub fn chunks_write(&self) -> impl Iterator<Item = ChunkMut<'_, K, V>> {
[INFO] [stdout]     |                                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used
[INFO] [stdout]    --> src/dashmap.rs:588:9
[INFO] [stdout]     |
[INFO] [stdout] 588 | /         std::mem::replace(
[INFO] [stdout] 589 | |             &mut self.c_iter,
[INFO] [stdout] 590 | |             Some((unsafe { Arc::from_raw(guard) }, iter)),
[INFO] [stdout] 591 | |         );
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: if you don't need the old value, you can just assign the new value directly
[INFO] [stdout]     = note: `#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 588 |         let _ = std::mem::replace(
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used
[INFO] [stdout]    --> src/dashmap.rs:719:9
[INFO] [stdout]     |
[INFO] [stdout] 719 | /         std::mem::replace(
[INFO] [stdout] 720 | |             &mut self.c_iter,
[INFO] [stdout] 721 | |             Some((unsafe { Arc::from_raw(guard) }, iter)),
[INFO] [stdout] 722 | |         );
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: if you don't need the old value, you can just assign the new value directly
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 719 |         let _ = std::mem::replace(
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/stack.rs:81:21
[INFO] [stdout]    |
[INFO] [stdout] 81 |     pub fn pop_iter(&self) -> StackIter<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] 81 |     pub fn pop_iter(&self) -> StackIter<'_, T> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/dashmap.rs:452:19
[INFO] [stdout]     |
[INFO] [stdout] 452 |     pub fn chunks(&self) -> impl Iterator<Item = Chunk<K, V>> {
[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] 452 |     pub fn chunks(&self) -> impl Iterator<Item = Chunk<'_, K, V>> {
[INFO] [stdout]     |                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/dashmap.rs:458:25
[INFO] [stdout]     |
[INFO] [stdout] 458 |     pub fn chunks_write(&self) -> impl Iterator<Item = ChunkMut<K, V>> {
[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] 458 |     pub fn chunks_write(&self) -> impl Iterator<Item = ChunkMut<'_, K, V>> {
[INFO] [stdout]     |                                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used
[INFO] [stdout]    --> src/dashmap.rs:588:9
[INFO] [stdout]     |
[INFO] [stdout] 588 | /         std::mem::replace(
[INFO] [stdout] 589 | |             &mut self.c_iter,
[INFO] [stdout] 590 | |             Some((unsafe { Arc::from_raw(guard) }, iter)),
[INFO] [stdout] 591 | |         );
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: if you don't need the old value, you can just assign the new value directly
[INFO] [stdout]     = note: `#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 588 |         let _ = std::mem::replace(
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used
[INFO] [stdout]    --> src/dashmap.rs:719:9
[INFO] [stdout]     |
[INFO] [stdout] 719 | /         std::mem::replace(
[INFO] [stdout] 720 | |             &mut self.c_iter,
[INFO] [stdout] 721 | |             Some((unsafe { Arc::from_raw(guard) }, iter)),
[INFO] [stdout] 722 | |         );
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: if you don't need the old value, you can just assign the new value directly
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 719 |         let _ = std::mem::replace(
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/stack.rs:81:21
[INFO] [stdout]    |
[INFO] [stdout] 81 |     pub fn pop_iter(&self) -> StackIter<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] 81 |     pub fn pop_iter(&self) -> StackIter<'_, T> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 7.19s
[INFO] running `Command { std: "docker" "inspect" "dbbda6a5ef5015a186c7d55a873ab0a0cc60d8a423187a79f2ea903b912c8d0a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "dbbda6a5ef5015a186c7d55a873ab0a0cc60d8a423187a79f2ea903b912c8d0a", kill_on_drop: false }`
[INFO] [stdout] dbbda6a5ef5015a186c7d55a873ab0a0cc60d8a423187a79f2ea903b912c8d0a
