[INFO] fetching crate ccl 5.1.5... [INFO] testing ccl-5.1.5 against try#8de4c7234dd9b97c9d76b58671343fdbbc9a433e+target=x86_64-unknown-linux-musl for musl_upgrade_1_2_5_with_libc_patch_0 [INFO] extracting crate ccl 5.1.5 into /workspace/builds/worker-4-tc1/source [INFO] removed /workspace/builds/worker-4-tc1/source/rust-toolchain [INFO] started tweaking crates.io crate ccl 5.1.5 [INFO] finished tweaking crates.io crate ccl 5.1.5 [INFO] tweaked toml for crates.io crate ccl 5.1.5 written to /workspace/builds/worker-4-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate ccl 5.1.5 on toolchain 8de4c7234dd9b97c9d76b58671343fdbbc9a433e [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "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" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 69 packages to latest compatible versions [INFO] [stderr] Adding futures-channel-preview v0.3.0-alpha.18 (available: v0.3.0-alpha.19) [INFO] [stderr] Adding futures-core-preview v0.3.0-alpha.18 (available: v0.3.0-alpha.19) [INFO] [stderr] Adding futures-executor-preview v0.3.0-alpha.18 (available: v0.3.0-alpha.19) [INFO] [stderr] Adding futures-io-preview v0.3.0-alpha.18 (available: v0.3.0-alpha.19) [INFO] [stderr] Adding futures-preview v0.3.0-alpha.18 (available: v0.3.0-alpha.19) [INFO] [stderr] Adding futures-sink-preview v0.3.0-alpha.18 (available: v0.3.0-alpha.19) [INFO] [stderr] Adding futures-util-preview v0.3.0-alpha.18 (available: v0.3.0-alpha.19) [INFO] [stderr] Adding hashbrown v0.6.3 (available: v0.15.4) [INFO] [stderr] Adding parking_lot v0.9.0 (available: v0.12.4) [INFO] [stderr] Adding rand v0.7.3 (available: v0.9.1) [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" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded futures-preview v0.3.0-alpha.18 [INFO] [stderr] Downloaded futures-executor-preview v0.3.0-alpha.18 [INFO] [stderr] Downloaded parking_lot_core v0.6.3 [INFO] [stderr] Downloaded seahash v3.0.7 [INFO] [stderr] Downloaded futures-io-preview v0.3.0-alpha.18 [INFO] [stderr] Downloaded futures-core-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-sink-preview v0.3.0-alpha.18 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] d658a8733c41cb3386e5c1800ebc849de1d4d2d569f1ff4aa5dda1183bda075e [INFO] running `Command { std: "docker" "start" "-a" "d658a8733c41cb3386e5c1800ebc849de1d4d2d569f1ff4aa5dda1183bda075e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "d658a8733c41cb3386e5c1800ebc849de1d4d2d569f1ff4aa5dda1183bda075e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d658a8733c41cb3386e5c1800ebc849de1d4d2d569f1ff4aa5dda1183bda075e", kill_on_drop: false }` [INFO] [stdout] d658a8733c41cb3386e5c1800ebc849de1d4d2d569f1ff4aa5dda1183bda075e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "build" "--frozen" "--message-format=json" "--target" "x86_64-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] c87b1c77fdbfb31ef2d35b42afbac3af5191f05807a5c981e755c5f89b9ccb26 [INFO] running `Command { std: "docker" "start" "-a" "c87b1c77fdbfb31ef2d35b42afbac3af5191f05807a5c981e755c5f89b9ccb26", kill_on_drop: false }` [INFO] [stderr] Compiling semver-parser v0.7.0 [INFO] [stderr] Compiling crunchy v0.2.4 [INFO] [stderr] Compiling tiny-keccak v2.0.2 [INFO] [stderr] Compiling maybe-uninit v2.0.0 [INFO] [stderr] Compiling futures-core-preview v0.3.0-alpha.18 [INFO] [stderr] Compiling once_cell v1.21.3 [INFO] [stderr] Compiling cfg-if v0.1.10 [INFO] [stderr] Compiling memoffset v0.5.6 [INFO] [stderr] Compiling autocfg v0.1.8 [INFO] [stderr] Compiling arrayvec v0.4.12 [INFO] [stderr] Compiling stable_deref_trait v1.2.0 [INFO] [stderr] Compiling getrandom v0.2.16 [INFO] [stderr] Compiling getrandom v0.1.16 [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 owning_ref v0.4.1 [INFO] [stderr] Compiling crossbeam-utils v0.6.6 [INFO] [stderr] Compiling hashbrown v0.6.3 [INFO] [stderr] Compiling futures-sink-preview v0.3.0-alpha.18 [INFO] [stderr] Compiling semver v0.9.0 [INFO] [stderr] Compiling lock_api v0.3.4 [INFO] [stderr] Compiling futures-channel-preview v0.3.0-alpha.18 [INFO] [stderr] Compiling rand_core v0.5.1 [INFO] [stderr] Compiling rustc_version v0.2.3 [INFO] [stderr] Compiling futures-util-preview v0.3.0-alpha.18 [INFO] [stderr] Compiling smallvec v0.6.14 [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 rand v0.7.3 [INFO] [stderr] Compiling ccl-crossbeam-epoch v0.7.4 [INFO] [stderr] Compiling const-random-macro v0.1.16 [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: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dashmap.rs:452:19 [INFO] [stdout] | [INFO] [stdout] 452 | pub fn chunks(&self) -> impl Iterator> { [INFO] [stdout] | ^^^^^ ----------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 452 | pub fn chunks(&self) -> impl Iterator> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dashmap.rs:458:25 [INFO] [stdout] | [INFO] [stdout] 458 | pub fn chunks_write(&self) -> impl Iterator> { [INFO] [stdout] | ^^^^^ -------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for 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)]` 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: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/stack.rs:81:21 [INFO] [stdout] | [INFO] [stdout] 81 | pub fn pop_iter(&self) -> StackIter { [INFO] [stdout] | ^^^^^ ------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for 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 3.67s [INFO] running `Command { std: "docker" "inspect" "c87b1c77fdbfb31ef2d35b42afbac3af5191f05807a5c981e755c5f89b9ccb26", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c87b1c77fdbfb31ef2d35b42afbac3af5191f05807a5c981e755c5f89b9ccb26", kill_on_drop: false }` [INFO] [stdout] c87b1c77fdbfb31ef2d35b42afbac3af5191f05807a5c981e755c5f89b9ccb26 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "test" "--frozen" "--no-run" "--message-format=json" "--target" "x86_64-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] ca92c97a53c5bbb4fd3a5ee395099333893c6e986a0022e0f5c51bf30ae89c7e [INFO] running `Command { std: "docker" "start" "-a" "ca92c97a53c5bbb4fd3a5ee395099333893c6e986a0022e0f5c51bf30ae89c7e", kill_on_drop: false }` [INFO] [stderr] Compiling rayon v1.10.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: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dashmap.rs:452:19 [INFO] [stdout] | [INFO] [stdout] 452 | pub fn chunks(&self) -> impl Iterator> { [INFO] [stdout] | ^^^^^ ----------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 452 | pub fn chunks(&self) -> impl Iterator> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dashmap.rs:458:25 [INFO] [stdout] | [INFO] [stdout] 458 | pub fn chunks_write(&self) -> impl Iterator> { [INFO] [stdout] | ^^^^^ -------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for 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)]` 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: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/stack.rs:81:21 [INFO] [stdout] | [INFO] [stdout] 81 | pub fn pop_iter(&self) -> StackIter { [INFO] [stdout] | ^^^^^ ------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 81 | pub fn pop_iter(&self) -> StackIter<'_, T> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [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: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dashmap.rs:452:19 [INFO] [stdout] | [INFO] [stdout] 452 | pub fn chunks(&self) -> impl Iterator> { [INFO] [stdout] | ^^^^^ ----------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 452 | pub fn chunks(&self) -> impl Iterator> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dashmap.rs:458:25 [INFO] [stdout] | [INFO] [stdout] 458 | pub fn chunks_write(&self) -> impl Iterator> { [INFO] [stdout] | ^^^^^ -------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for 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)]` 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: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/stack.rs:81:21 [INFO] [stdout] | [INFO] [stdout] 81 | pub fn pop_iter(&self) -> StackIter { [INFO] [stdout] | ^^^^^ ------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for 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.00s [INFO] running `Command { std: "docker" "inspect" "ca92c97a53c5bbb4fd3a5ee395099333893c6e986a0022e0f5c51bf30ae89c7e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ca92c97a53c5bbb4fd3a5ee395099333893c6e986a0022e0f5c51bf30ae89c7e", kill_on_drop: false }` [INFO] [stdout] ca92c97a53c5bbb4fd3a5ee395099333893c6e986a0022e0f5c51bf30ae89c7e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "test" "--frozen" "--target" "x86_64-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] b7bf8be513af6bcebd536a86414859d95aeccf136b4472b9e93bdb896e1b1046 [INFO] running `Command { std: "docker" "start" "-a" "b7bf8be513af6bcebd536a86414859d95aeccf136b4472b9e93bdb896e1b1046", 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: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/dashmap.rs:452:19 [INFO] [stderr] | [INFO] [stderr] 452 | pub fn chunks(&self) -> impl Iterator> { [INFO] [stderr] | ^^^^^ ----------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 452 | pub fn chunks(&self) -> impl Iterator> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/dashmap.rs:458:25 [INFO] [stderr] | [INFO] [stderr] 458 | pub fn chunks_write(&self) -> impl Iterator> { [INFO] [stderr] | ^^^^^ -------------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for 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)]` 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: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/stack.rs:81:21 [INFO] [stderr] | [INFO] [stderr] 81 | pub fn pop_iter(&self) -> StackIter { [INFO] [stderr] | ^^^^^ ------------ the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for 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.10s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/ccl-d3cf2fadaabeaf19) [INFO] [stdout] [INFO] [stdout] running 14 tests [INFO] [stdout] test dashmap::tests::move_deref ... ok [INFO] [stdout] test dashmap::tests::insert_then_assert_str ... ok [INFO] [stdout] test nestedmap::tests::ref_drop_exist ... ok [INFO] [stdout] test nestedmap::tests::is_empty ... ok [INFO] [stdout] test nestedmap::tests::len ... ok [INFO] [stdout] test stack::tests::insert_then_pop_assert_1024_st ... ok [INFO] [stdout] test dashmap::tests::insert_then_iter_mut_map_1024 ... ok [INFO] [stderr] [INFO] [stderr] thread '' panicked at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/core/src/ptr/unique.rs:90: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: 0x7c34f9b53372 - std::backtrace_rs::backtrace::libunwind::trace::h559918daaaf51ab7 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stderr] 1: 0x7c34f9b53372 - std::backtrace_rs::backtrace::trace_unsynchronized::hb04fbcf80d07af8b [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stderr] 2: 0x7c34f9b53372 - std::sys::backtrace::_print_fmt::h7c0bbbbfac0065d4 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/sys/backtrace.rs:66:9 [INFO] [stderr] 3: 0x7c34f9b53372 - ::fmt::hb62c8ed31943daa5 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/sys/backtrace.rs:39:26 [INFO] [stderr] 4: 0x7c34f9b8de63 - core::fmt::rt::Argument::fmt::he5eaa7dd607ed4c9 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/core/src/fmt/rt.rs:173:76 [INFO] [stderr] 5: 0x7c34f9b8de63 - core::fmt::write::h375399f8cb90b45a [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/core/src/fmt/mod.rs:1460:25 [INFO] [stderr] 6: 0x7c34f9b50603 - std::io::default_write_fmt::h5b62fa6c96f0f73d [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/io/mod.rs:639:11 [INFO] [stderr] 7: 0x7c34f9b50603 - std::io::Write::write_fmt::h8399aff377841b1f [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/io/mod.rs:1954:13 [INFO] [stderr] 8: 0x7c34f9b531c2 - std::sys::backtrace::BacktraceLock::print::ha189c586374f916a [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/sys/backtrace.rs:42:9 [INFO] [stderr] 9: 0x7c34f9b5494c - std::panicking::default_hook::{{closure}}::ha3a26c98ff210e12 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/panicking.rs:300:27 [INFO] [stderr] 10: 0x7c34f9b5474f - std::panicking::default_hook::h8c8a86b4390ab794 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/panicking.rs:327:9 [INFO] [stderr] 11: 0x7c34f9a944b4 - as core::ops::function::Fn>::call::ha39ae63ed1e9a130 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/alloc/src/boxed.rs:1980:9 [INFO] [stderr] 12: 0x7c34f9a944b4 - test::test_main_with_exit_callback::{{closure}}::h9df7c328ebe18c28 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/test/src/lib.rs:145:21 [INFO] [stderr] 13: 0x7c34f9b553b3 - as core::ops::function::Fn>::call::h96b7201b552e9069 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/alloc/src/boxed.rs:1980:9 [INFO] [stderr] 14: 0x7c34f9b553b3 - std::panicking::rust_panic_with_hook::hb3b66c2e80efa371 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/panicking.rs:841:13 [INFO] [stderr] 15: 0x7c34f9b55066 - std::panicking::begin_panic_handler::{{closure}}::h9c68d0f839e62070 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/panicking.rs:699:13 [INFO] [stderr] 16: 0x7c34f9b53879 - std::sys::backtrace::__rust_end_short_backtrace::h68d22ddde4a73ad6 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/sys/backtrace.rs:168:18 [INFO] [stderr] 17: 0x7c34f9b54d2d - __rustc[f4ffc7196a45a630]::rust_begin_unwind [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/panicking.rs:697:5 [INFO] [stderr] 18: 0x7c34f9a265ad - core::panicking::panic_nounwind_fmt::runtime::h4165f4309fca3550 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/core/src/panicking.rs:117:22 [INFO] [stderr] 19: 0x7c34f9a265ad - core::panicking::panic_nounwind_fmt::h4e78be162f75f82d [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/core/src/intrinsics/mod.rs:2340:9 [INFO] [stderr] 20: 0x7c34f9a499b6 - core::ptr::non_null::NonNull::new_unchecked::precondition_check::h05d03ae666baf077 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/core/src/ub_checks.rs:72:21 [INFO] [stderr] 21: 0x7c34f9a58a1d - core::ptr::non_null::NonNull::new_unchecked::h9a928ce04bd902c5 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/core/src/ub_checks.rs:77:17 [INFO] [stderr] 22: 0x7c34f9a58a1d - core::ptr::unique::Unique::new_unchecked::hbce85daad88399f9 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/core/src/ptr/unique.rs:90:36 [INFO] [stderr] 23: 0x7c34f9a58a1d - alloc::boxed::Box::from_raw_in::h9e272063251d62f1 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/alloc/src/boxed.rs:1154:22 [INFO] [stderr] 24: 0x7c34f9a58a1d - alloc::boxed::Box::from_raw::h80825502ab979d96 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/alloc/src/boxed.rs:1045:18 [INFO] [stderr] 25: 0x7c34f9a507d2 - ccl::stack::ConcurrentStack::pop_with_guard::{{closure}}::h5d4cc419e0be6f62 [INFO] [stderr] at /opt/rustwide/workdir/src/stack.rs:126:39 [INFO] [stderr] 26: 0x7c34f9a3556a - ccl_crossbeam_epoch::guard::Guard::defer_unchecked::{{closure}}::h78890c5d8c3a3de5 [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: 0x7c34f9a56ea2 - ccl_crossbeam_epoch::deferred::Deferred::new::call::hd015cc0635f14b0c [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: 0x7c34f9b019ae - ccl_crossbeam_epoch::deferred::Deferred::call::h86638a9e15693223 [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: 0x7c34f9b01b2e - ::drop::hf9c7c669a8fb871e [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: 0x7c34f9b048b7 - core::ptr::drop_in_place::h823a4c960053c0e5 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/core/src/ptr/mod.rs:799:1 [INFO] [stderr] 31: 0x7c34f9b0498f - core::ptr::drop_in_place::hfc394964b94bfad6 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/core/src/ptr/mod.rs:799:1 [INFO] [stderr] 32: 0x7c34f9b04557 - core::mem::drop::h3379fdd25c4c362f [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/core/src/mem/mod.rs:956:24 [INFO] [stderr] 33: 0x7c34f9b01f64 - ccl_crossbeam_epoch::internal::Global::collect::h8dff48f97ce472f6 [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: 0x7c34f9a38e83 - ccl_crossbeam_epoch::internal::Local::pin::hd8d5c8b42a1afc19 [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: 0x7c34f9a38f82 - ccl_crossbeam_epoch::collector::LocalHandle::pin::haa6e3b8910b10c1b [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: 0x7c34f9a38b1e - ccl_crossbeam_epoch::default::pin::{{closure}}::h9c5766e52641b4ab [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: 0x7c34f9a38a58 - ccl_crossbeam_epoch::default::with_handle::{{closure}}::h1f97d882c03218ff [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: 0x7c34f9a4c872 - std::thread::local::LocalKey::try_with::hb19a41145fca3d94 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/thread/local.rs:315:12 [INFO] [stderr] 39: 0x7c34f9a389e5 - ccl_crossbeam_epoch::default::with_handle::h8443ab040544c199 [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: 0x7c34f9a38af6 - ccl_crossbeam_epoch::default::pin::h5f978b492fb210bb [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: 0x7c34f9a50445 - ccl::stack::aquire_guard::h5b12ebac63db01b4 [INFO] [stderr] at /opt/rustwide/workdir/src/stack.rs:16:5 [INFO] [stderr] 42: 0x7c34f9a50445 - ccl::stack::ConcurrentStack::push::hee81efe379dce85f [INFO] [stderr] at /opt/rustwide/workdir/src/stack.rs:68:22 [INFO] [stderr] 43: 0x7c34f9a5a1ca - ccl::stack::tests::insert_then_pop_assert_rayon::{{closure}}::h75c6f00b12fa12f5 [INFO] [stderr] at /opt/rustwide/workdir/src/stack.rs:184:19 [INFO] [stderr] 44: 0x7c34f9a56ef9 - core::ops::function::impls:: for &F>::call_mut::h8c4a693656d0eef6 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/core/src/ops/function.rs:272:22 [INFO] [stderr] 45: 0x7c34f9a574d2 - core::iter::traits::iterator::Iterator::for_each::call::{{closure}}::h305d5418a029660d [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/core/src/iter/traits/iterator.rs:824:29 [INFO] [stderr] 46: 0x7c34f9a3589a - core::iter::traits::iterator::Iterator::fold::h7782e6ea04fbafb1 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/core/src/iter/traits/iterator.rs:2602:21 [INFO] [stderr] 47: 0x7c34f9a35ab6 - core::iter::traits::iterator::Iterator::for_each::hf445e108762a5188 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/core/src/iter/traits/iterator.rs:827:14 [INFO] [stderr] 48: 0x7c34f9a5086f - as rayon::iter::plumbing::Folder>::consume_iter::hae205a097292b73c [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/for_each.rs:55:26 [INFO] [stderr] 49: 0x7c34f9a4d383 - rayon::iter::plumbing::Producer::fold_with::h0fb95ce6dde37780 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:109:16 [INFO] [stderr] 50: 0x7c34f9a3ac33 - rayon::iter::plumbing::bridge_producer_consumer::helper::h9946f9ee71c99876 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:437:22 [INFO] [stderr] 51: 0x7c34f9a3b72a - rayon::iter::plumbing::bridge_producer_consumer::helper::{{closure}}::hd3f5eba80492a9bd [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:417:21 [INFO] [stderr] 52: 0x7c34f9a41a50 - rayon_core::join::join_context::call_a::{{closure}}::h1c03ad6256eb1aca [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:124:17 [INFO] [stderr] 53: 0x7c34f9a387e0 - as core::ops::function::FnOnce<()>>::call_once::ha44b4d6915fd613d [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stderr] 54: 0x7c34f9a3900b - std::panicking::catch_unwind::do_call::h175c093d9dca9615 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/panicking.rs:589:40 [INFO] [stderr] 55: 0x7c34f9a5472b - __rust_try [INFO] [stderr] 56: 0x7c34f9a5132f - std::panicking::catch_unwind::hd7f4f4e3d9b92b18 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/panicking.rs:552:19 [INFO] [stderr] 57: 0x7c34f9a5132f - std::panic::catch_unwind::h9774b8313f79cd06 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/panic.rs:359:14 [INFO] [stderr] 58: 0x7c34f9a50a45 - rayon_core::unwind::halt_unwinding::h1956fb1b52f9b3ee [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/unwind.rs:17:5 [INFO] [stderr] 59: 0x7c34f9a40a44 - rayon_core::join::join_context::{{closure}}::h63a92864bb4097f4 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:142:24 [INFO] [stderr] 60: 0x7c34f9a48092 - rayon_core::registry::in_worker::hf1a82009f8941775 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:951:13 [INFO] [stderr] 61: 0x7c34f9a4077a - rayon_core::join::join_context::ha257f8f59e2a2299 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:132:5 [INFO] [stderr] 62: 0x7c34f9a3ae0b - rayon::iter::plumbing::bridge_producer_consumer::helper::h9946f9ee71c99876 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:415:47 [INFO] [stderr] 63: 0x7c34f9a3b4d0 - rayon::iter::plumbing::bridge_producer_consumer::helper::{{closure}}::h0ea61ff0e5cb952c [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:426:21 [INFO] [stderr] 64: 0x7c34f9a41c47 - rayon_core::join::join_context::call_b::{{closure}}::h0572705e62773d1a [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:129:25 [INFO] [stderr] 65: 0x7c34f9a339b4 - rayon_core::job::StackJob::run_inline::h0c6ef74adf335e71 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs:102:9 [INFO] [stderr] 66: 0x7c34f9a40d0b - rayon_core::join::join_context::{{closure}}::h63a92864bb4097f4 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:159:42 [INFO] [stderr] 67: 0x7c34f9a48092 - rayon_core::registry::in_worker::hf1a82009f8941775 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:951:13 [INFO] [stderr] 68: 0x7c34f9a4077a - rayon_core::join::join_context::ha257f8f59e2a2299 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:132:5 [INFO] [stderr] 69: 0x7c34f9a3ae0b - rayon::iter::plumbing::bridge_producer_consumer::helper::h9946f9ee71c99876 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:415:47 [INFO] [stderr] 70: 0x7c34f9a3b72a - rayon::iter::plumbing::bridge_producer_consumer::helper::{{closure}}::hd3f5eba80492a9bd [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:417:21 [INFO] [stderr] 71: 0x7c34f9a41a50 - rayon_core::join::join_context::call_a::{{closure}}::h1c03ad6256eb1aca [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:124:17 [INFO] [stderr] 72: 0x7c34f9a387e0 - as core::ops::function::FnOnce<()>>::call_once::ha44b4d6915fd613d [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stderr] 73: 0x7c34f9a3900b - std::panicking::catch_unwind::do_call::h175c093d9dca9615 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/panicking.rs:589:40 [INFO] [stderr] 74: 0x7c34f9a5472b - __rust_try [INFO] [stderr] 75: 0x7c34f9a5132f - std::panicking::catch_unwind::hd7f4f4e3d9b92b18 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/panicking.rs:552:19 [INFO] [stderr] 76: 0x7c34f9a5132f - std::panic::catch_unwind::h9774b8313f79cd06 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/panic.rs:359:14 [INFO] [stderr] 77: 0x7c34f9a50a45 - rayon_core::unwind::halt_unwinding::h1956fb1b52f9b3ee [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/unwind.rs:17:5 [INFO] [stderr] 78: 0x7c34f9a40a44 - rayon_core::join::join_context::{{closure}}::h63a92864bb4097f4 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:142:24 [INFO] [stderr] 79: 0x7c34f9a48092 - rayon_core::registry::in_worker::hf1a82009f8941775 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:951:13 [INFO] [stderr] 80: 0x7c34f9a4077a - rayon_core::join::join_context::ha257f8f59e2a2299 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:132:5 [INFO] [stderr] 81: 0x7c34f9a3ae0b - rayon::iter::plumbing::bridge_producer_consumer::helper::h9946f9ee71c99876 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:415:47 [INFO] [stderr] 82: 0x7c34f9a3b72a - rayon::iter::plumbing::bridge_producer_consumer::helper::{{closure}}::hd3f5eba80492a9bd [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:417:21 [INFO] [stderr] 83: 0x7c34f9a41a50 - rayon_core::join::join_context::call_a::{{closure}}::h1c03ad6256eb1aca [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:124:17 [INFO] [stderr] 84: 0x7c34f9a387e0 - as core::ops::function::FnOnce<()>>::call_once::ha44b4d6915fd613d [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stderr] 85: 0x7c34f9a3900b - std::panicking::catch_unwind::do_call::h175c093d9dca9615 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/panicking.rs:589:40 [INFO] [stderr] 86: 0x7c34f9a5472b - __rust_try [INFO] [stderr] 87: 0x7c34f9a5132f - std::panicking::catch_unwind::hd7f4f4e3d9b92b18 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/panicking.rs:552:19 [INFO] [stderr] 88: 0x7c34f9a5132f - std::panic::catch_unwind::h9774b8313f79cd06 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/panic.rs:359:14 [INFO] [stderr] 89: 0x7c34f9a50a45 - rayon_core::unwind::halt_unwinding::h1956fb1b52f9b3ee [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/unwind.rs:17:5 [INFO] [stderr] 90: 0x7c34f9a40a44 - rayon_core::join::join_context::{{closure}}::h63a92864bb4097f4 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:142:24 [INFO] [stderr] 91: 0x7c34f9a48092 - rayon_core::registry::in_worker::hf1a82009f8941775 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:951:13 [INFO] [stderr] 92: 0x7c34f9a4077a - rayon_core::join::join_context::ha257f8f59e2a2299 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:132:5 [INFO] [stderr] 93: 0x7c34f9a3ae0b - rayon::iter::plumbing::bridge_producer_consumer::helper::h9946f9ee71c99876 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:415:47 [INFO] [stderr] 94: 0x7c34f9a3b4d0 - rayon::iter::plumbing::bridge_producer_consumer::helper::{{closure}}::h0ea61ff0e5cb952c [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:426:21 [INFO] [stderr] 95: 0x7c34f9a41c47 - rayon_core::join::join_context::call_b::{{closure}}::h0572705e62773d1a [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:129:25 [INFO] [stderr] 96: 0x7c34f9a339b4 - rayon_core::job::StackJob::run_inline::h0c6ef74adf335e71 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs:102:9 [INFO] [stderr] 97: 0x7c34f9a40d0b - rayon_core::join::join_context::{{closure}}::h63a92864bb4097f4 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:159:42 [INFO] [stderr] 98: 0x7c34f9a48092 - rayon_core::registry::in_worker::hf1a82009f8941775 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:951:13 [INFO] [stderr] 99: 0x7c34f9a4077a - rayon_core::join::join_context::ha257f8f59e2a2299 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:132:5 [INFO] [stderr] 100: 0x7c34f9a3ae0b - rayon::iter::plumbing::bridge_producer_consumer::helper::h9946f9ee71c99876 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:415:47 [INFO] [stderr] 101: 0x7c34f9a3b72a - rayon::iter::plumbing::bridge_producer_consumer::helper::{{closure}}::hd3f5eba80492a9bd [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:417:21 [INFO] [stderr] 102: 0x7c34f9a41a50 - rayon_core::join::join_context::call_a::{{closure}}::h1c03ad6256eb1aca [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:124:17 [INFO] [stderr] 103: 0x7c34f9a387e0 - as core::ops::function::FnOnce<()>>::call_once::ha44b4d6915fd613d [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stderr] 104: 0x7c34f9a3900b - std::panicking::catch_unwind::do_call::h175c093d9dca9615 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/panicking.rs:589:40 [INFO] [stderr] 105: 0x7c34f9a5472b - __rust_try [INFO] [stderr] 106: 0x7c34f9a5132f - std::panicking::catch_unwind::hd7f4f4e3d9b92b18 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/panicking.rs:552:19 [INFO] [stderr] 107: 0x7c34f9a5132f - std::panic::catch_unwind::h9774b8313f79cd06 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/panic.rs:359:14 [INFO] [stderr] 108: 0x7c34f9a50a45 - rayon_core::unwind::halt_unwinding::h1956fb1b52f9b3ee [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/unwind.rs:17:5 [INFO] [stderr] 109: 0x7c34f9a40a44 - rayon_core::join::join_context::{{closure}}::h63a92864bb4097f4 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:142:24 [INFO] [stderr] 110: 0x7c34f9a48092 - rayon_core::registry::in_worker::hf1a82009f8941775 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:951:13 [INFO] [stderr] 111: 0x7c34f9a4077a - rayon_core::join::join_context::ha257f8f59e2a2299 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:132:5 [INFO] [stderr] 112: 0x7c34f9a3ae0b - rayon::iter::plumbing::bridge_producer_consumer::helper::h9946f9ee71c99876 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:415:47 [INFO] [stderr] 113: 0x7c34f9a3b4d0 - rayon::iter::plumbing::bridge_producer_consumer::helper::{{closure}}::h0ea61ff0e5cb952c [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:426:21 [INFO] [stderr] 114: 0x7c34f9a41c47 - rayon_core::join::join_context::call_b::{{closure}}::h0572705e62773d1a [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:129:25 [INFO] [stderr] 115: 0x7c34f9a33791 - rayon_core::job::JobResult::call::{{closure}}::h664556a583973bc6 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs:218:41 [INFO] [stderr] 116: 0x7c34f9a38720 - as core::ops::function::FnOnce<()>>::call_once::h3c34ee7bb79e7d99 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stderr] 117: 0x7c34f9a3915b - std::panicking::catch_unwind::do_call::h88060fd4d8e1f00f [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/panicking.rs:589:40 [INFO] [stderr] 118: 0x7c34f9a5472b - __rust_try [INFO] [stderr] 119: 0x7c34f9a5146f - std::panicking::catch_unwind::h73a5a181e41ebfee [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/panicking.rs:552:19 [INFO] [stderr] 120: 0x7c34f9a5146f - std::panic::catch_unwind::hdfe53a3b2d951243 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/panic.rs:359:14 [INFO] [stderr] 121: 0x7c34f9a50c55 - rayon_core::unwind::halt_unwinding::he22bdb6a4d5a31c3 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/unwind.rs:17:5 [INFO] [stderr] 122: 0x7c34f9a33327 - rayon_core::job::JobResult::call::h346c1d1b37a1e2a6 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs:218:15 [INFO] [stderr] 123: 0x7c34f9a37eed - as rayon_core::job::Job>::execute::hba7d52f19afcf573 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs:120:32 [INFO] [stderr] 124: 0x7c34f9ab876b - rayon_core::job::JobRef::execute::hf9f185d358d9245c [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs:64:9 [INFO] [stderr] 125: 0x7c34f9aa3a30 - rayon_core::registry::WorkerThread::execute::hcbaec06e884a3a62 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:860:13 [INFO] [stderr] 126: 0x7c34f9aa37a0 - rayon_core::registry::WorkerThread::wait_until_cold::h84f11d7e674f3437 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:794:26 [INFO] [stderr] 127: 0x7c34f9aa353b - rayon_core::registry::WorkerThread::wait_until::hcedc552f310a00d1 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:769:18 [INFO] [stderr] 128: 0x7c34f9aa3912 - rayon_core::registry::WorkerThread::wait_until_out_of_work::hdd877e8d6410a65a [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:818:14 [INFO] [stderr] 129: 0x7c34f9aa3e11 - rayon_core::registry::main_loop::h3a339f48969c8622 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:923:19 [INFO] [stderr] 130: 0x7c34f9aa0b36 - rayon_core::registry::ThreadBuilder::run::hf9c7461bc8d14669 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:53:18 [INFO] [stderr] 131: 0x7c34f9aa0fcd - ::spawn::{{closure}}::h5be14bd32f4fa009 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:98:27 [INFO] [stderr] 132: 0x7c34f9aa8f06 - std::sys::backtrace::__rust_begin_short_backtrace::h37c9e26f19f6d530 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/sys/backtrace.rs:152:18 [INFO] [stderr] 133: 0x7c34f9ab641b - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hc0dbe8dede0ed47e [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/thread/mod.rs:559:17 [INFO] [stderr] 134: 0x7c34f9ab4974 - as core::ops::function::FnOnce<()>>::call_once::h7d160845b451a4aa [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stderr] 135: 0x7c34f9aa9808 - std::panicking::catch_unwind::do_call::h8e090208d35a02f7 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/panicking.rs:589:40 [INFO] [stderr] 136: 0x7c34f9ab87db - __rust_try [INFO] [stderr] 137: 0x7c34f9ab5e2a - std::panicking::catch_unwind::h558047275567cce2 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/panicking.rs:552:19 [INFO] [stderr] 138: 0x7c34f9ab5e2a - std::panic::catch_unwind::hbec6f4c4a650f9a4 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/panic.rs:359:14 [INFO] [stderr] 139: 0x7c34f9ab5e2a - std::thread::Builder::spawn_unchecked_::{{closure}}::h20167351fcc36751 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/thread/mod.rs:557:30 [INFO] [stderr] 140: 0x7c34f9ab677f - core::ops::function::FnOnce::call_once{{vtable.shim}}::hbe41785182c7b30c [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/core/src/ops/function.rs:250:5 [INFO] [stderr] 141: 0x7c34f9b57e57 - as core::ops::function::FnOnce>::call_once::h2d6e2e526b02c3da [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/alloc/src/boxed.rs:1966:9 [INFO] [stderr] 142: 0x7c34f9b57e57 - as core::ops::function::FnOnce>::call_once::h1aefced482b33c72 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/alloc/src/boxed.rs:1966:9 [INFO] [stderr] 143: 0x7c34f9b57e57 - std::sys::pal::unix::thread::Thread::new::thread_start::h7c9c6951b48f721d [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/sys/pal/unix/thread.rs:97:17 [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/x86_64-unknown-linux-musl/debug/deps/ccl-d3cf2fadaabeaf19` (signal: 6, SIGABRT: process abort signal) [INFO] running `Command { std: "docker" "inspect" "b7bf8be513af6bcebd536a86414859d95aeccf136b4472b9e93bdb896e1b1046", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b7bf8be513af6bcebd536a86414859d95aeccf136b4472b9e93bdb896e1b1046", kill_on_drop: false }` [INFO] [stdout] b7bf8be513af6bcebd536a86414859d95aeccf136b4472b9e93bdb896e1b1046