[INFO] cloning repository https://github.com/chfi/rs-handlegraph [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/chfi/rs-handlegraph" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fchfi%2Frs-handlegraph", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fchfi%2Frs-handlegraph'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 962950db88a1c9cabd8910d123113ba2c5f28b70 [INFO] checking chfi/rs-handlegraph against beta for pr-78714 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fchfi%2Frs-handlegraph" "/workspace/builds/worker-3/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-3/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/chfi/rs-handlegraph on toolchain beta [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/chfi/rs-handlegraph [INFO] finished tweaking git repo https://github.com/chfi/rs-handlegraph [INFO] tweaked toml for git repo https://github.com/chfi/rs-handlegraph written to /workspace/builds/worker-3/source/Cargo.toml [INFO] crate git repo https://github.com/chfi/rs-handlegraph already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/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:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] bb4c421aab4e5fba6ab0bcc0d0efbbf58920dcaca9b25b92e00a2b25516e8ce3 [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" "bb4c421aab4e5fba6ab0bcc0d0efbbf58920dcaca9b25b92e00a2b25516e8ce3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "bb4c421aab4e5fba6ab0bcc0d0efbbf58920dcaca9b25b92e00a2b25516e8ce3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "bb4c421aab4e5fba6ab0bcc0d0efbbf58920dcaca9b25b92e00a2b25516e8ce3", kill_on_drop: false }` [INFO] [stdout] bb4c421aab4e5fba6ab0bcc0d0efbbf58920dcaca9b25b92e00a2b25516e8ce3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/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:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 379a1c96f3b4620546561fa4f55869d755879a3eb36dd2092cc39035963b9240 [INFO] running `Command { std: "docker" "start" "-a" "379a1c96f3b4620546561fa4f55869d755879a3eb36dd2092cc39035963b9240", kill_on_drop: false }` [INFO] [stderr] Compiling syn v1.0.38 [INFO] [stderr] Compiling libc v0.2.78 [INFO] [stderr] Compiling feature-probe v0.1.1 [INFO] [stderr] Compiling lexical-core v0.7.4 [INFO] [stderr] Checking arrayvec v0.5.1 [INFO] [stderr] Checking static_assertions v1.1.0 [INFO] [stderr] Checking array-macro v1.0.5 [INFO] [stderr] Checking bit-vec v0.6.2 [INFO] [stderr] Compiling bio v0.32.0 [INFO] [stderr] Checking custom_derive v0.1.7 [INFO] [stderr] Checking triple_accel v0.3.4 [INFO] [stderr] Checking bytecount v0.6.0 [INFO] [stderr] Checking strum v0.18.0 [INFO] [stderr] Compiling nom v5.1.2 [INFO] [stderr] Checking itertools v0.9.0 [INFO] [stderr] Compiling num-traits v0.2.12 [INFO] [stderr] Compiling num-integer v0.1.43 [INFO] [stderr] Compiling newtype_derive v0.1.6 [INFO] [stderr] Checking aho-corasick v0.7.13 [INFO] [stderr] Checking csv-core v0.1.10 [INFO] [stderr] Checking bit-set v0.5.2 [INFO] [stderr] Compiling bv v0.11.1 [INFO] [stderr] Checking regex v1.3.9 [INFO] [stderr] Checking getrandom v0.1.15 [INFO] [stderr] Checking num_cpus v1.13.0 [INFO] [stderr] Checking num-complex v0.2.4 [INFO] [stderr] Checking ordered-float v1.1.0 [INFO] [stderr] Checking itertools-num v0.1.3 [INFO] [stderr] Checking approx v0.3.2 [INFO] [stderr] Checking succinct v0.5.2 [INFO] [stderr] Checking rayon-core v1.9.0 [INFO] [stderr] Checking rand_core v0.5.1 [INFO] [stderr] Checking rand_chacha v0.2.2 [INFO] [stderr] Checking num-iter v0.1.42 [INFO] [stderr] Checking rayon v1.5.0 [INFO] [stderr] Checking rand v0.7.3 [INFO] [stderr] Checking ndarray v0.13.1 [INFO] [stderr] Checking env_logger v0.7.1 [INFO] [stderr] Checking statrs v0.12.0 [INFO] [stderr] Checking quickcheck v0.9.2 [INFO] [stderr] Compiling serde_derive v1.0.114 [INFO] [stderr] Compiling enum-map-derive v0.4.3 [INFO] [stderr] Compiling snafu-derive v0.6.9 [INFO] [stderr] Compiling derive-new v0.5.8 [INFO] [stderr] Compiling bytemuck_derive v1.0.0 [INFO] [stderr] Compiling strum_macros v0.18.0 [INFO] [stderr] Compiling getset v0.0.9 [INFO] [stderr] Checking enum-map v0.6.3 [INFO] [stderr] Checking bytemuck v1.4.1 [INFO] [stderr] Checking snafu v0.6.9 [INFO] [stderr] Checking serde v1.0.114 [INFO] [stderr] Checking bstr v0.2.13 [INFO] [stderr] Checking vec_map v0.8.2 [INFO] [stderr] Checking bio-types v0.7.0 [INFO] [stderr] Checking multimap v0.8.2 [INFO] [stderr] Checking serde_json v1.0.57 [INFO] [stderr] Checking csv v1.1.3 [INFO] [stderr] Checking gfa v0.8.0 [INFO] [stderr] Checking handlegraph v0.5.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `HandleGraphRef` [INFO] [stdout] --> src/mutablehandlegraph.rs:2:39 [INFO] [stdout] | [INFO] [stdout] 2 | use crate::handlegraph::{HandleGraph, HandleGraphRef}; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `AllPathRefsMut`, `AllPathRefs`, `PathNamesMut`, `PathRefsMut` [INFO] [stdout] --> src/packedgraph.rs:10:17 [INFO] [stdout] | [INFO] [stdout] 10 | AllPathIds, AllPathRefs, AllPathRefsMut, EmbeddedPaths, HandleOccurrences, [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^^^^^^ [INFO] [stdout] 11 | MutEmbeddedPaths, MutHandleOccurrences, OccurBase, PathId, PathNames, [INFO] [stdout] 12 | PathNamesMut, PathRef, PathRefMut, PathRefs, PathRefsMut, [INFO] [stdout] | ^^^^^^^^^^^^ ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `FnvHashMap` [INFO] [stdout] --> src/packedgraph/graph.rs:11:11 [INFO] [stdout] | [INFO] [stdout] 11 | use fnv::{FnvHashMap, FnvHashSet}; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `NodeId` [INFO] [stdout] --> src/packedgraph/graph.rs:15:46 [INFO] [stdout] | [INFO] [stdout] 15 | use crate::handle::{Direction, Edge, Handle, NodeId}; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::list` [INFO] [stdout] --> src/packedgraph/graph.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | use super::list; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `PackedListMut`, `PackedList` [INFO] [stdout] --> src/packedgraph/graph.rs:24:19 [INFO] [stdout] | [INFO] [stdout] 24 | use super::list::{PackedList, PackedListMut}; [INFO] [stdout] | ^^^^^^^^^^ ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::thread` [INFO] [stdout] --> src/packedgraph/graph.rs:360:13 [INFO] [stdout] | [INFO] [stdout] 360 | use std::thread; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Num`, `Zero`, `identities` [INFO] [stdout] --> src/packedgraph/index.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | identities, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 5 | identities::{One, Zero}, [INFO] [stdout] | ^^^^ [INFO] [stdout] 6 | Num, NumAssign, PrimInt, ToPrimitive, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::num::NonZeroUsize` [INFO] [stdout] --> src/packedgraph/index/list.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use std::num::NonZeroUsize; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::packed::traits::PackedElement` [INFO] [stdout] --> src/packedgraph/index/list.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use crate::packed::traits::PackedElement; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `RecordIndex` [INFO] [stdout] --> src/packedgraph/defragment.rs:1:48 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::packedgraph::index::{OneBasedIndex, RecordIndex}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `NumAssign`, `Num`, `One`, `PrimInt`, `ToPrimitive`, `Zero`, `identities` [INFO] [stdout] --> src/packedgraph/defragment.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | identities, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 5 | identities::{One, Zero}, [INFO] [stdout] | ^^^ ^^^^ [INFO] [stdout] 6 | Num, NumAssign, PrimInt, ToPrimitive, [INFO] [stdout] | ^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `BString` [INFO] [stdout] --> src/packedgraph.rs:439:20 [INFO] [stdout] | [INFO] [stdout] 439 | use bstr::{BString, B}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `BString` [INFO] [stdout] --> src/packedgraph.rs:723:20 [INFO] [stdout] | [INFO] [stdout] 723 | use bstr::{BString, B}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `PathBase`, `PathStep` [INFO] [stdout] --> src/pathhandlegraph/occurrences.rs:1:19 [INFO] [stdout] | [INFO] [stdout] 1 | use super::path::{PathBase, PathId, PathStep}; [INFO] [stdout] | ^^^^^^^^ ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `HandleGraphRef` [INFO] [stdout] --> src/mutablehandlegraph.rs:2:39 [INFO] [stdout] | [INFO] [stdout] 2 | use crate::handlegraph::{HandleGraph, HandleGraphRef}; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `AllPathIds`, `AllPathRefsMut`, `AllPathRefs`, `EmbeddedPaths`, `PathNamesMut`, `PathNames`, `PathRefMut`, `PathRefsMut`, `PathRefs` [INFO] [stdout] --> src/packedgraph.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | AllPathIds, AllPathRefs, AllPathRefsMut, EmbeddedPaths, HandleOccurrences, [INFO] [stdout] | ^^^^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^^^ ^^^^^^^^^^^^^ [INFO] [stdout] 11 | MutEmbeddedPaths, MutHandleOccurrences, OccurBase, PathId, PathNames, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 12 | PathNamesMut, PathRef, PathRefMut, PathRefs, PathRefsMut, [INFO] [stdout] | ^^^^^^^^^^^^ ^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `FnvHashMap` [INFO] [stdout] --> src/packedgraph/graph.rs:11:11 [INFO] [stdout] | [INFO] [stdout] 11 | use fnv::{FnvHashMap, FnvHashSet}; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `NodeId` [INFO] [stdout] --> src/packedgraph/graph.rs:15:46 [INFO] [stdout] | [INFO] [stdout] 15 | use crate::handle::{Direction, Edge, Handle, NodeId}; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::list` [INFO] [stdout] --> src/packedgraph/graph.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | use super::list; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `PackedListMut`, `PackedList` [INFO] [stdout] --> src/packedgraph/graph.rs:24:19 [INFO] [stdout] | [INFO] [stdout] 24 | use super::list::{PackedList, PackedListMut}; [INFO] [stdout] | ^^^^^^^^^^ ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::thread` [INFO] [stdout] --> src/packedgraph/graph.rs:360:13 [INFO] [stdout] | [INFO] [stdout] 360 | use std::thread; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Num`, `Zero`, `identities` [INFO] [stdout] --> src/packedgraph/index.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | identities, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 5 | identities::{One, Zero}, [INFO] [stdout] | ^^^^ [INFO] [stdout] 6 | Num, NumAssign, PrimInt, ToPrimitive, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::num::NonZeroUsize` [INFO] [stdout] --> src/packedgraph/index/list.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use std::num::NonZeroUsize; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::packed::traits::PackedElement` [INFO] [stdout] --> src/packedgraph/index/list.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use crate::packed::traits::PackedElement; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `RecordIndex` [INFO] [stdout] --> src/packedgraph/defragment.rs:1:48 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::packedgraph::index::{OneBasedIndex, RecordIndex}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `NumAssign`, `Num`, `One`, `PrimInt`, `ToPrimitive`, `Zero`, `identities` [INFO] [stdout] --> src/packedgraph/defragment.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | identities, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 5 | identities::{One, Zero}, [INFO] [stdout] | ^^^ ^^^^ [INFO] [stdout] 6 | Num, NumAssign, PrimInt, ToPrimitive, [INFO] [stdout] | ^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `PathBase`, `PathStep` [INFO] [stdout] --> src/pathhandlegraph/occurrences.rs:1:19 [INFO] [stdout] | [INFO] [stdout] 1 | use super::path::{PathBase, PathId, PathStep}; [INFO] [stdout] | ^^^^^^^^ ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `succinct::SpaceUsage` [INFO] [stdout] --> src/packed/paged.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use succinct::SpaceUsage; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `PathRef` [INFO] [stdout] --> src/packedgraph.rs:12:19 [INFO] [stdout] | [INFO] [stdout] 12 | PathNamesMut, PathRef, PathRefMut, PathRefs, PathRefsMut, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `One` [INFO] [stdout] --> src/packedgraph/index.rs:5:18 [INFO] [stdout] | [INFO] [stdout] 5 | identities::{One, Zero}, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::packed::PackedElement` [INFO] [stdout] --> src/packedgraph.rs:43:5 [INFO] [stdout] | [INFO] [stdout] 43 | use crate::packed::PackedElement; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `circular` [INFO] [stdout] --> src/packedgraph.rs:407:44 [INFO] [stdout] | [INFO] [stdout] 407 | fn create_path(&mut self, name: &[u8], circular: bool) -> PathId { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_circular` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `step` [INFO] [stdout] --> src/packedgraph/paths.rs:360:33 [INFO] [stdout] | [INFO] [stdout] 360 | .map(|(step_ix, step)| step_ix) [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_step` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ix` [INFO] [stdout] --> src/packedgraph/paths.rs:354:13 [INFO] [stdout] | [INFO] [stdout] 354 | let ix = id.0; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ix` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `step` [INFO] [stdout] --> src/packedgraph/paths/packedpath.rs:607:43 [INFO] [stdout] | [INFO] [stdout] 607 | .remove_record_with(|step_ix, step| step_ix == rem_step_ix)?; [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_step` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `succinct::SpaceUsage` [INFO] [stdout] --> src/packed/paged.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use succinct::SpaceUsage; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `EmbeddedPaths` [INFO] [stdout] --> src/packedgraph.rs:10:46 [INFO] [stdout] | [INFO] [stdout] 10 | AllPathIds, AllPathRefs, AllPathRefsMut, EmbeddedPaths, HandleOccurrences, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `PathRefs` [INFO] [stdout] --> src/packedgraph.rs:12:40 [INFO] [stdout] | [INFO] [stdout] 12 | PathNamesMut, PathRef, PathRefMut, PathRefs, PathRefsMut, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `One` [INFO] [stdout] --> src/packedgraph/index.rs:5:18 [INFO] [stdout] | [INFO] [stdout] 5 | identities::{One, Zero}, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `first_len_before` [INFO] [stdout] --> src/packed/robust.rs:160:17 [INFO] [stdout] | [INFO] [stdout] 160 | let first_len_before = paged.first_page.len(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_first_len_before` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `circular` [INFO] [stdout] --> src/packedgraph.rs:407:44 [INFO] [stdout] | [INFO] [stdout] 407 | fn create_path(&mut self, name: &[u8], circular: bool) -> PathId { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_circular` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `id` [INFO] [stdout] --> src/packedgraph/edges.rs:418:21 [INFO] [stdout] | [INFO] [stdout] 418 | let id = u64::from(h.id()); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ix` [INFO] [stdout] --> src/packedgraph/edges.rs:417:54 [INFO] [stdout] | [INFO] [stdout] 417 | edges.iter_mut(head).remove_record_with(|ix, (h, next)| { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ix` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `next` [INFO] [stdout] --> src/packedgraph/edges.rs:417:62 [INFO] [stdout] | [INFO] [stdout] 417 | edges.iter_mut(head).remove_record_with(|ix, (h, next)| { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_next` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ix` [INFO] [stdout] --> src/packedgraph/edges.rs:433:34 [INFO] [stdout] | [INFO] [stdout] 433 | .remove_record_with(|ix, (h, next)| next.is_null()); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ix` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `h` [INFO] [stdout] --> src/packedgraph/edges.rs:433:39 [INFO] [stdout] | [INFO] [stdout] 433 | .remove_record_with(|ix, (h, next)| next.is_null()); [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_h` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `h` [INFO] [stdout] --> src/packedgraph/edges.rs:443:39 [INFO] [stdout] | [INFO] [stdout] 443 | .remove_record_with(|ix, (h, next)| ix == head); [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_h` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `next` [INFO] [stdout] --> src/packedgraph/edges.rs:443:42 [INFO] [stdout] | [INFO] [stdout] 443 | .remove_record_with(|ix, (h, next)| ix == head); [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_next` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `edgevec` [INFO] [stdout] --> src/packedgraph/edges.rs:386:13 [INFO] [stdout] | [INFO] [stdout] 386 | let edgevec = |es: &EdgeLists, ix: EdgeListIx| { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_edgevec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `orig_edge_vec` [INFO] [stdout] --> src/packedgraph/edges.rs:413:13 [INFO] [stdout] | [INFO] [stdout] 413 | let orig_edge_vec = vec_edge_list(&edges, head); [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_orig_edge_vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `edgevec` [INFO] [stdout] --> src/packedgraph/edges.rs:479:13 [INFO] [stdout] | [INFO] [stdout] 479 | let edgevec = |es: &EdgeLists, ix: EdgeListIx| { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_edgevec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `orig_edge_vec` [INFO] [stdout] --> src/packedgraph/edges.rs:506:13 [INFO] [stdout] | [INFO] [stdout] 506 | let orig_edge_vec = vec_edge_list(&edges, head); [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_orig_edge_vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `list_1` [INFO] [stdout] --> src/packedgraph/edges.rs:555:13 [INFO] [stdout] | [INFO] [stdout] 555 | let list_1 = [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_list_1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `list_2` [INFO] [stdout] --> src/packedgraph/edges.rs:557:13 [INFO] [stdout] | [INFO] [stdout] 557 | let list_2 = [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_list_2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `list_3` [INFO] [stdout] --> src/packedgraph/edges.rs:559:13 [INFO] [stdout] | [INFO] [stdout] 559 | let list_3 = [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_list_3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `indices` [INFO] [stdout] --> src/packedgraph/index.rs:311:13 [INFO] [stdout] | [INFO] [stdout] 311 | let indices: Vec = (1..=20).into_iter().collect(); [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_indices` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `indices` [INFO] [stdout] --> src/packedgraph/index.rs:331:13 [INFO] [stdout] | [INFO] [stdout] 331 | let indices: Vec = (1..=20) [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_indices` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `step` [INFO] [stdout] --> src/packedgraph/paths.rs:360:33 [INFO] [stdout] | [INFO] [stdout] 360 | .map(|(step_ix, step)| step_ix) [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_step` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ix` [INFO] [stdout] --> src/packedgraph/paths.rs:354:13 [INFO] [stdout] | [INFO] [stdout] 354 | let ix = id.0; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ix` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `step` [INFO] [stdout] --> src/packedgraph/paths/packedpath.rs:607:43 [INFO] [stdout] | [INFO] [stdout] 607 | .remove_record_with(|step_ix, step| step_ix == rem_step_ix)?; [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_step` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `print_header` [INFO] [stdout] --> src/packedgraph/paths.rs:816:13 [INFO] [stdout] | [INFO] [stdout] 816 | let print_header = || { [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_print_header` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `path_id` [INFO] [stdout] --> src/packedgraph.rs:524:21 [INFO] [stdout] | [INFO] [stdout] 524 | |steps, path_id, path| { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_path_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `handles` [INFO] [stdout] --> src/packedgraph.rs:463:13 [INFO] [stdout] | [INFO] [stdout] 463 | let handles = seqs [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_handles` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `path_1` [INFO] [stdout] --> src/packedgraph.rs:508:14 [INFO] [stdout] | [INFO] [stdout] 508 | let (path_1, p_1_steps) = [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_path_1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `path_2` [INFO] [stdout] --> src/packedgraph.rs:511:14 [INFO] [stdout] | [INFO] [stdout] 511 | let (path_2, p_2_steps) = [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_path_2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `path_3` [INFO] [stdout] --> src/packedgraph.rs:514:14 [INFO] [stdout] | [INFO] [stdout] 514 | let (path_3, p_3_steps) = [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_path_3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `path_4` [INFO] [stdout] --> src/packedgraph.rs:517:14 [INFO] [stdout] | [INFO] [stdout] 517 | let (path_4, p_4_steps) = [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_path_4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `path_ids` [INFO] [stdout] --> src/packedgraph.rs:584:13 [INFO] [stdout] | [INFO] [stdout] 584 | let path_ids = [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_path_ids` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `hnd` [INFO] [stdout] --> src/packedgraph.rs:675:13 [INFO] [stdout] | [INFO] [stdout] 675 | let hnd = |x: u64| Handle::pack(x, false); [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_hnd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `node_7_occ` [INFO] [stdout] --> src/packedgraph.rs:679:13 [INFO] [stdout] | [INFO] [stdout] 679 | let node_7_occ = get_occurs(&graph, 7); [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_node_7_occ` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `step_ix` [INFO] [stdout] --> src/packedgraph.rs:709:18 [INFO] [stdout] | [INFO] [stdout] 709 | for (step_ix, step) in path_ref.steps() { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_step_ix` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `step` [INFO] [stdout] --> src/packedgraph.rs:715:27 [INFO] [stdout] | [INFO] [stdout] 715 | for (step_ix, step) in path_ref.steps() { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_step` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `path_id` [INFO] [stdout] --> src/packedgraph.rs:808:21 [INFO] [stdout] | [INFO] [stdout] 808 | |steps, path_id, path| { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_path_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `print_path` [INFO] [stdout] --> src/packedgraph.rs:706:13 [INFO] [stdout] | [INFO] [stdout] 706 | let print_path = |paths: &PackedGraphPaths, id: PathId| { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_print_path` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `handles` [INFO] [stdout] --> src/packedgraph.rs:747:13 [INFO] [stdout] | [INFO] [stdout] 747 | let handles = seqs [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_handles` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `occ_1` [INFO] [stdout] --> src/packedgraph.rs:833:13 [INFO] [stdout] | [INFO] [stdout] 833 | let occ_1 = get_occurs(&graph, 1); [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_occ_1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `occ_2` [INFO] [stdout] --> src/packedgraph.rs:834:13 [INFO] [stdout] | [INFO] [stdout] 834 | let occ_2 = get_occurs(&graph, 2); [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_occ_2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `occ_3` [INFO] [stdout] --> src/packedgraph.rs:836:13 [INFO] [stdout] | [INFO] [stdout] 836 | let occ_3 = get_occurs(&graph, 3); [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_occ_3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `occ_6` [INFO] [stdout] --> src/packedgraph.rs:837:13 [INFO] [stdout] | [INFO] [stdout] 837 | let occ_6 = get_occurs(&graph, 6); [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_occ_6` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `occ_7` [INFO] [stdout] --> src/packedgraph.rs:839:13 [INFO] [stdout] | [INFO] [stdout] 839 | let occ_7 = get_occurs(&graph, 7); [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_occ_7` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `occ_8` [INFO] [stdout] --> src/packedgraph.rs:840:13 [INFO] [stdout] | [INFO] [stdout] 840 | let occ_8 = get_occurs(&graph, 8); [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_occ_8` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/packedgraph/graph.rs:365:13 [INFO] [stdout] | [INFO] [stdout] 365 | let mut paths = &mut self.paths; [INFO] [stdout] | ----^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/packedgraph/graph.rs:366:13 [INFO] [stdout] | [INFO] [stdout] 366 | let mut nodes = &mut self.nodes; [INFO] [stdout] | ----^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/packedgraph/graph.rs:367:13 [INFO] [stdout] | [INFO] [stdout] 367 | let mut occurrences = &mut self.occurrences; [INFO] [stdout] | ----^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/packedgraph/paths.rs:356:13 [INFO] [stdout] | [INFO] [stdout] 356 | let mut steps = { [INFO] [stdout] | ----^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_next` [INFO] [stdout] --> src/packedgraph/edges.rs:219:8 [INFO] [stdout] | [INFO] [stdout] 219 | fn set_next(&mut self, ix: EdgeListIx, next: EdgeListIx) -> Option<()> { [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: `clear_record` [INFO] [stdout] --> src/packedgraph/edges.rs:225:8 [INFO] [stdout] | [INFO] [stdout] 225 | fn clear_record(&mut self, ix: EdgeListIx) -> Option<()> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `apply_node_occurrence_consumer` [INFO] [stdout] --> src/packedgraph/graph.rs:200:19 [INFO] [stdout] | [INFO] [stdout] 200 | pub(super) fn apply_node_occurrence_consumer<'a>( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `with_path_mut_ctx` [INFO] [stdout] --> src/packedgraph/graph.rs:307:19 [INFO] [stdout] | [INFO] [stdout] 307 | pub(super) fn with_path_mut_ctx<'a, F>(&'a mut self, path_id: PathId, f: F) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `zip_all_paths_mut_ctx` [INFO] [stdout] --> src/packedgraph/graph.rs:318:19 [INFO] [stdout] | [INFO] [stdout] 318 | pub(super) fn zip_all_paths_mut_ctx<'a, T, I, F>( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `with_all_paths_mut_ctx` [INFO] [stdout] --> src/packedgraph/graph.rs:336:19 [INFO] [stdout] | [INFO] [stdout] 336 | pub(super) fn with_all_paths_mut_ctx<'a, F>(&'a mut self, f: F) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `with_all_paths_mut_ctx_` [INFO] [stdout] --> src/packedgraph/graph.rs:350:19 [INFO] [stdout] | [INFO] [stdout] 350 | pub(super) fn with_all_paths_mut_ctx_(&mut self, f: F) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `removed_id_map` [INFO] [stdout] --> src/packedgraph/index.rs:125:15 [INFO] [stdout] | [INFO] [stdout] 125 | pub(crate) fn removed_id_map(removed: &[T], max_ix: T) -> FnvHashMap [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `len` [INFO] [stdout] --> src/packedgraph/nodes.rs:85:19 [INFO] [stdout] | [INFO] [stdout] 85 | pub(super) fn len(&self) -> usize { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 34 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/packedgraph/graph.rs:365:13 [INFO] [stdout] | [INFO] [stdout] 365 | let mut paths = &mut self.paths; [INFO] [stdout] | ----^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/packedgraph/graph.rs:366:13 [INFO] [stdout] | [INFO] [stdout] 366 | let mut nodes = &mut self.nodes; [INFO] [stdout] | ----^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/packedgraph/graph.rs:367:13 [INFO] [stdout] | [INFO] [stdout] 367 | let mut occurrences = &mut self.occurrences; [INFO] [stdout] | ----^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/packedgraph/paths.rs:356:13 [INFO] [stdout] | [INFO] [stdout] 356 | let mut steps = { [INFO] [stdout] | ----^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_next` [INFO] [stdout] --> src/packedgraph/edges.rs:219:8 [INFO] [stdout] | [INFO] [stdout] 219 | fn set_next(&mut self, ix: EdgeListIx, next: EdgeListIx) -> Option<()> { [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: `clear_record` [INFO] [stdout] --> src/packedgraph/edges.rs:225:8 [INFO] [stdout] | [INFO] [stdout] 225 | fn clear_record(&mut self, ix: EdgeListIx) -> Option<()> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `apply_node_occurrence_consumer` [INFO] [stdout] --> src/packedgraph/graph.rs:200:19 [INFO] [stdout] | [INFO] [stdout] 200 | pub(super) fn apply_node_occurrence_consumer<'a>( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `with_all_paths_mut_ctx` [INFO] [stdout] --> src/packedgraph/graph.rs:336:19 [INFO] [stdout] | [INFO] [stdout] 336 | pub(super) fn with_all_paths_mut_ctx<'a, F>(&'a mut self, f: F) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `with_all_paths_mut_ctx_` [INFO] [stdout] --> src/packedgraph/graph.rs:350:19 [INFO] [stdout] | [INFO] [stdout] 350 | pub(super) fn with_all_paths_mut_ctx_(&mut self, f: F) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `len` [INFO] [stdout] --> src/packedgraph/nodes.rs:85:19 [INFO] [stdout] | [INFO] [stdout] 85 | pub(super) fn len(&self) -> usize { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 71 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1m 30s [INFO] running `Command { std: "docker" "inspect" "379a1c96f3b4620546561fa4f55869d755879a3eb36dd2092cc39035963b9240", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "379a1c96f3b4620546561fa4f55869d755879a3eb36dd2092cc39035963b9240", kill_on_drop: false }` [INFO] [stdout] 379a1c96f3b4620546561fa4f55869d755879a3eb36dd2092cc39035963b9240