[INFO] fetching crate scc 0.3.13... [INFO] checking scc-0.3.13 against try#bb9dbf1d07454a99066eabaabd5819851281494b for pr-80920 [INFO] extracting crate scc 0.3.13 into /workspace/builds/worker-0/source [INFO] validating manifest of crates.io crate scc 0.3.13 on toolchain bb9dbf1d07454a99066eabaabd5819851281494b [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+bb9dbf1d07454a99066eabaabd5819851281494b" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] started tweaking crates.io crate scc 0.3.13 [INFO] finished tweaking crates.io crate scc 0.3.13 [INFO] tweaked toml for crates.io crate scc 0.3.13 written to /workspace/builds/worker-0/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+bb9dbf1d07454a99066eabaabd5819851281494b" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+bb9dbf1d07454a99066eabaabd5819851281494b" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/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" "rustops/crates-build-env@sha256:21f1ed92105a0ef9b0d27ad8bdeb7f36f9f01ac17fffe3a3f3dc5241fc25d8f4" "/opt/rustwide/cargo-home/bin/cargo" "+bb9dbf1d07454a99066eabaabd5819851281494b" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 164b7ac220756ca726d05f924d5253e376fdb49581502cfabbe3173f1a19e021 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "164b7ac220756ca726d05f924d5253e376fdb49581502cfabbe3173f1a19e021", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "164b7ac220756ca726d05f924d5253e376fdb49581502cfabbe3173f1a19e021", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "164b7ac220756ca726d05f924d5253e376fdb49581502cfabbe3173f1a19e021", kill_on_drop: false }` [INFO] [stdout] 164b7ac220756ca726d05f924d5253e376fdb49581502cfabbe3173f1a19e021 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/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" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:21f1ed92105a0ef9b0d27ad8bdeb7f36f9f01ac17fffe3a3f3dc5241fc25d8f4" "/opt/rustwide/cargo-home/bin/cargo" "+bb9dbf1d07454a99066eabaabd5819851281494b" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 0d6055141fe8ff6b2d4a4549eeb34353556a3f630e205efa561e964023c3f9ec [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "0d6055141fe8ff6b2d4a4549eeb34353556a3f630e205efa561e964023c3f9ec", kill_on_drop: false }` [INFO] [stderr] Compiling autocfg v1.0.1 [INFO] [stderr] Checking scopeguard v1.1.0 [INFO] [stderr] Compiling crossbeam-utils v0.8.1 [INFO] [stderr] Compiling memoffset v0.6.1 [INFO] [stderr] Checking crossbeam-epoch v0.9.1 [INFO] [stderr] Checking scc v0.3.13 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused variable: `invalidate` [INFO] [stdout] --> src/treeindex.rs:128:34 [INFO] [stdout] | [INFO] [stdout] 128 | let (removed, retry, invalidate) = root_node_ref.remove(key, &guard); [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_invalidate` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `internal_node` [INFO] [stdout] --> src/treeindex/node.rs:819:44 [INFO] [stdout] | [INFO] [stdout] 819 | NodeType::Internal(internal_node) => {} [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_internal_node` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `leaf_node` [INFO] [stdout] --> src/treeindex/node.rs:820:40 [INFO] [stdout] | [INFO] [stdout] 820 | NodeType::Leaf(leaf_node) => {} [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_leaf_node` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `from` [INFO] [stdout] --> src/treeindex/leaf.rs:267:12 [INFO] [stdout] | [INFO] [stdout] 267 | pub fn from(&self, metadata: u64, key: &K, exact: bool) -> (usize, *const (K, V)) { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `from_min_greater_equal` [INFO] [stdout] --> src/treeindex/leaf.rs:303:12 [INFO] [stdout] | [INFO] [stdout] 303 | pub fn from_min_greater_equal(&self, metadata: u64, key: &K) -> (usize, *const (K, V)) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `from` [INFO] [stdout] --> src/treeindex/leaf.rs:648:12 [INFO] [stdout] | [INFO] [stdout] 648 | pub fn from(key: &K, leaf: &'a Leaf) -> LeafScanner<'a, K, V> { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `from_greater_equal` [INFO] [stdout] --> src/treeindex/leaf.rs:659:12 [INFO] [stdout] | [INFO] [stdout] 659 | pub fn from_greater_equal(key: &K, leaf: &'a Leaf) -> LeafScanner<'a, K, V> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `unusable` [INFO] [stdout] --> src/treeindex/leafnode.rs:39:12 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn unusable(&self, guard: &Guard) -> bool { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `print` [INFO] [stdout] --> src/treeindex/leafnode.rs:544:12 [INFO] [stdout] | [INFO] [stdout] 544 | pub fn print(&self, guard: &Guard) -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `unusable` [INFO] [stdout] --> src/treeindex/node.rs:143:8 [INFO] [stdout] | [INFO] [stdout] 143 | fn unusable(&self, guard: &Guard) -> bool { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `print` [INFO] [stdout] --> src/treeindex/node.rs:168:8 [INFO] [stdout] | [INFO] [stdout] 168 | fn print(&self, guard: &Guard) -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `unusable` [INFO] [stdout] --> src/treeindex/node.rs:207:8 [INFO] [stdout] | [INFO] [stdout] 207 | fn unusable(&self, guard: &Guard) -> bool { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `remove_full_node` [INFO] [stdout] --> src/treeindex/node.rs:760:8 [INFO] [stdout] | [INFO] [stdout] 760 | fn remove_full_node( [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `print` [INFO] [stdout] --> src/treeindex/node.rs:887:8 [INFO] [stdout] | [INFO] [stdout] 887 | fn print(&self, guard: &Guard) -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 14 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `invalidate` [INFO] [stdout] --> src/treeindex.rs:128:34 [INFO] [stdout] | [INFO] [stdout] 128 | let (removed, retry, invalidate) = root_node_ref.remove(key, &guard); [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_invalidate` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `internal_node` [INFO] [stdout] --> src/treeindex/node.rs:819:44 [INFO] [stdout] | [INFO] [stdout] 819 | NodeType::Internal(internal_node) => {} [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_internal_node` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `leaf_node` [INFO] [stdout] --> src/treeindex/node.rs:820:40 [INFO] [stdout] | [INFO] [stdout] 820 | NodeType::Leaf(leaf_node) => {} [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_leaf_node` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `unusable` [INFO] [stdout] --> src/treeindex/leafnode.rs:39:12 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn unusable(&self, guard: &Guard) -> bool { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `unusable` [INFO] [stdout] --> src/treeindex/node.rs:143:8 [INFO] [stdout] | [INFO] [stdout] 143 | fn unusable(&self, guard: &Guard) -> bool { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `unusable` [INFO] [stdout] --> src/treeindex/node.rs:207:8 [INFO] [stdout] | [INFO] [stdout] 207 | fn unusable(&self, guard: &Guard) -> bool { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `remove_full_node` [INFO] [stdout] --> src/treeindex/node.rs:760:8 [INFO] [stdout] | [INFO] [stdout] 760 | fn remove_full_node( [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 7 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 8.20s [INFO] running `Command { std: "docker" "inspect" "0d6055141fe8ff6b2d4a4549eeb34353556a3f630e205efa561e964023c3f9ec", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0d6055141fe8ff6b2d4a4549eeb34353556a3f630e205efa561e964023c3f9ec", kill_on_drop: false }` [INFO] [stdout] 0d6055141fe8ff6b2d4a4549eeb34353556a3f630e205efa561e964023c3f9ec