[INFO] crate pcm-flow 0.5.0 is already in cache [INFO] extracting crate pcm-flow 0.5.0 into work/ex/clippy-test-run/sources/stable/reg/pcm-flow/0.5.0 [INFO] extracting crate pcm-flow 0.5.0 into work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/pcm-flow/0.5.0 [INFO] validating manifest of pcm-flow-0.5.0 on toolchain stable [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of pcm-flow-0.5.0 on toolchain stable+rustflags=-Dclippy::into_iter_on_array [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing pcm-flow-0.5.0 [INFO] finished frobbing pcm-flow-0.5.0 [INFO] frobbed toml for pcm-flow-0.5.0 written to work/ex/clippy-test-run/sources/stable/reg/pcm-flow/0.5.0/Cargo.toml [INFO] started frobbing pcm-flow-0.5.0 [INFO] finished frobbing pcm-flow-0.5.0 [INFO] frobbed toml for pcm-flow-0.5.0 written to work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/pcm-flow/0.5.0/Cargo.toml [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] linting pcm-flow-0.5.0 against stable+rustflags=-Dclippy::into_iter_on_array for clippy-test-run [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/clippy-test-run/worker-2/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/pcm-flow/0.5.0:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Dclippy::into_iter_on_array" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+stable" "clippy" "--frozen" "--all" "--all-targets"` [INFO] [stdout] 9484a0989ea00b634afc6785f497331d736669376692e9bb03d744a1938d9b66 [INFO] running `"docker" "start" "-a" "9484a0989ea00b634afc6785f497331d736669376692e9bb03d744a1938d9b66"` [INFO] [stderr] Checking sample v0.9.1 [INFO] [stderr] Checking pcm-flow v0.5.0 (/opt/crater/workdir) [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/graph.rs:53:13 [INFO] [stderr] | [INFO] [stderr] 53 | samplerate: samplerate, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `samplerate` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::redundant_field_names)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/graph.rs:63:13 [INFO] [stderr] | [INFO] [stderr] 63 | buffersize: buffersize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `buffersize` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/graph.rs:53:13 [INFO] [stderr] | [INFO] [stderr] 53 | samplerate: samplerate, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `samplerate` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::redundant_field_names)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/graph.rs:63:13 [INFO] [stderr] | [INFO] [stderr] 63 | buffersize: buffersize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `buffersize` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/graph.rs:79:9 [INFO] [stderr] | [INFO] [stderr] 79 | return index; [INFO] [stderr] | ^^^^^^^^^^^^^ help: remove `return` as shown: `index` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::needless_return)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/graph.rs:259:17 [INFO] [stderr] | [INFO] [stderr] 259 | return Some(result); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `Some(result)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/graph.rs:261:23 [INFO] [stderr] | [INFO] [stderr] 261 | Err(_) => return None, [INFO] [stderr] | ^^^^^^^^^^^ help: remove `return` as shown: `None` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: this if statement can be collapsed [INFO] [stderr] --> src/graph.rs:283:9 [INFO] [stderr] | [INFO] [stderr] 283 | / if port.0 < self.processors.len() { [INFO] [stderr] 284 | | if port.1 < self.processors[port.0].inputs_amt() { [INFO] [stderr] 285 | | return true; [INFO] [stderr] 286 | | } [INFO] [stderr] 287 | | } [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::collapsible_if)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_if [INFO] [stderr] help: try [INFO] [stderr] | [INFO] [stderr] 283 | if port.0 < self.processors.len() && port.1 < self.processors[port.0].inputs_amt() { [INFO] [stderr] 284 | return true; [INFO] [stderr] 285 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: this if statement can be collapsed [INFO] [stderr] --> src/graph.rs:292:9 [INFO] [stderr] | [INFO] [stderr] 292 | / if port.0 < self.processors.len() { [INFO] [stderr] 293 | | if port.1 < self.processors[port.0].outputs_amt() { [INFO] [stderr] 294 | | return true; [INFO] [stderr] 295 | | } [INFO] [stderr] 296 | | } [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_if [INFO] [stderr] help: try [INFO] [stderr] | [INFO] [stderr] 292 | if port.0 < self.processors.len() && port.1 < self.processors[port.0].outputs_amt() { [INFO] [stderr] 293 | return true; [INFO] [stderr] 294 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/graph.rs:79:9 [INFO] [stderr] | [INFO] [stderr] 79 | return index; [INFO] [stderr] | ^^^^^^^^^^^^^ help: remove `return` as shown: `index` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::needless_return)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/graph.rs:259:17 [INFO] [stderr] | [INFO] [stderr] 259 | return Some(result); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `Some(result)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/graph.rs:261:23 [INFO] [stderr] | [INFO] [stderr] 261 | Err(_) => return None, [INFO] [stderr] | ^^^^^^^^^^^ help: remove `return` as shown: `None` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: this if statement can be collapsed [INFO] [stderr] --> src/graph.rs:283:9 [INFO] [stderr] | [INFO] [stderr] 283 | / if port.0 < self.processors.len() { [INFO] [stderr] 284 | | if port.1 < self.processors[port.0].inputs_amt() { [INFO] [stderr] 285 | | return true; [INFO] [stderr] 286 | | } [INFO] [stderr] 287 | | } [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::collapsible_if)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_if [INFO] [stderr] help: try [INFO] [stderr] | [INFO] [stderr] 283 | if port.0 < self.processors.len() && port.1 < self.processors[port.0].inputs_amt() { [INFO] [stderr] 284 | return true; [INFO] [stderr] 285 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: this if statement can be collapsed [INFO] [stderr] --> src/graph.rs:292:9 [INFO] [stderr] | [INFO] [stderr] 292 | / if port.0 < self.processors.len() { [INFO] [stderr] 293 | | if port.1 < self.processors[port.0].outputs_amt() { [INFO] [stderr] 294 | | return true; [INFO] [stderr] 295 | | } [INFO] [stderr] 296 | | } [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_if [INFO] [stderr] help: try [INFO] [stderr] | [INFO] [stderr] 292 | if port.0 < self.processors.len() && port.1 < self.processors[port.0].outputs_amt() { [INFO] [stderr] 293 | return true; [INFO] [stderr] 294 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: module has the same name as its containing module [INFO] [stderr] --> src/tests.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / mod tests { [INFO] [stderr] 5 | | [INFO] [stderr] 6 | | use super::super::graph::Graph; [INFO] [stderr] 7 | | use super::super::graph::BufferSet; [INFO] [stderr] ... | [INFO] [stderr] 232 | | } [INFO] [stderr] 233 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::module_inception)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#module_inception [INFO] [stderr] [INFO] [stderr] warning: writing `&Vec<_>` instead of `&[_]` involves one more reference and cannot be used with non-Vec-based slices. [INFO] [stderr] --> src/processor.rs:16:35 [INFO] [stderr] | [INFO] [stderr] 16 | fn process(&mut self, inputs: &BufferSet, outputs: &mut BufferSet) { [INFO] [stderr] | ^^^^^^^^^^^^^ help: change this to: `&[F]` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::ptr_arg)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#ptr_arg [INFO] [stderr] [INFO] [stderr] warning: writing `&Vec<_>` instead of `&[_]` involves one more reference and cannot be used with non-Vec-based slices. [INFO] [stderr] --> src/processor.rs:28:33 [INFO] [stderr] | [INFO] [stderr] 28 | fn frame_process(&mut self, &FrameSet, &mut FrameSet) {} [INFO] [stderr] | ^^^^^^^^^^^^ help: change this to: `&[F]` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#ptr_arg [INFO] [stderr] [INFO] [stderr] warning: the loop variable `i` is used to index `inputs` [INFO] [stderr] --> src/graph.rs:309:18 [INFO] [stderr] | [INFO] [stderr] 309 | for i in 0..inputs.len() { [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::needless_range_loop)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_range_loop [INFO] [stderr] help: consider using an iterator [INFO] [stderr] | [INFO] [stderr] 309 | for (i, ) in inputs.iter().enumerate() { [INFO] [stderr] | ^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: it looks like you're manually copying between slices [INFO] [stderr] --> src/graph.rs:310:22 [INFO] [stderr] | [INFO] [stderr] 310 | for j in 0..inputs[i].len() { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: try replacing the loop by: `self.graph_input_buffers[i][..inputs[i].len()].clone_from_slice(&inputs[i][..])` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::manual_memcpy)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#manual_memcpy [INFO] [stderr] [INFO] [stderr] warning: the loop variable `i` is used to index `outputs` [INFO] [stderr] --> src/graph.rs:315:18 [INFO] [stderr] | [INFO] [stderr] 315 | for i in 0..outputs.len() { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_range_loop [INFO] [stderr] help: consider using an iterator [INFO] [stderr] | [INFO] [stderr] 315 | for (i, ) in outputs.iter_mut().enumerate() { [INFO] [stderr] | ^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: it looks like you're manually copying between slices [INFO] [stderr] --> src/graph.rs:316:22 [INFO] [stderr] | [INFO] [stderr] 316 | for j in 0..outputs[i].len() { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: try replacing the loop by: `outputs[i].clone_from_slice(&self.graph_output_buffers[i][..outputs[i].len()])` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#manual_memcpy [INFO] [stderr] [INFO] [stderr] warning: writing `&Vec<_>` instead of `&[_]` involves one more reference and cannot be used with non-Vec-based slices. [INFO] [stderr] --> src/processor.rs:16:35 [INFO] [stderr] | [INFO] [stderr] 16 | fn process(&mut self, inputs: &BufferSet, outputs: &mut BufferSet) { [INFO] [stderr] | ^^^^^^^^^^^^^ help: change this to: `&[F]` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::ptr_arg)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#ptr_arg [INFO] [stderr] [INFO] [stderr] warning: writing `&Vec<_>` instead of `&[_]` involves one more reference and cannot be used with non-Vec-based slices. [INFO] [stderr] --> src/processor.rs:28:33 [INFO] [stderr] | [INFO] [stderr] 28 | fn frame_process(&mut self, &FrameSet, &mut FrameSet) {} [INFO] [stderr] | ^^^^^^^^^^^^ help: change this to: `&[F]` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#ptr_arg [INFO] [stderr] [INFO] [stderr] warning: the loop variable `i` is used to index `inputs` [INFO] [stderr] --> src/graph.rs:309:18 [INFO] [stderr] | [INFO] [stderr] 309 | for i in 0..inputs.len() { [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::needless_range_loop)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_range_loop [INFO] [stderr] help: consider using an iterator [INFO] [stderr] | [INFO] [stderr] 309 | for (i, ) in inputs.iter().enumerate() { [INFO] [stderr] | ^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: it looks like you're manually copying between slices [INFO] [stderr] --> src/graph.rs:310:22 [INFO] [stderr] | [INFO] [stderr] 310 | for j in 0..inputs[i].len() { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: try replacing the loop by: `self.graph_input_buffers[i][..inputs[i].len()].clone_from_slice(&inputs[i][..])` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::manual_memcpy)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#manual_memcpy [INFO] [stderr] [INFO] [stderr] warning: the loop variable `i` is used to index `outputs` [INFO] [stderr] --> src/graph.rs:315:18 [INFO] [stderr] | [INFO] [stderr] 315 | for i in 0..outputs.len() { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_range_loop [INFO] [stderr] help: consider using an iterator [INFO] [stderr] | [INFO] [stderr] 315 | for (i, ) in outputs.iter_mut().enumerate() { [INFO] [stderr] | ^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: it looks like you're manually copying between slices [INFO] [stderr] --> src/graph.rs:316:22 [INFO] [stderr] | [INFO] [stderr] 316 | for j in 0..outputs[i].len() { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: try replacing the loop by: `outputs[i].clone_from_slice(&self.graph_output_buffers[i][..outputs[i].len()])` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#manual_memcpy [INFO] [stderr] [INFO] [stderr] warning: it looks like you're manually copying between slices [INFO] [stderr] --> src/tests.rs:15:26 [INFO] [stderr] | [INFO] [stderr] 15 | for j in 0..inputs[i].len() { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: try replacing the loop by: `outputs[i][..inputs[i].len()].clone_from_slice(&inputs[i][..])` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#manual_memcpy [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:37:30 [INFO] [stderr] | [INFO] [stderr] 37 | graph.add_connection(&mut (n1, 0), &mut (n2, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::unnecessary_mut_passed)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:37:44 [INFO] [stderr] | [INFO] [stderr] 37 | graph.add_connection(&mut (n1, 0), &mut (n2, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:38:30 [INFO] [stderr] | [INFO] [stderr] 38 | graph.add_connection(&mut (n2, 0), &mut (n3, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:38:44 [INFO] [stderr] | [INFO] [stderr] 38 | graph.add_connection(&mut (n2, 0), &mut (n3, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:39:30 [INFO] [stderr] | [INFO] [stderr] 39 | graph.add_connection(&mut (n3, 0), &mut (n4, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:39:44 [INFO] [stderr] | [INFO] [stderr] 39 | graph.add_connection(&mut (n3, 0), &mut (n4, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:40:30 [INFO] [stderr] | [INFO] [stderr] 40 | graph.add_connection(&mut (n1, 0), &mut (n4, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:40:44 [INFO] [stderr] | [INFO] [stderr] 40 | graph.add_connection(&mut (n1, 0), &mut (n4, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:50:30 [INFO] [stderr] | [INFO] [stderr] 50 | graph.add_connection(&mut (n1, 0), &mut (n2, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:50:44 [INFO] [stderr] | [INFO] [stderr] 50 | graph.add_connection(&mut (n1, 0), &mut (n2, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:51:30 [INFO] [stderr] | [INFO] [stderr] 51 | graph.add_connection(&mut (n1, 0), &mut (n3, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:51:44 [INFO] [stderr] | [INFO] [stderr] 51 | graph.add_connection(&mut (n1, 0), &mut (n3, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:52:30 [INFO] [stderr] | [INFO] [stderr] 52 | graph.add_connection(&mut (n1, 0), &mut (n4, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:52:44 [INFO] [stderr] | [INFO] [stderr] 52 | graph.add_connection(&mut (n1, 0), &mut (n4, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:53:30 [INFO] [stderr] | [INFO] [stderr] 53 | graph.add_connection(&mut (n2, 0), &mut (n4, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:53:44 [INFO] [stderr] | [INFO] [stderr] 53 | graph.add_connection(&mut (n2, 0), &mut (n4, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:63:30 [INFO] [stderr] | [INFO] [stderr] 63 | graph.add_connection(&mut (n1, 0), &mut (n2, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:63:44 [INFO] [stderr] | [INFO] [stderr] 63 | graph.add_connection(&mut (n1, 0), &mut (n2, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:64:30 [INFO] [stderr] | [INFO] [stderr] 64 | graph.add_connection(&mut (n2, 0), &mut (n3, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:64:44 [INFO] [stderr] | [INFO] [stderr] 64 | graph.add_connection(&mut (n2, 0), &mut (n3, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:65:30 [INFO] [stderr] | [INFO] [stderr] 65 | graph.add_connection(&mut (n3, 0), &mut (n4, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:65:44 [INFO] [stderr] | [INFO] [stderr] 65 | graph.add_connection(&mut (n3, 0), &mut (n4, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/tests.rs:66:9 [INFO] [stderr] | [INFO] [stderr] 66 | / match graph.add_connection(&mut (n4, 0), &mut (n1, 0)) { [INFO] [stderr] 67 | | Ok(_) => { [INFO] [stderr] 68 | | panic!(); [INFO] [stderr] 69 | | } [INFO] [stderr] 70 | | _ => {} [INFO] [stderr] 71 | | } [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::single_match)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 66 | if let Ok(_) = graph.add_connection(&mut (n4, 0), &mut (n1, 0)) { [INFO] [stderr] 67 | panic!(); [INFO] [stderr] 68 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:66:36 [INFO] [stderr] | [INFO] [stderr] 66 | match graph.add_connection(&mut (n4, 0), &mut (n1, 0)) { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:66:50 [INFO] [stderr] | [INFO] [stderr] 66 | match graph.add_connection(&mut (n4, 0), &mut (n1, 0)) { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:81:30 [INFO] [stderr] | [INFO] [stderr] 81 | graph.add_connection(&mut (n1, 0), &mut (n2, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:81:44 [INFO] [stderr] | [INFO] [stderr] 81 | graph.add_connection(&mut (n1, 0), &mut (n2, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:82:30 [INFO] [stderr] | [INFO] [stderr] 82 | graph.add_connection(&mut (n2, 0), &mut (n3, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:82:44 [INFO] [stderr] | [INFO] [stderr] 82 | graph.add_connection(&mut (n2, 0), &mut (n3, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:83:30 [INFO] [stderr] | [INFO] [stderr] 83 | graph.add_connection(&mut (n3, 0), &mut (n4, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:83:44 [INFO] [stderr] | [INFO] [stderr] 83 | graph.add_connection(&mut (n3, 0), &mut (n4, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:84:30 [INFO] [stderr] | [INFO] [stderr] 84 | graph.add_connection(&mut (n2, 0), &mut (n4, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:84:44 [INFO] [stderr] | [INFO] [stderr] 84 | graph.add_connection(&mut (n2, 0), &mut (n4, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:85:30 [INFO] [stderr] | [INFO] [stderr] 85 | graph.add_connection(&mut (n1, 0), &mut (n3, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:85:44 [INFO] [stderr] | [INFO] [stderr] 85 | graph.add_connection(&mut (n1, 0), &mut (n3, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/tests.rs:86:9 [INFO] [stderr] | [INFO] [stderr] 86 | / match graph.add_connection(&mut (n4, 0), &mut (n1, 0)) { [INFO] [stderr] 87 | | Ok(_) => { [INFO] [stderr] 88 | | panic!(); [INFO] [stderr] 89 | | } [INFO] [stderr] 90 | | _ => {} [INFO] [stderr] 91 | | } [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 86 | if let Ok(_) = graph.add_connection(&mut (n4, 0), &mut (n1, 0)) { [INFO] [stderr] 87 | panic!(); [INFO] [stderr] 88 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:86:36 [INFO] [stderr] | [INFO] [stderr] 86 | match graph.add_connection(&mut (n4, 0), &mut (n1, 0)) { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:86:50 [INFO] [stderr] | [INFO] [stderr] 86 | match graph.add_connection(&mut (n4, 0), &mut (n1, 0)) { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:101:30 [INFO] [stderr] | [INFO] [stderr] 101 | graph.add_connection(&mut (n1, 0), &mut (n2, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:101:44 [INFO] [stderr] | [INFO] [stderr] 101 | graph.add_connection(&mut (n1, 0), &mut (n2, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:102:30 [INFO] [stderr] | [INFO] [stderr] 102 | graph.add_connection(&mut (n2, 0), &mut (n3, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:102:44 [INFO] [stderr] | [INFO] [stderr] 102 | graph.add_connection(&mut (n2, 0), &mut (n3, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:103:30 [INFO] [stderr] | [INFO] [stderr] 103 | graph.add_connection(&mut (n3, 0), &mut (n4, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:103:44 [INFO] [stderr] | [INFO] [stderr] 103 | graph.add_connection(&mut (n3, 0), &mut (n4, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:104:30 [INFO] [stderr] | [INFO] [stderr] 104 | graph.add_connection(&mut (n2, 0), &mut (n4, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:104:44 [INFO] [stderr] | [INFO] [stderr] 104 | graph.add_connection(&mut (n2, 0), &mut (n4, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:117:30 [INFO] [stderr] | [INFO] [stderr] 117 | graph.add_connection(&mut (n6, 0), &mut (n5, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:117:44 [INFO] [stderr] | [INFO] [stderr] 117 | graph.add_connection(&mut (n6, 0), &mut (n5, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:118:30 [INFO] [stderr] | [INFO] [stderr] 118 | graph.add_connection(&mut (n6, 0), &mut (n4, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:118:44 [INFO] [stderr] | [INFO] [stderr] 118 | graph.add_connection(&mut (n6, 0), &mut (n4, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:119:30 [INFO] [stderr] | [INFO] [stderr] 119 | graph.add_connection(&mut (n6, 0), &mut (n3, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:119:44 [INFO] [stderr] | [INFO] [stderr] 119 | graph.add_connection(&mut (n6, 0), &mut (n3, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:120:30 [INFO] [stderr] | [INFO] [stderr] 120 | graph.add_connection(&mut (n6, 0), &mut (n2, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:120:44 [INFO] [stderr] | [INFO] [stderr] 120 | graph.add_connection(&mut (n6, 0), &mut (n2, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:121:30 [INFO] [stderr] | [INFO] [stderr] 121 | graph.add_connection(&mut (n6, 0), &mut (n1, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:121:44 [INFO] [stderr] | [INFO] [stderr] 121 | graph.add_connection(&mut (n6, 0), &mut (n1, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:122:30 [INFO] [stderr] | [INFO] [stderr] 122 | graph.add_connection(&mut (n5, 0), &mut (n4, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:122:44 [INFO] [stderr] | [INFO] [stderr] 122 | graph.add_connection(&mut (n5, 0), &mut (n4, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:123:30 [INFO] [stderr] | [INFO] [stderr] 123 | graph.add_connection(&mut (n5, 0), &mut (n3, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:123:44 [INFO] [stderr] | [INFO] [stderr] 123 | graph.add_connection(&mut (n5, 0), &mut (n3, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:124:30 [INFO] [stderr] | [INFO] [stderr] 124 | graph.add_connection(&mut (n5, 0), &mut (n2, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:124:44 [INFO] [stderr] | [INFO] [stderr] 124 | graph.add_connection(&mut (n5, 0), &mut (n2, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:125:30 [INFO] [stderr] | [INFO] [stderr] 125 | graph.add_connection(&mut (n5, 0), &mut (n1, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:125:44 [INFO] [stderr] | [INFO] [stderr] 125 | graph.add_connection(&mut (n5, 0), &mut (n1, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:126:30 [INFO] [stderr] | [INFO] [stderr] 126 | graph.add_connection(&mut (n4, 0), &mut (n3, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:126:44 [INFO] [stderr] | [INFO] [stderr] 126 | graph.add_connection(&mut (n4, 0), &mut (n3, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:127:30 [INFO] [stderr] | [INFO] [stderr] 127 | graph.add_connection(&mut (n4, 0), &mut (n2, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:127:44 [INFO] [stderr] | [INFO] [stderr] 127 | graph.add_connection(&mut (n4, 0), &mut (n2, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:128:30 [INFO] [stderr] | [INFO] [stderr] 128 | graph.add_connection(&mut (n4, 0), &mut (n1, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:128:44 [INFO] [stderr] | [INFO] [stderr] 128 | graph.add_connection(&mut (n4, 0), &mut (n1, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:129:30 [INFO] [stderr] | [INFO] [stderr] 129 | graph.add_connection(&mut (n3, 0), &mut (n2, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:129:44 [INFO] [stderr] | [INFO] [stderr] 129 | graph.add_connection(&mut (n3, 0), &mut (n2, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:130:30 [INFO] [stderr] | [INFO] [stderr] 130 | graph.add_connection(&mut (n3, 0), &mut (n1, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:130:44 [INFO] [stderr] | [INFO] [stderr] 130 | graph.add_connection(&mut (n3, 0), &mut (n1, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:131:30 [INFO] [stderr] | [INFO] [stderr] 131 | graph.add_connection(&mut (n2, 0), &mut (n1, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:131:44 [INFO] [stderr] | [INFO] [stderr] 131 | graph.add_connection(&mut (n2, 0), &mut (n1, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:145:30 [INFO] [stderr] | [INFO] [stderr] 145 | graph.add_connection(&mut (n1, 0), &mut (n2, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:145:44 [INFO] [stderr] | [INFO] [stderr] 145 | graph.add_connection(&mut (n1, 0), &mut (n2, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:146:30 [INFO] [stderr] | [INFO] [stderr] 146 | graph.add_connection(&mut (n2, 0), &mut (n3, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:146:44 [INFO] [stderr] | [INFO] [stderr] 146 | graph.add_connection(&mut (n2, 0), &mut (n3, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:147:30 [INFO] [stderr] | [INFO] [stderr] 147 | graph.add_connection(&mut (n3, 0), &mut (n4, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:147:44 [INFO] [stderr] | [INFO] [stderr] 147 | graph.add_connection(&mut (n3, 0), &mut (n4, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] error: strict comparison of f32 or f64 [INFO] [stderr] --> src/tests.rs:157:9 [INFO] [stderr] | [INFO] [stderr] 157 | assert_eq!(input_buffer[0][0][0], output_buffer[0][0][0]); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[deny(clippy::float_cmp)] on by default [INFO] [stderr] note: std::f32::EPSILON and std::f64::EPSILON are available. [INFO] [stderr] --> src/tests.rs:157:9 [INFO] [stderr] | [INFO] [stderr] 157 | assert_eq!(input_buffer[0][0][0], output_buffer[0][0][0]); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#float_cmp [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error: strict comparison of f32 or f64 [INFO] [stderr] --> src/tests.rs:158:9 [INFO] [stderr] | [INFO] [stderr] 158 | assert_eq!(input_buffer[0][0][1], output_buffer[0][0][1]); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: std::f32::EPSILON and std::f64::EPSILON are available. [INFO] [stderr] --> src/tests.rs:158:9 [INFO] [stderr] | [INFO] [stderr] 158 | assert_eq!(input_buffer[0][0][1], output_buffer[0][0][1]); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#float_cmp [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:167:30 [INFO] [stderr] | [INFO] [stderr] 167 | graph.add_connection(&mut (n1, 0), &mut (n3, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:167:44 [INFO] [stderr] | [INFO] [stderr] 167 | graph.add_connection(&mut (n1, 0), &mut (n3, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:168:30 [INFO] [stderr] | [INFO] [stderr] 168 | graph.add_connection(&mut (n2, 0), &mut (n3, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:168:44 [INFO] [stderr] | [INFO] [stderr] 168 | graph.add_connection(&mut (n2, 0), &mut (n3, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] error: strict comparison of f32 or f64 [INFO] [stderr] --> src/tests.rs:177:9 [INFO] [stderr] | [INFO] [stderr] 177 | / assert_eq!( [INFO] [stderr] 178 | | input_buffer[0][0][0] + input_buffer[0][1][0], [INFO] [stderr] 179 | | output_buffer[0][0][0] [INFO] [stderr] 180 | | ); [INFO] [stderr] | |__________^ [INFO] [stderr] | [INFO] [stderr] note: std::f32::EPSILON and std::f64::EPSILON are available. [INFO] [stderr] --> src/tests.rs:177:9 [INFO] [stderr] | [INFO] [stderr] 177 | / assert_eq!( [INFO] [stderr] 178 | | input_buffer[0][0][0] + input_buffer[0][1][0], [INFO] [stderr] 179 | | output_buffer[0][0][0] [INFO] [stderr] 180 | | ); [INFO] [stderr] | |__________^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#float_cmp [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error: strict comparison of f32 or f64 [INFO] [stderr] --> src/tests.rs:181:9 [INFO] [stderr] | [INFO] [stderr] 181 | / assert_eq!( [INFO] [stderr] 182 | | input_buffer[0][0][1] + input_buffer[0][1][1], [INFO] [stderr] 183 | | output_buffer[0][0][1] [INFO] [stderr] 184 | | ); [INFO] [stderr] | |__________^ [INFO] [stderr] | [INFO] [stderr] note: std::f32::EPSILON and std::f64::EPSILON are available. [INFO] [stderr] --> src/tests.rs:181:9 [INFO] [stderr] | [INFO] [stderr] 181 | / assert_eq!( [INFO] [stderr] 182 | | input_buffer[0][0][1] + input_buffer[0][1][1], [INFO] [stderr] 183 | | output_buffer[0][0][1] [INFO] [stderr] 184 | | ); [INFO] [stderr] | |__________^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#float_cmp [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:194:30 [INFO] [stderr] | [INFO] [stderr] 194 | graph.add_connection(&mut (n1, 0), &mut (n2, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:194:44 [INFO] [stderr] | [INFO] [stderr] 194 | graph.add_connection(&mut (n1, 0), &mut (n2, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:195:30 [INFO] [stderr] | [INFO] [stderr] 195 | graph.add_connection(&mut (n1, 0), &mut (n3, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:195:44 [INFO] [stderr] | [INFO] [stderr] 195 | graph.add_connection(&mut (n1, 0), &mut (n3, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:196:30 [INFO] [stderr] | [INFO] [stderr] 196 | graph.add_connection(&mut (n3, 0), &mut (n4, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:196:44 [INFO] [stderr] | [INFO] [stderr] 196 | graph.add_connection(&mut (n3, 0), &mut (n4, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:197:30 [INFO] [stderr] | [INFO] [stderr] 197 | graph.add_connection(&mut (n2, 0), &mut (n4, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:197:44 [INFO] [stderr] | [INFO] [stderr] 197 | graph.add_connection(&mut (n2, 0), &mut (n4, 0)).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] error: strict comparison of f32 or f64 [INFO] [stderr] --> src/tests.rs:205:9 [INFO] [stderr] | [INFO] [stderr] 205 | assert_eq!(input_buffer[0][0][0] * 2.0, output_buffer[0][0][0]); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: std::f32::EPSILON and std::f64::EPSILON are available. [INFO] [stderr] --> src/tests.rs:205:9 [INFO] [stderr] | [INFO] [stderr] 205 | assert_eq!(input_buffer[0][0][0] * 2.0, output_buffer[0][0][0]); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#float_cmp [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error: strict comparison of f32 or f64 [INFO] [stderr] --> src/tests.rs:206:9 [INFO] [stderr] | [INFO] [stderr] 206 | assert_eq!(input_buffer[0][0][1] * 2.0, output_buffer[0][0][1]); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: std::f32::EPSILON and std::f64::EPSILON are available. [INFO] [stderr] --> src/tests.rs:206:9 [INFO] [stderr] | [INFO] [stderr] 206 | assert_eq!(input_buffer[0][0][1] * 2.0, output_buffer[0][0][1]); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#float_cmp [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/tests.rs:214:9 [INFO] [stderr] | [INFO] [stderr] 214 | / match graph.add_connection(&mut (n1, 1), &mut (n2, 0)) { [INFO] [stderr] 215 | | Ok(_) => { [INFO] [stderr] 216 | | panic!(); [INFO] [stderr] 217 | | } [INFO] [stderr] 218 | | _ => {} [INFO] [stderr] 219 | | } [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 214 | if let Ok(_) = graph.add_connection(&mut (n1, 1), &mut (n2, 0)) { [INFO] [stderr] 215 | panic!(); [INFO] [stderr] 216 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:214:36 [INFO] [stderr] | [INFO] [stderr] 214 | match graph.add_connection(&mut (n1, 1), &mut (n2, 0)) { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:214:50 [INFO] [stderr] | [INFO] [stderr] 214 | match graph.add_connection(&mut (n1, 1), &mut (n2, 0)) { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/tests.rs:220:9 [INFO] [stderr] | [INFO] [stderr] 220 | / match graph.add_connection(&mut (n1, 0), &mut (n2, 1)) { [INFO] [stderr] 221 | | Ok(_) => { [INFO] [stderr] 222 | | panic!(); [INFO] [stderr] 223 | | } [INFO] [stderr] 224 | | _ => {} [INFO] [stderr] 225 | | } [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 220 | if let Ok(_) = graph.add_connection(&mut (n1, 0), &mut (n2, 1)) { [INFO] [stderr] 221 | panic!(); [INFO] [stderr] 222 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:220:36 [INFO] [stderr] | [INFO] [stderr] 220 | match graph.add_connection(&mut (n1, 0), &mut (n2, 1)) { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:220:50 [INFO] [stderr] | [INFO] [stderr] 220 | match graph.add_connection(&mut (n1, 0), &mut (n2, 1)) { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/tests.rs:226:9 [INFO] [stderr] | [INFO] [stderr] 226 | / match graph.add_connection(&mut (n1, 0), &mut (n1, 0)) { [INFO] [stderr] 227 | | Ok(_) => { [INFO] [stderr] 228 | | panic!(); [INFO] [stderr] 229 | | } [INFO] [stderr] 230 | | _ => {} [INFO] [stderr] 231 | | } [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 226 | if let Ok(_) = graph.add_connection(&mut (n1, 0), &mut (n1, 0)) { [INFO] [stderr] 227 | panic!(); [INFO] [stderr] 228 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:226:36 [INFO] [stderr] | [INFO] [stderr] 226 | match graph.add_connection(&mut (n1, 0), &mut (n1, 0)) { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] warning: The function/method `add_connection` doesn't need a mutable reference [INFO] [stderr] --> src/tests.rs:226:50 [INFO] [stderr] | [INFO] [stderr] 226 | match graph.add_connection(&mut (n1, 0), &mut (n1, 0)) { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed [INFO] [stderr] [INFO] [stderr] error: aborting due to 6 previous errors [INFO] [stderr] [INFO] [stderr] error: Could not compile `pcm-flow`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: strict comparison of f32 or f64 [INFO] [stderr] --> examples/mixer.rs:25:5 [INFO] [stderr] | [INFO] [stderr] 25 | assert_eq!(output[0][0][0], 0.5); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[deny(clippy::float_cmp)] on by default [INFO] [stderr] note: std::f32::EPSILON and std::f64::EPSILON are available. [INFO] [stderr] --> examples/mixer.rs:25:5 [INFO] [stderr] | [INFO] [stderr] 25 | assert_eq!(output[0][0][0], 0.5); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#float_cmp [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error: strict comparison of f32 or f64 [INFO] [stderr] --> examples/mixer.rs:29:5 [INFO] [stderr] | [INFO] [stderr] 29 | assert_eq!(output[0][0][0], 0.5 + 3.1); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: std::f32::EPSILON and std::f64::EPSILON are available. [INFO] [stderr] --> examples/mixer.rs:29:5 [INFO] [stderr] | [INFO] [stderr] 29 | assert_eq!(output[0][0][0], 0.5 + 3.1); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#float_cmp [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error: aborting due to 2 previous errors [INFO] [stderr] [INFO] [stderr] error: Could not compile `pcm-flow`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `"docker" "inspect" "9484a0989ea00b634afc6785f497331d736669376692e9bb03d744a1938d9b66"` [INFO] running `"docker" "rm" "-f" "9484a0989ea00b634afc6785f497331d736669376692e9bb03d744a1938d9b66"` [INFO] [stdout] 9484a0989ea00b634afc6785f497331d736669376692e9bb03d744a1938d9b66