[INFO] cloning repository https://github.com/alec-deason/virtual_modular [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/alec-deason/virtual_modular" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Falec-deason%2Fvirtual_modular", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Falec-deason%2Fvirtual_modular'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 97e81f768e1e38739867522f4b5f78cee708fe18 [INFO] checking alec-deason/virtual_modular against master#90442458ac46b1d5eed752c316da25450f67285b for pr-81477 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Falec-deason%2Fvirtual_modular" "/workspace/builds/worker-15/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-15/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/alec-deason/virtual_modular on toolchain 90442458ac46b1d5eed752c316da25450f67285b [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+90442458ac46b1d5eed752c316da25450f67285b" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] removed /workspace/builds/worker-15/source/.cargo/config.toml [INFO] started tweaking git repo https://github.com/alec-deason/virtual_modular [INFO] finished tweaking git repo https://github.com/alec-deason/virtual_modular [INFO] tweaked toml for git repo https://github.com/alec-deason/virtual_modular written to /workspace/builds/worker-15/source/Cargo.toml [INFO] crate git repo https://github.com/alec-deason/virtual_modular already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+90442458ac46b1d5eed752c316da25450f67285b" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-15/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-15/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:ea7d7bff36b2ba8ce4de8bba1d2dea90376bc481f1a945a913994a8c492e40c1" "/opt/rustwide/cargo-home/bin/cargo" "+90442458ac46b1d5eed752c316da25450f67285b" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 556d3a61b1715dbfbe13394d37c26a74d700fbee34454f911016fc8453f1a4e6 [INFO] running `Command { std: "docker" "start" "-a" "556d3a61b1715dbfbe13394d37c26a74d700fbee34454f911016fc8453f1a4e6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "556d3a61b1715dbfbe13394d37c26a74d700fbee34454f911016fc8453f1a4e6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "556d3a61b1715dbfbe13394d37c26a74d700fbee34454f911016fc8453f1a4e6", kill_on_drop: false }` [INFO] [stdout] 556d3a61b1715dbfbe13394d37c26a74d700fbee34454f911016fc8453f1a4e6 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-15/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-15/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" "ghcr.io/rust-lang/crates-build-env/linux@sha256:ea7d7bff36b2ba8ce4de8bba1d2dea90376bc481f1a945a913994a8c492e40c1" "/opt/rustwide/cargo-home/bin/cargo" "+90442458ac46b1d5eed752c316da25450f67285b" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] a4a52af57f79a6714792a1b709c8130591183bc33a7c0ab714699e40982e9af4 [INFO] running `Command { std: "docker" "start" "-a" "a4a52af57f79a6714792a1b709c8130591183bc33a7c0ab714699e40982e9af4", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling libc v0.2.94 [INFO] [stderr] Compiling proc-macro2 v1.0.26 [INFO] [stderr] Checking cfg-if v1.0.0 [INFO] [stderr] Compiling syn v1.0.72 [INFO] [stderr] Compiling getrandom v0.2.2 [INFO] [stderr] Compiling bitflags v1.2.1 [INFO] [stderr] Compiling libm v0.1.4 [INFO] [stderr] Compiling packed_simd_2 v0.3.5 [INFO] [stderr] Checking ppv-lite86 v0.2.10 [INFO] [stderr] Compiling cpal v0.13.3 [INFO] [stderr] Checking pom v3.2.0 [INFO] [stderr] Checking dyn-clone v1.0.4 [INFO] [stderr] Compiling alsa-sys v0.3.1 [INFO] [stderr] Checking inline_tweak v1.0.8 [INFO] [stderr] Checking instant v0.1.9 [INFO] [stderr] Compiling quote v1.0.9 [INFO] [stderr] Checking parking_lot_core v0.8.3 [INFO] [stderr] Checking nix v0.20.0 [INFO] [stderr] Checking rand_core v0.6.2 [INFO] [stderr] Checking parking_lot v0.11.1 [INFO] [stderr] Checking rand_chacha v0.3.0 [INFO] [stderr] Checking rand v0.8.3 [INFO] [stderr] Checking alsa v0.5.0 [INFO] [stderr] Compiling thiserror-impl v1.0.24 [INFO] [stderr] Compiling linkme-impl v0.2.6 [INFO] [stderr] Compiling concat-idents v1.1.2 [INFO] [stderr] Checking linkme v0.2.6 [INFO] [stderr] Checking thiserror v1.0.24 [INFO] [stderr] Checking instruments v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `Combine` [INFO] [stdout] --> src/instruments.rs:11:17 [INFO] [stdout] | [INFO] [stdout] 11 | type_list::{Combine, NoValue, Value, ValueT}, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `u32x8` [INFO] [stdout] --> src/instruments.rs:14:28 [INFO] [stdout] | [INFO] [stdout] 14 | use packed_simd_2::{f32x8, u32x8}; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/simd_graph.rs:1874:25 [INFO] [stdout] | [INFO] [stdout] 1874 | processors: Vec, Output = Value<(f32x8, f32x8)>>>>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Node, Output = Value<(f32x8, f32x8)>>` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see issue #80165 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/simd_graph.rs:1880:13 [INFO] [stdout] | [INFO] [stdout] 1880 | Box, Output = Value<(f32x8, f32x8)>>>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Node, Output = Value<(f32x8, f32x8)>>` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see issue #80165 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Combine` [INFO] [stdout] --> src/instruments.rs:11:17 [INFO] [stdout] | [INFO] [stdout] 11 | type_list::{Combine, NoValue, Value, ValueT}, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `u32x8` [INFO] [stdout] --> src/instruments.rs:14:28 [INFO] [stdout] | [INFO] [stdout] 14 | use packed_simd_2::{f32x8, u32x8}; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/simd_graph.rs:1874:25 [INFO] [stdout] | [INFO] [stdout] 1874 | processors: Vec, Output = Value<(f32x8, f32x8)>>>>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Node, Output = Value<(f32x8, f32x8)>>` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see issue #80165 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/simd_graph.rs:1880:13 [INFO] [stdout] | [INFO] [stdout] 1880 | Box, Output = Value<(f32x8, f32x8)>>>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Node, Output = Value<(f32x8, f32x8)>>` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see issue #80165 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `DynamicValue` [INFO] [stdout] --> src/simd_graph.rs:9:50 [INFO] [stdout] | [INFO] [stdout] 9 | type_list::{Combine, NoValue, Value, ValueT, DynamicValue}, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `off_time` [INFO] [stdout] --> src/instruments.rs:117:31 [INFO] [stdout] | [INFO] [stdout] 117 | let f = move |t: f32, off_time: Option| { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_off_time` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `off_time` [INFO] [stdout] --> src/instruments.rs:145:31 [INFO] [stdout] | [INFO] [stdout] 145 | let f = move |t: f32, off_time: Option| { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_off_time` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `input` [INFO] [stdout] --> src/instruments.rs:180:27 [INFO] [stdout] | [INFO] [stdout] 180 | fn process(&mut self, input: Self::Input) -> Self::Output { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_input` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `off_time` [INFO] [stdout] --> src/instruments.rs:218:31 [INFO] [stdout] | [INFO] [stdout] 218 | let f = move |t: f32, off_time: Option| { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_off_time` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `input` [INFO] [stdout] --> src/instruments.rs:284:27 [INFO] [stdout] | [INFO] [stdout] 284 | fn process(&mut self, input: Self::Input) -> Self::Output { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_input` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `off_time` [INFO] [stdout] --> src/instruments.rs:316:31 [INFO] [stdout] | [INFO] [stdout] 316 | let f = move |t: f32, off_time: Option| { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_off_time` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `input` [INFO] [stdout] --> src/instruments.rs:363:27 [INFO] [stdout] | [INFO] [stdout] 363 | fn process(&mut self, input: Self::Input) -> Self::Output { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_input` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `gate_max` [INFO] [stdout] --> src/instruments.rs:811:13 [INFO] [stdout] | [INFO] [stdout] 811 | let gate_max = gate.car().max_element(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_gate_max` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `input` [INFO] [stdout] --> src/instruments.rs:809:27 [INFO] [stdout] | [INFO] [stdout] 809 | fn process(&mut self, input: Self::Input) -> Self::Output { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_input` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `gate_max` [INFO] [stdout] --> src/instruments.rs:909:13 [INFO] [stdout] | [INFO] [stdout] 909 | let gate_max = gate.car().max_element(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_gate_max` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `input` [INFO] [stdout] --> src/instruments.rs:907:27 [INFO] [stdout] | [INFO] [stdout] 907 | fn process(&mut self, input: Self::Input) -> Self::Output { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_input` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `input` [INFO] [stdout] --> src/instruments.rs:1084:27 [INFO] [stdout] | [INFO] [stdout] 1084 | fn process(&mut self, input: Self::Input) -> Self::Output { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_input` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `input` [INFO] [stdout] --> src/instruments.rs:1119:27 [INFO] [stdout] | [INFO] [stdout] 1119 | fn process(&mut self, input: Self::Input) -> Self::Output { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_input` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `input` [INFO] [stdout] --> src/instruments.rs:1213:27 [INFO] [stdout] | [INFO] [stdout] 1213 | fn process(&mut self, input: Self::Input) -> Self::Output { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_input` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rng` [INFO] [stdout] --> src/instruments.rs:1272:17 [INFO] [stdout] | [INFO] [stdout] 1272 | let mut rng = thread_rng(); [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_rng` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `input` [INFO] [stdout] --> src/instruments.rs:1271:27 [INFO] [stdout] | [INFO] [stdout] 1271 | fn process(&mut self, input: Self::Input) -> Self::Output { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_input` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/simd_graph.rs:2219:10 [INFO] [stdout] | [INFO] [stdout] 2219 | for (i, step) in steps.iter_mut().enumerate() { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `off_time` [INFO] [stdout] --> src/simd_graph.rs:566:27 [INFO] [stdout] | [INFO] [stdout] 566 | let f = move |t: f32, off_time: Option| { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_off_time` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `off_time` [INFO] [stdout] --> src/simd_graph.rs:582:27 [INFO] [stdout] | [INFO] [stdout] 582 | let f = move |t: f32, off_time: Option| { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_off_time` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `off_time` [INFO] [stdout] --> src/simd_graph.rs:592:27 [INFO] [stdout] | [INFO] [stdout] 592 | let f = move |t: f32, off_time: Option| { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_off_time` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rate` [INFO] [stdout] --> src/simd_graph.rs:16:35 [INFO] [stdout] | [INFO] [stdout] 16 | fn set_sample_rate(&mut self, rate: f32) {} [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_rate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/simd_graph.rs:1923:14 [INFO] [stdout] | [INFO] [stdout] 1923 | for (i, (t, processor)) in self.processors.iter_mut().enumerate() { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `input` [INFO] [stdout] --> src/simd_graph.rs:2328:27 [INFO] [stdout] | [INFO] [stdout] 2328 | fn process(&mut self, input: Self::Input) -> Self::Output { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_input` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `input` [INFO] [stdout] --> src/simd_graph.rs:2628:27 [INFO] [stdout] | [INFO] [stdout] 2628 | fn process(&mut self, input: Self::Input) -> Self::Output { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_input` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `inner` [INFO] [stdout] --> src/type_list.rs:108:19 [INFO] [stdout] | [INFO] [stdout] 108 | fn from_inner(inner: Self::Inner) -> Self { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_inner` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `a` [INFO] [stdout] --> src/type_list.rs:187:16 [INFO] [stdout] | [INFO] [stdout] 187 | fn combine(a: NoValue, b: NoValue) -> Self::Output { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `b` [INFO] [stdout] --> src/type_list.rs:187:28 [INFO] [stdout] | [INFO] [stdout] 187 | fn combine(a: NoValue, b: NoValue) -> Self::Output { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `v` [INFO] [stdout] --> src/type_list.rs:190:14 [INFO] [stdout] | [INFO] [stdout] 190 | fn split(v: NoValue) -> (NoValue, NoValue) { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_v` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/type_list.rs:347:19 [INFO] [stdout] | [INFO] [stdout] 347 | fn get(&self, i: usize) -> f32x8 { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/type_list.rs:351:23 [INFO] [stdout] | [INFO] [stdout] 351 | fn set(&mut self, i: usize, v: f32x8) { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `v` [INFO] [stdout] --> src/type_list.rs:351:33 [INFO] [stdout] | [INFO] [stdout] 351 | fn set(&mut self, i: usize, v: f32x8) { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_v` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rate` [INFO] [stdout] --> src/dynamic_graph.rs:74:35 [INFO] [stdout] | [INFO] [stdout] 74 | fn set_sample_rate(&mut self, rate: f32) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_rate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `v` [INFO] [stdout] --> src/dynamic_graph.rs:265:38 [INFO] [stdout] | [INFO] [stdout] 265 | self.dynamic_nodes.retain(|k,v| nodes.contains_key(k)); [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_v` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n` [INFO] [stdout] --> src/dynamic_graph.rs:310:36 [INFO] [stdout] | [INFO] [stdout] 310 | } else if let Some(n) = self.dynamic_nodes.get(src) { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_n` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n` [INFO] [stdout] --> src/dynamic_graph.rs:327:36 [INFO] [stdout] | [INFO] [stdout] 327 | } else if let Some(n) = self.dynamic_nodes.get(dst) { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_n` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `DynamicValue` [INFO] [stdout] --> src/simd_graph.rs:9:50 [INFO] [stdout] | [INFO] [stdout] 9 | type_list::{Combine, NoValue, Value, ValueT, DynamicValue}, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `off_time` [INFO] [stdout] --> src/instruments.rs:117:31 [INFO] [stdout] | [INFO] [stdout] 117 | let f = move |t: f32, off_time: Option| { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_off_time` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `off_time` [INFO] [stdout] --> src/instruments.rs:145:31 [INFO] [stdout] | [INFO] [stdout] 145 | let f = move |t: f32, off_time: Option| { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_off_time` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `input` [INFO] [stdout] --> src/instruments.rs:180:27 [INFO] [stdout] | [INFO] [stdout] 180 | fn process(&mut self, input: Self::Input) -> Self::Output { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_input` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `off_time` [INFO] [stdout] --> src/instruments.rs:218:31 [INFO] [stdout] | [INFO] [stdout] 218 | let f = move |t: f32, off_time: Option| { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_off_time` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `input` [INFO] [stdout] --> src/instruments.rs:284:27 [INFO] [stdout] | [INFO] [stdout] 284 | fn process(&mut self, input: Self::Input) -> Self::Output { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_input` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `off_time` [INFO] [stdout] --> src/instruments.rs:316:31 [INFO] [stdout] | [INFO] [stdout] 316 | let f = move |t: f32, off_time: Option| { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_off_time` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `input` [INFO] [stdout] --> src/instruments.rs:363:27 [INFO] [stdout] | [INFO] [stdout] 363 | fn process(&mut self, input: Self::Input) -> Self::Output { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_input` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `gate_max` [INFO] [stdout] --> src/instruments.rs:811:13 [INFO] [stdout] | [INFO] [stdout] 811 | let gate_max = gate.car().max_element(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_gate_max` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `input` [INFO] [stdout] --> src/instruments.rs:809:27 [INFO] [stdout] | [INFO] [stdout] 809 | fn process(&mut self, input: Self::Input) -> Self::Output { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_input` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `gate_max` [INFO] [stdout] --> src/instruments.rs:909:13 [INFO] [stdout] | [INFO] [stdout] 909 | let gate_max = gate.car().max_element(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_gate_max` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `input` [INFO] [stdout] --> src/instruments.rs:907:27 [INFO] [stdout] | [INFO] [stdout] 907 | fn process(&mut self, input: Self::Input) -> Self::Output { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_input` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `input` [INFO] [stdout] --> src/instruments.rs:1084:27 [INFO] [stdout] | [INFO] [stdout] 1084 | fn process(&mut self, input: Self::Input) -> Self::Output { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_input` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `input` [INFO] [stdout] --> src/instruments.rs:1119:27 [INFO] [stdout] | [INFO] [stdout] 1119 | fn process(&mut self, input: Self::Input) -> Self::Output { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_input` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `input` [INFO] [stdout] --> src/instruments.rs:1213:27 [INFO] [stdout] | [INFO] [stdout] 1213 | fn process(&mut self, input: Self::Input) -> Self::Output { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_input` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rng` [INFO] [stdout] --> src/instruments.rs:1272:17 [INFO] [stdout] | [INFO] [stdout] 1272 | let mut rng = thread_rng(); [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_rng` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `input` [INFO] [stdout] --> src/instruments.rs:1271:27 [INFO] [stdout] | [INFO] [stdout] 1271 | fn process(&mut self, input: Self::Input) -> Self::Output { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_input` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/simd_graph.rs:2219:10 [INFO] [stdout] | [INFO] [stdout] 2219 | for (i, step) in steps.iter_mut().enumerate() { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `off_time` [INFO] [stdout] --> src/simd_graph.rs:566:27 [INFO] [stdout] | [INFO] [stdout] 566 | let f = move |t: f32, off_time: Option| { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_off_time` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `off_time` [INFO] [stdout] --> src/simd_graph.rs:582:27 [INFO] [stdout] | [INFO] [stdout] 582 | let f = move |t: f32, off_time: Option| { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_off_time` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `off_time` [INFO] [stdout] --> src/simd_graph.rs:592:27 [INFO] [stdout] | [INFO] [stdout] 592 | let f = move |t: f32, off_time: Option| { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_off_time` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rate` [INFO] [stdout] --> src/simd_graph.rs:16:35 [INFO] [stdout] | [INFO] [stdout] 16 | fn set_sample_rate(&mut self, rate: f32) {} [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_rate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/simd_graph.rs:1923:14 [INFO] [stdout] | [INFO] [stdout] 1923 | for (i, (t, processor)) in self.processors.iter_mut().enumerate() { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `input` [INFO] [stdout] --> src/simd_graph.rs:2328:27 [INFO] [stdout] | [INFO] [stdout] 2328 | fn process(&mut self, input: Self::Input) -> Self::Output { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_input` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `input` [INFO] [stdout] --> src/simd_graph.rs:2628:27 [INFO] [stdout] | [INFO] [stdout] 2628 | fn process(&mut self, input: Self::Input) -> Self::Output { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_input` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `inner` [INFO] [stdout] --> src/type_list.rs:108:19 [INFO] [stdout] | [INFO] [stdout] 108 | fn from_inner(inner: Self::Inner) -> Self { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_inner` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `a` [INFO] [stdout] --> src/type_list.rs:187:16 [INFO] [stdout] | [INFO] [stdout] 187 | fn combine(a: NoValue, b: NoValue) -> Self::Output { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `b` [INFO] [stdout] --> src/type_list.rs:187:28 [INFO] [stdout] | [INFO] [stdout] 187 | fn combine(a: NoValue, b: NoValue) -> Self::Output { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `v` [INFO] [stdout] --> src/type_list.rs:190:14 [INFO] [stdout] | [INFO] [stdout] 190 | fn split(v: NoValue) -> (NoValue, NoValue) { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_v` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/type_list.rs:347:19 [INFO] [stdout] | [INFO] [stdout] 347 | fn get(&self, i: usize) -> f32x8 { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/type_list.rs:351:23 [INFO] [stdout] | [INFO] [stdout] 351 | fn set(&mut self, i: usize, v: f32x8) { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `v` [INFO] [stdout] --> src/type_list.rs:351:33 [INFO] [stdout] | [INFO] [stdout] 351 | fn set(&mut self, i: usize, v: f32x8) { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_v` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rate` [INFO] [stdout] --> src/dynamic_graph.rs:74:35 [INFO] [stdout] | [INFO] [stdout] 74 | fn set_sample_rate(&mut self, rate: f32) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_rate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `v` [INFO] [stdout] --> src/dynamic_graph.rs:265:38 [INFO] [stdout] | [INFO] [stdout] 265 | self.dynamic_nodes.retain(|k,v| nodes.contains_key(k)); [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_v` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n` [INFO] [stdout] --> src/dynamic_graph.rs:310:36 [INFO] [stdout] | [INFO] [stdout] 310 | } else if let Some(n) = self.dynamic_nodes.get(src) { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_n` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n` [INFO] [stdout] --> src/dynamic_graph.rs:327:36 [INFO] [stdout] | [INFO] [stdout] 327 | } else if let Some(n) = self.dynamic_nodes.get(dst) { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_n` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/instruments.rs:1255:13 [INFO] [stdout] | [INFO] [stdout] 1255 | let mut routing = SoftMachineRouting::default(); [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/instruments.rs:1272:13 [INFO] [stdout] | [INFO] [stdout] 1272 | let mut rng = thread_rng(); [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/instruments.rs:1255:13 [INFO] [stdout] | [INFO] [stdout] 1255 | let mut routing = SoftMachineRouting::default(); [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/instruments.rs:1272:13 [INFO] [stdout] | [INFO] [stdout] 1272 | let mut rng = thread_rng(); [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/simd_graph.rs:1331:17 [INFO] [stdout] | [INFO] [stdout] 1331 | let mut gate = (input.0).0.extract(i); [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/simd_graph.rs:1331:17 [INFO] [stdout] | [INFO] [stdout] 1331 | let mut gate = (input.0).0.extract(i); [INFO] [stdout] | ----^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `gate_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 73 | / routing! { [INFO] [stdout] 74 | | BassRouting, [INFO] [stdout] 75 | | gate: (f32x8,), [INFO] [stdout] 76 | | pitch: (f32x8,), [INFO] [stdout] 77 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `pitch_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 73 | / routing! { [INFO] [stdout] 74 | | BassRouting, [INFO] [stdout] 75 | | gate: (f32x8,), [INFO] [stdout] 76 | | pitch: (f32x8,), [INFO] [stdout] 77 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `gate_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 200 | / routing! { [INFO] [stdout] 201 | | LeadRouting, [INFO] [stdout] 202 | | gate: (f32x8,), [INFO] [stdout] 203 | | pitch: (f32x8,), [INFO] [stdout] 204 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `pitch_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 200 | / routing! { [INFO] [stdout] 201 | | LeadRouting, [INFO] [stdout] 202 | | gate: (f32x8,), [INFO] [stdout] 203 | | pitch: (f32x8,), [INFO] [stdout] 204 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `root_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 504 | / routing! { [INFO] [stdout] 505 | | ScaleRouting, [INFO] [stdout] 506 | | root: (f32,), [INFO] [stdout] 507 | | intervals: (Vec,), [INFO] [stdout] 508 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `intervals_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 504 | / routing! { [INFO] [stdout] 505 | | ScaleRouting, [INFO] [stdout] 506 | | root: (f32,), [INFO] [stdout] 507 | | intervals: (Vec,), [INFO] [stdout] 508 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `gate_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 588 | / routing! { [INFO] [stdout] 589 | | PadRouting, [INFO] [stdout] 590 | | gate: (f32x8,), [INFO] [stdout] 591 | | pitch: (f32x8,), [INFO] [stdout] 592 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `pitch_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 588 | / routing! { [INFO] [stdout] 589 | | PadRouting, [INFO] [stdout] 590 | | gate: (f32x8,), [INFO] [stdout] 591 | | pitch: (f32x8,), [INFO] [stdout] 592 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `bpm_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 719 | / routing! { [INFO] [stdout] 720 | | BpmClockRouting, [INFO] [stdout] 721 | | bpm: (f32,), [INFO] [stdout] 722 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `gate_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 757 | / routing! { [INFO] [stdout] 758 | | ResamplerRouting, [INFO] [stdout] 759 | | gate: (f32x8,), [INFO] [stdout] 760 | | speed: (f32x8,), [INFO] [stdout] ... | [INFO] [stdout] 763 | | freeze: (bool,), [INFO] [stdout] 764 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `speed_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 757 | / routing! { [INFO] [stdout] 758 | | ResamplerRouting, [INFO] [stdout] 759 | | gate: (f32x8,), [INFO] [stdout] 760 | | speed: (f32x8,), [INFO] [stdout] ... | [INFO] [stdout] 763 | | freeze: (bool,), [INFO] [stdout] 764 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `jitter_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 757 | / routing! { [INFO] [stdout] 758 | | ResamplerRouting, [INFO] [stdout] 759 | | gate: (f32x8,), [INFO] [stdout] 760 | | speed: (f32x8,), [INFO] [stdout] ... | [INFO] [stdout] 763 | | freeze: (bool,), [INFO] [stdout] 764 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `line_in_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 757 | / routing! { [INFO] [stdout] 758 | | ResamplerRouting, [INFO] [stdout] 759 | | gate: (f32x8,), [INFO] [stdout] 760 | | speed: (f32x8,), [INFO] [stdout] ... | [INFO] [stdout] 763 | | freeze: (bool,), [INFO] [stdout] 764 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `freeze_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 757 | / routing! { [INFO] [stdout] 758 | | ResamplerRouting, [INFO] [stdout] 759 | | gate: (f32x8,), [INFO] [stdout] 760 | | speed: (f32x8,), [INFO] [stdout] ... | [INFO] [stdout] 763 | | freeze: (bool,), [INFO] [stdout] 764 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `gate_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 855 | / routing! { [INFO] [stdout] 856 | | GranularSamplerRouting, [INFO] [stdout] 857 | | gate: (f32x8,), [INFO] [stdout] 858 | | speed: (f32x8,), [INFO] [stdout] ... | [INFO] [stdout] 861 | | freeze: (bool,), [INFO] [stdout] 862 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `speed_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 855 | / routing! { [INFO] [stdout] 856 | | GranularSamplerRouting, [INFO] [stdout] 857 | | gate: (f32x8,), [INFO] [stdout] 858 | | speed: (f32x8,), [INFO] [stdout] ... | [INFO] [stdout] 861 | | freeze: (bool,), [INFO] [stdout] 862 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `jitter_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 855 | / routing! { [INFO] [stdout] 856 | | GranularSamplerRouting, [INFO] [stdout] 857 | | gate: (f32x8,), [INFO] [stdout] 858 | | speed: (f32x8,), [INFO] [stdout] ... | [INFO] [stdout] 861 | | freeze: (bool,), [INFO] [stdout] 862 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `line_in_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 855 | / routing! { [INFO] [stdout] 856 | | GranularSamplerRouting, [INFO] [stdout] 857 | | gate: (f32x8,), [INFO] [stdout] 858 | | speed: (f32x8,), [INFO] [stdout] ... | [INFO] [stdout] 861 | | freeze: (bool,), [INFO] [stdout] 862 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `freeze_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 855 | / routing! { [INFO] [stdout] 856 | | GranularSamplerRouting, [INFO] [stdout] 857 | | gate: (f32x8,), [INFO] [stdout] 858 | | speed: (f32x8,), [INFO] [stdout] ... | [INFO] [stdout] 861 | | freeze: (bool,), [INFO] [stdout] 862 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `gate_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 980 | / routing! { [INFO] [stdout] 981 | | DrumRouting, [INFO] [stdout] 982 | | gate: (f32x8,), [INFO] [stdout] 983 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `eq_1_gain_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1138 | / routing! { [INFO] [stdout] 1139 | | PlinkRouting, [INFO] [stdout] 1140 | | gate: (f32x8,), [INFO] [stdout] 1141 | | pitch1: (f32x8,), [INFO] [stdout] ... | [INFO] [stdout] 1152 | | eq_2_gain: (f32,), [INFO] [stdout] 1153 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `eq_2_gain_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1138 | / routing! { [INFO] [stdout] 1139 | | PlinkRouting, [INFO] [stdout] 1140 | | gate: (f32x8,), [INFO] [stdout] 1141 | | pitch1: (f32x8,), [INFO] [stdout] ... | [INFO] [stdout] 1152 | | eq_2_gain: (f32,), [INFO] [stdout] 1153 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `gate_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1224 | / routing! { [INFO] [stdout] 1225 | | SoftMachineRouting, [INFO] [stdout] 1226 | | gate: (f32,), [INFO] [stdout] 1227 | | lock: (f32,), [INFO] [stdout] 1228 | | len: (u32,), [INFO] [stdout] 1229 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `lock_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1224 | / routing! { [INFO] [stdout] 1225 | | SoftMachineRouting, [INFO] [stdout] 1226 | | gate: (f32,), [INFO] [stdout] 1227 | | lock: (f32,), [INFO] [stdout] 1228 | | len: (u32,), [INFO] [stdout] 1229 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `len_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1224 | / routing! { [INFO] [stdout] 1225 | | SoftMachineRouting, [INFO] [stdout] 1226 | | gate: (f32,), [INFO] [stdout] 1227 | | lock: (f32,), [INFO] [stdout] 1228 | | len: (u32,), [INFO] [stdout] 1229 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Notch` [INFO] [stdout] --> src/simd_graph.rs:866:5 [INFO] [stdout] | [INFO] [stdout] 866 | Notch, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `variance` [INFO] [stdout] --> src/lib.rs:100:4 [INFO] [stdout] | [INFO] [stdout] 100 | fn variance(vs: &[f32]) -> f32 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/dynamic_graph.rs:271:25 [INFO] [stdout] | [INFO] [stdout] 271 | g.reparse(definitions.get(ty).unwrap()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/dynamic_graph.rs:277:29 [INFO] [stdout] | [INFO] [stdout] 277 | ... g.reparse(n); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `gate_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 73 | / routing! { [INFO] [stdout] 74 | | BassRouting, [INFO] [stdout] 75 | | gate: (f32x8,), [INFO] [stdout] 76 | | pitch: (f32x8,), [INFO] [stdout] 77 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `pitch_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 73 | / routing! { [INFO] [stdout] 74 | | BassRouting, [INFO] [stdout] 75 | | gate: (f32x8,), [INFO] [stdout] 76 | | pitch: (f32x8,), [INFO] [stdout] 77 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `gate_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 200 | / routing! { [INFO] [stdout] 201 | | LeadRouting, [INFO] [stdout] 202 | | gate: (f32x8,), [INFO] [stdout] 203 | | pitch: (f32x8,), [INFO] [stdout] 204 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `pitch_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 200 | / routing! { [INFO] [stdout] 201 | | LeadRouting, [INFO] [stdout] 202 | | gate: (f32x8,), [INFO] [stdout] 203 | | pitch: (f32x8,), [INFO] [stdout] 204 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `root_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 504 | / routing! { [INFO] [stdout] 505 | | ScaleRouting, [INFO] [stdout] 506 | | root: (f32,), [INFO] [stdout] 507 | | intervals: (Vec,), [INFO] [stdout] 508 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `intervals_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 504 | / routing! { [INFO] [stdout] 505 | | ScaleRouting, [INFO] [stdout] 506 | | root: (f32,), [INFO] [stdout] 507 | | intervals: (Vec,), [INFO] [stdout] 508 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `gate_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 588 | / routing! { [INFO] [stdout] 589 | | PadRouting, [INFO] [stdout] 590 | | gate: (f32x8,), [INFO] [stdout] 591 | | pitch: (f32x8,), [INFO] [stdout] 592 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `pitch_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 588 | / routing! { [INFO] [stdout] 589 | | PadRouting, [INFO] [stdout] 590 | | gate: (f32x8,), [INFO] [stdout] 591 | | pitch: (f32x8,), [INFO] [stdout] 592 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `bpm_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 719 | / routing! { [INFO] [stdout] 720 | | BpmClockRouting, [INFO] [stdout] 721 | | bpm: (f32,), [INFO] [stdout] 722 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `gate_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 757 | / routing! { [INFO] [stdout] 758 | | ResamplerRouting, [INFO] [stdout] 759 | | gate: (f32x8,), [INFO] [stdout] 760 | | speed: (f32x8,), [INFO] [stdout] ... | [INFO] [stdout] 763 | | freeze: (bool,), [INFO] [stdout] 764 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `speed_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 757 | / routing! { [INFO] [stdout] 758 | | ResamplerRouting, [INFO] [stdout] 759 | | gate: (f32x8,), [INFO] [stdout] 760 | | speed: (f32x8,), [INFO] [stdout] ... | [INFO] [stdout] 763 | | freeze: (bool,), [INFO] [stdout] 764 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `jitter_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 757 | / routing! { [INFO] [stdout] 758 | | ResamplerRouting, [INFO] [stdout] 759 | | gate: (f32x8,), [INFO] [stdout] 760 | | speed: (f32x8,), [INFO] [stdout] ... | [INFO] [stdout] 763 | | freeze: (bool,), [INFO] [stdout] 764 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `line_in_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 757 | / routing! { [INFO] [stdout] 758 | | ResamplerRouting, [INFO] [stdout] 759 | | gate: (f32x8,), [INFO] [stdout] 760 | | speed: (f32x8,), [INFO] [stdout] ... | [INFO] [stdout] 763 | | freeze: (bool,), [INFO] [stdout] 764 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `freeze_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 757 | / routing! { [INFO] [stdout] 758 | | ResamplerRouting, [INFO] [stdout] 759 | | gate: (f32x8,), [INFO] [stdout] 760 | | speed: (f32x8,), [INFO] [stdout] ... | [INFO] [stdout] 763 | | freeze: (bool,), [INFO] [stdout] 764 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `gate_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 855 | / routing! { [INFO] [stdout] 856 | | GranularSamplerRouting, [INFO] [stdout] 857 | | gate: (f32x8,), [INFO] [stdout] 858 | | speed: (f32x8,), [INFO] [stdout] ... | [INFO] [stdout] 861 | | freeze: (bool,), [INFO] [stdout] 862 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `speed_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 855 | / routing! { [INFO] [stdout] 856 | | GranularSamplerRouting, [INFO] [stdout] 857 | | gate: (f32x8,), [INFO] [stdout] 858 | | speed: (f32x8,), [INFO] [stdout] ... | [INFO] [stdout] 861 | | freeze: (bool,), [INFO] [stdout] 862 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `jitter_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 855 | / routing! { [INFO] [stdout] 856 | | GranularSamplerRouting, [INFO] [stdout] 857 | | gate: (f32x8,), [INFO] [stdout] 858 | | speed: (f32x8,), [INFO] [stdout] ... | [INFO] [stdout] 861 | | freeze: (bool,), [INFO] [stdout] 862 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `line_in_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 855 | / routing! { [INFO] [stdout] 856 | | GranularSamplerRouting, [INFO] [stdout] 857 | | gate: (f32x8,), [INFO] [stdout] 858 | | speed: (f32x8,), [INFO] [stdout] ... | [INFO] [stdout] 861 | | freeze: (bool,), [INFO] [stdout] 862 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `freeze_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 855 | / routing! { [INFO] [stdout] 856 | | GranularSamplerRouting, [INFO] [stdout] 857 | | gate: (f32x8,), [INFO] [stdout] 858 | | speed: (f32x8,), [INFO] [stdout] ... | [INFO] [stdout] 861 | | freeze: (bool,), [INFO] [stdout] 862 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `gate_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 980 | / routing! { [INFO] [stdout] 981 | | DrumRouting, [INFO] [stdout] 982 | | gate: (f32x8,), [INFO] [stdout] 983 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `eq_1_gain_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1138 | / routing! { [INFO] [stdout] 1139 | | PlinkRouting, [INFO] [stdout] 1140 | | gate: (f32x8,), [INFO] [stdout] 1141 | | pitch1: (f32x8,), [INFO] [stdout] ... | [INFO] [stdout] 1152 | | eq_2_gain: (f32,), [INFO] [stdout] 1153 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `eq_2_gain_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1138 | / routing! { [INFO] [stdout] 1139 | | PlinkRouting, [INFO] [stdout] 1140 | | gate: (f32x8,), [INFO] [stdout] 1141 | | pitch1: (f32x8,), [INFO] [stdout] ... | [INFO] [stdout] 1152 | | eq_2_gain: (f32,), [INFO] [stdout] 1153 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `gate_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1224 | / routing! { [INFO] [stdout] 1225 | | SoftMachineRouting, [INFO] [stdout] 1226 | | gate: (f32,), [INFO] [stdout] 1227 | | lock: (f32,), [INFO] [stdout] 1228 | | len: (u32,), [INFO] [stdout] 1229 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `lock_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1224 | / routing! { [INFO] [stdout] 1225 | | SoftMachineRouting, [INFO] [stdout] 1226 | | gate: (f32,), [INFO] [stdout] 1227 | | lock: (f32,), [INFO] [stdout] 1228 | | len: (u32,), [INFO] [stdout] 1229 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `len_bridge` [INFO] [stdout] --> src/instruments.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | fn fn_name(&self) -> RawRcConstant> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1224 | / routing! { [INFO] [stdout] 1225 | | SoftMachineRouting, [INFO] [stdout] 1226 | | gate: (f32,), [INFO] [stdout] 1227 | | lock: (f32,), [INFO] [stdout] 1228 | | len: (u32,), [INFO] [stdout] 1229 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `routing` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Notch` [INFO] [stdout] --> src/simd_graph.rs:866:5 [INFO] [stdout] | [INFO] [stdout] 866 | Notch, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `variance` [INFO] [stdout] --> src/lib.rs:100:4 [INFO] [stdout] | [INFO] [stdout] 100 | fn variance(vs: &[f32]) -> f32 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/dynamic_graph.rs:271:25 [INFO] [stdout] | [INFO] [stdout] 271 | g.reparse(definitions.get(ty).unwrap()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/dynamic_graph.rs:277:29 [INFO] [stdout] | [INFO] [stdout] 277 | ... g.reparse(n); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 72 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 72 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `instruments::*` [INFO] [stdout] --> examples/simple_host.rs:1:21 [INFO] [stdout] | [INFO] [stdout] 1 | use ::instruments::{instruments::*, simd_graph::*, type_list::Value, InstrumentSynth}; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `BoxedDynamicNode`, `instruments::*`, `type_list::Value` [INFO] [stdout] --> examples/dynamic_host.rs:2:21 [INFO] [stdout] | [INFO] [stdout] 2 | use ::instruments::{instruments::*, simd_graph::*, type_list::Value, InstrumentSynth, dynamic_graph::{DynamicGraph, BoxedDynamicNode}}; [INFO] [stdout] | ^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `packed_simd_2::f32x8` [INFO] [stdout] --> examples/dynamic_host.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use packed_simd_2::f32x8; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `simd_graph` [INFO] [stdout] --> examples/dynamic_host.rs:2:37 [INFO] [stdout] | [INFO] [stdout] 2 | use ::instruments::{instruments::*, simd_graph::*, type_list::Value, InstrumentSynth, dynamic_graph::{DynamicGraph, BoxedDynamicNode}}; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cpal_stream` [INFO] [stdout] --> examples/dynamic_host.rs:68:9 [INFO] [stdout] | [INFO] [stdout] 68 | let cpal_stream = match config.sample_format() { [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_cpal_stream` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> examples/dynamic_host.rs:48:9 [INFO] [stdout] | [INFO] [stdout] 48 | let mut builder = InstrumentSynth::builder(); [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] --> examples/dynamic_host.rs:50:9 [INFO] [stdout] | [INFO] [stdout] 50 | let mut graph = if let Some(synth_data) = synth_path.as_ref().and_then(|p| std::fs::read_to_string(p).ok()) { [INFO] [stdout] | ----^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 6 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> examples/simple_host.rs:124:68 [INFO] [stdout] | [INFO] [stdout] 124 | let filter = curry(Branch::new(pitch3, q3), Biquad::peaking_eq(|| 5.0)); [INFO] [stdout] | ^^^^^^ expected struct `Rc`, found closure [INFO] [stdout] | [INFO] [stdout] = note: expected struct `Rc>` [INFO] [stdout] found closure `[closure@examples/simple_host.rs:124:68: 124:74]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> examples/simple_host.rs:126:68 [INFO] [stdout] | [INFO] [stdout] 126 | let filter = curry(Branch::new(pitch4, q4), Biquad::peaking_eq(|| 5.0)); [INFO] [stdout] | ^^^^^^ expected struct `Rc`, found closure [INFO] [stdout] | [INFO] [stdout] = note: expected struct `Rc>` [INFO] [stdout] found closure `[closure@examples/simple_host.rs:126:68: 126:74]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0271]: type mismatch resolving `, instruments::simd_graph::LfoSine>, instruments::simd_graph::Impulse>, Curry>, instruments::simd_graph::Mul, Simd<[f32; 8]>>, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, Curry, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, instruments::simd_graph::Max>, instruments::simd_graph::Pipe, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, instruments::simd_graph::Max>, (NoValue, NoValue), (Value<(f32,)>, Value<(f32,)>)>, instruments::simd_graph::EuclidianPulse, (Value<(f32, f32)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, Curry,)>, instruments::simd_graph::Strip,),)>, Value<(Simd<[f32; 8]>,)>>>, Curry>, instruments::simd_graph::Mul, Simd<[f32; 8]>>, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, instruments::simd_graph::Add, Simd<[f32; 8]>>, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, instruments::simd_graph::Pipe, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, Curry, instruments::simd_graph::LfoSine>, instruments::simd_graph::Impulse>, Curry>, instruments::simd_graph::Mul, Simd<[f32; 8]>>, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, Curry, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, instruments::simd_graph::Max>, instruments::simd_graph::Pipe, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, instruments::simd_graph::Max>, (NoValue, NoValue), (Value<(f32,)>, Value<(f32,)>)>, instruments::simd_graph::EuclidianPulse, (Value<(f32, f32)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, instruments::simd_graph::SampleAndHold, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, instruments::simd_graph::Pipe, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, Curry, instruments::simd_graph::LfoSine>, instruments::simd_graph::Impulse>, Curry>, instruments::simd_graph::Mul, Simd<[f32; 8]>>, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, Curry, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, instruments::simd_graph::Max>, instruments::simd_graph::Pipe, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, instruments::simd_graph::Max>, (NoValue, NoValue), (Value<(f32,)>, Value<(f32,)>)>, instruments::simd_graph::EuclidianPulse, (Value<(f32, f32)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, instruments::simd_graph::SampleAndHold, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>)>, instruments::simd_graph::Biquad, (Value<(Simd<[f32; 8]>, Simd<[f32; 8]>)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>, Curry, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, Curry, instruments::simd_graph::LfoSine>, instruments::simd_graph::Impulse>, Curry>, instruments::simd_graph::Mul, Simd<[f32; 8]>>, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, Curry, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, instruments::simd_graph::Max>, instruments::simd_graph::Pipe, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, instruments::simd_graph::Max>, (NoValue, NoValue), (Value<(f32,)>, Value<(f32,)>)>, instruments::simd_graph::EuclidianPulse, (Value<(f32, f32)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, instruments::simd_graph::SampleAndHold, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, instruments::simd_graph::Pipe, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, Curry, instruments::simd_graph::LfoSine>, instruments::simd_graph::Impulse>, Curry>, instruments::simd_graph::Mul, Simd<[f32; 8]>>, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, Curry, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, instruments::simd_graph::Max>, instruments::simd_graph::Pipe, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, instruments::simd_graph::Max>, (NoValue, NoValue), (Value<(f32,)>, Value<(f32,)>)>, instruments::simd_graph::EuclidianPulse, (Value<(f32, f32)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, instruments::simd_graph::SampleAndHold, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>)>, instruments::simd_graph::Biquad, (Value<(Simd<[f32; 8]>, Simd<[f32; 8]>)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>)>, instruments::simd_graph::Add, Simd<[f32; 8]>>>>, Curry, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, Curry, instruments::simd_graph::LfoSine>, instruments::simd_graph::Impulse>, Curry>, instruments::simd_graph::Mul, Simd<[f32; 8]>>, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, Curry, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, instruments::simd_graph::Max>, instruments::simd_graph::Pipe, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, instruments::simd_graph::Max>, (NoValue, NoValue), (Value<(f32,)>, Value<(f32,)>)>, instruments::simd_graph::EuclidianPulse, (Value<(f32, f32)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, instruments::simd_graph::SampleAndHold, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, instruments::simd_graph::Pipe, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, Curry, instruments::simd_graph::LfoSine>, instruments::simd_graph::Impulse>, Curry>, instruments::simd_graph::Mul, Simd<[f32; 8]>>, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, Curry, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, instruments::simd_graph::Max>, instruments::simd_graph::Pipe, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, instruments::simd_graph::Max>, (NoValue, NoValue), (Value<(f32,)>, Value<(f32,)>)>, instruments::simd_graph::EuclidianPulse, (Value<(f32, f32)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, instruments::simd_graph::SampleAndHold, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>)>, instruments::simd_graph::Biquad, (Value<(Simd<[f32; 8]>, Simd<[f32; 8]>)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, Curry, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, Curry, instruments::simd_graph::LfoSine>, instruments::simd_graph::Impulse>, Curry>, instruments::simd_graph::Mul, Simd<[f32; 8]>>, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, Curry, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, instruments::simd_graph::Max>, instruments::simd_graph::Pipe, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, instruments::simd_graph::Max>, (NoValue, NoValue), (Value<(f32,)>, Value<(f32,)>)>, instruments::simd_graph::EuclidianPulse, (Value<(f32, f32)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, instruments::simd_graph::SampleAndHold, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, instruments::simd_graph::Pipe, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, Curry, instruments::simd_graph::LfoSine>, instruments::simd_graph::Impulse>, Curry>, instruments::simd_graph::Mul, Simd<[f32; 8]>>, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, Curry, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, instruments::simd_graph::Max>, instruments::simd_graph::Pipe, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, instruments::simd_graph::Max>, (NoValue, NoValue), (Value<(f32,)>, Value<(f32,)>)>, instruments::simd_graph::EuclidianPulse, (Value<(f32, f32)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, instruments::simd_graph::SampleAndHold, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, (NoValue, NoValue), (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>)>, instruments::simd_graph::Add, Simd<[f32; 8]>>>, instruments::simd_graph::Pipe, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, Curry, instruments::simd_graph::LfoSine>, instruments::simd_graph::Impulse>, Curry>, instruments::simd_graph::Mul, Simd<[f32; 8]>>, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, Curry, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, instruments::simd_graph::Max>, instruments::simd_graph::Pipe, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, instruments::simd_graph::Max>, (NoValue, NoValue), (Value<(f32,)>, Value<(f32,)>)>, instruments::simd_graph::EuclidianPulse, (Value<(f32, f32)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, instruments::simd_graph::SampleAndHold, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>)>, instruments::simd_graph::Biquad, (Value<(Simd<[f32; 8]>, Simd<[f32; 8]>)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, instruments::simd_graph::BFunc<[closure@examples/simple_host.rs:128:35: 128:54]>>, instruments::simd_graph::Bridge,)>>>, Curry>, instruments::simd_graph::Mul, Simd<[f32; 8]>>, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, instruments::simd_graph::BFunc<[closure@examples/simple_host.rs:134:33: 134:52]>>, instruments::simd_graph::Split> as instruments::simd_graph::Node>::Output == Value<(Simd<[f32; 8]>, (Simd<[f32; 8]>, Simd<[f32; 8]>))>` [INFO] [stdout] --> examples/simple_host.rs:139:11 [INFO] [stdout] | [INFO] [stdout] 139 | mixer.add_track(ping); [INFO] [stdout] | ^^^^^^^^^ expected struct `Simd`, found tuple [INFO] [stdout] | [INFO] [stdout] = note: expected struct `Value<(Simd<_>, Simd<[f32; 8]>)>` [INFO] [stdout] found struct `Value<(Simd<_>, (Simd<[f32; 8]>, Simd<[f32; 8]>))>` [INFO] [stdout] = note: required because of the requirements on the impl of `instruments::simd_graph::Node` for `instruments::simd_graph::Pipe, instruments::simd_graph::LfoSine>, instruments::simd_graph::Impulse>, Curry>, instruments::simd_graph::Mul, Simd<[f32; 8]>>, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, Curry, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, instruments::simd_graph::Max>, instruments::simd_graph::Pipe, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, instruments::simd_graph::Max>, (NoValue, NoValue), (Value<(f32,)>, Value<(f32,)>)>, instruments::simd_graph::EuclidianPulse, (Value<(f32, f32)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, Curry,)>, instruments::simd_graph::Strip,),)>, Value<(Simd<[f32; 8]>,)>>>, Curry>, instruments::simd_graph::Mul, Simd<[f32; 8]>>, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, instruments::simd_graph::Add, Simd<[f32; 8]>>, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, instruments::simd_graph::Pipe, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, Curry, instruments::simd_graph::LfoSine>, instruments::simd_graph::Impulse>, Curry>, instruments::simd_graph::Mul, Simd<[f32; 8]>>, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, Curry, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, instruments::simd_graph::Max>, instruments::simd_graph::Pipe, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, instruments::simd_graph::Max>, (NoValue, NoValue), (Value<(f32,)>, Value<(f32,)>)>, instruments::simd_graph::EuclidianPulse, (Value<(f32, f32)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, instruments::simd_graph::SampleAndHold, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, instruments::simd_graph::Pipe, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, Curry, instruments::simd_graph::LfoSine>, instruments::simd_graph::Impulse>, Curry>, instruments::simd_graph::Mul, Simd<[f32; 8]>>, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, Curry, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, instruments::simd_graph::Max>, instruments::simd_graph::Pipe, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, instruments::simd_graph::Max>, (NoValue, NoValue), (Value<(f32,)>, Value<(f32,)>)>, instruments::simd_graph::EuclidianPulse, (Value<(f32, f32)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, instruments::simd_graph::SampleAndHold, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>)>, instruments::simd_graph::Biquad, (Value<(Simd<[f32; 8]>, Simd<[f32; 8]>)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>, Curry, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, Curry, instruments::simd_graph::LfoSine>, instruments::simd_graph::Impulse>, Curry>, instruments::simd_graph::Mul, Simd<[f32; 8]>>, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, Curry, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, instruments::simd_graph::Max>, instruments::simd_graph::Pipe, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, instruments::simd_graph::Max>, (NoValue, NoValue), (Value<(f32,)>, Value<(f32,)>)>, instruments::simd_graph::EuclidianPulse, (Value<(f32, f32)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, instruments::simd_graph::SampleAndHold, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, instruments::simd_graph::Pipe, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, Curry, instruments::simd_graph::LfoSine>, instruments::simd_graph::Impulse>, Curry>, instruments::simd_graph::Mul, Simd<[f32; 8]>>, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, Curry, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, instruments::simd_graph::Max>, instruments::simd_graph::Pipe, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, instruments::simd_graph::Max>, (NoValue, NoValue), (Value<(f32,)>, Value<(f32,)>)>, instruments::simd_graph::EuclidianPulse, (Value<(f32, f32)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, instruments::simd_graph::SampleAndHold, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>)>, instruments::simd_graph::Biquad, (Value<(Simd<[f32; 8]>, Simd<[f32; 8]>)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>)>, instruments::simd_graph::Add, Simd<[f32; 8]>>>>, Curry, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, Curry, instruments::simd_graph::LfoSine>, instruments::simd_graph::Impulse>, Curry>, instruments::simd_graph::Mul, Simd<[f32; 8]>>, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, Curry, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, instruments::simd_graph::Max>, instruments::simd_graph::Pipe, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, instruments::simd_graph::Max>, (NoValue, NoValue), (Value<(f32,)>, Value<(f32,)>)>, instruments::simd_graph::EuclidianPulse, (Value<(f32, f32)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, instruments::simd_graph::SampleAndHold, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, instruments::simd_graph::Pipe, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, Curry, instruments::simd_graph::LfoSine>, instruments::simd_graph::Impulse>, Curry>, instruments::simd_graph::Mul, Simd<[f32; 8]>>, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, Curry, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, instruments::simd_graph::Max>, instruments::simd_graph::Pipe, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, instruments::simd_graph::Max>, (NoValue, NoValue), (Value<(f32,)>, Value<(f32,)>)>, instruments::simd_graph::EuclidianPulse, (Value<(f32, f32)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, instruments::simd_graph::SampleAndHold, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>)>, instruments::simd_graph::Biquad, (Value<(Simd<[f32; 8]>, Simd<[f32; 8]>)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, Curry, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, Curry, instruments::simd_graph::LfoSine>, instruments::simd_graph::Impulse>, Curry>, instruments::simd_graph::Mul, Simd<[f32; 8]>>, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, Curry, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, instruments::simd_graph::Max>, instruments::simd_graph::Pipe, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, instruments::simd_graph::Max>, (NoValue, NoValue), (Value<(f32,)>, Value<(f32,)>)>, instruments::simd_graph::EuclidianPulse, (Value<(f32, f32)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, instruments::simd_graph::SampleAndHold, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, instruments::simd_graph::Pipe, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, Curry, instruments::simd_graph::LfoSine>, instruments::simd_graph::Impulse>, Curry>, instruments::simd_graph::Mul, Simd<[f32; 8]>>, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, Curry, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, instruments::simd_graph::Max>, instruments::simd_graph::Pipe, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, instruments::simd_graph::Max>, (NoValue, NoValue), (Value<(f32,)>, Value<(f32,)>)>, instruments::simd_graph::EuclidianPulse, (Value<(f32, f32)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, instruments::simd_graph::SampleAndHold, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, (NoValue, NoValue), (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>)>, instruments::simd_graph::Add, Simd<[f32; 8]>>>, instruments::simd_graph::Pipe, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, Curry, instruments::simd_graph::LfoSine>, instruments::simd_graph::Impulse>, Curry>, instruments::simd_graph::Mul, Simd<[f32; 8]>>, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, Curry, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, instruments::simd_graph::Max>, instruments::simd_graph::Pipe, instruments::simd_graph::LfoSine>, instruments::simd_graph::Rescale>, instruments::simd_graph::Max>, (NoValue, NoValue), (Value<(f32,)>, Value<(f32,)>)>, instruments::simd_graph::EuclidianPulse, (Value<(f32, f32)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, instruments::simd_graph::SampleAndHold, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>)>, instruments::simd_graph::Biquad, (Value<(Simd<[f32; 8]>, Simd<[f32; 8]>)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, instruments::simd_graph::BFunc<[closure@examples/simple_host.rs:128:35: 128:54]>>, instruments::simd_graph::Bridge,)>>>, Curry>, instruments::simd_graph::Mul, Simd<[f32; 8]>>, (Value<(Simd<[f32; 8]>,)>, Value<(Simd<[f32; 8]>,)>), (NoValue, Value<(Simd<[f32; 8]>,)>), Value<(Simd<[f32; 8]>,)>>>, instruments::simd_graph::BFunc<[closure@examples/simple_host.rs:134:33: 134:52]>>, instruments::simd_graph::Split>, instruments::simd_graph::Stutter>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors; 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0271, E0308. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0271`. [INFO] [stdout] [INFO] [stderr] error: could not compile `instruments` [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `Command { std: "docker" "inspect" "a4a52af57f79a6714792a1b709c8130591183bc33a7c0ab714699e40982e9af4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a4a52af57f79a6714792a1b709c8130591183bc33a7c0ab714699e40982e9af4", kill_on_drop: false }` [INFO] [stdout] a4a52af57f79a6714792a1b709c8130591183bc33a7c0ab714699e40982e9af4