[INFO] fetching crate ccl 5.1.5... [INFO] testing ccl-5.1.5 against master#c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38 for pr-146098-7 [INFO] extracting crate ccl 5.1.5 into /workspace/builds/worker-3-tc1/source [INFO] removed /workspace/builds/worker-3-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-3-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate ccl 5.1.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] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Updating crates.io index [INFO] [stderr] Blocking waiting for file lock on package cache [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.0) [INFO] [stderr] Adding parking_lot v0.9.0 (available: v0.12.5) [INFO] [stderr] Adding rand v0.7.3 (available: v0.9.2) [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" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded smallvec v0.6.14 [INFO] [stderr] Downloaded parking_lot_core v0.6.3 [INFO] [stderr] Downloaded futures-sink-preview v0.3.0-alpha.18 [INFO] [stderr] Downloaded lock_api v0.3.4 [INFO] [stderr] Downloaded futures-io-preview v0.3.0-alpha.18 [INFO] [stderr] Downloaded futures-executor-preview v0.3.0-alpha.18 [INFO] [stderr] Downloaded ccl-crossbeam-epoch v0.7.4 [INFO] [stderr] Downloaded futures-channel-preview v0.3.0-alpha.18 [INFO] [stderr] Downloaded futures-util-preview v0.3.0-alpha.18 [INFO] [stderr] Downloaded futures-core-preview v0.3.0-alpha.18 [INFO] [stderr] Downloaded futures-preview v0.3.0-alpha.18 [INFO] [stderr] Downloaded parking_lot v0.9.0 [INFO] [stderr] Downloaded seahash v3.0.7 [INFO] [stderr] Downloaded ahash v0.2.19 [INFO] [stderr] Downloaded hashbrown v0.6.3 [INFO] [stderr] Downloaded owning_ref v0.4.1 [INFO] [stderr] Downloaded maybe-uninit v2.0.0 [INFO] [stderr] Downloaded redox_syscall v0.1.57 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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] d39d04fd20f44da216ccbbc05861b370e7436d9dfff4cce285d25ccc37033a45 [INFO] running `Command { std: "docker" "start" "-a" "d39d04fd20f44da216ccbbc05861b370e7436d9dfff4cce285d25ccc37033a45", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "d39d04fd20f44da216ccbbc05861b370e7436d9dfff4cce285d25ccc37033a45", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d39d04fd20f44da216ccbbc05861b370e7436d9dfff4cce285d25ccc37033a45", kill_on_drop: false }` [INFO] [stdout] d39d04fd20f44da216ccbbc05861b370e7436d9dfff4cce285d25ccc37033a45 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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] d4ddb39e18efce3a40500ad37127e92e751a9fff2cb76c543fec574baf7250d8 [INFO] running `Command { std: "docker" "start" "-a" "d4ddb39e18efce3a40500ad37127e92e751a9fff2cb76c543fec574baf7250d8", kill_on_drop: false }` [INFO] [stderr] Compiling semver-parser v0.7.0 [INFO] [stderr] Compiling getrandom v0.1.16 [INFO] [stderr] Compiling futures-core-preview v0.3.0-alpha.18 [INFO] [stderr] Compiling maybe-uninit v2.0.0 [INFO] [stderr] Compiling autocfg v0.1.8 [INFO] [stderr] Compiling memoffset v0.5.6 [INFO] [stderr] Compiling arrayvec v0.4.12 [INFO] [stderr] Compiling futures-io-preview v0.3.0-alpha.18 [INFO] [stderr] Compiling nodrop v0.1.14 [INFO] [stderr] Compiling seahash v3.0.7 [INFO] [stderr] Compiling getrandom v0.2.16 [INFO] [stderr] Compiling num_cpus v1.17.0 [INFO] [stderr] Compiling owning_ref v0.4.1 [INFO] [stderr] Compiling crossbeam-utils v0.6.6 [INFO] [stderr] Compiling hashbrown v0.6.3 [INFO] [stderr] Compiling lock_api v0.3.4 [INFO] [stderr] Compiling semver v0.9.0 [INFO] [stderr] Compiling smallvec v0.6.14 [INFO] [stderr] Compiling futures-sink-preview v0.3.0-alpha.18 [INFO] [stderr] Compiling futures-channel-preview v0.3.0-alpha.18 [INFO] [stderr] Compiling rustc_version v0.2.3 [INFO] [stderr] Compiling rand_core v0.5.1 [INFO] [stderr] Compiling futures-util-preview v0.3.0-alpha.18 [INFO] [stderr] Compiling const-random-macro v0.1.16 [INFO] [stderr] Compiling rand_chacha v0.2.2 [INFO] [stderr] Compiling parking_lot_core v0.6.3 [INFO] [stderr] Compiling parking_lot v0.9.0 [INFO] [stderr] Compiling ccl-crossbeam-epoch v0.7.4 [INFO] [stderr] Compiling rand v0.7.3 [INFO] [stderr] Compiling const-random v0.1.18 [INFO] [stderr] Compiling ahash v0.2.19 [INFO] [stderr] Compiling futures-executor-preview v0.3.0-alpha.18 [INFO] [stderr] Compiling futures-preview v0.3.0-alpha.18 [INFO] [stderr] Compiling 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 [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 Default for 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/dashmap.rs:561:14 [INFO] [stdout] | [INFO] [stdout] 561 | map: &'a 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/dashmap.rs:690:14 [INFO] [stdout] | [INFO] [stdout] 690 | map: &'a 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/dashmap.rs:572:21 [INFO] [stdout] | [INFO] [stdout] 572 | fn new(map: &'a DashMap) -> 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) -> 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, [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::>() [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::>() [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> { [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> { [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> { [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> { [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 { [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 4.18s [INFO] running `Command { std: "docker" "inspect" "d4ddb39e18efce3a40500ad37127e92e751a9fff2cb76c543fec574baf7250d8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d4ddb39e18efce3a40500ad37127e92e751a9fff2cb76c543fec574baf7250d8", kill_on_drop: false }` [INFO] [stdout] d4ddb39e18efce3a40500ad37127e92e751a9fff2cb76c543fec574baf7250d8 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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] 4f817c64340a04ee8b95de208824af889dee4eef834c9170d073ec286d902456 [INFO] running `Command { std: "docker" "start" "-a" "4f817c64340a04ee8b95de208824af889dee4eef834c9170d073ec286d902456", kill_on_drop: false }` [INFO] [stderr] Compiling rayon-core v1.13.0 [INFO] [stderr] Compiling either v1.15.0 [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 [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 Default for 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/dashmap.rs:561:14 [INFO] [stdout] | [INFO] [stdout] 561 | map: &'a 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/dashmap.rs:690:14 [INFO] [stdout] | [INFO] [stdout] 690 | map: &'a 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/dashmap.rs:572:21 [INFO] [stdout] | [INFO] [stdout] 572 | fn new(map: &'a DashMap) -> 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) -> 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, [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::>() [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::>() [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> { [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> { [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> { [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> { [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 { [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] Compiling rayon v1.11.0 [INFO] [stderr] Compiling 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 [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 Default for 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/dashmap.rs:561:14 [INFO] [stdout] | [INFO] [stdout] 561 | map: &'a 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/dashmap.rs:690:14 [INFO] [stdout] | [INFO] [stdout] 690 | map: &'a 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/dashmap.rs:572:21 [INFO] [stdout] | [INFO] [stdout] 572 | fn new(map: &'a DashMap) -> 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) -> 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, [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::>() [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::>() [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> { [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> { [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> { [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> { [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 { [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 `test` profile [unoptimized + debuginfo] target(s) in 4.54s [INFO] running `Command { std: "docker" "inspect" "4f817c64340a04ee8b95de208824af889dee4eef834c9170d073ec286d902456", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4f817c64340a04ee8b95de208824af889dee4eef834c9170d073ec286d902456", kill_on_drop: false }` [INFO] [stdout] 4f817c64340a04ee8b95de208824af889dee4eef834c9170d073ec286d902456 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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] 5d7ec572a481a45bd1ac6ca1255aebe94b3ce451498470813291892f13aec6fb [INFO] running `Command { std: "docker" "start" "-a" "5d7ec572a481a45bd1ac6ca1255aebe94b3ce451498470813291892f13aec6fb", kill_on_drop: false }` [INFO] [stderr] warning: use of deprecated struct `dashmap::DashMap`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate. [INFO] [stderr] --> src/dashmap.rs:48:24 [INFO] [stderr] | [INFO] [stderr] 48 | impl<'a, K: 'a, V: 'a> DashMap [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `dashmap::DashMap`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate. [INFO] [stderr] --> src/dashmap.rs:484:24 [INFO] [stderr] | [INFO] [stderr] 484 | impl Default for DashMap [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `dashmap::DashMap`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate. [INFO] [stderr] --> src/dashmap.rs:561:14 [INFO] [stderr] | [INFO] [stderr] 561 | map: &'a DashMap, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `dashmap::DashMap`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate. [INFO] [stderr] --> src/dashmap.rs:690:14 [INFO] [stderr] | [INFO] [stderr] 690 | map: &'a DashMap, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `dashmap::DashMap`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate. [INFO] [stderr] --> src/dashmap.rs:572:21 [INFO] [stderr] | [INFO] [stderr] 572 | fn new(map: &'a DashMap) -> Self { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `dashmap::DashMap`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate. [INFO] [stderr] --> src/dashmap.rs:701:21 [INFO] [stderr] | [INFO] [stderr] 701 | fn new(map: &'a DashMap) -> Self { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `dashmap::DashMap`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate. [INFO] [stderr] --> src/timedcache.rs:6:21 [INFO] [stderr] | [INFO] [stderr] 6 | use crate::dashmap::DashMap; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `dashmap::DashMap`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate. [INFO] [stderr] --> src/timedcache.rs:25:14 [INFO] [stderr] | [INFO] [stderr] 25 | storage: DashMap, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `dashmap::DashMap`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate. [INFO] [stderr] --> src/timedcache.rs:52:22 [INFO] [stderr] | [INFO] [stderr] 52 | storage: DashMap::default(), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] 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] [stderr] --> src/dashmap.rs:207:34 [INFO] [stderr] | [INFO] [stderr] 207 | let submapfut = unsafe { self.submaps.get_unchecked(mapi).async_read() }; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] 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] [stderr] --> src/dashmap.rs:303:34 [INFO] [stderr] | [INFO] [stderr] 303 | let submapfut = unsafe { self.submaps.get_unchecked(mapi).async_write() }; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] 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] [stderr] --> src/dashmap.rs:453:9 [INFO] [stderr] | [INFO] [stderr] 453 | self.submaps.iter().map(|t| Chunk::new(t.read())) [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] 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] [stderr] --> src/dashmap.rs:459:9 [INFO] [stderr] | [INFO] [stderr] 459 | self.submaps.iter().map(|t| ChunkMut::new(t.write())) [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] 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] [stderr] --> src/dashmap.rs:62:13 [INFO] [stderr] | [INFO] [stderr] 62 | ncb: num_chunks_log_2 as usize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] 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] [stderr] --> src/dashmap.rs:63:13 [INFO] [stderr] | [INFO] [stderr] 63 | / submaps: (0..ncm) [INFO] [stderr] 64 | | .map(|_| RwLock::new(HashMap::new())) [INFO] [stderr] 65 | | .collect::>() [INFO] [stderr] 66 | | .into_boxed_slice(), [INFO] [stderr] | |___________________________________^ [INFO] [stderr] [INFO] [stderr] 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] [stderr] --> src/dashmap.rs:67:13 [INFO] [stderr] | [INFO] [stderr] 67 | hash_nonce: rand::random(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] 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] [stderr] --> src/dashmap.rs:79:13 [INFO] [stderr] | [INFO] [stderr] 79 | ncb: num_chunks_log_2 as usize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] 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] [stderr] --> src/dashmap.rs:80:13 [INFO] [stderr] | [INFO] [stderr] 80 | / submaps: (0..ncm) [INFO] [stderr] 81 | | .map(|_| RwLock::new(HashMap::with_capacity(cpm))) [INFO] [stderr] 82 | | .collect::>() [INFO] [stderr] 83 | | .into_boxed_slice(), [INFO] [stderr] | |___________________________________^ [INFO] [stderr] [INFO] [stderr] 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] [stderr] --> src/dashmap.rs:84:13 [INFO] [stderr] | [INFO] [stderr] 84 | hash_nonce: rand::random(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] 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] [stderr] --> src/dashmap.rs:92:35 [INFO] [stderr] | [INFO] [stderr] 92 | let mut submap = unsafe { self.submaps.get_unchecked(mapi).write() }; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] 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] [stderr] --> src/dashmap.rs:106:35 [INFO] [stderr] | [INFO] [stderr] 106 | let submap = unsafe { self.submaps.get_unchecked(mapi).read() }; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] 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] [stderr] --> src/dashmap.rs:113:35 [INFO] [stderr] | [INFO] [stderr] 113 | let mut submap = unsafe { self.submaps.get_unchecked(mapi).write() }; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] 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] [stderr] --> src/dashmap.rs:134:35 [INFO] [stderr] | [INFO] [stderr] 134 | let submap = unsafe { self.submaps.get_unchecked(mapi).read() }; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] 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] [stderr] --> src/dashmap.rs:141:35 [INFO] [stderr] | [INFO] [stderr] 141 | let mut submap = unsafe { self.submaps.get_unchecked(mapi).write() }; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] 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] [stderr] --> src/dashmap.rs:158:31 [INFO] [stderr] | [INFO] [stderr] 158 | let submap = unsafe { self.submaps.get_unchecked(mapi).read() }; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] 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] [stderr] --> src/dashmap.rs:169:18 [INFO] [stderr] | [INFO] [stderr] 169 | unsafe { self.submaps.get_unchecked(mapi).read() } [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] 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] [stderr] --> src/dashmap.rs:179:18 [INFO] [stderr] | [INFO] [stderr] 179 | unsafe { self.submaps.get_unchecked(mapi).write() } [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] 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] [stderr] --> src/dashmap.rs:190:31 [INFO] [stderr] | [INFO] [stderr] 190 | let submap = unsafe { self.submaps.get_unchecked(mapi).read() }; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] 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] [stderr] --> src/dashmap.rs:227:40 [INFO] [stderr] | [INFO] [stderr] 227 | if let Some(submap) = unsafe { self.submaps.get_unchecked(mapi).try_read() } { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] 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] [stderr] --> src/dashmap.rs:252:40 [INFO] [stderr] | [INFO] [stderr] 252 | if let Some(submap) = unsafe { self.submaps.get_unchecked(mapi).try_read_for(timeout) } { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] 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] [stderr] --> src/dashmap.rs:283:31 [INFO] [stderr] | [INFO] [stderr] 283 | let submap = unsafe { self.submaps.get_unchecked(mapi).write() }; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] 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] [stderr] --> src/dashmap.rs:323:40 [INFO] [stderr] | [INFO] [stderr] 323 | if let Some(submap) = unsafe { self.submaps.get_unchecked(mapi).try_write() } { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] 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] [stderr] --> src/dashmap.rs:348:40 [INFO] [stderr] | [INFO] [stderr] 348 | if let Some(submap) = unsafe { self.submaps.get_unchecked(mapi).try_write_for(timeout) } { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] 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] [stderr] --> src/dashmap.rs:374:9 [INFO] [stderr] | [INFO] [stderr] 374 | self.submaps.iter().map(|s| s.read().len()).sum() [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] 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] [stderr] --> src/dashmap.rs:391:35 [INFO] [stderr] | [INFO] [stderr] 391 | let mut submap = unsafe { self.submaps.get_unchecked(mapi).write() }; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] 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] [stderr] --> src/dashmap.rs:398:9 [INFO] [stderr] | [INFO] [stderr] 398 | self.submaps.iter().for_each(|locked| { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] 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] [stderr] --> src/dashmap.rs:407:9 [INFO] [stderr] | [INFO] [stderr] 407 | self.submaps.iter().for_each(|locked| { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] 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] [stderr] --> src/dashmap.rs:469:32 [INFO] [stderr] | [INFO] [stderr] 469 | hash_state.write_usize(self.hash_nonce); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] 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] [stderr] --> src/dashmap.rs:473:45 [INFO] [stderr] | [INFO] [stderr] 473 | let shift = util::ptr_size_bits() - self.ncb; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] 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] [stderr] --> src/dashmap.rs:480:9 [INFO] [stderr] | [INFO] [stderr] 480 | self.submaps.len() [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] 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] [stderr] --> src/dashmap.rs:581:32 [INFO] [stderr] | [INFO] [stderr] 581 | if self.c_map_index == self.map.submaps.len() { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] 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] [stderr] --> src/dashmap.rs:585:44 [INFO] [stderr] | [INFO] [stderr] 585 | let guard = Arc::into_raw(Arc::new(self.map.submaps[self.c_map_index].read())); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] 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] [stderr] --> src/dashmap.rs:710:32 [INFO] [stderr] | [INFO] [stderr] 710 | if self.c_map_index == self.map.submaps.len() { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] 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] [stderr] --> src/dashmap.rs:715:36 [INFO] [stderr] | [INFO] [stderr] 715 | Arc::into_raw(Arc::new(self.map.submaps[self.c_map_index].write())) as _; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/dashmap.rs:452:19 [INFO] [stderr] | [INFO] [stderr] 452 | pub fn chunks(&self) -> impl Iterator> { [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] 452 | pub fn chunks(&self) -> impl Iterator> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/dashmap.rs:458:25 [INFO] [stderr] | [INFO] [stderr] 458 | pub fn chunks_write(&self) -> impl Iterator> { [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] 458 | pub fn chunks_write(&self) -> impl Iterator> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: unused return value of `std::mem::replace` that must be used [INFO] [stderr] --> src/dashmap.rs:588:9 [INFO] [stderr] | [INFO] [stderr] 588 | / std::mem::replace( [INFO] [stderr] 589 | | &mut self.c_iter, [INFO] [stderr] 590 | | Some((unsafe { Arc::from_raw(guard) }, iter)), [INFO] [stderr] 591 | | ); [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = note: if you don't need the old value, you can just assign the new value directly [INFO] [stderr] = note: `#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 588 | let _ = std::mem::replace( [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused return value of `std::mem::replace` that must be used [INFO] [stderr] --> src/dashmap.rs:719:9 [INFO] [stderr] | [INFO] [stderr] 719 | / std::mem::replace( [INFO] [stderr] 720 | | &mut self.c_iter, [INFO] [stderr] 721 | | Some((unsafe { Arc::from_raw(guard) }, iter)), [INFO] [stderr] 722 | | ); [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = note: if you don't need the old value, you can just assign the new value directly [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 719 | let _ = std::mem::replace( [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/stack.rs:81:21 [INFO] [stderr] | [INFO] [stderr] 81 | pub fn pop_iter(&self) -> StackIter { [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] 81 | pub fn pop_iter(&self) -> StackIter<'_, T> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: `ccl` (lib) generated 49 warnings (run `cargo fix --lib -p ccl` to apply 3 suggestions) [INFO] [stderr] warning: use of deprecated struct `dashmap::DashMap`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate. [INFO] [stderr] --> src/dashmap.rs:907:19 [INFO] [stderr] | [INFO] [stderr] 907 | let map = DashMap::default(); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `dashmap::DashMap`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate. [INFO] [stderr] --> src/dashmap.rs:916:19 [INFO] [stderr] | [INFO] [stderr] 916 | let map = DashMap::default(); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `dashmap::DashMap`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate. [INFO] [stderr] --> src/dashmap.rs:931:19 [INFO] [stderr] | [INFO] [stderr] 931 | let map = DashMap::default(); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `dashmap::DashMap`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate. [INFO] [stderr] --> src/dashmap.rs:944:19 [INFO] [stderr] | [INFO] [stderr] 944 | let map = DashMap::default(); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `dashmap::DashMap`: DashMap from ccl is deprecated and kept for compat. Consider importing it from the dashmap crate. [INFO] [stderr] --> src/dashmap.rs:957:19 [INFO] [stderr] | [INFO] [stderr] 957 | let map = DashMap::default(); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: `ccl` (lib test) generated 54 warnings (49 duplicates) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.16s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/ccl-0dfb6ea8d8150f55) [INFO] [stdout] [INFO] [stdout] running 14 tests [INFO] [stdout] test dashmap::tests::insert_then_assert_str ... ok [INFO] [stdout] test dashmap::tests::insert_then_iter_1024 ... ok [INFO] [stdout] test dashmap::tests::move_deref ... ok [INFO] [stdout] test dashmap::tests::insert_then_iter_mut_map_1024 ... ok [INFO] [stdout] test nestedmap::tests::is_empty ... ok [INFO] [stdout] test dashmap::tests::insert_then_assert_1024 ... ok [INFO] [stdout] test nestedmap::tests::intoiter ... ok [INFO] [stdout] test nestedmap::tests::len ... ok [INFO] [stdout] test stack::tests::insert_then_pop_assert_1024_st ... ok [INFO] [stdout] test nestedmap::tests::ref_drop_exist ... ok [INFO] [stdout] test nestedmap::tests::insert_then_assert_st ... ok [INFO] [stdout] test nestedmap::tests::iter_count_fold ... ok [INFO] [stderr] [INFO] [stderr] thread '' (44) panicked at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/ptr/unique.rs:88:36: [INFO] [stderr] unsafe precondition(s) violated: NonNull::new_unchecked requires that the pointer is non-null [INFO] [stderr] [INFO] [stderr] This indicates a bug in the program. This Undefined Behavior check is optional, and cannot be relied on for safety. [INFO] [stderr] stack backtrace: [INFO] [stderr] 0: 0x587477671b32 - std::backtrace_rs::backtrace::libunwind::trace::ha50a1f28c7a10cf8 [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stderr] 1: 0x587477671b32 - std::backtrace_rs::backtrace::trace_unsynchronized::h34f8c4ec82a320bc [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stderr] 2: 0x587477671b32 - std::sys::backtrace::_print_fmt::h2d23e84e13d343bc [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:66:9 [INFO] [stderr] 3: 0x587477671b32 - ::fmt::hde21067283f7e82e [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:39:26 [INFO] [stderr] 4: 0x58747768228f - core::fmt::rt::Argument::fmt::he65307037dca33c6 [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/fmt/rt.rs:173:76 [INFO] [stderr] 5: 0x58747768228f - core::fmt::write::h24186904251c31cb [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/fmt/mod.rs:1469:25 [INFO] [stderr] 6: 0x58747763ef83 - std::io::default_write_fmt::hdc5d19b6df666f61 [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/io/mod.rs:639:11 [INFO] [stderr] 7: 0x58747763ef83 - std::io::Write::write_fmt::h3ab9f1f4d8d19b72 [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/io/mod.rs:1954:13 [INFO] [stderr] 8: 0x58747764af32 - std::sys::backtrace::BacktraceLock::print::he038489aba5894a6 [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:42:9 [INFO] [stderr] 9: 0x58747764fc3f - std::panicking::default_hook::{{closure}}::h80a26d916c49679b [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:301:27 [INFO] [stderr] 10: 0x58747764fa99 - std::panicking::default_hook::he2e9efee79b3dce9 [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:328:9 [INFO] [stderr] 11: 0x58747758ca7e - as core::ops::function::Fn>::call::h202f496763929329 [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/alloc/src/boxed.rs:2099:9 [INFO] [stderr] 12: 0x58747758ca7e - test::test_main_with_exit_callback::{{closure}}::h805a6913adddaea3 [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:145:21 [INFO] [stderr] 13: 0x5874776502ff - as core::ops::function::Fn>::call::h2883c9d2dbd4e81c [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/alloc/src/boxed.rs:2099:9 [INFO] [stderr] 14: 0x5874776502ff - std::panicking::panic_with_hook::hf5648b7cec6bc73e [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:842:13 [INFO] [stderr] 15: 0x587477650076 - std::panicking::panic_handler::{{closure}}::h1b2ed3864ba94359 [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:700:13 [INFO] [stderr] 16: 0x58747764b079 - std::sys::backtrace::__rust_end_short_backtrace::hd0186b2b27f5aaa7 [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:174:18 [INFO] [stderr] 17: 0x58747763386d - __rustc[f7dae8b92efe1d7a]::rust_begin_unwind [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:698:5 [INFO] [stderr] 18: 0x587477689abd - core::panicking::panic_nounwind_fmt::runtime::hd682c7f4ebed7044 [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/panicking.rs:122:22 [INFO] [stderr] 19: 0x587477689abd - core::panicking::panic_nounwind_fmt::he05c47de4e511442 [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/intrinsics/mod.rs:2439:9 [INFO] [stderr] 20: 0x58747754ae66 - core::ptr::non_null::NonNull::new_unchecked::precondition_check::h3b69a910d4f6d6a1 [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/ub_checks.rs:73:21 [INFO] [stderr] 21: 0x587477551d1d - core::ptr::non_null::NonNull::new_unchecked::h0562002f06eb5285 [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/ub_checks.rs:78:17 [INFO] [stderr] 22: 0x587477551d1d - core::ptr::unique::Unique::new_unchecked::h1d4b57d03e0dc64c [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/ptr/unique.rs:88:36 [INFO] [stderr] 23: 0x587477551d1d - alloc::boxed::Box::from_raw_in::h03c0166e570ffab0 [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/alloc/src/boxed.rs:1372:22 [INFO] [stderr] 24: 0x587477551d1d - alloc::boxed::Box::from_raw::h2b8a3cd85591c9a1 [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/alloc/src/boxed.rs:1145:18 [INFO] [stderr] 25: 0x587477550692 - ccl::stack::ConcurrentStack::pop_with_guard::{{closure}}::h68472881610804d7 [INFO] [stderr] at /opt/rustwide/workdir/src/stack.rs:126:39 [INFO] [stderr] 26: 0x58747755fcea - ccl_crossbeam_epoch::guard::Guard::defer_unchecked::{{closure}}::h1838b483b986b4ad [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ccl-crossbeam-epoch-0.7.4/src/guard.rs:197:52 [INFO] [stderr] 27: 0x587477561e02 - ccl_crossbeam_epoch::deferred::Deferred::new::call::h87b3aae166ff73de [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ccl-crossbeam-epoch-0.7.4/src/deferred.rs:45:21 [INFO] [stderr] 28: 0x58747760cdce - ccl_crossbeam_epoch::deferred::Deferred::call::h88b1a9345d17cb4f [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ccl-crossbeam-epoch-0.7.4/src/deferred.rs:76:18 [INFO] [stderr] 29: 0x58747761191e - ::drop::h5ce33b2080118833 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ccl-crossbeam-epoch-0.7.4/src/internal.rs:105:22 [INFO] [stderr] 30: 0x58747760ebe7 - core::ptr::drop_in_place::h0f4f2a69887d6fb8 [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/ptr/mod.rs:805:1 [INFO] [stderr] 31: 0x58747760ed2f - core::ptr::drop_in_place::h7e02c8bf376220fa [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/ptr/mod.rs:805:1 [INFO] [stderr] 32: 0x58747760e297 - core::mem::drop::h432f8e1e73aeb1eb [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/mem/mod.rs:967:1 [INFO] [stderr] 33: 0x58747760de04 - ccl_crossbeam_epoch::internal::Global::collect::h7552b4c1ba571439 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ccl-crossbeam-epoch-0.7.4/src/internal.rs:188:37 [INFO] [stderr] 34: 0x587477550149 - ccl_crossbeam_epoch::internal::Local::pin::hafc2054f21a58d2b [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ccl-crossbeam-epoch-0.7.4/src/internal.rs:390:31 [INFO] [stderr] 35: 0x587477556c02 - ccl_crossbeam_epoch::collector::LocalHandle::pin::haaf25f5fbe98aeb0 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ccl-crossbeam-epoch-0.7.4/src/collector.rs:78:32 [INFO] [stderr] 36: 0x587477553b6e - ccl_crossbeam_epoch::default::pin::{{closure}}::h894d345c599df437 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ccl-crossbeam-epoch-0.7.4/src/default.rs:23:33 [INFO] [stderr] 37: 0x587477553ab3 - ccl_crossbeam_epoch::default::with_handle::{{closure}}::hcd2706b7029c1083 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ccl-crossbeam-epoch-0.7.4/src/default.rs:43:23 [INFO] [stderr] 38: 0x587477562452 - std::thread::local::LocalKey::try_with::hf15d60b6eeea30df [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/thread/local.rs:508:12 [INFO] [stderr] 39: 0x587477553a45 - ccl_crossbeam_epoch::default::with_handle::h27bb37f9e6d85e62 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ccl-crossbeam-epoch-0.7.4/src/default.rs:43:10 [INFO] [stderr] 40: 0x587477553b46 - ccl_crossbeam_epoch::default::pin::h43472efddac0f5d5 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ccl-crossbeam-epoch-0.7.4/src/default.rs:23:5 [INFO] [stderr] 41: 0x587477557207 - ccl::nestedmap::NestedMap::insert::h46d5347d8e20a373 [INFO] [stderr] at /opt/rustwide/workdir/src/nestedmap/mod.rs:213:22 [INFO] [stderr] 42: 0x587477557207 - ccl::nestedmap::tests::insert_rayon::{{closure}}::h6a7156790fe54e87 [INFO] [stderr] at /opt/rustwide/workdir/src/nestedmap/tests.rs:23:13 [INFO] [stderr] 43: 0x587477559539 - core::ops::function::impls:: for &F>::call_mut::h245d962cd04a60f8 [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/ops/function.rs:274:22 [INFO] [stderr] 44: 0x587477555222 - core::iter::traits::iterator::Iterator::for_each::call::{{closure}}::hbaffc1790e41564a [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/iter/traits/iterator.rs:825:29 [INFO] [stderr] 45: 0x587477568b6a - core::iter::traits::iterator::Iterator::fold::h98436039b1439f5b [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/iter/traits/iterator.rs:2603:21 [INFO] [stderr] 46: 0x587477568d46 - core::iter::traits::iterator::Iterator::for_each::h5c741c64e632ee94 [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/iter/traits/iterator.rs:828:14 [INFO] [stderr] 47: 0x58747755cc1f - as rayon::iter::plumbing::Folder>::consume_iter::h4c8f99f65c8945c3 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.11.0/src/iter/for_each.rs:55:26 [INFO] [stderr] 48: 0x587477563013 - rayon::iter::plumbing::Producer::fold_with::h8efd15517ec613db [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.11.0/src/iter/plumbing/mod.rs:107:16 [INFO] [stderr] 49: 0x58747755b0a3 - rayon::iter::plumbing::bridge_producer_consumer::helper::h4bf7801366bb21d9 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.11.0/src/iter/plumbing/mod.rs:432:22 [INFO] [stderr] 50: 0x58747755b480 - rayon::iter::plumbing::bridge_producer_consumer::helper::{{closure}}::h2b349c8feb6c52f2 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.11.0/src/iter/plumbing/mod.rs:421:21 [INFO] [stderr] 51: 0x587477565f27 - rayon_core::join::join_context::call_b::{{closure}}::h6bcc52d7d902caa0 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.13.0/src/join/mod.rs:129:25 [INFO] [stderr] 52: 0x587477544394 - rayon_core::job::StackJob::run_inline::h9c72887d0f50053c [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.13.0/src/job.rs:102:9 [INFO] [stderr] 53: 0x587477564feb - rayon_core::join::join_context::{{closure}}::h7ac1617027ad2681 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.13.0/src/join/mod.rs:165:38 [INFO] [stderr] 54: 0x58747755f2b2 - rayon_core::registry::in_worker::h057f80278a51e7bb [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.13.0/src/registry.rs:957:13 [INFO] [stderr] 55: 0x587477564a5a - rayon_core::join::join_context::h250a8054791f5b3c [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.13.0/src/join/mod.rs:132:5 [INFO] [stderr] 56: 0x58747755b27b - rayon::iter::plumbing::bridge_producer_consumer::helper::h4bf7801366bb21d9 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.11.0/src/iter/plumbing/mod.rs:410:47 [INFO] [stderr] 57: 0x58747755b7ba - rayon::iter::plumbing::bridge_producer_consumer::helper::{{closure}}::hd700c03be30e58a4 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.11.0/src/iter/plumbing/mod.rs:412:21 [INFO] [stderr] 58: 0x587477565db0 - rayon_core::join::join_context::call_a::{{closure}}::h2926ecc40788a4fb [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.13.0/src/join/mod.rs:124:17 [INFO] [stderr] 59: 0x5874775451a0 - as core::ops::function::FnOnce<()>>::call_once::h1e127683feb165d0 [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stderr] 60: 0x58747755121a - std::panicking::catch_unwind::do_call::h28dbd95f0561e89e [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:590:40 [INFO] [stderr] 61: 0x58747755373b - __rust_try [INFO] [stderr] 62: 0x587477550e6f - std::panicking::catch_unwind::hf34b2ed7475e55bc [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:553:19 [INFO] [stderr] 63: 0x587477550e6f - std::panic::catch_unwind::h899ef974f2d3a569 [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panic.rs:359:14 [INFO] [stderr] 64: 0x587477548865 - rayon_core::unwind::halt_unwinding::hb9dc88d0246862d2 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.13.0/src/unwind.rs:17:5 [INFO] [stderr] 65: 0x587477564d24 - rayon_core::join::join_context::{{closure}}::h7ac1617027ad2681 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.13.0/src/join/mod.rs:142:24 [INFO] [stderr] 66: 0x58747755f2b2 - rayon_core::registry::in_worker::h057f80278a51e7bb [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.13.0/src/registry.rs:957:13 [INFO] [stderr] 67: 0x587477564a5a - rayon_core::join::join_context::h250a8054791f5b3c [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.13.0/src/join/mod.rs:132:5 [INFO] [stderr] 68: 0x58747755b27b - rayon::iter::plumbing::bridge_producer_consumer::helper::h4bf7801366bb21d9 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.11.0/src/iter/plumbing/mod.rs:410:47 [INFO] [stderr] 69: 0x58747755b480 - rayon::iter::plumbing::bridge_producer_consumer::helper::{{closure}}::h2b349c8feb6c52f2 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.11.0/src/iter/plumbing/mod.rs:421:21 [INFO] [stderr] 70: 0x587477565f27 - rayon_core::join::join_context::call_b::{{closure}}::h6bcc52d7d902caa0 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.13.0/src/join/mod.rs:129:25 [INFO] [stderr] 71: 0x587477544394 - rayon_core::job::StackJob::run_inline::h9c72887d0f50053c [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.13.0/src/job.rs:102:9 [INFO] [stderr] 72: 0x587477564feb - rayon_core::join::join_context::{{closure}}::h7ac1617027ad2681 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.13.0/src/join/mod.rs:165:38 [INFO] [stderr] 73: 0x58747755f2b2 - rayon_core::registry::in_worker::h057f80278a51e7bb [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.13.0/src/registry.rs:957:13 [INFO] [stderr] 74: 0x587477564a5a - rayon_core::join::join_context::h250a8054791f5b3c [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.13.0/src/join/mod.rs:132:5 [INFO] [stderr] 75: 0x58747755b27b - rayon::iter::plumbing::bridge_producer_consumer::helper::h4bf7801366bb21d9 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.11.0/src/iter/plumbing/mod.rs:410:47 [INFO] [stderr] 76: 0x58747755b480 - rayon::iter::plumbing::bridge_producer_consumer::helper::{{closure}}::h2b349c8feb6c52f2 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.11.0/src/iter/plumbing/mod.rs:421:21 [INFO] [stderr] 77: 0x587477565f27 - rayon_core::join::join_context::call_b::{{closure}}::h6bcc52d7d902caa0 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.13.0/src/join/mod.rs:129:25 [INFO] [stderr] 78: 0x587477544394 - rayon_core::job::StackJob::run_inline::h9c72887d0f50053c [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.13.0/src/job.rs:102:9 [INFO] [stderr] 79: 0x587477564feb - rayon_core::join::join_context::{{closure}}::h7ac1617027ad2681 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.13.0/src/join/mod.rs:165:38 [INFO] [stderr] 80: 0x58747755f2b2 - rayon_core::registry::in_worker::h057f80278a51e7bb [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.13.0/src/registry.rs:957:13 [INFO] [stderr] 81: 0x587477564a5a - rayon_core::join::join_context::h250a8054791f5b3c [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.13.0/src/join/mod.rs:132:5 [INFO] [stderr] 82: 0x58747755b27b - rayon::iter::plumbing::bridge_producer_consumer::helper::h4bf7801366bb21d9 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.11.0/src/iter/plumbing/mod.rs:410:47 [INFO] [stderr] 83: 0x58747755b7ba - rayon::iter::plumbing::bridge_producer_consumer::helper::{{closure}}::hd700c03be30e58a4 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.11.0/src/iter/plumbing/mod.rs:412:21 [INFO] [stderr] 84: 0x587477565db0 - rayon_core::join::join_context::call_a::{{closure}}::h2926ecc40788a4fb [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.13.0/src/join/mod.rs:124:17 [INFO] [stderr] 85: 0x5874775451a0 - as core::ops::function::FnOnce<()>>::call_once::h1e127683feb165d0 [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stderr] 86: 0x58747755121a - std::panicking::catch_unwind::do_call::h28dbd95f0561e89e [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:590:40 [INFO] [stderr] 87: 0x58747755373b - __rust_try [INFO] [stderr] 88: 0x587477550e6f - std::panicking::catch_unwind::hf34b2ed7475e55bc [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:553:19 [INFO] [stderr] 89: 0x587477550e6f - std::panic::catch_unwind::h899ef974f2d3a569 [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panic.rs:359:14 [INFO] [stderr] 90: 0x587477548865 - rayon_core::unwind::halt_unwinding::hb9dc88d0246862d2 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.13.0/src/unwind.rs:17:5 [INFO] [stderr] 91: 0x587477564d24 - rayon_core::join::join_context::{{closure}}::h7ac1617027ad2681 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.13.0/src/join/mod.rs:142:24 [INFO] [stderr] 92: 0x58747755f2b2 - rayon_core::registry::in_worker::h057f80278a51e7bb [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.13.0/src/registry.rs:957:13 [INFO] [stderr] 93: 0x587477564a5a - rayon_core::join::join_context::h250a8054791f5b3c [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.13.0/src/join/mod.rs:132:5 [INFO] [stderr] 94: 0x58747755b27b - rayon::iter::plumbing::bridge_producer_consumer::helper::h4bf7801366bb21d9 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.11.0/src/iter/plumbing/mod.rs:410:47 [INFO] [stderr] 95: 0x58747755b480 - rayon::iter::plumbing::bridge_producer_consumer::helper::{{closure}}::h2b349c8feb6c52f2 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.11.0/src/iter/plumbing/mod.rs:421:21 [INFO] [stderr] 96: 0x587477565f27 - rayon_core::join::join_context::call_b::{{closure}}::h6bcc52d7d902caa0 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.13.0/src/join/mod.rs:129:25 [INFO] [stderr] 97: 0x587477544394 - rayon_core::job::StackJob::run_inline::h9c72887d0f50053c [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.13.0/src/job.rs:102:9 [INFO] [stderr] 98: 0x587477564feb - rayon_core::join::join_context::{{closure}}::h7ac1617027ad2681 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.13.0/src/join/mod.rs:165:38 [INFO] [stderr] 99: 0x58747755f2b2 - rayon_core::registry::in_worker::h057f80278a51e7bb [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.13.0/src/registry.rs:957:13 [INFO] [stderr] 100: 0x587477564a5a - rayon_core::join::join_context::h250a8054791f5b3c [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.13.0/src/join/mod.rs:132:5 [INFO] [stderr] 101: 0x58747755b27b - rayon::iter::plumbing::bridge_producer_consumer::helper::h4bf7801366bb21d9 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.11.0/src/iter/plumbing/mod.rs:410:47 [INFO] [stderr] 102: 0x58747755b480 - rayon::iter::plumbing::bridge_producer_consumer::helper::{{closure}}::h2b349c8feb6c52f2 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.11.0/src/iter/plumbing/mod.rs:421:21 [INFO] [stderr] 103: 0x587477565f27 - rayon_core::join::join_context::call_b::{{closure}}::h6bcc52d7d902caa0 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.13.0/src/join/mod.rs:129:25 [INFO] [stderr] 104: 0x587477543f41 - rayon_core::job::JobResult::call::{{closure}}::h57ed32943d2d5ead [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.13.0/src/job.rs:218:41 [INFO] [stderr] 105: 0x587477545320 - as core::ops::function::FnOnce<()>>::call_once::hc5d8a5bef4c2312f [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stderr] 106: 0x5874775511ea - std::panicking::catch_unwind::do_call::h1816760040e04fed [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:590:40 [INFO] [stderr] 107: 0x58747755373b - __rust_try [INFO] [stderr] 108: 0x5874775509cf - std::panicking::catch_unwind::h694334026d136a3a [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:553:19 [INFO] [stderr] 109: 0x5874775509cf - std::panic::catch_unwind::h09c953cc542c129f [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panic.rs:359:14 [INFO] [stderr] 110: 0x587477548895 - rayon_core::unwind::halt_unwinding::hea90fd942dffe855 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.13.0/src/unwind.rs:17:5 [INFO] [stderr] 111: 0x587477543e27 - rayon_core::job::JobResult::call::hfa6afdc6c70cd5c8 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.13.0/src/job.rs:218:15 [INFO] [stderr] 112: 0x58747754735d - as rayon_core::job::Job>::execute::h6ecf27d177058edc [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.13.0/src/job.rs:120:32 [INFO] [stderr] 113: 0x5874775c703b - rayon_core::job::JobRef::execute::h4f81ddfa5f864152 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.13.0/src/job.rs:64:9 [INFO] [stderr] 114: 0x5874775ae3f0 - rayon_core::registry::WorkerThread::execute::hd41e195179cbf0c3 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.13.0/src/registry.rs:866:13 [INFO] [stderr] 115: 0x5874775adee0 - rayon_core::registry::WorkerThread::wait_until_cold::h01dd2ed3fbb5e4b4 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.13.0/src/registry.rs:800:26 [INFO] [stderr] 116: 0x5874775adadb - rayon_core::registry::WorkerThread::wait_until::h52f7dee3eaf619e8 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.13.0/src/registry.rs:775:18 [INFO] [stderr] 117: 0x5874775ae0af - rayon_core::registry::WorkerThread::wait_until_out_of_work::h7348f237c8c0d8bc [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.13.0/src/registry.rs:824:14 [INFO] [stderr] 118: 0x5874775b06c1 - rayon_core::registry::main_loop::h5777f8ff01cd8203 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.13.0/src/registry.rs:929:19 [INFO] [stderr] 119: 0x5874775ae486 - rayon_core::registry::ThreadBuilder::run::h2d0240cedb858e3e [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.13.0/src/registry.rs:50:18 [INFO] [stderr] 120: 0x5874775b269d - ::spawn::{{closure}}::hce5df8c35e4ae5ca [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.13.0/src/registry.rs:95:27 [INFO] [stderr] 121: 0x5874775bc656 - std::sys::backtrace::__rust_begin_short_backtrace::haf846add6a9c9a6a [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:158:18 [INFO] [stderr] 122: 0x5874775bd94b - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h36884bcd2b66c894 [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/thread/mod.rs:562:17 [INFO] [stderr] 123: 0x5874775bed84 - as core::ops::function::FnOnce<()>>::call_once::h358c5c6fac375d2f [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stderr] 124: 0x5874775b8054 - std::panicking::catch_unwind::do_call::ha631bdb1c8546114 [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:590:40 [INFO] [stderr] 125: 0x5874775be9ab - __rust_try [INFO] [stderr] 126: 0x5874775bd572 - std::panicking::catch_unwind::h8bbe776e09b299e7 [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:553:19 [INFO] [stderr] 127: 0x5874775bd572 - std::panic::catch_unwind::h37655b494969f5c0 [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panic.rs:359:14 [INFO] [stderr] 128: 0x5874775bd572 - std::thread::Builder::spawn_unchecked_::{{closure}}::h8fd8b042f78871ec [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/thread/mod.rs:560:30 [INFO] [stderr] 129: 0x5874775b839f - core::ops::function::FnOnce::call_once{{vtable.shim}}::hb726a592e609a07f [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/ops/function.rs:250:5 [INFO] [stderr] 130: 0x58747764646f - as core::ops::function::FnOnce>::call_once::h3adbd6ccf5f737af [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/alloc/src/boxed.rs:2085:9 [INFO] [stderr] 131: 0x58747764646f - std::sys::thread::unix::Thread::new::thread_start::hb3dc6483caa1b987 [INFO] [stderr] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/thread/unix.rs:124:17 [INFO] [stderr] 132: 0x79dcc5465aa4 - [INFO] [stderr] 133: 0x79dcc54f2a64 - clone [INFO] [stderr] 134: 0x0 - [INFO] [stderr] thread caused non-unwinding panic. aborting. [INFO] [stderr] error: test failed, to rerun pass `--lib` [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `/opt/rustwide/target/debug/deps/ccl-0dfb6ea8d8150f55` (signal: 6, SIGABRT: process abort signal) [INFO] running `Command { std: "docker" "inspect" "5d7ec572a481a45bd1ac6ca1255aebe94b3ce451498470813291892f13aec6fb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5d7ec572a481a45bd1ac6ca1255aebe94b3ce451498470813291892f13aec6fb", kill_on_drop: false }` [INFO] [stdout] 5d7ec572a481a45bd1ac6ca1255aebe94b3ce451498470813291892f13aec6fb