[INFO] fetching crate real_time_fir_iir_filters 1.3.3...
[INFO] testing real_time_fir_iir_filters-1.3.3 against beta-2025-09-21 for beta-1.91-3
[INFO] extracting crate real_time_fir_iir_filters 1.3.3 into /workspace/builds/worker-0-tc2/source
[INFO] started tweaking crates.io crate real_time_fir_iir_filters 1.3.3
[INFO] finished tweaking crates.io crate real_time_fir_iir_filters 1.3.3
[INFO] tweaked toml for crates.io crate real_time_fir_iir_filters 1.3.3 written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate real_time_fir_iir_filters 1.3.3 on toolchain beta-2025-09-21
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-09-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate real_time_fir_iir_filters 1.3.3 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-09-21" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] df2a484d2f62537faee9be946493a593669d04c7b44ac2211c4707e5e7a86936
[INFO] running `Command { std: "docker" "start" "-a" "df2a484d2f62537faee9be946493a593669d04c7b44ac2211c4707e5e7a86936", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "df2a484d2f62537faee9be946493a593669d04c7b44ac2211c4707e5e7a86936", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "df2a484d2f62537faee9be946493a593669d04c7b44ac2211c4707e5e7a86936", kill_on_drop: false }`
[INFO] [stdout] df2a484d2f62537faee9be946493a593669d04c7b44ac2211c4707e5e7a86936
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] caf9cee99dbe171877c4b039a07225576d74422b4efb2d34e31009b617736806
[INFO] running `Command { std: "docker" "start" "-a" "caf9cee99dbe171877c4b039a07225576d74422b4efb2d34e31009b617736806", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.94
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling tupleops-generator v0.1.0
[INFO] [stderr]    Compiling moddef v0.2.6
[INFO] [stderr]    Compiling bytemuck v1.22.0
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling num-iter v0.1.45
[INFO] [stderr]    Compiling quote v1.0.40
[INFO] [stderr]    Compiling syn v2.0.100
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling num v0.4.3
[INFO] [stderr]    Compiling serde_derive v1.0.219
[INFO] [stderr]    Compiling tupleops-macros v0.1.0
[INFO] [stderr]    Compiling tupleops v0.1.1
[INFO] [stderr]    Compiling serde v1.0.219
[INFO] [stderr]    Compiling real_time_fir_iir_filters v1.3.3 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/lib.rs:3:1
[INFO] [stdout]   |
[INFO] [stdout] 3 | #![feature(generic_arg_infer)]
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the attribute
[INFO] [stdout]   |
[INFO] [stdout]   = help: the feature `generic_arg_infer` has been stable since `1.89.0` and no longer requires an attribute to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/lib.rs:4:1
[INFO] [stdout]   |
[INFO] [stdout] 4 | #![feature(trait_alias)]
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/lib.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | #![feature(associated_const_equality)]
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/lib.rs:6:1
[INFO] [stdout]   |
[INFO] [stdout] 6 | #![feature(split_array)]
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/lib.rs:7:1
[INFO] [stdout]   |
[INFO] [stdout] 7 | #![feature(decl_macro)]
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/lib.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | #![feature(negative_impls)]
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/lib.rs:9:1
[INFO] [stdout]   |
[INFO] [stdout] 9 | #![feature(tuple_trait)]
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]   --> src/lib.rs:10:1
[INFO] [stdout]    |
[INFO] [stdout] 10 | #![feature(iter_array_chunks)]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]   --> src/lib.rs:11:1
[INFO] [stdout]    |
[INFO] [stdout] 11 | #![feature(derive_const)]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]   --> src/lib.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | #![feature(associated_type_defaults)]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]   --> src/lib.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | #![feature(never_type)]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]   --> src/lib.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | #![feature(const_type_id)]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]   --> src/lib.rs:15:1
[INFO] [stdout]    |
[INFO] [stdout] 15 | #![feature(const_swap_nonoverlapping)]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]   --> src/lib.rs:16:1
[INFO] [stdout]    |
[INFO] [stdout] 16 | #![feature(adt_const_params)]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]   --> src/lib.rs:17:1
[INFO] [stdout]    |
[INFO] [stdout] 17 | #![feature(core_intrinsics)]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]   --> src/lib.rs:18:1
[INFO] [stdout]    |
[INFO] [stdout] 18 | #![feature(generic_const_exprs)]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]   --> src/lib.rs:19:1
[INFO] [stdout]    |
[INFO] [stdout] 19 | #![feature(specialization)]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]   --> src/lib.rs:20:1
[INFO] [stdout]    |
[INFO] [stdout] 20 | #![feature(const_trait_impl)]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `generic_arg_infer` has been stable since 1.89.0 and no longer requires an attribute to enable
[INFO] [stdout]  --> src/lib.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | #![feature(generic_arg_infer)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(stable_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `const_swap_nonoverlapping` has been stable since 1.88.0 and no longer requires an attribute to enable
[INFO] [stdout]   --> src/lib.rs:15:12
[INFO] [stdout]    |
[INFO] [stdout] 15 | #![feature(const_swap_nonoverlapping)]
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `const_type_id` has been stable since 1.91.0 and no longer requires an attribute to enable
[INFO] [stdout]   --> src/lib.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | #![feature(const_type_id)]
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_all_pass_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  54 | |         [(); <C as FirstOrderAllPassFilterConf>::OUTPUTS]:
[INFO] [stdout]  55 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_STAGES`, found `0`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_all_pass_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  54 | |         [(); <C as FirstOrderAllPassFilterConf>::OUTPUTS]:
[INFO] [stdout]  55 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_STAGES`
[INFO] [stdout]                found constant `0`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::ORDER`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_all_pass_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  54 | |         [(); <C as FirstOrderAllPassFilterConf>::OUTPUTS]:
[INFO] [stdout]  55 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::ORDER`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::O_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_all_pass_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  54 | |         [(); <C as FirstOrderAllPassFilterConf>::OUTPUTS]:
[INFO] [stdout]  55 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::O_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`, found `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_all_pass_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  54 | |         [(); <C as FirstOrderAllPassFilterConf>::OUTPUTS]:
[INFO] [stdout]  55 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]                found constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `($sos >= 1) as usize`, found `($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_all_pass_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  54 | |         [(); <C as FirstOrderAllPassFilterConf>::OUTPUTS]:
[INFO] [stdout]  55 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `($sos >= 1) as usize`
[INFO] [stdout]                found constant `($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$order + 1`, found `$order + 1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_all_pass_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  54 | |         [(); <C as FirstOrderAllPassFilterConf>::OUTPUTS]:
[INFO] [stdout]  55 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$order + 1`
[INFO] [stdout]                found constant `$order + 1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::OUTPUTS`, found `<$cc as $conf_trait>::$const`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_all_pass_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  54 | |         [(); <C as FirstOrderAllPassFilterConf>::OUTPUTS]:
[INFO] [stdout]  55 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::OUTPUTS`
[INFO] [stdout]                found constant `<$cc as $conf_trait>::$const`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$is_iir as usize`, found `$is_iir as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_all_pass_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  54 | |         [(); <C as FirstOrderAllPassFilterConf>::OUTPUTS]:
[INFO] [stdout]  55 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$is_iir as usize`
[INFO] [stdout]                found constant `$is_iir as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_all_pass_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  54 | |         [(); <C as FirstOrderAllPassFilterConf>::OUTPUTS]:
[INFO] [stdout]  55 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_STAGES`, found `0`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_all_pass_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  54 | |         [(); <C as FirstOrderAllPassFilterConf>::OUTPUTS]:
[INFO] [stdout]  55 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_STAGES`
[INFO] [stdout]                found constant `0`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::ORDER`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_all_pass_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  54 | |         [(); <C as FirstOrderAllPassFilterConf>::OUTPUTS]:
[INFO] [stdout]  55 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::ORDER`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::O_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_all_pass_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  54 | |         [(); <C as FirstOrderAllPassFilterConf>::OUTPUTS]:
[INFO] [stdout]  55 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::O_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`, found `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_all_pass_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  54 | |         [(); <C as FirstOrderAllPassFilterConf>::OUTPUTS]:
[INFO] [stdout]  55 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]                found constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `($sos >= 1) as usize`, found `($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_all_pass_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  54 | |         [(); <C as FirstOrderAllPassFilterConf>::OUTPUTS]:
[INFO] [stdout]  55 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `($sos >= 1) as usize`
[INFO] [stdout]                found constant `($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$order + 1`, found `$order + 1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_all_pass_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  54 | |         [(); <C as FirstOrderAllPassFilterConf>::OUTPUTS]:
[INFO] [stdout]  55 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$order + 1`
[INFO] [stdout]                found constant `$order + 1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::OUTPUTS`, found `<$cc as $conf_trait>::$const`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_all_pass_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  54 | |         [(); <C as FirstOrderAllPassFilterConf>::OUTPUTS]:
[INFO] [stdout]  55 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::OUTPUTS`
[INFO] [stdout]                found constant `<$cc as $conf_trait>::$const`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$is_iir as usize`, found `$is_iir as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_all_pass_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  54 | |         [(); <C as FirstOrderAllPassFilterConf>::OUTPUTS]:
[INFO] [stdout]  55 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$is_iir as usize`
[INFO] [stdout]                found constant `$is_iir as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::SOS_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_all_pass_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  54 | |         [(); <C as FirstOrderAllPassFilterConf>::OUTPUTS]:
[INFO] [stdout]  55 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`, found `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_all_pass_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  54 | |         [(); <C as FirstOrderAllPassFilterConf>::OUTPUTS]:
[INFO] [stdout]  55 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]                found constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::O_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_all_pass_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  54 | |         [(); <C as FirstOrderAllPassFilterConf>::OUTPUTS]:
[INFO] [stdout]  55 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::O_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `($sos >= 1) as usize`, found `($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_all_pass_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  54 | |         [(); <C as FirstOrderAllPassFilterConf>::OUTPUTS]:
[INFO] [stdout]  55 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `($sos >= 1) as usize`
[INFO] [stdout]                found constant `($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `$order + 1`, found `$order + 1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_all_pass_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  54 | |         [(); <C as FirstOrderAllPassFilterConf>::OUTPUTS]:
[INFO] [stdout]  55 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$order + 1`
[INFO] [stdout]                found constant `$order + 1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::OUTPUTS`, found `<$cc as $conf_trait>::$const`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_all_pass_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  54 | |         [(); <C as FirstOrderAllPassFilterConf>::OUTPUTS]:
[INFO] [stdout]  55 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::OUTPUTS`
[INFO] [stdout]                found constant `<$cc as $conf_trait>::$const`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::SOS_STAGES`, found `0`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_all_pass_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  54 | |         [(); <C as FirstOrderAllPassFilterConf>::OUTPUTS]:
[INFO] [stdout]  55 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_STAGES`
[INFO] [stdout]                found constant `0`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::IS_IIR as usize`, found `$is_iir as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_all_pass_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  54 | |         [(); <C as FirstOrderAllPassFilterConf>::OUTPUTS]:
[INFO] [stdout]  55 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::IS_IIR as usize`
[INFO] [stdout]                found constant `$is_iir as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  91 | |         [(); <C as FirstOrderFilterConf>::OUTPUTS]:
[INFO] [stdout]  92 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_STAGES`, found `0`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  91 | |         [(); <C as FirstOrderFilterConf>::OUTPUTS]:
[INFO] [stdout]  92 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_STAGES`
[INFO] [stdout]                found constant `0`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::ORDER`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  91 | |         [(); <C as FirstOrderFilterConf>::OUTPUTS]:
[INFO] [stdout]  92 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::ORDER`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::O_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  91 | |         [(); <C as FirstOrderFilterConf>::OUTPUTS]:
[INFO] [stdout]  92 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::O_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`, found `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  91 | |         [(); <C as FirstOrderFilterConf>::OUTPUTS]:
[INFO] [stdout]  92 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]                found constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `($sos >= 1) as usize`, found `($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  91 | |         [(); <C as FirstOrderFilterConf>::OUTPUTS]:
[INFO] [stdout]  92 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `($sos >= 1) as usize`
[INFO] [stdout]                found constant `($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$order + 1`, found `$order + 1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  91 | |         [(); <C as FirstOrderFilterConf>::OUTPUTS]:
[INFO] [stdout]  92 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$order + 1`
[INFO] [stdout]                found constant `$order + 1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::OUTPUTS`, found `<$cc as $conf_trait>::$const`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  91 | |         [(); <C as FirstOrderFilterConf>::OUTPUTS]:
[INFO] [stdout]  92 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::OUTPUTS`
[INFO] [stdout]                found constant `<$cc as $conf_trait>::$const`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$is_iir as usize`, found `$is_iir as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  91 | |         [(); <C as FirstOrderFilterConf>::OUTPUTS]:
[INFO] [stdout]  92 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$is_iir as usize`
[INFO] [stdout]                found constant `$is_iir as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  91 | |         [(); <C as FirstOrderFilterConf>::OUTPUTS]:
[INFO] [stdout]  92 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_STAGES`, found `0`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  91 | |         [(); <C as FirstOrderFilterConf>::OUTPUTS]:
[INFO] [stdout]  92 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_STAGES`
[INFO] [stdout]                found constant `0`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::ORDER`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  91 | |         [(); <C as FirstOrderFilterConf>::OUTPUTS]:
[INFO] [stdout]  92 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::ORDER`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::O_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  91 | |         [(); <C as FirstOrderFilterConf>::OUTPUTS]:
[INFO] [stdout]  92 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::O_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`, found `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  91 | |         [(); <C as FirstOrderFilterConf>::OUTPUTS]:
[INFO] [stdout]  92 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]                found constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `($sos >= 1) as usize`, found `($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  91 | |         [(); <C as FirstOrderFilterConf>::OUTPUTS]:
[INFO] [stdout]  92 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `($sos >= 1) as usize`
[INFO] [stdout]                found constant `($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$order + 1`, found `$order + 1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  91 | |         [(); <C as FirstOrderFilterConf>::OUTPUTS]:
[INFO] [stdout]  92 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$order + 1`
[INFO] [stdout]                found constant `$order + 1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::OUTPUTS`, found `<$cc as $conf_trait>::$const`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  91 | |         [(); <C as FirstOrderFilterConf>::OUTPUTS]:
[INFO] [stdout]  92 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::OUTPUTS`
[INFO] [stdout]                found constant `<$cc as $conf_trait>::$const`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$is_iir as usize`, found `$is_iir as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  91 | |         [(); <C as FirstOrderFilterConf>::OUTPUTS]:
[INFO] [stdout]  92 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$is_iir as usize`
[INFO] [stdout]                found constant `$is_iir as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::SOS_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  91 | |         [(); <C as FirstOrderFilterConf>::OUTPUTS]:
[INFO] [stdout]  92 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`, found `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  91 | |         [(); <C as FirstOrderFilterConf>::OUTPUTS]:
[INFO] [stdout]  92 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]                found constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::O_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  91 | |         [(); <C as FirstOrderFilterConf>::OUTPUTS]:
[INFO] [stdout]  92 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::O_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `($sos >= 1) as usize`, found `($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  91 | |         [(); <C as FirstOrderFilterConf>::OUTPUTS]:
[INFO] [stdout]  92 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `($sos >= 1) as usize`
[INFO] [stdout]                found constant `($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `$order + 1`, found `$order + 1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  91 | |         [(); <C as FirstOrderFilterConf>::OUTPUTS]:
[INFO] [stdout]  92 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$order + 1`
[INFO] [stdout]                found constant `$order + 1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::OUTPUTS`, found `<$cc as $conf_trait>::$const`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  91 | |         [(); <C as FirstOrderFilterConf>::OUTPUTS]:
[INFO] [stdout]  92 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::OUTPUTS`
[INFO] [stdout]                found constant `<$cc as $conf_trait>::$const`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::SOS_STAGES`, found `0`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  91 | |         [(); <C as FirstOrderFilterConf>::OUTPUTS]:
[INFO] [stdout]  92 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_STAGES`
[INFO] [stdout]                found constant `0`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::IS_IIR as usize`, found `$is_iir as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  91 | |         [(); <C as FirstOrderFilterConf>::OUTPUTS]:
[INFO] [stdout]  92 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::IS_IIR as usize`
[INFO] [stdout]                found constant `$is_iir as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_lr_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderLRFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_STAGES`, found `0`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_lr_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderLRFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_STAGES`
[INFO] [stdout]                found constant `0`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::ORDER`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_lr_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderLRFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::ORDER`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::O_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_lr_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderLRFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::O_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`, found `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_lr_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderLRFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]                found constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `($sos >= 1) as usize`, found `($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_lr_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderLRFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `($sos >= 1) as usize`
[INFO] [stdout]                found constant `($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$order + 1`, found `$order + 1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_lr_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderLRFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$order + 1`
[INFO] [stdout]                found constant `$order + 1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::OUTPUTS`, found `<$cc as $conf_trait>::$const`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_lr_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderLRFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::OUTPUTS`
[INFO] [stdout]                found constant `<$cc as $conf_trait>::$const`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$is_iir as usize`, found `$is_iir as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_lr_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderLRFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$is_iir as usize`
[INFO] [stdout]                found constant `$is_iir as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_lr_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderLRFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_STAGES`, found `0`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_lr_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderLRFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_STAGES`
[INFO] [stdout]                found constant `0`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::ORDER`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_lr_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderLRFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::ORDER`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::O_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_lr_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderLRFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::O_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`, found `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_lr_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderLRFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]                found constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `($sos >= 1) as usize`, found `($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_lr_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderLRFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `($sos >= 1) as usize`
[INFO] [stdout]                found constant `($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$order + 1`, found `$order + 1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_lr_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderLRFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$order + 1`
[INFO] [stdout]                found constant `$order + 1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::OUTPUTS`, found `<$cc as $conf_trait>::$const`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_lr_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderLRFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::OUTPUTS`
[INFO] [stdout]                found constant `<$cc as $conf_trait>::$const`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$is_iir as usize`, found `$is_iir as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_lr_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderLRFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$is_iir as usize`
[INFO] [stdout]                found constant `$is_iir as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::SOS_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_lr_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderLRFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`, found `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_lr_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderLRFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]                found constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::O_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_lr_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderLRFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::O_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `($sos >= 1) as usize`, found `($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_lr_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderLRFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `($sos >= 1) as usize`
[INFO] [stdout]                found constant `($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `$order + 1`, found `$order + 1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_lr_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderLRFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$order + 1`
[INFO] [stdout]                found constant `$order + 1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::OUTPUTS`, found `<$cc as $conf_trait>::$const`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_lr_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderLRFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::OUTPUTS`
[INFO] [stdout]                found constant `<$cc as $conf_trait>::$const`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::SOS_STAGES`, found `0`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_lr_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderLRFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_STAGES`
[INFO] [stdout]                found constant `0`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::IS_IIR as usize`, found `$is_iir as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_lr_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderLRFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::IS_IIR as usize`
[INFO] [stdout]                found constant `$is_iir as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_STAGES`, found `0`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_STAGES`
[INFO] [stdout]                found constant `0`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::ORDER`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::ORDER`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::O_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::O_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`, found `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]                found constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `($sos >= 1) as usize`, found `($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `($sos >= 1) as usize`
[INFO] [stdout]                found constant `($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$order + 1`, found `$order + 1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$order + 1`
[INFO] [stdout]                found constant `$order + 1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::OUTPUTS`, found `<$cc as $conf_trait>::$const`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::OUTPUTS`
[INFO] [stdout]                found constant `<$cc as $conf_trait>::$const`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$is_iir as usize`, found `$is_iir as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$is_iir as usize`
[INFO] [stdout]                found constant `$is_iir as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_STAGES`, found `0`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_STAGES`
[INFO] [stdout]                found constant `0`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::ORDER`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::ORDER`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::O_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::O_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`, found `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]                found constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `($sos >= 1) as usize`, found `($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `($sos >= 1) as usize`
[INFO] [stdout]                found constant `($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$order + 1`, found `$order + 1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$order + 1`
[INFO] [stdout]                found constant `$order + 1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::OUTPUTS`, found `<$cc as $conf_trait>::$const`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::OUTPUTS`
[INFO] [stdout]                found constant `<$cc as $conf_trait>::$const`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$is_iir as usize`, found `$is_iir as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$is_iir as usize`
[INFO] [stdout]                found constant `$is_iir as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::SOS_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`, found `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]                found constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::O_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::O_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `($sos >= 1) as usize`, found `($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `($sos >= 1) as usize`
[INFO] [stdout]                found constant `($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `$order + 1`, found `$order + 1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$order + 1`
[INFO] [stdout]                found constant `$order + 1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::OUTPUTS`, found `<$cc as $conf_trait>::$const`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::OUTPUTS`
[INFO] [stdout]                found constant `<$cc as $conf_trait>::$const`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::SOS_STAGES`, found `0`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_STAGES`
[INFO] [stdout]                found constant `0`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::IS_IIR as usize`, found `$is_iir as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/first_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |         [(); <C as FirstOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 104 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::IS_IIR as usize`
[INFO] [stdout]                found constant `$is_iir as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:919:13
[INFO] [stdout]     |
[INFO] [stdout] 919 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/pi_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  51 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:919:13
[INFO] [stdout]     |
[INFO] [stdout] 919 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_STAGES`, found `0`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/pi_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  51 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_STAGES`
[INFO] [stdout]                found constant `0`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:919:13
[INFO] [stdout]     |
[INFO] [stdout] 919 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::ORDER`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/pi_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  51 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::ORDER`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:919:13
[INFO] [stdout]     |
[INFO] [stdout] 919 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::O_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/pi_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  51 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::O_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:919:13
[INFO] [stdout]     |
[INFO] [stdout] 919 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`, found `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/pi_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  51 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]                found constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:919:13
[INFO] [stdout]     |
[INFO] [stdout] 919 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `($sos >= 1) as usize`, found `($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/pi_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  51 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `($sos >= 1) as usize`
[INFO] [stdout]                found constant `($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:919:13
[INFO] [stdout]     |
[INFO] [stdout] 919 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$order + 1`, found `$order + 1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/pi_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  51 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$order + 1`
[INFO] [stdout]                found constant `$order + 1`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:919:13
[INFO] [stdout]     |
[INFO] [stdout] 919 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::OUTPUTS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/pi_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  51 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::OUTPUTS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:919:13
[INFO] [stdout]     |
[INFO] [stdout] 919 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$is_iir as usize`, found `$is_iir as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/pi_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  51 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$is_iir as usize`
[INFO] [stdout]                found constant `$is_iir as usize`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:924:13
[INFO] [stdout]     |
[INFO] [stdout] 924 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/pi_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  51 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:924:13
[INFO] [stdout]     |
[INFO] [stdout] 924 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_STAGES`, found `0`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/pi_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  51 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_STAGES`
[INFO] [stdout]                found constant `0`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:924:13
[INFO] [stdout]     |
[INFO] [stdout] 924 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::ORDER`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/pi_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  51 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::ORDER`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:924:13
[INFO] [stdout]     |
[INFO] [stdout] 924 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::O_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/pi_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  51 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::O_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:924:13
[INFO] [stdout]     |
[INFO] [stdout] 924 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`, found `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/pi_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  51 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]                found constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:924:13
[INFO] [stdout]     |
[INFO] [stdout] 924 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `($sos >= 1) as usize`, found `($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/pi_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  51 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `($sos >= 1) as usize`
[INFO] [stdout]                found constant `($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:924:13
[INFO] [stdout]     |
[INFO] [stdout] 924 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$order + 1`, found `$order + 1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/pi_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  51 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$order + 1`
[INFO] [stdout]                found constant `$order + 1`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:924:13
[INFO] [stdout]     |
[INFO] [stdout] 924 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::OUTPUTS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/pi_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  51 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::OUTPUTS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:924:13
[INFO] [stdout]     |
[INFO] [stdout] 924 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$is_iir as usize`, found `$is_iir as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/pi_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  51 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$is_iir as usize`
[INFO] [stdout]                found constant `$is_iir as usize`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:930:13
[INFO] [stdout]     |
[INFO] [stdout] 930 | /             fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 931 | |                 BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F>,
[INFO] [stdout] 932 | |                 [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F>; $is_iir as usize]
[INFO] [stdout] 933 | |             )
[INFO] [stdout]     | |_____________^ expected `Self::SOS_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/pi_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  51 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:930:13
[INFO] [stdout]     |
[INFO] [stdout] 930 | /             fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 931 | |                 BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F>,
[INFO] [stdout] 932 | |                 [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F>; $is_iir as usize]
[INFO] [stdout] 933 | |             )
[INFO] [stdout]     | |_____________^ expected `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`, found `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/pi_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  51 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]                found constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:930:13
[INFO] [stdout]     |
[INFO] [stdout] 930 | /             fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 931 | |                 BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F>,
[INFO] [stdout] 932 | |                 [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F>; $is_iir as usize]
[INFO] [stdout] 933 | |             )
[INFO] [stdout]     | |_____________^ expected `Self::O_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/pi_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  51 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::O_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:930:13
[INFO] [stdout]     |
[INFO] [stdout] 930 | /             fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 931 | |                 BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F>,
[INFO] [stdout] 932 | |                 [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F>; $is_iir as usize]
[INFO] [stdout] 933 | |             )
[INFO] [stdout]     | |_____________^ expected `($sos >= 1) as usize`, found `($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/pi_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  51 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `($sos >= 1) as usize`
[INFO] [stdout]                found constant `($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:930:13
[INFO] [stdout]     |
[INFO] [stdout] 930 | /             fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 931 | |                 BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F>,
[INFO] [stdout] 932 | |                 [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F>; $is_iir as usize]
[INFO] [stdout] 933 | |             )
[INFO] [stdout]     | |_____________^ expected `$order + 1`, found `$order + 1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/pi_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  51 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$order + 1`
[INFO] [stdout]                found constant `$order + 1`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:930:13
[INFO] [stdout]     |
[INFO] [stdout] 930 | /             fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 931 | |                 BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F>,
[INFO] [stdout] 932 | |                 [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F>; $is_iir as usize]
[INFO] [stdout] 933 | |             )
[INFO] [stdout]     | |_____________^ expected `Self::OUTPUTS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/pi_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  51 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::OUTPUTS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:930:13
[INFO] [stdout]     |
[INFO] [stdout] 930 | /             fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 931 | |                 BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F>,
[INFO] [stdout] 932 | |                 [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F>; $is_iir as usize]
[INFO] [stdout] 933 | |             )
[INFO] [stdout]     | |_____________^ expected `Self::SOS_STAGES`, found `0`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/pi_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  51 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_STAGES`
[INFO] [stdout]                found constant `0`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:930:13
[INFO] [stdout]     |
[INFO] [stdout] 930 | /             fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 931 | |                 BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F>,
[INFO] [stdout] 932 | |                 [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F>; $is_iir as usize]
[INFO] [stdout] 933 | |             )
[INFO] [stdout]     | |_____________^ expected `Self::IS_IIR as usize`, found `$is_iir as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/first/pi_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  51 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::IS_IIR as usize`
[INFO] [stdout]                found constant `$is_iir as usize`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:919:13
[INFO] [stdout]     |
[INFO] [stdout] 919 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/pid_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  53 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:919:13
[INFO] [stdout]     |
[INFO] [stdout] 919 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_STAGES`, found `0`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/pid_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  53 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_STAGES`
[INFO] [stdout]                found constant `0`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:919:13
[INFO] [stdout]     |
[INFO] [stdout] 919 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::ORDER`, found `2`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/pid_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  53 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::ORDER`
[INFO] [stdout]                found constant `2`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:919:13
[INFO] [stdout]     |
[INFO] [stdout] 919 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::O_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/pid_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  53 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::O_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:919:13
[INFO] [stdout]     |
[INFO] [stdout] 919 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`, found `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/pid_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  53 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]                found constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:919:13
[INFO] [stdout]     |
[INFO] [stdout] 919 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `($sos >= 1) as usize`, found `($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/pid_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  53 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `($sos >= 1) as usize`
[INFO] [stdout]                found constant `($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:919:13
[INFO] [stdout]     |
[INFO] [stdout] 919 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$order + 1`, found `$order + 1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/pid_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  53 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$order + 1`
[INFO] [stdout]                found constant `$order + 1`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:919:13
[INFO] [stdout]     |
[INFO] [stdout] 919 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::OUTPUTS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/pid_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  53 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::OUTPUTS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:919:13
[INFO] [stdout]     |
[INFO] [stdout] 919 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$is_iir as usize`, found `$is_iir as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/pid_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  53 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$is_iir as usize`
[INFO] [stdout]                found constant `$is_iir as usize`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:924:13
[INFO] [stdout]     |
[INFO] [stdout] 924 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/pid_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  53 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:924:13
[INFO] [stdout]     |
[INFO] [stdout] 924 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_STAGES`, found `0`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/pid_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  53 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_STAGES`
[INFO] [stdout]                found constant `0`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:924:13
[INFO] [stdout]     |
[INFO] [stdout] 924 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::ORDER`, found `2`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/pid_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  53 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::ORDER`
[INFO] [stdout]                found constant `2`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:924:13
[INFO] [stdout]     |
[INFO] [stdout] 924 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::O_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/pid_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  53 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::O_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:924:13
[INFO] [stdout]     |
[INFO] [stdout] 924 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`, found `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/pid_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  53 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]                found constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:924:13
[INFO] [stdout]     |
[INFO] [stdout] 924 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `($sos >= 1) as usize`, found `($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/pid_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  53 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `($sos >= 1) as usize`
[INFO] [stdout]                found constant `($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:924:13
[INFO] [stdout]     |
[INFO] [stdout] 924 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$order + 1`, found `$order + 1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/pid_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  53 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$order + 1`
[INFO] [stdout]                found constant `$order + 1`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:924:13
[INFO] [stdout]     |
[INFO] [stdout] 924 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::OUTPUTS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/pid_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  53 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::OUTPUTS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:924:13
[INFO] [stdout]     |
[INFO] [stdout] 924 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$is_iir as usize`, found `$is_iir as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/pid_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  53 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$is_iir as usize`
[INFO] [stdout]                found constant `$is_iir as usize`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:930:13
[INFO] [stdout]     |
[INFO] [stdout] 930 | /             fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 931 | |                 BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F>,
[INFO] [stdout] 932 | |                 [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F>; $is_iir as usize]
[INFO] [stdout] 933 | |             )
[INFO] [stdout]     | |_____________^ expected `Self::SOS_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/pid_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  53 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:930:13
[INFO] [stdout]     |
[INFO] [stdout] 930 | /             fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 931 | |                 BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F>,
[INFO] [stdout] 932 | |                 [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F>; $is_iir as usize]
[INFO] [stdout] 933 | |             )
[INFO] [stdout]     | |_____________^ expected `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`, found `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/pid_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  53 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]                found constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:930:13
[INFO] [stdout]     |
[INFO] [stdout] 930 | /             fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 931 | |                 BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F>,
[INFO] [stdout] 932 | |                 [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F>; $is_iir as usize]
[INFO] [stdout] 933 | |             )
[INFO] [stdout]     | |_____________^ expected `Self::O_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/pid_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  53 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::O_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:930:13
[INFO] [stdout]     |
[INFO] [stdout] 930 | /             fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 931 | |                 BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F>,
[INFO] [stdout] 932 | |                 [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F>; $is_iir as usize]
[INFO] [stdout] 933 | |             )
[INFO] [stdout]     | |_____________^ expected `($sos >= 1) as usize`, found `($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/pid_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  53 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `($sos >= 1) as usize`
[INFO] [stdout]                found constant `($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:930:13
[INFO] [stdout]     |
[INFO] [stdout] 930 | /             fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 931 | |                 BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F>,
[INFO] [stdout] 932 | |                 [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F>; $is_iir as usize]
[INFO] [stdout] 933 | |             )
[INFO] [stdout]     | |_____________^ expected `$order + 1`, found `$order + 1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/pid_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  53 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$order + 1`
[INFO] [stdout]                found constant `$order + 1`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:930:13
[INFO] [stdout]     |
[INFO] [stdout] 930 | /             fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 931 | |                 BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F>,
[INFO] [stdout] 932 | |                 [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F>; $is_iir as usize]
[INFO] [stdout] 933 | |             )
[INFO] [stdout]     | |_____________^ expected `Self::OUTPUTS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/pid_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  53 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::OUTPUTS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:930:13
[INFO] [stdout]     |
[INFO] [stdout] 930 | /             fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 931 | |                 BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F>,
[INFO] [stdout] 932 | |                 [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F>; $is_iir as usize]
[INFO] [stdout] 933 | |             )
[INFO] [stdout]     | |_____________^ expected `Self::SOS_STAGES`, found `0`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/pid_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  53 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_STAGES`
[INFO] [stdout]                found constant `0`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:930:13
[INFO] [stdout]     |
[INFO] [stdout] 930 | /             fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 931 | |                 BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F>,
[INFO] [stdout] 932 | |                 [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F>; $is_iir as usize]
[INFO] [stdout] 933 | |             )
[INFO] [stdout]     | |_____________^ expected `Self::IS_IIR as usize`, found `$is_iir as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/pid_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configuration
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  53 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::IS_IIR as usize`
[INFO] [stdout]                found constant `$is_iir as usize`
[INFO] [stdout]     = note: this error originates in the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_butterworth_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 156 | |         [(); <C as ButterworthFilterConf<2>>::OUTPUTS]:
[INFO] [stdout] 157 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_STAGES`, found `0`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_butterworth_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 156 | |         [(); <C as ButterworthFilterConf<2>>::OUTPUTS]:
[INFO] [stdout] 157 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_STAGES`
[INFO] [stdout]                found constant `0`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::ORDER`, found `2`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_butterworth_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 156 | |         [(); <C as ButterworthFilterConf<2>>::OUTPUTS]:
[INFO] [stdout] 157 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::ORDER`
[INFO] [stdout]                found constant `2`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::O_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_butterworth_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 156 | |         [(); <C as ButterworthFilterConf<2>>::OUTPUTS]:
[INFO] [stdout] 157 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::O_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`, found `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_butterworth_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 156 | |         [(); <C as ButterworthFilterConf<2>>::OUTPUTS]:
[INFO] [stdout] 157 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]                found constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `($sos >= 1) as usize`, found `($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_butterworth_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 156 | |         [(); <C as ButterworthFilterConf<2>>::OUTPUTS]:
[INFO] [stdout] 157 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `($sos >= 1) as usize`
[INFO] [stdout]                found constant `($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$order + 1`, found `$order + 1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_butterworth_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 156 | |         [(); <C as ButterworthFilterConf<2>>::OUTPUTS]:
[INFO] [stdout] 157 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$order + 1`
[INFO] [stdout]                found constant `$order + 1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::OUTPUTS`, found `<$cc as $conf_trait>::$const`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_butterworth_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 156 | |         [(); <C as ButterworthFilterConf<2>>::OUTPUTS]:
[INFO] [stdout] 157 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::OUTPUTS`
[INFO] [stdout]                found constant `<$cc as $conf_trait>::$const`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$is_iir as usize`, found `$is_iir as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_butterworth_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 156 | |         [(); <C as ButterworthFilterConf<2>>::OUTPUTS]:
[INFO] [stdout] 157 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$is_iir as usize`
[INFO] [stdout]                found constant `$is_iir as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_butterworth_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 156 | |         [(); <C as ButterworthFilterConf<2>>::OUTPUTS]:
[INFO] [stdout] 157 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_STAGES`, found `0`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_butterworth_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 156 | |         [(); <C as ButterworthFilterConf<2>>::OUTPUTS]:
[INFO] [stdout] 157 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_STAGES`
[INFO] [stdout]                found constant `0`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::ORDER`, found `2`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_butterworth_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 156 | |         [(); <C as ButterworthFilterConf<2>>::OUTPUTS]:
[INFO] [stdout] 157 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::ORDER`
[INFO] [stdout]                found constant `2`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::O_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_butterworth_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 156 | |         [(); <C as ButterworthFilterConf<2>>::OUTPUTS]:
[INFO] [stdout] 157 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::O_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`, found `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_butterworth_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 156 | |         [(); <C as ButterworthFilterConf<2>>::OUTPUTS]:
[INFO] [stdout] 157 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]                found constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `($sos >= 1) as usize`, found `($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_butterworth_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 156 | |         [(); <C as ButterworthFilterConf<2>>::OUTPUTS]:
[INFO] [stdout] 157 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `($sos >= 1) as usize`
[INFO] [stdout]                found constant `($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$order + 1`, found `$order + 1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_butterworth_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 156 | |         [(); <C as ButterworthFilterConf<2>>::OUTPUTS]:
[INFO] [stdout] 157 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$order + 1`
[INFO] [stdout]                found constant `$order + 1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::OUTPUTS`, found `<$cc as $conf_trait>::$const`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_butterworth_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 156 | |         [(); <C as ButterworthFilterConf<2>>::OUTPUTS]:
[INFO] [stdout] 157 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::OUTPUTS`
[INFO] [stdout]                found constant `<$cc as $conf_trait>::$const`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] thread 'rustc' (334) panicked at /rustc-dev/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/compiler/rustc_next_trait_solver/src/solve/normalizes_to/mod.rs:372:25:
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$is_iir as usize`, found `$is_iir as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_butterworth_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 156 | |         [(); <C as ButterworthFilterConf<2>>::OUTPUTS]:
[INFO] [stdout] 157 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$is_iir as usize`
[INFO] [stdout]                found constant `$is_iir as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] associated const projection is not supported yet
[INFO] [stderr] stack backtrace:
[INFO] [stderr]    0:     0x7d3fb1849ef3 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h67edf0e4d33c343c
[INFO] [stderr]    1:     0x7d3fb2001b58 - core::fmt::write::hcf0c66b48a8fa606
[INFO] [stderr]    2:     0x7d3fb362446f - std::io::Write::write_fmt::h051fe4a9e4fdbf48
[INFO] [stderr]    3:     0x7d3fb180fd82 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414
[INFO] [stderr]    4:     0x7d3fb1815cb9 - std::panicking::default_hook::{{closure}}::h91001850288db5f7
[INFO] [stderr]    5:     0x7d3fb18157e3 - std::panicking::default_hook::h2346dbb704ef5512
[INFO] [stderr]    6:     0x7d3fb07fcbc7 - std[964350b2783e405f]::panicking::update_hook::<alloc[eabebbc6c73aef0c]::boxed::Box<rustc_driver_impl[c00a9a62f1a7ca6a]::install_ice_hook::{closure#1}>>::{closure#0}
[INFO] [stderr]    7:     0x7d3fb18160df - std::panicking::panic_with_hook::hd2b063a6090d23a4
[INFO] [stderr]    8:     0x7d3fb1815e66 - std::panicking::panic_handler::{{closure}}::he666d95f139a333e
[INFO] [stderr]    9:     0x7d3fb180feb9 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5
[INFO] [stderr]   10:     0x7d3fb17f063d - __rustc[1d67440d6e82e4f]::rust_begin_unwind
[INFO] [stderr]   11:     0x7d3fadee6d70 - core::panicking::panic_fmt::h420ddb7fd73daf53
[INFO] [stderr]   12:     0x7d3fb2ee5a8a - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::assemble_impl_candidates::<rustc_type_ir[26a5e8fd3def2b2]::predicate::NormalizesTo<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::{closure#0}
[INFO] [stderr]   13:     0x7d3fb2ecda31 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::assemble_and_evaluate_candidates::<rustc_type_ir[26a5e8fd3def2b2]::predicate::NormalizesTo<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>
[INFO] [stderr]   14:     0x7d3fb2edfd6f - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   15:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   16:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   17:     0x7d3fb2aa75fb - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   18:     0x7d3fb2edf0c0 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   19:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   20:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   21:     0x7d3fb2aa7247 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   22:     0x7d3fb2aa0c32 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response
[INFO] [stderr]   23:     0x7d3fb2edf4bd - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   24:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   25:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   26:     0x7d3fb2aa7247 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   27:     0x7d3fb2aa0c32 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response
[INFO] [stderr]   28:     0x7d3fb2ee6e34 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::assemble_impl_candidates::<rustc_type_ir[26a5e8fd3def2b2]::predicate::TraitPredicate<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::{closure#0}
[INFO] [stderr]   29:     0x7d3fb2eed840 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::compute_trait_goal
[INFO] [stderr]   30:     0x7d3fb2edeca3 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   31:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   32:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   33:     0x7d3fb2aa7247 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   34:     0x7d3fb2aa0c32 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response
[INFO] [stderr]   35:     0x7d3fb2efa35a - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::assemble_builtin_impl_candidates::<rustc_type_ir[26a5e8fd3def2b2]::predicate::TraitPredicate<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>
[INFO] [stderr]   36:     0x7d3fb2eec7ef - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::compute_trait_goal
[INFO] [stderr]   37:     0x7d3fb2edeca3 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   38:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   39:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   40:     0x7d3fb2853321 - <rustc_trait_selection[923644d2858f9096]::solve::fulfill::FulfillmentCtxt<rustc_infer[366f03658b83b129]::traits::engine::ScrubbedTraitError> as rustc_infer[366f03658b83b129]::traits::engine::TraitEngine<rustc_infer[366f03658b83b129]::traits::engine::ScrubbedTraitError>>::select_where_possible
[INFO] [stderr]   41:     0x7d3fb285251b - rustc_trait_selection[923644d2858f9096]::traits::impossible_predicates
[INFO] [stderr]   42:     0x7d3fb2851789 - <rustc_mir_transform[ca6c25dc6ebfb91e]::impossible_predicates::ImpossiblePredicates as rustc_mir_transform[ca6c25dc6ebfb91e]::pass_manager::MirPass>::run_pass
[INFO] [stderr]   43:     0x7d3fb20085dd - rustc_mir_transform[ca6c25dc6ebfb91e]::run_analysis_to_runtime_passes
[INFO] [stderr]   44:     0x7d3fb22d44d1 - rustc_mir_transform[ca6c25dc6ebfb91e]::mir_drops_elaborated_and_const_checked
[INFO] [stderr]   45:     0x7d3fb22d3d59 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::mir_drops_elaborated_and_const_checked::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   46:     0x7d3fb22d8685 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_data_structures[e2cdb057fddbc0f4]::vec_cache::VecCache<rustc_span[68ddb5798b8c3a2e]::def_id::LocalDefId, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[59265a8d1af4d44c]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   47:     0x7d3fb22d7dc9 - rustc_query_impl[93e3285720b12608]::query_impl::mir_drops_elaborated_and_const_checked::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   48:     0x7d3fb2a1c24e - rustc_mir_transform[ca6c25dc6ebfb91e]::mir_for_ctfe
[INFO] [stderr]   49:     0x7d3fb2a1c0e3 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::mir_for_ctfe::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   50:     0x7d3fb201b239 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::DefIdCache<rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   51:     0x7d3fb292081b - rustc_query_impl[93e3285720b12608]::query_impl::mir_for_ctfe::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   52:     0x7d3fb29209f8 - <rustc_const_eval[67089cf3d838e562]::interpret::eval_context::InterpCx<rustc_const_eval[67089cf3d838e562]::const_eval::machine::CompileTimeMachine>>::load_mir
[INFO] [stderr]   53:     0x7d3fb2921638 - rustc_const_eval[67089cf3d838e562]::const_eval::eval_queries::eval_to_allocation_raw_provider
[INFO] [stderr]   54:     0x7d3fb29211be - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::eval_to_allocation_raw::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 24usize]>>
[INFO] [stderr]   55:     0x7d3fb2917165 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::DefaultCache<rustc_middle[94f43328057ea44f]::ty::PseudoCanonicalInput<rustc_middle[94f43328057ea44f]::mir::interpret::GlobalId>, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 24usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   56:     0x7d3fb2916cf9 - rustc_query_impl[93e3285720b12608]::query_impl::eval_to_allocation_raw::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   57:     0x7d3fb29165c6 - rustc_const_eval[67089cf3d838e562]::const_eval::valtrees::eval_to_valtree
[INFO] [stderr]   58:     0x7d3fb2916365 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::eval_to_valtree::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 16usize]>>
[INFO] [stderr]   59:     0x7d3fb2464f68 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::DefaultCache<rustc_middle[94f43328057ea44f]::ty::PseudoCanonicalInput<rustc_middle[94f43328057ea44f]::mir::interpret::GlobalId>, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 16usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   60:     0x7d3fb2464afc - rustc_query_impl[93e3285720b12608]::query_impl::eval_to_valtree::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   61:     0x7d3fb2463b07 - <rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>::const_eval_resolve_for_typeck
[INFO] [stderr]   62:     0x7d3fb2462780 - rustc_trait_selection[923644d2858f9096]::traits::try_evaluate_const
[INFO] [stderr]   63:     0x7d3fb3c4bf12 - rustc_trait_selection[923644d2858f9096]::traits::const_evaluatable::is_const_evaluatable.cold
[INFO] [stderr]   64:     0x7d3fb270e0fd - <rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillProcessor as rustc_data_structures[e2cdb057fddbc0f4]::obligation_forest::ObligationProcessor>::process_obligation
[INFO] [stderr]   65:     0x7d3fb2004e49 - <rustc_data_structures[e2cdb057fddbc0f4]::obligation_forest::ObligationForest<rustc_trait_selection[923644d2858f9096]::traits::fulfill::PendingPredicateObligation>>::process_obligations::<rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillProcessor>
[INFO] [stderr]   66:     0x7d3fb27e0e2a - <rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillmentContext<rustc_trait_selection[923644d2858f9096]::traits::FulfillmentError> as rustc_infer[366f03658b83b129]::traits::engine::TraitEngine<rustc_trait_selection[923644d2858f9096]::traits::FulfillmentError>>::select_all_or_error
[INFO] [stderr]   67:     0x7d3fb27c5b57 - rustc_hir_analysis[ca7ec7ef73ee3664]::check::compare_impl_item::compare_impl_item
[INFO] [stderr]   68:     0x7d3fb27c3da9 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::compare_impl_item::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   69:     0x7d3fb2c198d0 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_data_structures[e2cdb057fddbc0f4]::vec_cache::VecCache<rustc_span[68ddb5798b8c3a2e]::def_id::LocalDefId, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[59265a8d1af4d44c]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   70:     0x7d3fb2c19451 - rustc_query_impl[93e3285720b12608]::query_impl::compare_impl_item::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   71:     0x7d3fb2c1c7aa - rustc_hir_analysis[ca7ec7ef73ee3664]::check::check::check_item_type
[INFO] [stderr]   72:     0x7d3fb2c1a31b - rustc_hir_analysis[ca7ec7ef73ee3664]::check::wfcheck::check_well_formed
[INFO] [stderr]   73:     0x7d3fb2c1a2e3 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::check_well_formed::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   74:     0x7d3fb2c19b23 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_data_structures[e2cdb057fddbc0f4]::vec_cache::VecCache<rustc_span[68ddb5798b8c3a2e]::def_id::LocalDefId, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[59265a8d1af4d44c]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   75:     0x7d3fb2c19642 - rustc_query_impl[93e3285720b12608]::query_impl::check_well_formed::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   76:     0x7d3fb2c16bf5 - rustc_hir_analysis[ca7ec7ef73ee3664]::check::wfcheck::check_type_wf
[INFO] [stderr]   77:     0x7d3fb2c16ae7 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::check_type_wf::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   78:     0x7d3fb30230e0 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::SingleCache<rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   79:     0x7d3fb3022ec2 - rustc_query_impl[93e3285720b12608]::query_impl::check_type_wf::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   80:     0x7d3fb28c777a - rustc_hir_analysis[ca7ec7ef73ee3664]::check_crate
[INFO] [stderr]   81:     0x7d3fb22df23e - rustc_interface[89ceac0529af2cd8]::passes::analysis
[INFO] [stderr]   82:     0x7d3fb22def0b - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::analysis::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 0usize]>>
[INFO] [stderr]   83:     0x7d3fb30299a6 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::SingleCache<rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 0usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   84:     0x7d3fb30295fc - rustc_query_impl[93e3285720b12608]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   85:     0x7d3fb33aec24 - rustc_interface[89ceac0529af2cd8]::passes::create_and_enter_global_ctxt::<core[dc8158927f5e781c]::option::Option<rustc_interface[89ceac0529af2cd8]::queries::Linker>, rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}::{closure#2}>::{closure#2}::{closure#0}
[INFO] [stderr]   86:     0x7d3fb331cafe - rustc_interface[89ceac0529af2cd8]::interface::run_compiler::<(), rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}>::{closure#1}
[INFO] [stderr]   87:     0x7d3fb322fd78 - std[964350b2783e405f]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_with_globals<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_pool_with_globals<rustc_interface[89ceac0529af2cd8]::interface::run_compiler<(), rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>
[INFO] [stderr]   88:     0x7d3fb322fa48 - <<std[964350b2783e405f]::thread::Builder>::spawn_unchecked_<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_with_globals<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_pool_with_globals<rustc_interface[89ceac0529af2cd8]::interface::run_compiler<(), rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[dc8158927f5e781c]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stderr]   89:     0x7d3fb323548d - std::sys::thread::unix::Thread::new::thread_start::hf277835320aa8e5a
[INFO] [stderr]   90:     0x7d3faca8aaa4 - <unknown>
[INFO] [stderr]   91:     0x7d3facb17a34 - clone
[INFO] [stderr]   92:                0x0 - <unknown>
[INFO] [stderr] 
[INFO] [stderr] error: the compiler unexpectedly panicked. this is a bug.
[INFO] [stderr] 
[INFO] [stderr] note: using internal features is not supported and expected to cause internal compiler errors when used incorrectly
[INFO] [stderr] 
[INFO] [stderr] note: rustc 1.91.0-beta.3 (bb624dcb4 2025-09-20) running on x86_64-unknown-linux-gnu
[INFO] [stderr] 
[INFO] [stderr] note: compiler flags: --crate-type lib -C embed-bitcode=no -C debuginfo=2
[INFO] [stderr] 
[INFO] [stderr] note: some of the compiler flags provided by cargo are hidden
[INFO] [stderr] 
[INFO] [stderr] query stack during panic:
[INFO] [stderr] #0 [mir_drops_elaborated_and_const_checked] elaborating drops for `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs::{constant#0}`
[INFO] [stderr] #1 [mir_for_ctfe] caching mir of `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs::{constant#0}` for CTFE  |  = note: this failure-note originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] #2 [eval_to_allocation_raw] const-evaluating + checking `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs::{constant#0}`
[INFO] [stderr] #3 [eval_to_valtree] evaluating type-level constant  |  = note: this failure-note originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] #4 [compare_impl_item] checking assoc item `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs` is compatible with trait definition
[INFO] [stderr] #5 [check_well_formed] checking that `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>` is well-formed
[INFO] [stderr] #6 [check_type_wf] checking that types are well-formed
[INFO] [stderr] #7 [analysis] running analysis passes on this crate
[INFO] [stderr] end of query stack
[INFO] [stderr] 
[INFO] [stderr] thread 'rustc' (334) panicked at /rustc-dev/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/compiler/rustc_next_trait_solver/src/solve/normalizes_to/mod.rs:372:25:
[INFO] [stderr] associated const projection is not supported yet
[INFO] [stderr] stack backtrace:
[INFO] [stderr]    0:     0x7d3fb1849ef3 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h67edf0e4d33c343c
[INFO] [stderr]    1:     0x7d3fb2001b58 - core::fmt::write::hcf0c66b48a8fa606
[INFO] [stderr]    2:     0x7d3fb362446f - std::io::Write::write_fmt::h051fe4a9e4fdbf48
[INFO] [stderr]    3:     0x7d3fb180fd82 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414
[INFO] [stderr]    4:     0x7d3fb1815cb9 - std::panicking::default_hook::{{closure}}::h91001850288db5f7
[INFO] [stderr]    5:     0x7d3fb18157e3 - std::panicking::default_hook::h2346dbb704ef5512
[INFO] [stderr]    6:     0x7d3fb07fcbc7 - std[964350b2783e405f]::panicking::update_hook::<alloc[eabebbc6c73aef0c]::boxed::Box<rustc_driver_impl[c00a9a62f1a7ca6a]::install_ice_hook::{closure#1}>>::{closure#0}
[INFO] [stderr]    7:     0x7d3fb18160df - std::panicking::panic_with_hook::hd2b063a6090d23a4
[INFO] [stderr]    8:     0x7d3fb1815e66 - std::panicking::panic_handler::{{closure}}::he666d95f139a333e
[INFO] [stderr]    9:     0x7d3fb180feb9 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5
[INFO] [stderr]   10:     0x7d3fb17f063d - __rustc[1d67440d6e82e4f]::rust_begin_unwind
[INFO] [stderr]   11:     0x7d3fadee6d70 - core::panicking::panic_fmt::h420ddb7fd73daf53
[INFO] [stderr]   12:     0x7d3fb2ee5a8a - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::assemble_impl_candidates::<rustc_type_ir[26a5e8fd3def2b2]::predicate::NormalizesTo<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::{closure#0}
[INFO] [stderr]   13:     0x7d3fb2ecda31 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::assemble_and_evaluate_candidates::<rustc_type_ir[26a5e8fd3def2b2]::predicate::NormalizesTo<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>
[INFO] [stderr]   14:     0x7d3fb2edfd6f - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   15:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   16:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   17:     0x7d3fb2aa75fb - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   18:     0x7d3fb2edf0c0 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   19:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   20:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   21:     0x7d3fb2aa7247 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   22:     0x7d3fb2aa0c32 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response
[INFO] [stderr]   23:     0x7d3fb2edf4bd - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   24:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   25:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   26:     0x7d3fb2aa7247 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   27:     0x7d3fb2aa0c32 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response
[INFO] [stderr]   28:     0x7d3fb2ee6e34 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::assemble_impl_candidates::<rustc_type_ir[26a5e8fd3def2b2]::predicate::TraitPredicate<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::{closure#0}
[INFO] [stderr]   29:     0x7d3fb2eed840 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::compute_trait_goal
[INFO] [stderr]   30:     0x7d3fb2edfc94 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   31:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   32:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   33:     0x7d3fb2aa75fb - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   34:     0x7d3fb2edf0c0 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   35:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   36:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   37:     0x7d3fb2aa7247 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   38:     0x7d3fb2aa0c32 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response
[INFO] [stderr]   39:     0x7d3fb2edf4bd - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   40:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   41:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   42:     0x7d3fb2853321 - <rustc_trait_selection[923644d2858f9096]::solve::fulfill::FulfillmentCtxt<rustc_infer[366f03658b83b129]::traits::engine::ScrubbedTraitError> as rustc_infer[366f03658b83b129]::traits::engine::TraitEngine<rustc_infer[366f03658b83b129]::traits::engine::ScrubbedTraitError>>::select_where_possible
[INFO] [stderr]   43:     0x7d3fb285251b - rustc_trait_selection[923644d2858f9096]::traits::impossible_predicates
[INFO] [stderr]   44:     0x7d3fb2851789 - <rustc_mir_transform[ca6c25dc6ebfb91e]::impossible_predicates::ImpossiblePredicates as rustc_mir_transform[ca6c25dc6ebfb91e]::pass_manager::MirPass>::run_pass
[INFO] [stderr]   45:     0x7d3fb20085dd - rustc_mir_transform[ca6c25dc6ebfb91e]::run_analysis_to_runtime_passes
[INFO] [stderr]   46:     0x7d3fb22d44d1 - rustc_mir_transform[ca6c25dc6ebfb91e]::mir_drops_elaborated_and_const_checked
[INFO] [stderr]   47:     0x7d3fb22d3d59 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::mir_drops_elaborated_and_const_checked::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   48:     0x7d3fb22d8685 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_data_structures[e2cdb057fddbc0f4]::vec_cache::VecCache<rustc_span[68ddb5798b8c3a2e]::def_id::LocalDefId, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[59265a8d1af4d44c]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   49:     0x7d3fb22d7dc9 - rustc_query_impl[93e3285720b12608]::query_impl::mir_drops_elaborated_and_const_checked::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   50:     0x7d3fb2a1c24e - rustc_mir_transform[ca6c25dc6ebfb91e]::mir_for_ctfe
[INFO] [stderr]   51:     0x7d3fb2a1c0e3 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::mir_for_ctfe::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   52:     0x7d3fb201b239 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::DefIdCache<rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   53:     0x7d3fb292081b - rustc_query_impl[93e3285720b12608]::query_impl::mir_for_ctfe::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   54:     0x7d3fb29209f8 - <rustc_const_eval[67089cf3d838e562]::interpret::eval_context::InterpCx<rustc_const_eval[67089cf3d838e562]::const_eval::machine::CompileTimeMachine>>::load_mir
[INFO] [stderr]   55:     0x7d3fb2921638 - rustc_const_eval[67089cf3d838e562]::const_eval::eval_queries::eval_to_allocation_raw_provider
[INFO] [stderr]   56:     0x7d3fb29211be - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::eval_to_allocation_raw::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 24usize]>>
[INFO] [stderr]   57:     0x7d3fb2917165 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::DefaultCache<rustc_middle[94f43328057ea44f]::ty::PseudoCanonicalInput<rustc_middle[94f43328057ea44f]::mir::interpret::GlobalId>, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 24usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   58:     0x7d3fb2916cf9 - rustc_query_impl[93e3285720b12608]::query_impl::eval_to_allocation_raw::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   59:     0x7d3fb29165c6 - rustc_const_eval[67089cf3d838e562]::const_eval::valtrees::eval_to_valtree
[INFO] [stderr]   60:     0x7d3fb2916365 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::eval_to_valtree::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 16usize]>>
[INFO] [stderr]   61:     0x7d3fb2464f68 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::DefaultCache<rustc_middle[94f43328057ea44f]::ty::PseudoCanonicalInput<rustc_middle[94f43328057ea44f]::mir::interpret::GlobalId>, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 16usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   62:     0x7d3fb2464afc - rustc_query_impl[93e3285720b12608]::query_impl::eval_to_valtree::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   63:     0x7d3fb2463b07 - <rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>::const_eval_resolve_for_typeck
[INFO] [stderr]   64:     0x7d3fb2462780 - rustc_trait_selection[923644d2858f9096]::traits::try_evaluate_const
[INFO] [stderr]   65:     0x7d3fb27193b1 - <rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillProcessor as rustc_data_structures[e2cdb057fddbc0f4]::obligation_forest::ObligationProcessor>::process_obligation
[INFO] [stderr]   66:     0x7d3fb2004e49 - <rustc_data_structures[e2cdb057fddbc0f4]::obligation_forest::ObligationForest<rustc_trait_selection[923644d2858f9096]::traits::fulfill::PendingPredicateObligation>>::process_obligations::<rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillProcessor>
[INFO] [stderr]   67:     0x7d3fb20032df - <rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillmentContext<rustc_infer[366f03658b83b129]::traits::engine::ScrubbedTraitError> as rustc_infer[366f03658b83b129]::traits::engine::TraitEngine<rustc_infer[366f03658b83b129]::traits::engine::ScrubbedTraitError>>::select_all_or_error
[INFO] [stderr]   68:     0x7d3fb168500c - <rustc_trait_selection[923644d2858f9096]::traits::const_evaluatable::satisfied_from_param_env::Visitor as rustc_type_ir[26a5e8fd3def2b2]::visit::TypeVisitor<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::visit_const
[INFO] [stderr]   69:     0x7d3fb166485e - rustc_trait_selection[923644d2858f9096]::traits::const_evaluatable::satisfied_from_param_env
[INFO] [stderr]   70:     0x7d3fb3c4bf79 - rustc_trait_selection[923644d2858f9096]::traits::const_evaluatable::is_const_evaluatable.cold
[INFO] [stderr]   71:     0x7d3fb270e0fd - <rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillProcessor as rustc_data_structures[e2cdb057fddbc0f4]::obligation_forest::ObligationProcessor>::process_obligation
[INFO] [stderr]   72:     0x7d3fb2004e49 - <rustc_data_structures[e2cdb057fddbc0f4]::obligation_forest::ObligationForest<rustc_trait_selection[923644d2858f9096]::traits::fulfill::PendingPredicateObligation>>::process_obligations::<rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillProcessor>
[INFO] [stderr]   73:     0x7d3fb27e0e2a - <rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillmentContext<rustc_trait_selection[923644d2858f9096]::traits::FulfillmentError> as rustc_infer[366f03658b83b129]::traits::engine::TraitEngine<rustc_trait_selection[923644d2858f9096]::traits::FulfillmentError>>::select_all_or_error
[INFO] [stderr]   74:     0x7d3fb27e987a - rustc_hir_analysis[ca7ec7ef73ee3664]::check::wfcheck::check_item_fn
[INFO] [stderr]   75:     0x7d3fb2c1f7aa - rustc_hir_analysis[ca7ec7ef73ee3664]::check::check::check_item_type
[INFO] [stderr]   76:     0x7d3fb2c1a31b - rustc_hir_analysis[ca7ec7ef73ee3664]::check::wfcheck::check_well_formed
[INFO] [stderr]   77:     0x7d3fb2c1a2e3 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::check_well_formed::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   78:     0x7d3fb2c19b23 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_data_structures[e2cdb057fddbc0f4]::vec_cache::VecCache<rustc_span[68ddb5798b8c3a2e]::def_id::LocalDefId, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[59265a8d1af4d44c]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   79:     0x7d3fb2c19642 - rustc_query_impl[93e3285720b12608]::query_impl::check_well_formed::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   80:     0x7d3fb2c16bf5 - rustc_hir_analysis[ca7ec7ef73ee3664]::check::wfcheck::check_type_wf
[INFO] [stderr]   81:     0x7d3fb2c16ae7 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::check_type_wf::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   82:     0x7d3fb30230e0 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::SingleCache<rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   83:     0x7d3fb3022ec2 - rustc_query_impl[93e3285720b12608]::query_impl::check_type_wf::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   84:     0x7d3fb28c777a - rustc_hir_analysis[ca7ec7ef73ee3664]::check_crate
[INFO] [stderr]   85:     0x7d3fb22df23e - rustc_interface[89ceac0529af2cd8]::passes::analysis
[INFO] [stderr]   86:     0x7d3fb22def0b - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::analysis::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 0usize]>>
[INFO] [stderr]   87:     0x7d3fb30299a6 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::SingleCache<rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 0usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   88:     0x7d3fb30295fc - rustc_query_impl[93e3285720b12608]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   89:     0x7d3fb33aec24 - rustc_interface[89ceac0529af2cd8]::passes::create_and_enter_global_ctxt::<core[dc8158927f5e781c]::option::Option<rustc_interface[89ceac0529af2cd8]::queries::Linker>, rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}::{closure#2}>::{closure#2}::{closure#0}
[INFO] [stderr]   90:     0x7d3fb331cafe - rustc_interface[89ceac0529af2cd8]::interface::run_compiler::<(), rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}>::{closure#1}
[INFO] [stderr]   91:     0x7d3fb322fd78 - std[964350b2783e405f]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_with_globals<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_pool_with_globals<rustc_interface[89ceac0529af2cd8]::interface::run_compiler<(), rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>
[INFO] [stderr]   92:     0x7d3fb322fa48 - <<std[964350b2783e405f]::thread::Builder>::spawn_unchecked_<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_with_globals<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_pool_with_globals<rustc_interface[89ceac0529af2cd8]::interface::run_compiler<(), rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[dc8158927f5e781c]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stderr]   93:     0x7d3fb323548d - std::sys::thread::unix::Thread::new::thread_start::hf277835320aa8e5a
[INFO] [stderr]   94:     0x7d3faca8aaa4 - <unknown>
[INFO] [stderr]   95:     0x7d3facb17a34 - clone
[INFO] [stderr]   96:                0x0 - <unknown>
[INFO] [stderr] 
[INFO] [stderr] error: the compiler unexpectedly panicked. this is a bug.
[INFO] [stderr] 
[INFO] [stderr] note: using internal features is not supported and expected to cause internal compiler errors when used incorrectly
[INFO] [stderr] 
[INFO] [stderr] note: rustc 1.91.0-beta.3 (bb624dcb4 2025-09-20) running on x86_64-unknown-linux-gnu
[INFO] [stderr] 
[INFO] [stderr] note: compiler flags: --crate-type lib -C embed-bitcode=no -C debuginfo=2
[INFO] [stderr] 
[INFO] [stderr] note: some of the compiler flags provided by cargo are hidden
[INFO] [stderr] 
[INFO] [stderr] query stack during panic:
[INFO] [stderr] #0 [mir_drops_elaborated_and_const_checked] elaborating drops for `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs::make_coeffs::{constant#0}`
[INFO] [stderr] #1 [mir_for_ctfe] caching mir of `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs::make_coeffs::{constant#0}` for CTFE  |  = note: this failure-note originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] #2 [eval_to_allocation_raw] const-evaluating + checking `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs::make_coeffs::{constant#0}`
[INFO] [stderr] #3 [eval_to_valtree] evaluating type-level constant  |  = note: this failure-note originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] #4 [check_well_formed] checking that `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs::make_coeffs` is well-formed
[INFO] [stderr] #5 [check_type_wf] checking that types are well-formed
[INFO] [stderr] #6 [analysis] running analysis passes on this crate
[INFO] [stderr] end of query stack
[INFO] [stderr] 
[INFO] [stderr] thread 'rustc' (334) panicked at /rustc-dev/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/compiler/rustc_next_trait_solver/src/solve/normalizes_to/mod.rs:372:25:
[INFO] [stderr] associated const projection is not supported yet
[INFO] [stderr] stack backtrace:
[INFO] [stderr]    0:     0x7d3fb1849ef3 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h67edf0e4d33c343c
[INFO] [stderr]    1:     0x7d3fb2001b58 - core::fmt::write::hcf0c66b48a8fa606
[INFO] [stderr]    2:     0x7d3fb362446f - std::io::Write::write_fmt::h051fe4a9e4fdbf48
[INFO] [stderr]    3:     0x7d3fb180fd82 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414
[INFO] [stderr]    4:     0x7d3fb1815cb9 - std::panicking::default_hook::{{closure}}::h91001850288db5f7
[INFO] [stderr]    5:     0x7d3fb18157e3 - std::panicking::default_hook::h2346dbb704ef5512
[INFO] [stderr]    6:     0x7d3fb07fcbc7 - std[964350b2783e405f]::panicking::update_hook::<alloc[eabebbc6c73aef0c]::boxed::Box<rustc_driver_impl[c00a9a62f1a7ca6a]::install_ice_hook::{closure#1}>>::{closure#0}
[INFO] [stderr]    7:     0x7d3fb18160df - std::panicking::panic_with_hook::hd2b063a6090d23a4
[INFO] [stderr]    8:     0x7d3fb1815e66 - std::panicking::panic_handler::{{closure}}::he666d95f139a333e
[INFO] [stderr]    9:     0x7d3fb180feb9 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5
[INFO] [stderr]   10:     0x7d3fb17f063d - __rustc[1d67440d6e82e4f]::rust_begin_unwind
[INFO] [stderr]   11:     0x7d3fadee6d70 - core::panicking::panic_fmt::h420ddb7fd73daf53
[INFO] [stderr]   12:     0x7d3fb2ee5a8a - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::assemble_impl_candidates::<rustc_type_ir[26a5e8fd3def2b2]::predicate::NormalizesTo<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::{closure#0}
[INFO] [stderr]   13:     0x7d3fb2ecda31 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::assemble_and_evaluate_candidates::<rustc_type_ir[26a5e8fd3def2b2]::predicate::NormalizesTo<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>
[INFO] [stderr]   14:     0x7d3fb2edfd6f - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   15:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   16:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   17:     0x7d3fb2aa75fb - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   18:     0x7d3fb2edf0c0 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   19:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   20:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   21:     0x7d3fb2aa7247 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   22:     0x7d3fb2aa0c32 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response
[INFO] [stderr]   23:     0x7d3fb2edf4bd - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   24:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   25:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   26:     0x7d3fb2aa7247 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   27:     0x7d3fb2aa0c32 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response
[INFO] [stderr]   28:     0x7d3fb2ee6e34 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::assemble_impl_candidates::<rustc_type_ir[26a5e8fd3def2b2]::predicate::TraitPredicate<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::{closure#0}
[INFO] [stderr]   29:     0x7d3fb2eed840 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::compute_trait_goal
[INFO] [stderr]   30:     0x7d3fb2edeca3 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   31:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   32:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   33:     0x7d3fb2aa7247 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   34:     0x7d3fb2aa0c32 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response
[INFO] [stderr]   35:     0x7d3fb2efa35a - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::assemble_builtin_impl_candidates::<rustc_type_ir[26a5e8fd3def2b2]::predicate::TraitPredicate<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>
[INFO] [stderr]   36:     0x7d3fb2eec7ef - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::compute_trait_goal
[INFO] [stderr]   37:     0x7d3fb2edeca3 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   38:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   39:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   40:     0x7d3fb2853321 - <rustc_trait_selection[923644d2858f9096]::solve::fulfill::FulfillmentCtxt<rustc_infer[366f03658b83b129]::traits::engine::ScrubbedTraitError> as rustc_infer[366f03658b83b129]::traits::engine::TraitEngine<rustc_infer[366f03658b83b129]::traits::engine::ScrubbedTraitError>>::select_where_possible
[INFO] [stderr]   41:     0x7d3fb285251b - rustc_trait_selection[923644d2858f9096]::traits::impossible_predicates
[INFO] [stderr]   42:     0x7d3fb2851789 - <rustc_mir_transform[ca6c25dc6ebfb91e]::impossible_predicates::ImpossiblePredicates as rustc_mir_transform[ca6c25dc6ebfb91e]::pass_manager::MirPass>::run_pass
[INFO] [stderr]   43:     0x7d3fb20085dd - rustc_mir_transform[ca6c25dc6ebfb91e]::run_analysis_to_runtime_passes
[INFO] [stderr]   44:     0x7d3fb22d44d1 - rustc_mir_transform[ca6c25dc6ebfb91e]::mir_drops_elaborated_and_const_checked
[INFO] [stderr]   45:     0x7d3fb22d3d59 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::mir_drops_elaborated_and_const_checked::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   46:     0x7d3fb22d8685 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_data_structures[e2cdb057fddbc0f4]::vec_cache::VecCache<rustc_span[68ddb5798b8c3a2e]::def_id::LocalDefId, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[59265a8d1af4d44c]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   47:     0x7d3fb22d7dc9 - rustc_query_impl[93e3285720b12608]::query_impl::mir_drops_elaborated_and_const_checked::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   48:     0x7d3fb2a1c24e - rustc_mir_transform[ca6c25dc6ebfb91e]::mir_for_ctfe
[INFO] [stderr]   49:     0x7d3fb2a1c0e3 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::mir_for_ctfe::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   50:     0x7d3fb201b239 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::DefIdCache<rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   51:     0x7d3fb292081b - rustc_query_impl[93e3285720b12608]::query_impl::mir_for_ctfe::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   52:     0x7d3fb29209f8 - <rustc_const_eval[67089cf3d838e562]::interpret::eval_context::InterpCx<rustc_const_eval[67089cf3d838e562]::const_eval::machine::CompileTimeMachine>>::load_mir
[INFO] [stderr]   53:     0x7d3fb2921638 - rustc_const_eval[67089cf3d838e562]::const_eval::eval_queries::eval_to_allocation_raw_provider
[INFO] [stderr]   54:     0x7d3fb29211be - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::eval_to_allocation_raw::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 24usize]>>
[INFO] [stderr]   55:     0x7d3fb2917165 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::DefaultCache<rustc_middle[94f43328057ea44f]::ty::PseudoCanonicalInput<rustc_middle[94f43328057ea44f]::mir::interpret::GlobalId>, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 24usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   56:     0x7d3fb2916cf9 - rustc_query_impl[93e3285720b12608]::query_impl::eval_to_allocation_raw::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   57:     0x7d3fb29165c6 - rustc_const_eval[67089cf3d838e562]::const_eval::valtrees::eval_to_valtree
[INFO] [stderr]   58:     0x7d3fb2916365 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::eval_to_valtree::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 16usize]>>
[INFO] [stderr]   59:     0x7d3fb2464f68 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::DefaultCache<rustc_middle[94f43328057ea44f]::ty::PseudoCanonicalInput<rustc_middle[94f43328057ea44f]::mir::interpret::GlobalId>, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 16usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   60:     0x7d3fb2464afc - rustc_query_impl[93e3285720b12608]::query_impl::eval_to_valtree::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   61:     0x7d3fb2463b07 - <rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>::const_eval_resolve_for_typeck
[INFO] [stderr]   62:     0x7d3fb2462780 - rustc_trait_selection[923644d2858f9096]::traits::try_evaluate_const
[INFO] [stderr]   63:     0x7d3fb3c4bf12 - rustc_trait_selection[923644d2858f9096]::traits::const_evaluatable::is_const_evaluatable.cold
[INFO] [stderr]   64:     0x7d3fb270e0fd - <rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillProcessor as rustc_data_structures[e2cdb057fddbc0f4]::obligation_forest::ObligationProcessor>::process_obligation
[INFO] [stderr]   65:     0x7d3fb2004e49 - <rustc_data_structures[e2cdb057fddbc0f4]::obligation_forest::ObligationForest<rustc_trait_selection[923644d2858f9096]::traits::fulfill::PendingPredicateObligation>>::process_obligations::<rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillProcessor>
[INFO] [stderr]   66:     0x7d3fb27e0e2a - <rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillmentContext<rustc_trait_selection[923644d2858f9096]::traits::FulfillmentError> as rustc_infer[366f03658b83b129]::traits::engine::TraitEngine<rustc_trait_selection[923644d2858f9096]::traits::FulfillmentError>>::select_all_or_error
[INFO] [stderr]   67:     0x7d3fb27c5b57 - rustc_hir_analysis[ca7ec7ef73ee3664]::check::compare_impl_item::compare_impl_item
[INFO] [stderr]   68:     0x7d3fb27c3da9 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::compare_impl_item::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   69:     0x7d3fb2c198d0 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_data_structures[e2cdb057fddbc0f4]::vec_cache::VecCache<rustc_span[68ddb5798b8c3a2e]::def_id::LocalDefId, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[59265a8d1af4d44c]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   70:     0x7d3fb2c19451 - rustc_query_impl[93e3285720b12608]::query_impl::compare_impl_item::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   71:     0x7d3fb2c1c7aa - rustc_hir_analysis[ca7ec7ef73ee3664]::check::check::check_item_type
[INFO] [stderr]   72:     0x7d3fb2c1a31b - rustc_hir_analysis[ca7ec7ef73ee3664]::check::wfcheck::check_well_formed
[INFO] [stderr]   73:     0x7d3fb2c1a2e3 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::check_well_formed::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   74:     0x7d3fb2c19b23 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_data_structures[e2cdb057fddbc0f4]::vec_cache::VecCache<rustc_span[68ddb5798b8c3a2e]::def_id::LocalDefId, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[59265a8d1af4d44c]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   75:     0x7d3fb2c19642 - rustc_query_impl[93e3285720b12608]::query_impl::check_well_formed::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   76:     0x7d3fb2c16bf5 - rustc_hir_analysis[ca7ec7ef73ee3664]::check::wfcheck::check_type_wf
[INFO] [stderr]   77:     0x7d3fb2c16ae7 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::check_type_wf::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   78:     0x7d3fb30230e0 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::SingleCache<rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   79:     0x7d3fb3022ec2 - rustc_query_impl[93e3285720b12608]::query_impl::check_type_wf::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   80:     0x7d3fb28c777a - rustc_hir_analysis[ca7ec7ef73ee3664]::check_crate
[INFO] [stderr]   81:     0x7d3fb22df23e - rustc_interface[89ceac0529af2cd8]::passes::analysis
[INFO] [stderr]   82:     0x7d3fb22def0b - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::analysis::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 0usize]>>
[INFO] [stderr]   83:     0x7d3fb30299a6 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::SingleCache<rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 0usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   84:     0x7d3fb30295fc - rustc_query_impl[93e3285720b12608]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   85:     0x7d3fb33aec24 - rustc_interface[89ceac0529af2cd8]::passes::create_and_enter_global_ctxt::<core[dc8158927f5e781c]::option::Option<rustc_interface[89ceac0529af2cd8]::queries::Linker>, rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}::{closure#2}>::{closure#2}::{closure#0}
[INFO] [stderr]   86:     0x7d3fb331cafe - rustc_interface[89ceac0529af2cd8]::interface::run_compiler::<(), rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}>::{closure#1}
[INFO] [stderr]   87:     0x7d3fb322fd78 - std[964350b2783e405f]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_with_globals<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_pool_with_globals<rustc_interface[89ceac0529af2cd8]::interface::run_compiler<(), rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>
[INFO] [stderr]   88:     0x7d3fb322fa48 - <<std[964350b2783e405f]::thread::Builder>::spawn_unchecked_<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_with_globals<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_pool_with_globals<rustc_interface[89ceac0529af2cd8]::interface::run_compiler<(), rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[dc8158927f5e781c]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stderr]   89:     0x7d3fb323548d - std::sys::thread::unix::Thread::new::thread_start::hf277835320aa8e5a
[INFO] [stderr]   90:     0x7d3faca8aaa4 - <unknown>
[INFO] [stderr]   91:     0x7d3facb17a34 - clone
[INFO] [stderr]   92:                0x0 - <unknown>
[INFO] [stderr] 
[INFO] [stderr] error: the compiler unexpectedly panicked. this is a bug.
[INFO] [stderr] 
[INFO] [stderr] note: using internal features is not supported and expected to cause internal compiler errors when used incorrectly
[INFO] [stderr] 
[INFO] [stderr] note: rustc 1.91.0-beta.3 (bb624dcb4 2025-09-20) running on x86_64-unknown-linux-gnu
[INFO] [stderr] 
[INFO] [stderr] note: compiler flags: --crate-type lib -C embed-bitcode=no -C debuginfo=2
[INFO] [stderr] 
[INFO] [stderr] note: some of the compiler flags provided by cargo are hidden
[INFO] [stderr] 
[INFO] [stderr] query stack during panic:
[INFO] [stderr] #0 [mir_drops_elaborated_and_const_checked] elaborating drops for `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs::{constant#0}`
[INFO] [stderr] #1 [mir_for_ctfe] caching mir of `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs::{constant#0}` for CTFE  |  = note: this failure-note originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] #2 [eval_to_allocation_raw] const-evaluating + checking `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs::{constant#0}`
[INFO] [stderr] #3 [eval_to_valtree] evaluating type-level constant  |  = note: this failure-note originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] #4 [compare_impl_item] checking assoc item `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs` is compatible with trait definition
[INFO] [stderr] #5 [check_well_formed] checking that `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>` is well-formed
[INFO] [stderr] #6 [check_type_wf] checking that types are well-formed
[INFO] [stderr] #7 [analysis] running analysis passes on this crate
[INFO] [stderr] end of query stack
[INFO] [stderr] 
[INFO] [stderr] thread 'rustc' (334) panicked at /rustc-dev/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/compiler/rustc_next_trait_solver/src/solve/normalizes_to/mod.rs:372:25:
[INFO] [stderr] associated const projection is not supported yet
[INFO] [stderr] stack backtrace:
[INFO] [stderr]    0:     0x7d3fb1849ef3 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h67edf0e4d33c343c
[INFO] [stderr]    1:     0x7d3fb2001b58 - core::fmt::write::hcf0c66b48a8fa606
[INFO] [stderr]    2:     0x7d3fb362446f - std::io::Write::write_fmt::h051fe4a9e4fdbf48
[INFO] [stderr]    3:     0x7d3fb180fd82 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414
[INFO] [stderr]    4:     0x7d3fb1815cb9 - std::panicking::default_hook::{{closure}}::h91001850288db5f7
[INFO] [stderr]    5:     0x7d3fb18157e3 - std::panicking::default_hook::h2346dbb704ef5512
[INFO] [stderr]    6:     0x7d3fb07fcbc7 - std[964350b2783e405f]::panicking::update_hook::<alloc[eabebbc6c73aef0c]::boxed::Box<rustc_driver_impl[c00a9a62f1a7ca6a]::install_ice_hook::{closure#1}>>::{closure#0}
[INFO] [stderr]    7:     0x7d3fb18160df - std::panicking::panic_with_hook::hd2b063a6090d23a4
[INFO] [stderr]    8:     0x7d3fb1815e66 - std::panicking::panic_handler::{{closure}}::he666d95f139a333e
[INFO] [stderr]    9:     0x7d3fb180feb9 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5
[INFO] [stderr]   10:     0x7d3fb17f063d - __rustc[1d67440d6e82e4f]::rust_begin_unwind
[INFO] [stderr]   11:     0x7d3fadee6d70 - core::panicking::panic_fmt::h420ddb7fd73daf53
[INFO] [stderr]   12:     0x7d3fb2ee5a8a - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::assemble_impl_candidates::<rustc_type_ir[26a5e8fd3def2b2]::predicate::NormalizesTo<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::{closure#0}
[INFO] [stderr]   13:     0x7d3fb2ecda31 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::assemble_and_evaluate_candidates::<rustc_type_ir[26a5e8fd3def2b2]::predicate::NormalizesTo<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>
[INFO] [stderr]   14:     0x7d3fb2edfd6f - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   15:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   16:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   17:     0x7d3fb2aa75fb - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   18:     0x7d3fb2edf0c0 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   19:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   20:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   21:     0x7d3fb2aa7247 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   22:     0x7d3fb2aa0c32 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response
[INFO] [stderr]   23:     0x7d3fb2edf4bd - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   24:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   25:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   26:     0x7d3fb2aa7247 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   27:     0x7d3fb2aa0c32 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response
[INFO] [stderr]   28:     0x7d3fb2ee6e34 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::assemble_impl_candidates::<rustc_type_ir[26a5e8fd3def2b2]::predicate::TraitPredicate<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::{closure#0}
[INFO] [stderr]   29:     0x7d3fb2eed840 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::compute_trait_goal
[INFO] [stderr]   30:     0x7d3fb2edfc94 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   31:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   32:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   33:     0x7d3fb2aa75fb - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   34:     0x7d3fb2edf0c0 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   35:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   36:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   37:     0x7d3fb2aa7247 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   38:     0x7d3fb2aa0c32 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response
[INFO] [stderr]   39:     0x7d3fb2edf4bd - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   40:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   41:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   42:     0x7d3fb2853321 - <rustc_trait_selection[923644d2858f9096]::solve::fulfill::FulfillmentCtxt<rustc_infer[366f03658b83b129]::traits::engine::ScrubbedTraitError> as rustc_infer[366f03658b83b129]::traits::engine::TraitEngine<rustc_infer[366f03658b83b129]::traits::engine::ScrubbedTraitError>>::select_where_possible
[INFO] [stderr]   43:     0x7d3fb285251b - rustc_trait_selection[923644d2858f9096]::traits::impossible_predicates
[INFO] [stderr]   44:     0x7d3fb2851789 - <rustc_mir_transform[ca6c25dc6ebfb91e]::impossible_predicates::ImpossiblePredicates as rustc_mir_transform[ca6c25dc6ebfb91e]::pass_manager::MirPass>::run_pass
[INFO] [stderr]   45:     0x7d3fb20085dd - rustc_mir_transform[ca6c25dc6ebfb91e]::run_analysis_to_runtime_passes
[INFO] [stderr]   46:     0x7d3fb22d44d1 - rustc_mir_transform[ca6c25dc6ebfb91e]::mir_drops_elaborated_and_const_checked
[INFO] [stderr]   47:     0x7d3fb22d3d59 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::mir_drops_elaborated_and_const_checked::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   48:     0x7d3fb22d8685 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_data_structures[e2cdb057fddbc0f4]::vec_cache::VecCache<rustc_span[68ddb5798b8c3a2e]::def_id::LocalDefId, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[59265a8d1af4d44c]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   49:     0x7d3fb22d7dc9 - rustc_query_impl[93e3285720b12608]::query_impl::mir_drops_elaborated_and_const_checked::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   50:     0x7d3fb2a1c24e - rustc_mir_transform[ca6c25dc6ebfb91e]::mir_for_ctfe
[INFO] [stderr]   51:     0x7d3fb2a1c0e3 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::mir_for_ctfe::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   52:     0x7d3fb201b239 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::DefIdCache<rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   53:     0x7d3fb292081b - rustc_query_impl[93e3285720b12608]::query_impl::mir_for_ctfe::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   54:     0x7d3fb29209f8 - <rustc_const_eval[67089cf3d838e562]::interpret::eval_context::InterpCx<rustc_const_eval[67089cf3d838e562]::const_eval::machine::CompileTimeMachine>>::load_mir
[INFO] [stderr]   55:     0x7d3fb2921638 - rustc_const_eval[67089cf3d838e562]::const_eval::eval_queries::eval_to_allocation_raw_provider
[INFO] [stderr]   56:     0x7d3fb29211be - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::eval_to_allocation_raw::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 24usize]>>
[INFO] [stderr]   57:     0x7d3fb2917165 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::DefaultCache<rustc_middle[94f43328057ea44f]::ty::PseudoCanonicalInput<rustc_middle[94f43328057ea44f]::mir::interpret::GlobalId>, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 24usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   58:     0x7d3fb2916cf9 - rustc_query_impl[93e3285720b12608]::query_impl::eval_to_allocation_raw::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   59:     0x7d3fb29165c6 - rustc_const_eval[67089cf3d838e562]::const_eval::valtrees::eval_to_valtree
[INFO] [stderr]   60:     0x7d3fb2916365 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::eval_to_valtree::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 16usize]>>
[INFO] [stderr]   61:     0x7d3fb2464f68 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::DefaultCache<rustc_middle[94f43328057ea44f]::ty::PseudoCanonicalInput<rustc_middle[94f43328057ea44f]::mir::interpret::GlobalId>, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 16usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   62:     0x7d3fb2464afc - rustc_query_impl[93e3285720b12608]::query_impl::eval_to_valtree::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   63:     0x7d3fb2463b07 - <rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>::const_eval_resolve_for_typeck
[INFO] [stderr]   64:     0x7d3fb2462780 - rustc_trait_selection[923644d2858f9096]::traits::try_evaluate_const
[INFO] [stderr]   65:     0x7d3fb27193b1 - <rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillProcessor as rustc_data_structures[e2cdb057fddbc0f4]::obligation_forest::ObligationProcessor>::process_obligation
[INFO] [stderr]   66:     0x7d3fb2004e49 - <rustc_data_structures[e2cdb057fddbc0f4]::obligation_forest::ObligationForest<rustc_trait_selection[923644d2858f9096]::traits::fulfill::PendingPredicateObligation>>::process_obligations::<rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillProcessor>
[INFO] [stderr]   67:     0x7d3fb20032df - <rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillmentContext<rustc_infer[366f03658b83b129]::traits::engine::ScrubbedTraitError> as rustc_infer[366f03658b83b129]::traits::engine::TraitEngine<rustc_infer[366f03658b83b129]::traits::engine::ScrubbedTraitError>>::select_all_or_error
[INFO] [stderr]   68:     0x7d3fb168500c - <rustc_trait_selection[923644d2858f9096]::traits::const_evaluatable::satisfied_from_param_env::Visitor as rustc_type_ir[26a5e8fd3def2b2]::visit::TypeVisitor<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::visit_const
[INFO] [stderr]   69:     0x7d3fb166485e - rustc_trait_selection[923644d2858f9096]::traits::const_evaluatable::satisfied_from_param_env
[INFO] [stderr]   70:     0x7d3fb3c4bf79 - rustc_trait_selection[923644d2858f9096]::traits::const_evaluatable::is_const_evaluatable.cold
[INFO] [stderr]   71:     0x7d3fb270e0fd - <rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillProcessor as rustc_data_structures[e2cdb057fddbc0f4]::obligation_forest::ObligationProcessor>::process_obligation
[INFO] [stderr]   72:     0x7d3fb2004e49 - <rustc_data_structures[e2cdb057fddbc0f4]::obligation_forest::ObligationForest<rustc_trait_selection[923644d2858f9096]::traits::fulfill::PendingPredicateObligation>>::process_obligations::<rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillProcessor>
[INFO] [stderr]   73:     0x7d3fb27e0e2a - <rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillmentContext<rustc_trait_selection[923644d2858f9096]::traits::FulfillmentError> as rustc_infer[366f03658b83b129]::traits::engine::TraitEngine<rustc_trait_selection[923644d2858f9096]::traits::FulfillmentError>>::select_all_or_error
[INFO] [stderr]   74:     0x7d3fb27e987a - rustc_hir_analysis[ca7ec7ef73ee3664]::check::wfcheck::check_item_fn
[INFO] [stderr]   75:     0x7d3fb2c1f7aa - rustc_hir_analysis[ca7ec7ef73ee3664]::check::check::check_item_type
[INFO] [stderr]   76:     0x7d3fb2c1a31b - rustc_hir_analysis[ca7ec7ef73ee3664]::check::wfcheck::check_well_formed
[INFO] [stderr]   77:     0x7d3fb2c1a2e3 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::check_well_formed::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   78:     0x7d3fb2c19b23 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_data_structures[e2cdb057fddbc0f4]::vec_cache::VecCache<rustc_span[68ddb5798b8c3a2e]::def_id::LocalDefId, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[59265a8d1af4d44c]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   79:     0x7d3fb2c19642 - rustc_query_impl[93e3285720b12608]::query_impl::check_well_formed::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   80:     0x7d3fb2c16bf5 - rustc_hir_analysis[ca7ec7ef73ee3664]::check::wfcheck::check_type_wf
[INFO] [stderr]   81:     0x7d3fb2c16ae7 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::check_type_wf::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   82:     0x7d3fb30230e0 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::SingleCache<rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   83:     0x7d3fb3022ec2 - rustc_query_impl[93e3285720b12608]::query_impl::check_type_wf::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   84:     0x7d3fb28c777a - rustc_hir_analysis[ca7ec7ef73ee3664]::check_crate
[INFO] [stderr]   85:     0x7d3fb22df23e - rustc_interface[89ceac0529af2cd8]::passes::analysis
[INFO] [stderr]   86:     0x7d3fb22def0b - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::analysis::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 0usize]>>
[INFO] [stderr]   87:     0x7d3fb30299a6 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::SingleCache<rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 0usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   88:     0x7d3fb30295fc - rustc_query_impl[93e3285720b12608]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   89:     0x7d3fb33aec24 - rustc_interface[89ceac0529af2cd8]::passes::create_and_enter_global_ctxt::<core[dc8158927f5e781c]::option::Option<rustc_interface[89ceac0529af2cd8]::queries::Linker>, rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}::{closure#2}>::{closure#2}::{closure#0}
[INFO] [stderr]   90:     0x7d3fb331cafe - rustc_interface[89ceac0529af2cd8]::interface::run_compiler::<(), rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}>::{closure#1}
[INFO] [stderr]   91:     0x7d3fb322fd78 - std[964350b2783e405f]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_with_globals<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_pool_with_globals<rustc_interface[89ceac0529af2cd8]::interface::run_compiler<(), rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>
[INFO] [stderr]   92:     0x7d3fb322fa48 - <<std[964350b2783e405f]::thread::Builder>::spawn_unchecked_<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_with_globals<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_pool_with_globals<rustc_interface[89ceac0529af2cd8]::interface::run_compiler<(), rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[dc8158927f5e781c]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stderr]   93:     0x7d3fb323548d - std::sys::thread::unix::Thread::new::thread_start::hf277835320aa8e5a
[INFO] [stderr]   94:     0x7d3faca8aaa4 - <unknown>
[INFO] [stderr]   95:     0x7d3facb17a34 - clone
[INFO] [stderr]   96:                0x0 - <unknown>
[INFO] [stderr] 
[INFO] [stderr] error: the compiler unexpectedly panicked. this is a bug.
[INFO] [stderr] 
[INFO] [stderr] note: using internal features is not supported and expected to cause internal compiler errors when used incorrectly
[INFO] [stderr] 
[INFO] [stderr] note: rustc 1.91.0-beta.3 (bb624dcb4 2025-09-20) running on x86_64-unknown-linux-gnu
[INFO] [stderr] 
[INFO] [stderr] note: compiler flags: --crate-type lib -C embed-bitcode=no -C debuginfo=2
[INFO] [stderr] 
[INFO] [stderr] note: some of the compiler flags provided by cargo are hidden
[INFO] [stderr] 
[INFO] [stderr] query stack during panic:
[INFO] [stderr] #0 [mir_drops_elaborated_and_const_checked] elaborating drops for `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs::make_coeffs::{constant#0}`
[INFO] [stderr] #1 [mir_for_ctfe] caching mir of `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs::make_coeffs::{constant#0}` for CTFE  |  = note: this failure-note originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] #2 [eval_to_allocation_raw] const-evaluating + checking `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs::make_coeffs::{constant#0}`
[INFO] [stderr] #3 [eval_to_valtree] evaluating type-level constant  |  = note: this failure-note originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] #4 [check_well_formed] checking that `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs::make_coeffs` is well-formed
[INFO] [stderr] #5 [check_type_wf] checking that types are well-formed
[INFO] [stderr] #6 [analysis] running analysis passes on this crate
[INFO] [stderr] end of query stack
[INFO] [stderr] 
[INFO] [stderr] thread 'rustc' (334) panicked at /rustc-dev/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/compiler/rustc_next_trait_solver/src/solve/normalizes_to/mod.rs:372:25:
[INFO] [stderr] associated const projection is not supported yet
[INFO] [stderr] stack backtrace:
[INFO] [stderr]    0:     0x7d3fb1849ef3 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h67edf0e4d33c343c
[INFO] [stderr]    1:     0x7d3fb2001b58 - core::fmt::write::hcf0c66b48a8fa606
[INFO] [stderr]    2:     0x7d3fb362446f - std::io::Write::write_fmt::h051fe4a9e4fdbf48
[INFO] [stderr]    3:     0x7d3fb180fd82 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414
[INFO] [stderr]    4:     0x7d3fb1815cb9 - std::panicking::default_hook::{{closure}}::h91001850288db5f7
[INFO] [stderr]    5:     0x7d3fb18157e3 - std::panicking::default_hook::h2346dbb704ef5512
[INFO] [stderr]    6:     0x7d3fb07fcbc7 - std[964350b2783e405f]::panicking::update_hook::<alloc[eabebbc6c73aef0c]::boxed::Box<rustc_driver_impl[c00a9a62f1a7ca6a]::install_ice_hook::{closure#1}>>::{closure#0}
[INFO] [stderr]    7:     0x7d3fb18160df - std::panicking::panic_with_hook::hd2b063a6090d23a4
[INFO] [stderr]    8:     0x7d3fb1815e66 - std::panicking::panic_handler::{{closure}}::he666d95f139a333e
[INFO] [stderr]    9:     0x7d3fb180feb9 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5
[INFO] [stderr]   10:     0x7d3fb17f063d - __rustc[1d67440d6e82e4f]::rust_begin_unwind
[INFO] [stderr]   11:     0x7d3fadee6d70 - core::panicking::panic_fmt::h420ddb7fd73daf53
[INFO] [stderr]   12:     0x7d3fb2ee5a8a - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::assemble_impl_candidates::<rustc_type_ir[26a5e8fd3def2b2]::predicate::NormalizesTo<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::{closure#0}
[INFO] [stderr]   13:     0x7d3fb2ecda31 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::assemble_and_evaluate_candidates::<rustc_type_ir[26a5e8fd3def2b2]::predicate::NormalizesTo<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>
[INFO] [stderr]   14:     0x7d3fb2edfd6f - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   15:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   16:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   17:     0x7d3fb2aa75fb - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   18:     0x7d3fb2edf0c0 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   19:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   20:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   21:     0x7d3fb2aa7247 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   22:     0x7d3fb2aa0c32 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response
[INFO] [stderr]   23:     0x7d3fb2edf4bd - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   24:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   25:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   26:     0x7d3fb2aa7247 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   27:     0x7d3fb2aa0c32 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response
[INFO] [stderr]   28:     0x7d3fb2ee6e34 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::assemble_impl_candidates::<rustc_type_ir[26a5e8fd3def2b2]::predicate::TraitPredicate<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::{closure#0}
[INFO] [stderr]   29:     0x7d3fb2eed840 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::compute_trait_goal
[INFO] [stderr]   30:     0x7d3fb2edeca3 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   31:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   32:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   33:     0x7d3fb2aa7247 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   34:     0x7d3fb2aa0c32 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response
[INFO] [stderr]   35:     0x7d3fb2efa35a - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::assemble_builtin_impl_candidates::<rustc_type_ir[26a5e8fd3def2b2]::predicate::TraitPredicate<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>
[INFO] [stderr]   36:     0x7d3fb2eec7ef - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::compute_trait_goal
[INFO] [stderr]   37:     0x7d3fb2edeca3 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   38:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   39:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   40:     0x7d3fb2853321 - <rustc_trait_selection[923644d2858f9096]::solve::fulfill::FulfillmentCtxt<rustc_infer[366f03658b83b129]::traits::engine::ScrubbedTraitError> as rustc_infer[366f03658b83b129]::traits::engine::TraitEngine<rustc_infer[366f03658b83b129]::traits::engine::ScrubbedTraitError>>::select_where_possible
[INFO] [stderr]   41:     0x7d3fb285251b - rustc_trait_selection[923644d2858f9096]::traits::impossible_predicates
[INFO] [stderr]   42:     0x7d3fb2851789 - <rustc_mir_transform[ca6c25dc6ebfb91e]::impossible_predicates::ImpossiblePredicates as rustc_mir_transform[ca6c25dc6ebfb91e]::pass_manager::MirPass>::run_pass
[INFO] [stderr]   43:     0x7d3fb20085dd - rustc_mir_transform[ca6c25dc6ebfb91e]::run_analysis_to_runtime_passes
[INFO] [stderr]   44:     0x7d3fb22d44d1 - rustc_mir_transform[ca6c25dc6ebfb91e]::mir_drops_elaborated_and_const_checked
[INFO] [stderr]   45:     0x7d3fb22d3d59 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::mir_drops_elaborated_and_const_checked::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   46:     0x7d3fb22d8685 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_data_structures[e2cdb057fddbc0f4]::vec_cache::VecCache<rustc_span[68ddb5798b8c3a2e]::def_id::LocalDefId, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[59265a8d1af4d44c]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   47:     0x7d3fb22d7dc9 - rustc_query_impl[93e3285720b12608]::query_impl::mir_drops_elaborated_and_const_checked::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   48:     0x7d3fb2a1c24e - rustc_mir_transform[ca6c25dc6ebfb91e]::mir_for_ctfe
[INFO] [stderr]   49:     0x7d3fb2a1c0e3 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::mir_for_ctfe::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   50:     0x7d3fb201b239 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::DefIdCache<rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   51:     0x7d3fb292081b - rustc_query_impl[93e3285720b12608]::query_impl::mir_for_ctfe::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   52:     0x7d3fb29209f8 - <rustc_const_eval[67089cf3d838e562]::interpret::eval_context::InterpCx<rustc_const_eval[67089cf3d838e562]::const_eval::machine::CompileTimeMachine>>::load_mir
[INFO] [stderr]   53:     0x7d3fb2921638 - rustc_const_eval[67089cf3d838e562]::const_eval::eval_queries::eval_to_allocation_raw_provider
[INFO] [stderr]   54:     0x7d3fb29211be - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::eval_to_allocation_raw::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 24usize]>>
[INFO] [stderr]   55:     0x7d3fb2917165 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::DefaultCache<rustc_middle[94f43328057ea44f]::ty::PseudoCanonicalInput<rustc_middle[94f43328057ea44f]::mir::interpret::GlobalId>, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 24usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   56:     0x7d3fb2916cf9 - rustc_query_impl[93e3285720b12608]::query_impl::eval_to_allocation_raw::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   57:     0x7d3fb29165c6 - rustc_const_eval[67089cf3d838e562]::const_eval::valtrees::eval_to_valtree
[INFO] [stderr]   58:     0x7d3fb2916365 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::eval_to_valtree::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 16usize]>>
[INFO] [stderr]   59:     0x7d3fb2464f68 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::DefaultCache<rustc_middle[94f43328057ea44f]::ty::PseudoCanonicalInput<rustc_middle[94f43328057ea44f]::mir::interpret::GlobalId>, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 16usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   60:     0x7d3fb2464afc - rustc_query_impl[93e3285720b12608]::query_impl::eval_to_valtree::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   61:     0x7d3fb2463b07 - <rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>::const_eval_resolve_for_typeck
[INFO] [stderr]   62:     0x7d3fb2462780 - rustc_trait_selection[923644d2858f9096]::traits::try_evaluate_const
[INFO] [stderr]   63:     0x7d3fb3c4bf12 - rustc_trait_selection[923644d2858f9096]::traits::const_evaluatable::is_const_evaluatable.cold
[INFO] [stderr]   64:     0x7d3fb270e0fd - <rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillProcessor as rustc_data_structures[e2cdb057fddbc0f4]::obligation_forest::ObligationProcessor>::process_obligation
[INFO] [stderr]   65:     0x7d3fb2004e49 - <rustc_data_structures[e2cdb057fddbc0f4]::obligation_forest::ObligationForest<rustc_trait_selection[923644d2858f9096]::traits::fulfill::PendingPredicateObligation>>::process_obligations::<rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillProcessor>
[INFO] [stderr]   66:     0x7d3fb27e0e2a - <rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillmentContext<rustc_trait_selection[923644d2858f9096]::traits::FulfillmentError> as rustc_infer[366f03658b83b129]::traits::engine::TraitEngine<rustc_trait_selection[923644d2858f9096]::traits::FulfillmentError>>::select_all_or_error
[INFO] [stderr]   67:     0x7d3fb27c5b57 - rustc_hir_analysis[ca7ec7ef73ee3664]::check::compare_impl_item::compare_impl_item
[INFO] [stderr]   68:     0x7d3fb27c3da9 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::compare_impl_item::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   69:     0x7d3fb2c198d0 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_data_structures[e2cdb057fddbc0f4]::vec_cache::VecCache<rustc_span[68ddb5798b8c3a2e]::def_id::LocalDefId, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[59265a8d1af4d44c]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   70:     0x7d3fb2c19451 - rustc_query_impl[93e3285720b12608]::query_impl::compare_impl_item::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   71:     0x7d3fb2c1c7aa - rustc_hir_analysis[ca7ec7ef73ee3664]::check::check::check_item_type
[INFO] [stderr]   72:     0x7d3fb2c1a31b - rustc_hir_analysis[ca7ec7ef73ee3664]::check::wfcheck::check_well_formed
[INFO] [stderr]   73:     0x7d3fb2c1a2e3 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::check_well_formed::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   74:     0x7d3fb2c19b23 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_data_structures[e2cdb057fddbc0f4]::vec_cache::VecCache<rustc_span[68ddb5798b8c3a2e]::def_id::LocalDefId, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[59265a8d1af4d44c]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   75:     0x7d3fb2c19642 - rustc_query_impl[93e3285720b12608]::query_impl::check_well_formed::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   76:     0x7d3fb2c16bf5 - rustc_hir_analysis[ca7ec7ef73ee3664]::check::wfcheck::check_type_wf
[INFO] [stderr]   77:     0x7d3fb2c16ae7 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::check_type_wf::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   78:     0x7d3fb30230e0 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::SingleCache<rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   79:     0x7d3fb3022ec2 - rustc_query_impl[93e3285720b12608]::query_impl::check_type_wf::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   80:     0x7d3fb28c777a - rustc_hir_analysis[ca7ec7ef73ee3664]::check_crate
[INFO] [stderr]   81:     0x7d3fb22df23e - rustc_interface[89ceac0529af2cd8]::passes::analysis
[INFO] [stderr]   82:     0x7d3fb22def0b - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::analysis::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 0usize]>>
[INFO] [stderr]   83:     0x7d3fb30299a6 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::SingleCache<rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 0usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   84:     0x7d3fb30295fc - rustc_query_impl[93e3285720b12608]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   85:     0x7d3fb33aec24 - rustc_interface[89ceac0529af2cd8]::passes::create_and_enter_global_ctxt::<core[dc8158927f5e781c]::option::Option<rustc_interface[89ceac0529af2cd8]::queries::Linker>, rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}::{closure#2}>::{closure#2}::{closure#0}
[INFO] [stderr]   86:     0x7d3fb331cafe - rustc_interface[89ceac0529af2cd8]::interface::run_compiler::<(), rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}>::{closure#1}
[INFO] [stderr]   87:     0x7d3fb322fd78 - std[964350b2783e405f]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_with_globals<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_pool_with_globals<rustc_interface[89ceac0529af2cd8]::interface::run_compiler<(), rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>
[INFO] [stderr]   88:     0x7d3fb322fa48 - <<std[964350b2783e405f]::thread::Builder>::spawn_unchecked_<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_with_globals<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_pool_with_globals<rustc_interface[89ceac0529af2cd8]::interface::run_compiler<(), rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[dc8158927f5e781c]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stderr]   89:     0x7d3fb323548d - std::sys::thread::unix::Thread::new::thread_start::hf277835320aa8e5a
[INFO] [stderr]   90:     0x7d3faca8aaa4 - <unknown>
[INFO] [stderr]   91:     0x7d3facb17a34 - clone
[INFO] [stderr]   92:                0x0 - <unknown>
[INFO] [stderr] 
[INFO] [stderr] error: the compiler unexpectedly panicked. this is a bug.
[INFO] [stderr] 
[INFO] [stderr] note: using internal features is not supported and expected to cause internal compiler errors when used incorrectly
[INFO] [stderr] 
[INFO] [stderr] note: rustc 1.91.0-beta.3 (bb624dcb4 2025-09-20) running on x86_64-unknown-linux-gnu
[INFO] [stderr] 
[INFO] [stderr] note: compiler flags: --crate-type lib -C embed-bitcode=no -C debuginfo=2
[INFO] [stderr] 
[INFO] [stderr] note: some of the compiler flags provided by cargo are hidden
[INFO] [stderr] 
[INFO] [stderr] query stack during panic:
[INFO] [stderr] #0 [mir_drops_elaborated_and_const_checked] elaborating drops for `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs::{constant#0}`
[INFO] [stderr] #1 [mir_for_ctfe] caching mir of `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs::{constant#0}` for CTFE  |  = note: this failure-note originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] #2 [eval_to_allocation_raw] const-evaluating + checking `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs::{constant#0}`
[INFO] [stderr] #3 [eval_to_valtree] evaluating type-level constant  |  = note: this failure-note originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] #4 [compare_impl_item] checking assoc item `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs` is compatible with trait definition
[INFO] [stderr] #5 [check_well_formed] checking that `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>` is well-formed
[INFO] [stderr] #6 [check_type_wf] checking that types are well-formed
[INFO] [stderr] #7 [analysis] running analysis passes on this crate
[INFO] [stderr] end of query stack
[INFO] [stderr] 
[INFO] [stderr] thread 'rustc' (334) panicked at /rustc-dev/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/compiler/rustc_next_trait_solver/src/solve/normalizes_to/mod.rs:372:25:
[INFO] [stderr] associated const projection is not supported yet
[INFO] [stderr] stack backtrace:
[INFO] [stderr]    0:     0x7d3fb1849ef3 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h67edf0e4d33c343c
[INFO] [stderr]    1:     0x7d3fb2001b58 - core::fmt::write::hcf0c66b48a8fa606
[INFO] [stderr]    2:     0x7d3fb362446f - std::io::Write::write_fmt::h051fe4a9e4fdbf48
[INFO] [stderr]    3:     0x7d3fb180fd82 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414
[INFO] [stderr]    4:     0x7d3fb1815cb9 - std::panicking::default_hook::{{closure}}::h91001850288db5f7
[INFO] [stderr]    5:     0x7d3fb18157e3 - std::panicking::default_hook::h2346dbb704ef5512
[INFO] [stderr]    6:     0x7d3fb07fcbc7 - std[964350b2783e405f]::panicking::update_hook::<alloc[eabebbc6c73aef0c]::boxed::Box<rustc_driver_impl[c00a9a62f1a7ca6a]::install_ice_hook::{closure#1}>>::{closure#0}
[INFO] [stderr]    7:     0x7d3fb18160df - std::panicking::panic_with_hook::hd2b063a6090d23a4
[INFO] [stderr]    8:     0x7d3fb1815e66 - std::panicking::panic_handler::{{closure}}::he666d95f139a333e
[INFO] [stderr]    9:     0x7d3fb180feb9 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5
[INFO] [stderr]   10:     0x7d3fb17f063d - __rustc[1d67440d6e82e4f]::rust_begin_unwind
[INFO] [stderr]   11:     0x7d3fadee6d70 - core::panicking::panic_fmt::h420ddb7fd73daf53
[INFO] [stderr]   12:     0x7d3fb2ee5a8a - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::assemble_impl_candidates::<rustc_type_ir[26a5e8fd3def2b2]::predicate::NormalizesTo<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::{closure#0}
[INFO] [stderr]   13:     0x7d3fb2ecda31 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::assemble_and_evaluate_candidates::<rustc_type_ir[26a5e8fd3def2b2]::predicate::NormalizesTo<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>
[INFO] [stderr]   14:     0x7d3fb2edfd6f - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   15:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   16:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   17:     0x7d3fb2aa75fb - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   18:     0x7d3fb2edf0c0 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   19:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   20:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   21:     0x7d3fb2aa7247 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   22:     0x7d3fb2aa0c32 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response
[INFO] [stderr]   23:     0x7d3fb2edf4bd - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   24:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   25:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   26:     0x7d3fb2aa7247 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   27:     0x7d3fb2aa0c32 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response
[INFO] [stderr]   28:     0x7d3fb2ee6e34 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::assemble_impl_candidates::<rustc_type_ir[26a5e8fd3def2b2]::predicate::TraitPredicate<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::{closure#0}
[INFO] [stderr]   29:     0x7d3fb2eed840 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::compute_trait_goal
[INFO] [stderr]   30:     0x7d3fb2edfc94 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   31:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   32:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   33:     0x7d3fb2aa75fb - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   34:     0x7d3fb2edf0c0 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   35:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   36:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   37:     0x7d3fb2aa7247 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   38:     0x7d3fb2aa0c32 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response
[INFO] [stderr]   39:     0x7d3fb2edf4bd - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   40:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   41:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   42:     0x7d3fb2853321 - <rustc_trait_selection[923644d2858f9096]::solve::fulfill::FulfillmentCtxt<rustc_infer[366f03658b83b129]::traits::engine::ScrubbedTraitError> as rustc_infer[366f03658b83b129]::traits::engine::TraitEngine<rustc_infer[366f03658b83b129]::traits::engine::ScrubbedTraitError>>::select_where_possible
[INFO] [stderr]   43:     0x7d3fb285251b - rustc_trait_selection[923644d2858f9096]::traits::impossible_predicates
[INFO] [stderr]   44:     0x7d3fb2851789 - <rustc_mir_transform[ca6c25dc6ebfb91e]::impossible_predicates::ImpossiblePredicates as rustc_mir_transform[ca6c25dc6ebfb91e]::pass_manager::MirPass>::run_pass
[INFO] [stderr]   45:     0x7d3fb20085dd - rustc_mir_transform[ca6c25dc6ebfb91e]::run_analysis_to_runtime_passes
[INFO] [stderr]   46:     0x7d3fb22d44d1 - rustc_mir_transform[ca6c25dc6ebfb91e]::mir_drops_elaborated_and_const_checked
[INFO] [stderr]   47:     0x7d3fb22d3d59 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::mir_drops_elaborated_and_const_checked::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   48:     0x7d3fb22d8685 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_data_structures[e2cdb057fddbc0f4]::vec_cache::VecCache<rustc_span[68ddb5798b8c3a2e]::def_id::LocalDefId, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[59265a8d1af4d44c]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   49:     0x7d3fb22d7dc9 - rustc_query_impl[93e3285720b12608]::query_impl::mir_drops_elaborated_and_const_checked::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   50:     0x7d3fb2a1c24e - rustc_mir_transform[ca6c25dc6ebfb91e]::mir_for_ctfe
[INFO] [stderr]   51:     0x7d3fb2a1c0e3 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::mir_for_ctfe::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   52:     0x7d3fb201b239 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::DefIdCache<rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   53:     0x7d3fb292081b - rustc_query_impl[93e3285720b12608]::query_impl::mir_for_ctfe::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   54:     0x7d3fb29209f8 - <rustc_const_eval[67089cf3d838e562]::interpret::eval_context::InterpCx<rustc_const_eval[67089cf3d838e562]::const_eval::machine::CompileTimeMachine>>::load_mir
[INFO] [stderr]   55:     0x7d3fb2921638 - rustc_const_eval[67089cf3d838e562]::const_eval::eval_queries::eval_to_allocation_raw_provider
[INFO] [stderr]   56:     0x7d3fb29211be - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::eval_to_allocation_raw::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 24usize]>>
[INFO] [stderr]   57:     0x7d3fb2917165 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::DefaultCache<rustc_middle[94f43328057ea44f]::ty::PseudoCanonicalInput<rustc_middle[94f43328057ea44f]::mir::interpret::GlobalId>, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 24usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   58:     0x7d3fb2916cf9 - rustc_query_impl[93e3285720b12608]::query_impl::eval_to_allocation_raw::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   59:     0x7d3fb29165c6 - rustc_const_eval[67089cf3d838e562]::const_eval::valtrees::eval_to_valtree
[INFO] [stderr]   60:     0x7d3fb2916365 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::eval_to_valtree::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 16usize]>>
[INFO] [stderr]   61:     0x7d3fb2464f68 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::DefaultCache<rustc_middle[94f43328057ea44f]::ty::PseudoCanonicalInput<rustc_middle[94f43328057ea44f]::mir::interpret::GlobalId>, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 16usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   62:     0x7d3fb2464afc - rustc_query_impl[93e3285720b12608]::query_impl::eval_to_valtree::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   63:     0x7d3fb2463b07 - <rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>::const_eval_resolve_for_typeck
[INFO] [stderr]   64:     0x7d3fb2462780 - rustc_trait_selection[923644d2858f9096]::traits::try_evaluate_const
[INFO] [stderr]   65:     0x7d3fb27193b1 - <rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillProcessor as rustc_data_structures[e2cdb057fddbc0f4]::obligation_forest::ObligationProcessor>::process_obligation
[INFO] [stderr]   66:     0x7d3fb2004e49 - <rustc_data_structures[e2cdb057fddbc0f4]::obligation_forest::ObligationForest<rustc_trait_selection[923644d2858f9096]::traits::fulfill::PendingPredicateObligation>>::process_obligations::<rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillProcessor>
[INFO] [stderr]   67:     0x7d3fb20032df - <rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillmentContext<rustc_infer[366f03658b83b129]::traits::engine::ScrubbedTraitError> as rustc_infer[366f03658b83b129]::traits::engine::TraitEngine<rustc_infer[366f03658b83b129]::traits::engine::ScrubbedTraitError>>::select_all_or_error
[INFO] [stderr]   68:     0x7d3fb168500c - <rustc_trait_selection[923644d2858f9096]::traits::const_evaluatable::satisfied_from_param_env::Visitor as rustc_type_ir[26a5e8fd3def2b2]::visit::TypeVisitor<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::visit_const
[INFO] [stderr]   69:     0x7d3fb166485e - rustc_trait_selection[923644d2858f9096]::traits::const_evaluatable::satisfied_from_param_env
[INFO] [stderr]   70:     0x7d3fb3c4bf79 - rustc_trait_selection[923644d2858f9096]::traits::const_evaluatable::is_const_evaluatable.cold
[INFO] [stderr]   71:     0x7d3fb270e0fd - <rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillProcessor as rustc_data_structures[e2cdb057fddbc0f4]::obligation_forest::ObligationProcessor>::process_obligation
[INFO] [stderr]   72:     0x7d3fb2004e49 - <rustc_data_structures[e2cdb057fddbc0f4]::obligation_forest::ObligationForest<rustc_trait_selection[923644d2858f9096]::traits::fulfill::PendingPredicateObligation>>::process_obligations::<rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillProcessor>
[INFO] [stderr]   73:     0x7d3fb27e0e2a - <rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillmentContext<rustc_trait_selection[923644d2858f9096]::traits::FulfillmentError> as rustc_infer[366f03658b83b129]::traits::engine::TraitEngine<rustc_trait_selection[923644d2858f9096]::traits::FulfillmentError>>::select_all_or_error
[INFO] [stderr]   74:     0x7d3fb27e987a - rustc_hir_analysis[ca7ec7ef73ee3664]::check::wfcheck::check_item_fn
[INFO] [stderr]   75:     0x7d3fb2c1f7aa - rustc_hir_analysis[ca7ec7ef73ee3664]::check::check::check_item_type
[INFO] [stderr]   76:     0x7d3fb2c1a31b - rustc_hir_analysis[ca7ec7ef73ee3664]::check::wfcheck::check_well_formed
[INFO] [stderr]   77:     0x7d3fb2c1a2e3 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::check_well_formed::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   78:     0x7d3fb2c19b23 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_data_structures[e2cdb057fddbc0f4]::vec_cache::VecCache<rustc_span[68ddb5798b8c3a2e]::def_id::LocalDefId, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[59265a8d1af4d44c]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   79:     0x7d3fb2c19642 - rustc_query_impl[93e3285720b12608]::query_impl::check_well_formed::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   80:     0x7d3fb2c16bf5 - rustc_hir_analysis[ca7ec7ef73ee3664]::check::wfcheck::check_type_wf
[INFO] [stderr]   81:     0x7d3fb2c16ae7 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::check_type_wf::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   82:     0x7d3fb30230e0 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::SingleCache<rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   83:     0x7d3fb3022ec2 - rustc_query_impl[93e3285720b12608]::query_impl::check_type_wf::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   84:     0x7d3fb28c777a - rustc_hir_analysis[ca7ec7ef73ee3664]::check_crate
[INFO] [stderr]   85:     0x7d3fb22df23e - rustc_interface[89ceac0529af2cd8]::passes::analysis
[INFO] [stderr]   86:     0x7d3fb22def0b - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::analysis::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 0usize]>>
[INFO] [stderr]   87:     0x7d3fb30299a6 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::SingleCache<rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 0usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   88:     0x7d3fb30295fc - rustc_query_impl[93e3285720b12608]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   89:     0x7d3fb33aec24 - rustc_interface[89ceac0529af2cd8]::passes::create_and_enter_global_ctxt::<core[dc8158927f5e781c]::option::Option<rustc_interface[89ceac0529af2cd8]::queries::Linker>, rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}::{closure#2}>::{closure#2}::{closure#0}
[INFO] [stderr]   90:     0x7d3fb331cafe - rustc_interface[89ceac0529af2cd8]::interface::run_compiler::<(), rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}>::{closure#1}
[INFO] [stderr]   91:     0x7d3fb322fd78 - std[964350b2783e405f]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_with_globals<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_pool_with_globals<rustc_interface[89ceac0529af2cd8]::interface::run_compiler<(), rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>
[INFO] [stderr]   92:     0x7d3fb322fa48 - <<std[964350b2783e405f]::thread::Builder>::spawn_unchecked_<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_with_globals<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_pool_with_globals<rustc_interface[89ceac0529af2cd8]::interface::run_compiler<(), rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[dc8158927f5e781c]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stderr]   93:     0x7d3fb323548d - std::sys::thread::unix::Thread::new::thread_start::hf277835320aa8e5a
[INFO] [stderr]   94:     0x7d3faca8aaa4 - <unknown>
[INFO] [stderr]   95:     0x7d3facb17a34 - clone
[INFO] [stderr]   96:                0x0 - <unknown>
[INFO] [stderr] 
[INFO] [stderr] error: the compiler unexpectedly panicked. this is a bug.
[INFO] [stderr] 
[INFO] [stderr] note: using internal features is not supported and expected to cause internal compiler errors when used incorrectly
[INFO] [stderr] 
[INFO] [stderr] note: rustc 1.91.0-beta.3 (bb624dcb4 2025-09-20) running on x86_64-unknown-linux-gnu
[INFO] [stderr] 
[INFO] [stderr] note: compiler flags: --crate-type lib -C embed-bitcode=no -C debuginfo=2
[INFO] [stderr] 
[INFO] [stderr] note: some of the compiler flags provided by cargo are hidden
[INFO] [stderr] 
[INFO] [stderr] query stack during panic:
[INFO] [stderr] #0 [mir_drops_elaborated_and_const_checked] elaborating drops for `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs::make_coeffs::{constant#0}`
[INFO] [stderr] #1 [mir_for_ctfe] caching mir of `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs::make_coeffs::{constant#0}` for CTFE  |  = note: this failure-note originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] #2 [eval_to_allocation_raw] const-evaluating + checking `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs::make_coeffs::{constant#0}`
[INFO] [stderr] #3 [eval_to_valtree] evaluating type-level constant  |  = note: this failure-note originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] #4 [check_well_formed] checking that `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs::make_coeffs` is well-formed
[INFO] [stderr] #5 [check_type_wf] checking that types are well-formed
[INFO] [stderr] #6 [analysis] running analysis passes on this crate
[INFO] [stderr] end of query stack
[INFO] [stderr] 
[INFO] [stderr] thread 'rustc' (334) panicked at /rustc-dev/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/compiler/rustc_next_trait_solver/src/solve/normalizes_to/mod.rs:372:25:
[INFO] [stderr] associated const projection is not supported yet
[INFO] [stderr] stack backtrace:
[INFO] [stderr]    0:     0x7d3fb1849ef3 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h67edf0e4d33c343c
[INFO] [stderr]    1:     0x7d3fb2001b58 - core::fmt::write::hcf0c66b48a8fa606
[INFO] [stderr]    2:     0x7d3fb362446f - std::io::Write::write_fmt::h051fe4a9e4fdbf48
[INFO] [stderr]    3:     0x7d3fb180fd82 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414
[INFO] [stderr]    4:     0x7d3fb1815cb9 - std::panicking::default_hook::{{closure}}::h91001850288db5f7
[INFO] [stderr]    5:     0x7d3fb18157e3 - std::panicking::default_hook::h2346dbb704ef5512
[INFO] [stderr]    6:     0x7d3fb07fcbc7 - std[964350b2783e405f]::panicking::update_hook::<alloc[eabebbc6c73aef0c]::boxed::Box<rustc_driver_impl[c00a9a62f1a7ca6a]::install_ice_hook::{closure#1}>>::{closure#0}
[INFO] [stderr]    7:     0x7d3fb18160df - std::panicking::panic_with_hook::hd2b063a6090d23a4
[INFO] [stderr]    8:     0x7d3fb1815e66 - std::panicking::panic_handler::{{closure}}::he666d95f139a333e
[INFO] [stderr]    9:     0x7d3fb180feb9 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5
[INFO] [stderr]   10:     0x7d3fb17f063d - __rustc[1d67440d6e82e4f]::rust_begin_unwind
[INFO] [stderr]   11:     0x7d3fadee6d70 - core::panicking::panic_fmt::h420ddb7fd73daf53
[INFO] [stderr]   12:     0x7d3fb2ee5a8a - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::assemble_impl_candidates::<rustc_type_ir[26a5e8fd3def2b2]::predicate::NormalizesTo<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::{closure#0}
[INFO] [stderr]   13:     0x7d3fb2ecda31 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::assemble_and_evaluate_candidates::<rustc_type_ir[26a5e8fd3def2b2]::predicate::NormalizesTo<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>
[INFO] [stderr]   14:     0x7d3fb2edfd6f - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   15:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   16:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   17:     0x7d3fb2aa75fb - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   18:     0x7d3fb2edf0c0 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   19:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   20:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   21:     0x7d3fb2aa7247 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   22:     0x7d3fb2aa0c32 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response
[INFO] [stderr]   23:     0x7d3fb2edf4bd - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   24:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   25:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   26:     0x7d3fb2aa7247 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   27:     0x7d3fb2aa0c32 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response
[INFO] [stderr]   28:     0x7d3fb2ee6e34 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::assemble_impl_candidates::<rustc_type_ir[26a5e8fd3def2b2]::predicate::TraitPredicate<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::{closure#0}
[INFO] [stderr]   29:     0x7d3fb2eed840 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::compute_trait_goal
[INFO] [stderr]   30:     0x7d3fb2edeca3 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   31:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   32:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   33:     0x7d3fb2aa7247 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   34:     0x7d3fb2aa0c32 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response
[INFO] [stderr]   35:     0x7d3fb2efa35a - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::assemble_builtin_impl_candidates::<rustc_type_ir[26a5e8fd3def2b2]::predicate::TraitPredicate<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>
[INFO] [stderr]   36:     0x7d3fb2eec7ef - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::compute_trait_goal
[INFO] [stderr]   37:     0x7d3fb2edeca3 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   38:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   39:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   40:     0x7d3fb2853321 - <rustc_trait_selection[923644d2858f9096]::solve::fulfill::FulfillmentCtxt<rustc_infer[366f03658b83b129]::traits::engine::ScrubbedTraitError> as rustc_infer[366f03658b83b129]::traits::engine::TraitEngine<rustc_infer[366f03658b83b129]::traits::engine::ScrubbedTraitError>>::select_where_possible
[INFO] [stderr]   41:     0x7d3fb285251b - rustc_trait_selection[923644d2858f9096]::traits::impossible_predicates
[INFO] [stderr]   42:     0x7d3fb2851789 - <rustc_mir_transform[ca6c25dc6ebfb91e]::impossible_predicates::ImpossiblePredicates as rustc_mir_transform[ca6c25dc6ebfb91e]::pass_manager::MirPass>::run_pass
[INFO] [stderr]   43:     0x7d3fb20085dd - rustc_mir_transform[ca6c25dc6ebfb91e]::run_analysis_to_runtime_passes
[INFO] [stderr]   44:     0x7d3fb22d44d1 - rustc_mir_transform[ca6c25dc6ebfb91e]::mir_drops_elaborated_and_const_checked
[INFO] [stderr]   45:     0x7d3fb22d3d59 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::mir_drops_elaborated_and_const_checked::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   46:     0x7d3fb22d8685 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_data_structures[e2cdb057fddbc0f4]::vec_cache::VecCache<rustc_span[68ddb5798b8c3a2e]::def_id::LocalDefId, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[59265a8d1af4d44c]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   47:     0x7d3fb22d7dc9 - rustc_query_impl[93e3285720b12608]::query_impl::mir_drops_elaborated_and_const_checked::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   48:     0x7d3fb2a1c24e - rustc_mir_transform[ca6c25dc6ebfb91e]::mir_for_ctfe
[INFO] [stderr]   49:     0x7d3fb2a1c0e3 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::mir_for_ctfe::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   50:     0x7d3fb201b239 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::DefIdCache<rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   51:     0x7d3fb292081b - rustc_query_impl[93e3285720b12608]::query_impl::mir_for_ctfe::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   52:     0x7d3fb29209f8 - <rustc_const_eval[67089cf3d838e562]::interpret::eval_context::InterpCx<rustc_const_eval[67089cf3d838e562]::const_eval::machine::CompileTimeMachine>>::load_mir
[INFO] [stderr]   53:     0x7d3fb2921638 - rustc_const_eval[67089cf3d838e562]::const_eval::eval_queries::eval_to_allocation_raw_provider
[INFO] [stderr]   54:     0x7d3fb29211be - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::eval_to_allocation_raw::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 24usize]>>
[INFO] [stderr]   55:     0x7d3fb2917165 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::DefaultCache<rustc_middle[94f43328057ea44f]::ty::PseudoCanonicalInput<rustc_middle[94f43328057ea44f]::mir::interpret::GlobalId>, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 24usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   56:     0x7d3fb2916cf9 - rustc_query_impl[93e3285720b12608]::query_impl::eval_to_allocation_raw::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   57:     0x7d3fb29165c6 - rustc_const_eval[67089cf3d838e562]::const_eval::valtrees::eval_to_valtree
[INFO] [stderr]   58:     0x7d3fb2916365 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::eval_to_valtree::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 16usize]>>
[INFO] [stderr]   59:     0x7d3fb2464f68 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::DefaultCache<rustc_middle[94f43328057ea44f]::ty::PseudoCanonicalInput<rustc_middle[94f43328057ea44f]::mir::interpret::GlobalId>, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 16usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   60:     0x7d3fb2464afc - rustc_query_impl[93e3285720b12608]::query_impl::eval_to_valtree::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   61:     0x7d3fb2463b07 - <rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>::const_eval_resolve_for_typeck
[INFO] [stderr]   62:     0x7d3fb2462780 - rustc_trait_selection[923644d2858f9096]::traits::try_evaluate_const
[INFO] [stderr]   63:     0x7d3fb3c4bf12 - rustc_trait_selection[923644d2858f9096]::traits::const_evaluatable::is_const_evaluatable.cold
[INFO] [stderr]   64:     0x7d3fb270e0fd - <rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillProcessor as rustc_data_structures[e2cdb057fddbc0f4]::obligation_forest::ObligationProcessor>::process_obligation
[INFO] [stderr]   65:     0x7d3fb2004e49 - <rustc_data_structures[e2cdb057fddbc0f4]::obligation_forest::ObligationForest<rustc_trait_selection[923644d2858f9096]::traits::fulfill::PendingPredicateObligation>>::process_obligations::<rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillProcessor>
[INFO] [stderr]   66:     0x7d3fb27e0e2a - <rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillmentContext<rustc_trait_selection[923644d2858f9096]::traits::FulfillmentError> as rustc_infer[366f03658b83b129]::traits::engine::TraitEngine<rustc_trait_selection[923644d2858f9096]::traits::FulfillmentError>>::select_all_or_error
[INFO] [stderr]   67:     0x7d3fb27c5b57 - rustc_hir_analysis[ca7ec7ef73ee3664]::check::compare_impl_item::compare_impl_item
[INFO] [stderr]   68:     0x7d3fb27c3da9 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::compare_impl_item::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   69:     0x7d3fb2c198d0 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_data_structures[e2cdb057fddbc0f4]::vec_cache::VecCache<rustc_span[68ddb5798b8c3a2e]::def_id::LocalDefId, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[59265a8d1af4d44c]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   70:     0x7d3fb2c19451 - rustc_query_impl[93e3285720b12608]::query_impl::compare_impl_item::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   71:     0x7d3fb2c1c7aa - rustc_hir_analysis[ca7ec7ef73ee3664]::check::check::check_item_type
[INFO] [stderr]   72:     0x7d3fb2c1a31b - rustc_hir_analysis[ca7ec7ef73ee3664]::check::wfcheck::check_well_formed
[INFO] [stderr]   73:     0x7d3fb2c1a2e3 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::check_well_formed::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   74:     0x7d3fb2c19b23 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_data_structures[e2cdb057fddbc0f4]::vec_cache::VecCache<rustc_span[68ddb5798b8c3a2e]::def_id::LocalDefId, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[59265a8d1af4d44c]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   75:     0x7d3fb2c19642 - rustc_query_impl[93e3285720b12608]::query_impl::check_well_formed::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   76:     0x7d3fb2c16bf5 - rustc_hir_analysis[ca7ec7ef73ee3664]::check::wfcheck::check_type_wf
[INFO] [stderr]   77:     0x7d3fb2c16ae7 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::check_type_wf::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   78:     0x7d3fb30230e0 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::SingleCache<rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   79:     0x7d3fb3022ec2 - rustc_query_impl[93e3285720b12608]::query_impl::check_type_wf::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   80:     0x7d3fb28c777a - rustc_hir_analysis[ca7ec7ef73ee3664]::check_crate
[INFO] [stderr]   81:     0x7d3fb22df23e - rustc_interface[89ceac0529af2cd8]::passes::analysis
[INFO] [stderr]   82:     0x7d3fb22def0b - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::analysis::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 0usize]>>
[INFO] [stderr]   83:     0x7d3fb30299a6 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::SingleCache<rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 0usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   84:     0x7d3fb30295fc - rustc_query_impl[93e3285720b12608]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   85:     0x7d3fb33aec24 - rustc_interface[89ceac0529af2cd8]::passes::create_and_enter_global_ctxt::<core[dc8158927f5e781c]::option::Option<rustc_interface[89ceac0529af2cd8]::queries::Linker>, rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}::{closure#2}>::{closure#2}::{closure#0}
[INFO] [stderr]   86:     0x7d3fb331cafe - rustc_interface[89ceac0529af2cd8]::interface::run_compiler::<(), rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}>::{closure#1}
[INFO] [stderr]   87:     0x7d3fb322fd78 - std[964350b2783e405f]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_with_globals<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_pool_with_globals<rustc_interface[89ceac0529af2cd8]::interface::run_compiler<(), rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>
[INFO] [stderr]   88:     0x7d3fb322fa48 - <<std[964350b2783e405f]::thread::Builder>::spawn_unchecked_<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_with_globals<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_pool_with_globals<rustc_interface[89ceac0529af2cd8]::interface::run_compiler<(), rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[dc8158927f5e781c]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stderr]   89:     0x7d3fb323548d - std::sys::thread::unix::Thread::new::thread_start::hf277835320aa8e5a
[INFO] [stderr]   90:     0x7d3faca8aaa4 - <unknown>
[INFO] [stderr]   91:     0x7d3facb17a34 - clone
[INFO] [stderr]   92:                0x0 - <unknown>
[INFO] [stderr] 
[INFO] [stderr] error: the compiler unexpectedly panicked. this is a bug.
[INFO] [stderr] 
[INFO] [stderr] note: using internal features is not supported and expected to cause internal compiler errors when used incorrectly
[INFO] [stderr] 
[INFO] [stderr] note: rustc 1.91.0-beta.3 (bb624dcb4 2025-09-20) running on x86_64-unknown-linux-gnu
[INFO] [stderr] 
[INFO] [stderr] note: compiler flags: --crate-type lib -C embed-bitcode=no -C debuginfo=2
[INFO] [stderr] 
[INFO] [stderr] note: some of the compiler flags provided by cargo are hidden
[INFO] [stderr] 
[INFO] [stderr] query stack during panic:
[INFO] [stderr] #0 [mir_drops_elaborated_and_const_checked] elaborating drops for `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs::{constant#0}`
[INFO] [stderr] #1 [mir_for_ctfe] caching mir of `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs::{constant#0}` for CTFE  |  = note: this failure-note originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] #2 [eval_to_allocation_raw] const-evaluating + checking `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs::{constant#0}`
[INFO] [stderr] #3 [eval_to_valtree] evaluating type-level constant  |  = note: this failure-note originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] #4 [compare_impl_item] checking assoc item `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs` is compatible with trait definition
[INFO] [stderr] #5 [check_well_formed] checking that `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>` is well-formed
[INFO] [stderr] #6 [check_type_wf] checking that types are well-formed
[INFO] [stderr] #7 [analysis] running analysis passes on this crate
[INFO] [stderr] end of query stack
[INFO] [stderr] 
[INFO] [stderr] thread 'rustc' (334) panicked at /rustc-dev/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/compiler/rustc_next_trait_solver/src/solve/normalizes_to/mod.rs:372:25:
[INFO] [stderr] associated const projection is not supported yet
[INFO] [stderr] stack backtrace:
[INFO] [stderr]    0:     0x7d3fb1849ef3 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h67edf0e4d33c343c
[INFO] [stderr]    1:     0x7d3fb2001b58 - core::fmt::write::hcf0c66b48a8fa606
[INFO] [stderr]    2:     0x7d3fb362446f - std::io::Write::write_fmt::h051fe4a9e4fdbf48
[INFO] [stderr]    3:     0x7d3fb180fd82 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414
[INFO] [stderr]    4:     0x7d3fb1815cb9 - std::panicking::default_hook::{{closure}}::h91001850288db5f7
[INFO] [stderr]    5:     0x7d3fb18157e3 - std::panicking::default_hook::h2346dbb704ef5512
[INFO] [stderr]    6:     0x7d3fb07fcbc7 - std[964350b2783e405f]::panicking::update_hook::<alloc[eabebbc6c73aef0c]::boxed::Box<rustc_driver_impl[c00a9a62f1a7ca6a]::install_ice_hook::{closure#1}>>::{closure#0}
[INFO] [stderr]    7:     0x7d3fb18160df - std::panicking::panic_with_hook::hd2b063a6090d23a4
[INFO] [stderr]    8:     0x7d3fb1815e66 - std::panicking::panic_handler::{{closure}}::he666d95f139a333e
[INFO] [stderr]    9:     0x7d3fb180feb9 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5
[INFO] [stderr]   10:     0x7d3fb17f063d - __rustc[1d67440d6e82e4f]::rust_begin_unwind
[INFO] [stderr]   11:     0x7d3fadee6d70 - core::panicking::panic_fmt::h420ddb7fd73daf53
[INFO] [stderr]   12:     0x7d3fb2ee5a8a - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::assemble_impl_candidates::<rustc_type_ir[26a5e8fd3def2b2]::predicate::NormalizesTo<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::{closure#0}
[INFO] [stderr]   13:     0x7d3fb2ecda31 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::assemble_and_evaluate_candidates::<rustc_type_ir[26a5e8fd3def2b2]::predicate::NormalizesTo<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>
[INFO] [stderr]   14:     0x7d3fb2edfd6f - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   15:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   16:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   17:     0x7d3fb2aa75fb - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   18:     0x7d3fb2edf0c0 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   19:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   20:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   21:     0x7d3fb2aa7247 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   22:     0x7d3fb2aa0c32 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response
[INFO] [stderr]   23:     0x7d3fb2edf4bd - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   24:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   25:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   26:     0x7d3fb2aa7247 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   27:     0x7d3fb2aa0c32 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response
[INFO] [stderr]   28:     0x7d3fb2ee6e34 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::assemble_impl_candidates::<rustc_type_ir[26a5e8fd3def2b2]::predicate::TraitPredicate<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::{closure#0}
[INFO] [stderr]   29:     0x7d3fb2eed840 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::compute_trait_goal
[INFO] [stderr]   30:     0x7d3fb2edfc94 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   31:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   32:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   33:     0x7d3fb2aa75fb - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   34:     0x7d3fb2edf0c0 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   35:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   36:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   37:     0x7d3fb2aa7247 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   38:     0x7d3fb2aa0c32 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response
[INFO] [stderr]   39:     0x7d3fb2edf4bd - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   40:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   41:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   42:     0x7d3fb2853321 - <rustc_trait_selection[923644d2858f9096]::solve::fulfill::FulfillmentCtxt<rustc_infer[366f03658b83b129]::traits::engine::ScrubbedTraitError> as rustc_infer[366f03658b83b129]::traits::engine::TraitEngine<rustc_infer[366f03658b83b129]::traits::engine::ScrubbedTraitError>>::select_where_possible
[INFO] [stderr]   43:     0x7d3fb285251b - rustc_trait_selection[923644d2858f9096]::traits::impossible_predicates
[INFO] [stderr]   44:     0x7d3fb2851789 - <rustc_mir_transform[ca6c25dc6ebfb91e]::impossible_predicates::ImpossiblePredicates as rustc_mir_transform[ca6c25dc6ebfb91e]::pass_manager::MirPass>::run_pass
[INFO] [stderr]   45:     0x7d3fb20085dd - rustc_mir_transform[ca6c25dc6ebfb91e]::run_analysis_to_runtime_passes
[INFO] [stderr]   46:     0x7d3fb22d44d1 - rustc_mir_transform[ca6c25dc6ebfb91e]::mir_drops_elaborated_and_const_checked
[INFO] [stderr]   47:     0x7d3fb22d3d59 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::mir_drops_elaborated_and_const_checked::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   48:     0x7d3fb22d8685 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_data_structures[e2cdb057fddbc0f4]::vec_cache::VecCache<rustc_span[68ddb5798b8c3a2e]::def_id::LocalDefId, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[59265a8d1af4d44c]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   49:     0x7d3fb22d7dc9 - rustc_query_impl[93e3285720b12608]::query_impl::mir_drops_elaborated_and_const_checked::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   50:     0x7d3fb2a1c24e - rustc_mir_transform[ca6c25dc6ebfb91e]::mir_for_ctfe
[INFO] [stderr]   51:     0x7d3fb2a1c0e3 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::mir_for_ctfe::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   52:     0x7d3fb201b239 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::DefIdCache<rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   53:     0x7d3fb292081b - rustc_query_impl[93e3285720b12608]::query_impl::mir_for_ctfe::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   54:     0x7d3fb29209f8 - <rustc_const_eval[67089cf3d838e562]::interpret::eval_context::InterpCx<rustc_const_eval[67089cf3d838e562]::const_eval::machine::CompileTimeMachine>>::load_mir
[INFO] [stderr]   55:     0x7d3fb2921638 - rustc_const_eval[67089cf3d838e562]::const_eval::eval_queries::eval_to_allocation_raw_provider
[INFO] [stderr]   56:     0x7d3fb29211be - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::eval_to_allocation_raw::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 24usize]>>
[INFO] [stderr]   57:     0x7d3fb2917165 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::DefaultCache<rustc_middle[94f43328057ea44f]::ty::PseudoCanonicalInput<rustc_middle[94f43328057ea44f]::mir::interpret::GlobalId>, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 24usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   58:     0x7d3fb2916cf9 - rustc_query_impl[93e3285720b12608]::query_impl::eval_to_allocation_raw::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   59:     0x7d3fb29165c6 - rustc_const_eval[67089cf3d838e562]::const_eval::valtrees::eval_to_valtree
[INFO] [stderr]   60:     0x7d3fb2916365 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::eval_to_valtree::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 16usize]>>
[INFO] [stderr]   61:     0x7d3fb2464f68 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::DefaultCache<rustc_middle[94f43328057ea44f]::ty::PseudoCanonicalInput<rustc_middle[94f43328057ea44f]::mir::interpret::GlobalId>, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 16usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   62:     0x7d3fb2464afc - rustc_query_impl[93e3285720b12608]::query_impl::eval_to_valtree::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   63:     0x7d3fb2463b07 - <rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>::const_eval_resolve_for_typeck
[INFO] [stderr]   64:     0x7d3fb2462780 - rustc_trait_selection[923644d2858f9096]::traits::try_evaluate_const
[INFO] [stderr]   65:     0x7d3fb27193b1 - <rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillProcessor as rustc_data_structures[e2cdb057fddbc0f4]::obligation_forest::ObligationProcessor>::process_obligation
[INFO] [stderr]   66:     0x7d3fb2004e49 - <rustc_data_structures[e2cdb057fddbc0f4]::obligation_forest::ObligationForest<rustc_trait_selection[923644d2858f9096]::traits::fulfill::PendingPredicateObligation>>::process_obligations::<rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillProcessor>
[INFO] [stderr]   67:     0x7d3fb20032df - <rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillmentContext<rustc_infer[366f03658b83b129]::traits::engine::ScrubbedTraitError> as rustc_infer[366f03658b83b129]::traits::engine::TraitEngine<rustc_infer[366f03658b83b129]::traits::engine::ScrubbedTraitError>>::select_all_or_error
[INFO] [stderr]   68:     0x7d3fb168500c - <rustc_trait_selection[923644d2858f9096]::traits::const_evaluatable::satisfied_from_param_env::Visitor as rustc_type_ir[26a5e8fd3def2b2]::visit::TypeVisitor<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::visit_const
[INFO] [stderr]   69:     0x7d3fb166485e - rustc_trait_selection[923644d2858f9096]::traits::const_evaluatable::satisfied_from_param_env
[INFO] [stderr]   70:     0x7d3fb3c4bf79 - rustc_trait_selection[923644d2858f9096]::traits::const_evaluatable::is_const_evaluatable.cold
[INFO] [stderr]   71:     0x7d3fb270e0fd - <rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillProcessor as rustc_data_structures[e2cdb057fddbc0f4]::obligation_forest::ObligationProcessor>::process_obligation
[INFO] [stderr]   72:     0x7d3fb2004e49 - <rustc_data_structures[e2cdb057fddbc0f4]::obligation_forest::ObligationForest<rustc_trait_selection[923644d2858f9096]::traits::fulfill::PendingPredicateObligation>>::process_obligations::<rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillProcessor>
[INFO] [stderr]   73:     0x7d3fb27e0e2a - <rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillmentContext<rustc_trait_selection[923644d2858f9096]::traits::FulfillmentError> as rustc_infer[366f03658b83b129]::traits::engine::TraitEngine<rustc_trait_selection[923644d2858f9096]::traits::FulfillmentError>>::select_all_or_error
[INFO] [stderr]   74:     0x7d3fb27e987a - rustc_hir_analysis[ca7ec7ef73ee3664]::check::wfcheck::check_item_fn
[INFO] [stderr]   75:     0x7d3fb2c1f7aa - rustc_hir_analysis[ca7ec7ef73ee3664]::check::check::check_item_type
[INFO] [stderr]   76:     0x7d3fb2c1a31b - rustc_hir_analysis[ca7ec7ef73ee3664]::check::wfcheck::check_well_formed
[INFO] [stderr]   77:     0x7d3fb2c1a2e3 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::check_well_formed::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   78:     0x7d3fb2c19b23 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_data_structures[e2cdb057fddbc0f4]::vec_cache::VecCache<rustc_span[68ddb5798b8c3a2e]::def_id::LocalDefId, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[59265a8d1af4d44c]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   79:     0x7d3fb2c19642 - rustc_query_impl[93e3285720b12608]::query_impl::check_well_formed::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   80:     0x7d3fb2c16bf5 - rustc_hir_analysis[ca7ec7ef73ee3664]::check::wfcheck::check_type_wf
[INFO] [stderr]   81:     0x7d3fb2c16ae7 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::check_type_wf::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   82:     0x7d3fb30230e0 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::SingleCache<rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   83:     0x7d3fb3022ec2 - rustc_query_impl[93e3285720b12608]::query_impl::check_type_wf::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   84:     0x7d3fb28c777a - rustc_hir_analysis[ca7ec7ef73ee3664]::check_crate
[INFO] [stderr]   85:     0x7d3fb22df23e - rustc_interface[89ceac0529af2cd8]::passes::analysis
[INFO] [stderr]   86:     0x7d3fb22def0b - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::analysis::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 0usize]>>
[INFO] [stderr]   87:     0x7d3fb30299a6 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::SingleCache<rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 0usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   88:     0x7d3fb30295fc - rustc_query_impl[93e3285720b12608]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   89:     0x7d3fb33aec24 - rustc_interface[89ceac0529af2cd8]::passes::create_and_enter_global_ctxt::<core[dc8158927f5e781c]::option::Option<rustc_interface[89ceac0529af2cd8]::queries::Linker>, rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}::{closure#2}>::{closure#2}::{closure#0}
[INFO] [stderr]   90:     0x7d3fb331cafe - rustc_interface[89ceac0529af2cd8]::interface::run_compiler::<(), rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}>::{closure#1}
[INFO] [stderr]   91:     0x7d3fb322fd78 - std[964350b2783e405f]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_with_globals<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_pool_with_globals<rustc_interface[89ceac0529af2cd8]::interface::run_compiler<(), rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>
[INFO] [stderr]   92:     0x7d3fb322fa48 - <<std[964350b2783e405f]::thread::Builder>::spawn_unchecked_<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_with_globals<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_pool_with_globals<rustc_interface[89ceac0529af2cd8]::interface::run_compiler<(), rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[dc8158927f5e781c]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stderr]   93:     0x7d3fb323548d - std::sys::thread::unix::Thread::new::thread_start::hf277835320aa8e5a
[INFO] [stderr]   94:     0x7d3faca8aaa4 - <unknown>
[INFO] [stderr]   95:     0x7d3facb17a34 - clone
[INFO] [stderr]   96:                0x0 - <unknown>
[INFO] [stderr] 
[INFO] [stderr] error: the compiler unexpectedly panicked. this is a bug.
[INFO] [stderr] 
[INFO] [stderr] note: using internal features is not supported and expected to cause internal compiler errors when used incorrectly
[INFO] [stderr] 
[INFO] [stderr] note: rustc 1.91.0-beta.3 (bb624dcb4 2025-09-20) running on x86_64-unknown-linux-gnu
[INFO] [stderr] 
[INFO] [stderr] note: compiler flags: --crate-type lib -C embed-bitcode=no -C debuginfo=2
[INFO] [stderr] 
[INFO] [stderr] note: some of the compiler flags provided by cargo are hidden
[INFO] [stderr] 
[INFO] [stderr] query stack during panic:
[INFO] [stderr] #0 [mir_drops_elaborated_and_const_checked] elaborating drops for `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs::make_coeffs::{constant#0}`
[INFO] [stderr] #1 [mir_for_ctfe] caching mir of `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs::make_coeffs::{constant#0}` for CTFE  |  = note: this failure-note originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] #2 [eval_to_allocation_raw] const-evaluating + checking `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs::make_coeffs::{constant#0}`
[INFO] [stderr] #3 [eval_to_valtree] evaluating type-level constant  |  = note: this failure-note originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] #4 [check_well_formed] checking that `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs::make_coeffs` is well-formed
[INFO] [stderr] #5 [check_type_wf] checking that types are well-formed
[INFO] [stderr] #6 [analysis] running analysis passes on this crate
[INFO] [stderr] end of query stack
[INFO] [stderr] 
[INFO] [stderr] thread 'rustc' (334) panicked at /rustc-dev/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/compiler/rustc_next_trait_solver/src/solve/normalizes_to/mod.rs:372:25:
[INFO] [stderr] associated const projection is not supported yet
[INFO] [stderr] stack backtrace:
[INFO] [stderr]    0:     0x7d3fb1849ef3 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h67edf0e4d33c343c
[INFO] [stderr]    1:     0x7d3fb2001b58 - core::fmt::write::hcf0c66b48a8fa606
[INFO] [stderr]    2:     0x7d3fb362446f - std::io::Write::write_fmt::h051fe4a9e4fdbf48
[INFO] [stderr]    3:     0x7d3fb180fd82 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414
[INFO] [stderr]    4:     0x7d3fb1815cb9 - std::panicking::default_hook::{{closure}}::h91001850288db5f7
[INFO] [stderr]    5:     0x7d3fb18157e3 - std::panicking::default_hook::h2346dbb704ef5512
[INFO] [stderr]    6:     0x7d3fb07fcbc7 - std[964350b2783e405f]::panicking::update_hook::<alloc[eabebbc6c73aef0c]::boxed::Box<rustc_driver_impl[c00a9a62f1a7ca6a]::install_ice_hook::{closure#1}>>::{closure#0}
[INFO] [stderr]    7:     0x7d3fb18160df - std::panicking::panic_with_hook::hd2b063a6090d23a4
[INFO] [stderr]    8:     0x7d3fb1815e66 - std::panicking::panic_handler::{{closure}}::he666d95f139a333e
[INFO] [stderr]    9:     0x7d3fb180feb9 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5
[INFO] [stderr]   10:     0x7d3fb17f063d - __rustc[1d67440d6e82e4f]::rust_begin_unwind
[INFO] [stderr]   11:     0x7d3fadee6d70 - core::panicking::panic_fmt::h420ddb7fd73daf53
[INFO] [stderr]   12:     0x7d3fb2ee5a8a - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::assemble_impl_candidates::<rustc_type_ir[26a5e8fd3def2b2]::predicate::NormalizesTo<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::{closure#0}
[INFO] [stderr]   13:     0x7d3fb2eceedf - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::assemble_and_evaluate_candidates::<rustc_type_ir[26a5e8fd3def2b2]::predicate::NormalizesTo<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>
[INFO] [stderr]   14:     0x7d3fb2edfd6f - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   15:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   16:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   17:     0x7d3fb2aa75fb - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   18:     0x7d3fb2edf0c0 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   19:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   20:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   21:     0x7d3fb2aa7247 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   22:     0x7d3fb2aa0c32 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response
[INFO] [stderr]   23:     0x7d3fb2edf4bd - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   24:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   25:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   26:     0x7d3fb2aa7247 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   27:     0x7d3fb2aa0c32 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response
[INFO] [stderr]   28:     0x7d3fb2ee6e34 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::assemble_impl_candidates::<rustc_type_ir[26a5e8fd3def2b2]::predicate::TraitPredicate<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::{closure#0}
[INFO] [stderr]   29:     0x7d3fb2eed840 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::compute_trait_goal
[INFO] [stderr]   30:     0x7d3fb2edeca3 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   31:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   32:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   33:     0x7d3fb2aa7247 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   34:     0x7d3fb2aa0c32 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response
[INFO] [stderr]   35:     0x7d3fb2efa35a - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::assemble_builtin_impl_candidates::<rustc_type_ir[26a5e8fd3def2b2]::predicate::TraitPredicate<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>
[INFO] [stderr]   36:     0x7d3fb2eec7ef - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::compute_trait_goal
[INFO] [stderr]   37:     0x7d3fb2edeca3 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   38:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   39:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   40:     0x7d3fb2853321 - <rustc_trait_selection[923644d2858f9096]::solve::fulfill::FulfillmentCtxt<rustc_infer[366f03658b83b129]::traits::engine::ScrubbedTraitError> as rustc_infer[366f03658b83b129]::traits::engine::TraitEngine<rustc_infer[366f03658b83b129]::traits::engine::ScrubbedTraitError>>::select_where_possible
[INFO] [stderr]   41:     0x7d3fb285251b - rustc_trait_selection[923644d2858f9096]::traits::impossible_predicates
[INFO] [stderr]   42:     0x7d3fb2851789 - <rustc_mir_transform[ca6c25dc6ebfb91e]::impossible_predicates::ImpossiblePredicates as rustc_mir_transform[ca6c25dc6ebfb91e]::pass_manager::MirPass>::run_pass
[INFO] [stderr]   43:     0x7d3fb20085dd - rustc_mir_transform[ca6c25dc6ebfb91e]::run_analysis_to_runtime_passes
[INFO] [stderr]   44:     0x7d3fb22d44d1 - rustc_mir_transform[ca6c25dc6ebfb91e]::mir_drops_elaborated_and_const_checked
[INFO] [stderr]   45:     0x7d3fb22d3d59 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::mir_drops_elaborated_and_const_checked::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   46:     0x7d3fb22d8685 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_data_structures[e2cdb057fddbc0f4]::vec_cache::VecCache<rustc_span[68ddb5798b8c3a2e]::def_id::LocalDefId, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[59265a8d1af4d44c]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   47:     0x7d3fb22d7dc9 - rustc_query_impl[93e3285720b12608]::query_impl::mir_drops_elaborated_and_const_checked::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   48:     0x7d3fb2a1c24e - rustc_mir_transform[ca6c25dc6ebfb91e]::mir_for_ctfe
[INFO] [stderr]   49:     0x7d3fb2a1c0e3 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::mir_for_ctfe::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   50:     0x7d3fb201b239 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::DefIdCache<rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   51:     0x7d3fb292081b - rustc_query_impl[93e3285720b12608]::query_impl::mir_for_ctfe::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   52:     0x7d3fb29209f8 - <rustc_const_eval[67089cf3d838e562]::interpret::eval_context::InterpCx<rustc_const_eval[67089cf3d838e562]::const_eval::machine::CompileTimeMachine>>::load_mir
[INFO] [stderr]   53:     0x7d3fb2921638 - rustc_const_eval[67089cf3d838e562]::const_eval::eval_queries::eval_to_allocation_raw_provider
[INFO] [stderr]   54:     0x7d3fb29211be - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::eval_to_allocation_raw::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 24usize]>>
[INFO] [stderr]   55:     0x7d3fb2917165 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::DefaultCache<rustc_middle[94f43328057ea44f]::ty::PseudoCanonicalInput<rustc_middle[94f43328057ea44f]::mir::interpret::GlobalId>, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 24usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   56:     0x7d3fb2916cf9 - rustc_query_impl[93e3285720b12608]::query_impl::eval_to_allocation_raw::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   57:     0x7d3fb29165c6 - rustc_const_eval[67089cf3d838e562]::const_eval::valtrees::eval_to_valtree
[INFO] [stderr]   58:     0x7d3fb2916365 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::eval_to_valtree::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 16usize]>>
[INFO] [stderr]   59:     0x7d3fb2464f68 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::DefaultCache<rustc_middle[94f43328057ea44f]::ty::PseudoCanonicalInput<rustc_middle[94f43328057ea44f]::mir::interpret::GlobalId>, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 16usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   60:     0x7d3fb2464afc - rustc_query_impl[93e3285720b12608]::query_impl::eval_to_valtree::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   61:     0x7d3fb2463b07 - <rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>::const_eval_resolve_for_typeck
[INFO] [stderr]   62:     0x7d3fb2462780 - rustc_trait_selection[923644d2858f9096]::traits::try_evaluate_const
[INFO] [stderr]   63:     0x7d3fb3c4bf12 - rustc_trait_selection[923644d2858f9096]::traits::const_evaluatable::is_const_evaluatable.cold
[INFO] [stderr]   64:     0x7d3fb270e0fd - <rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillProcessor as rustc_data_structures[e2cdb057fddbc0f4]::obligation_forest::ObligationProcessor>::process_obligation
[INFO] [stderr]   65:     0x7d3fb2004e49 - <rustc_data_structures[e2cdb057fddbc0f4]::obligation_forest::ObligationForest<rustc_trait_selection[923644d2858f9096]::traits::fulfill::PendingPredicateObligation>>::process_obligations::<rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillProcessor>
[INFO] [stderr]   66:     0x7d3fb27e0e2a - <rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillmentContext<rustc_trait_selection[923644d2858f9096]::traits::FulfillmentError> as rustc_infer[366f03658b83b129]::traits::engine::TraitEngine<rustc_trait_selection[923644d2858f9096]::traits::FulfillmentError>>::select_all_or_error
[INFO] [stderr]   67:     0x7d3fb27c5b57 - rustc_hir_analysis[ca7ec7ef73ee3664]::check::compare_impl_item::compare_impl_item
[INFO] [stderr]   68:     0x7d3fb27c3da9 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::compare_impl_item::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   69:     0x7d3fb2c198d0 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_data_structures[e2cdb057fddbc0f4]::vec_cache::VecCache<rustc_span[68ddb5798b8c3a2e]::def_id::LocalDefId, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[59265a8d1af4d44c]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   70:     0x7d3fb2c19451 - rustc_query_impl[93e3285720b12608]::query_impl::compare_impl_item::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   71:     0x7d3fb2c1c7aa - rustc_hir_analysis[ca7ec7ef73ee3664]::check::check::check_item_type
[INFO] [stderr]   72:     0x7d3fb2c1a31b - rustc_hir_analysis[ca7ec7ef73ee3664]::check::wfcheck::check_well_formed
[INFO] [stderr]   73:     0x7d3fb2c1a2e3 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::check_well_formed::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   74:     0x7d3fb2c19b23 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_data_structures[e2cdb057fddbc0f4]::vec_cache::VecCache<rustc_span[68ddb5798b8c3a2e]::def_id::LocalDefId, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[59265a8d1af4d44c]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   75:     0x7d3fb2c19642 - rustc_query_impl[93e3285720b12608]::query_impl::check_well_formed::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   76:     0x7d3fb2c16bf5 - rustc_hir_analysis[ca7ec7ef73ee3664]::check::wfcheck::check_type_wf
[INFO] [stderr]   77:     0x7d3fb2c16ae7 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::check_type_wf::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   78:     0x7d3fb30230e0 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::SingleCache<rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   79:     0x7d3fb3022ec2 - rustc_query_impl[93e3285720b12608]::query_impl::check_type_wf::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   80:     0x7d3fb28c777a - rustc_hir_analysis[ca7ec7ef73ee3664]::check_crate
[INFO] [stderr]   81:     0x7d3fb22df23e - rustc_interface[89ceac0529af2cd8]::passes::analysis
[INFO] [stderr]   82:     0x7d3fb22def0b - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::analysis::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 0usize]>>
[INFO] [stderr]   83:     0x7d3fb30299a6 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::SingleCache<rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 0usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   84:     0x7d3fb30295fc - rustc_query_impl[93e3285720b12608]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   85:     0x7d3fb33aec24 - rustc_interface[89ceac0529af2cd8]::passes::create_and_enter_global_ctxt::<core[dc8158927f5e781c]::option::Option<rustc_interface[89ceac0529af2cd8]::queries::Linker>, rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}::{closure#2}>::{closure#2}::{closure#0}
[INFO] [stderr]   86:     0x7d3fb331cafe - rustc_interface[89ceac0529af2cd8]::interface::run_compiler::<(), rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}>::{closure#1}
[INFO] [stderr]   87:     0x7d3fb322fd78 - std[964350b2783e405f]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_with_globals<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_pool_with_globals<rustc_interface[89ceac0529af2cd8]::interface::run_compiler<(), rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>
[INFO] [stderr]   88:     0x7d3fb322fa48 - <<std[964350b2783e405f]::thread::Builder>::spawn_unchecked_<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_with_globals<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_pool_with_globals<rustc_interface[89ceac0529af2cd8]::interface::run_compiler<(), rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[dc8158927f5e781c]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stderr]   89:     0x7d3fb323548d - std::sys::thread::unix::Thread::new::thread_start::hf277835320aa8e5a
[INFO] [stderr]   90:     0x7d3faca8aaa4 - <unknown>
[INFO] [stderr]   91:     0x7d3facb17a34 - clone
[INFO] [stderr]   92:                0x0 - <unknown>
[INFO] [stderr] 
[INFO] [stderr] error: the compiler unexpectedly panicked. this is a bug.
[INFO] [stderr] 
[INFO] [stderr] note: using internal features is not supported and expected to cause internal compiler errors when used incorrectly
[INFO] [stderr] 
[INFO] [stderr] note: rustc 1.91.0-beta.3 (bb624dcb4 2025-09-20) running on x86_64-unknown-linux-gnu
[INFO] [stderr] 
[INFO] [stderr] note: compiler flags: --crate-type lib -C embed-bitcode=no -C debuginfo=2
[INFO] [stderr] 
[INFO] [stderr] note: some of the compiler flags provided by cargo are hidden
[INFO] [stderr] 
[INFO] [stderr] query stack during panic:
[INFO] [stderr] #0 [mir_drops_elaborated_and_const_checked] elaborating drops for `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs::{constant#0}`
[INFO] [stderr] #1 [mir_for_ctfe] caching mir of `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs::{constant#0}` for CTFE  |  = note: this failure-note originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] #2 [eval_to_allocation_raw] const-evaluating + checking `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs::{constant#0}`
[INFO] [stderr] #3 [eval_to_valtree] evaluating type-level constant  |  = note: this failure-note originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] #4 [compare_impl_item] checking assoc item `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs` is compatible with trait definition
[INFO] [stderr] #5 [check_well_formed] checking that `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>` is well-formed
[INFO] [stderr] #6 [check_type_wf] checking that types are well-formed
[INFO] [stderr] #7 [analysis] running analysis passes on this crate
[INFO] [stderr] end of query stack
[INFO] [stderr] 
[INFO] [stderr] thread 'rustc' (334) panicked at /rustc-dev/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/compiler/rustc_next_trait_solver/src/solve/normalizes_to/mod.rs:372:25:
[INFO] [stderr] associated const projection is not supported yet
[INFO] [stderr] stack backtrace:
[INFO] [stderr]    0:     0x7d3fb1849ef3 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h67edf0e4d33c343c
[INFO] [stderr]    1:     0x7d3fb2001b58 - core::fmt::write::hcf0c66b48a8fa606
[INFO] [stderr]    2:     0x7d3fb362446f - std::io::Write::write_fmt::h051fe4a9e4fdbf48
[INFO] [stderr]    3:     0x7d3fb180fd82 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414
[INFO] [stderr]    4:     0x7d3fb1815cb9 - std::panicking::default_hook::{{closure}}::h91001850288db5f7
[INFO] [stderr]    5:     0x7d3fb18157e3 - std::panicking::default_hook::h2346dbb704ef5512
[INFO] [stderr]    6:     0x7d3fb07fcbc7 - std[964350b2783e405f]::panicking::update_hook::<alloc[eabebbc6c73aef0c]::boxed::Box<rustc_driver_impl[c00a9a62f1a7ca6a]::install_ice_hook::{closure#1}>>::{closure#0}
[INFO] [stderr]    7:     0x7d3fb18160df - std::panicking::panic_with_hook::hd2b063a6090d23a4
[INFO] [stderr]    8:     0x7d3fb1815e66 - std::panicking::panic_handler::{{closure}}::he666d95f139a333e
[INFO] [stderr]    9:     0x7d3fb180feb9 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5
[INFO] [stderr]   10:     0x7d3fb17f063d - __rustc[1d67440d6e82e4f]::rust_begin_unwind
[INFO] [stderr]   11:     0x7d3fadee6d70 - core::panicking::panic_fmt::h420ddb7fd73daf53
[INFO] [stderr]   12:     0x7d3fb2ee5a8a - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::assemble_impl_candidates::<rustc_type_ir[26a5e8fd3def2b2]::predicate::NormalizesTo<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::{closure#0}
[INFO] [stderr]   13:     0x7d3fb2eceedf - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::assemble_and_evaluate_candidates::<rustc_type_ir[26a5e8fd3def2b2]::predicate::NormalizesTo<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>
[INFO] [stderr]   14:     0x7d3fb2edfd6f - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   15:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   16:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   17:     0x7d3fb2aa75fb - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   18:     0x7d3fb2edf0c0 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   19:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   20:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   21:     0x7d3fb2aa7247 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   22:     0x7d3fb2aa0c32 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response
[INFO] [stderr]   23:     0x7d3fb2edf4bd - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   24:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   25:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   26:     0x7d3fb2aa7247 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   27:     0x7d3fb2aa0c32 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response
[INFO] [stderr]   28:     0x7d3fb2ee6e34 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::assemble_impl_candidates::<rustc_type_ir[26a5e8fd3def2b2]::predicate::TraitPredicate<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::{closure#0}
[INFO] [stderr]   29:     0x7d3fb2eed840 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::compute_trait_goal
[INFO] [stderr]   30:     0x7d3fb2edfc94 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   31:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   32:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   33:     0x7d3fb2aa75fb - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   34:     0x7d3fb2edf0c0 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   35:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   36:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   37:     0x7d3fb2aa7247 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   38:     0x7d3fb2aa0c32 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response
[INFO] [stderr]   39:     0x7d3fb2edf4bd - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   40:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   41:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   42:     0x7d3fb2853321 - <rustc_trait_selection[923644d2858f9096]::solve::fulfill::FulfillmentCtxt<rustc_infer[366f03658b83b129]::traits::engine::ScrubbedTraitError> as rustc_infer[366f03658b83b129]::traits::engine::TraitEngine<rustc_infer[366f03658b83b129]::traits::engine::ScrubbedTraitError>>::select_where_possible
[INFO] [stderr]   43:     0x7d3fb285251b - rustc_trait_selection[923644d2858f9096]::traits::impossible_predicates
[INFO] [stderr]   44:     0x7d3fb2851789 - <rustc_mir_transform[ca6c25dc6ebfb91e]::impossible_predicates::ImpossiblePredicates as rustc_mir_transform[ca6c25dc6ebfb91e]::pass_manager::MirPass>::run_pass
[INFO] [stderr]   45:     0x7d3fb20085dd - rustc_mir_transform[ca6c25dc6ebfb91e]::run_analysis_to_runtime_passes
[INFO] [stderr]   46:     0x7d3fb22d44d1 - rustc_mir_transform[ca6c25dc6ebfb91e]::mir_drops_elaborated_and_const_checked
[INFO] [stderr]   47:     0x7d3fb22d3d59 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::mir_drops_elaborated_and_const_checked::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   48:     0x7d3fb22d8685 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_data_structures[e2cdb057fddbc0f4]::vec_cache::VecCache<rustc_span[68ddb5798b8c3a2e]::def_id::LocalDefId, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[59265a8d1af4d44c]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   49:     0x7d3fb22d7dc9 - rustc_query_impl[93e3285720b12608]::query_impl::mir_drops_elaborated_and_const_checked::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   50:     0x7d3fb2a1c24e - rustc_mir_transform[ca6c25dc6ebfb91e]::mir_for_ctfe
[INFO] [stderr]   51:     0x7d3fb2a1c0e3 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::mir_for_ctfe::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   52:     0x7d3fb201b239 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::DefIdCache<rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   53:     0x7d3fb292081b - rustc_query_impl[93e3285720b12608]::query_impl::mir_for_ctfe::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   54:     0x7d3fb29209f8 - <rustc_const_eval[67089cf3d838e562]::interpret::eval_context::InterpCx<rustc_const_eval[67089cf3d838e562]::const_eval::machine::CompileTimeMachine>>::load_mir
[INFO] [stderr]   55:     0x7d3fb2921638 - rustc_const_eval[67089cf3d838e562]::const_eval::eval_queries::eval_to_allocation_raw_provider
[INFO] [stderr]   56:     0x7d3fb29211be - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::eval_to_allocation_raw::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 24usize]>>
[INFO] [stderr]   57:     0x7d3fb2917165 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::DefaultCache<rustc_middle[94f43328057ea44f]::ty::PseudoCanonicalInput<rustc_middle[94f43328057ea44f]::mir::interpret::GlobalId>, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 24usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   58:     0x7d3fb2916cf9 - rustc_query_impl[93e3285720b12608]::query_impl::eval_to_allocation_raw::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   59:     0x7d3fb29165c6 - rustc_const_eval[67089cf3d838e562]::const_eval::valtrees::eval_to_valtree
[INFO] [stderr]   60:     0x7d3fb2916365 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::eval_to_valtree::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 16usize]>>
[INFO] [stderr]   61:     0x7d3fb2464f68 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::DefaultCache<rustc_middle[94f43328057ea44f]::ty::PseudoCanonicalInput<rustc_middle[94f43328057ea44f]::mir::interpret::GlobalId>, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 16usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   62:     0x7d3fb2464afc - rustc_query_impl[93e3285720b12608]::query_impl::eval_to_valtree::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   63:     0x7d3fb2463b07 - <rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>::const_eval_resolve_for_typeck
[INFO] [stderr]   64:     0x7d3fb2462780 - rustc_trait_selection[923644d2858f9096]::traits::try_evaluate_const
[INFO] [stderr]   65:     0x7d3fb27193b1 - <rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillProcessor as rustc_data_structures[e2cdb057fddbc0f4]::obligation_forest::ObligationProcessor>::process_obligation
[INFO] [stderr]   66:     0x7d3fb2004e49 - <rustc_data_structures[e2cdb057fddbc0f4]::obligation_forest::ObligationForest<rustc_trait_selection[923644d2858f9096]::traits::fulfill::PendingPredicateObligation>>::process_obligations::<rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillProcessor>
[INFO] [stderr]   67:     0x7d3fb20032df - <rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillmentContext<rustc_infer[366f03658b83b129]::traits::engine::ScrubbedTraitError> as rustc_infer[366f03658b83b129]::traits::engine::TraitEngine<rustc_infer[366f03658b83b129]::traits::engine::ScrubbedTraitError>>::select_all_or_error
[INFO] [stderr]   68:     0x7d3fb168500c - <rustc_trait_selection[923644d2858f9096]::traits::const_evaluatable::satisfied_from_param_env::Visitor as rustc_type_ir[26a5e8fd3def2b2]::visit::TypeVisitor<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::visit_const
[INFO] [stderr]   69:     0x7d3fb166485e - rustc_trait_selection[923644d2858f9096]::traits::const_evaluatable::satisfied_from_param_env
[INFO] [stderr]   70:     0x7d3fb3c4bf79 - rustc_trait_selection[923644d2858f9096]::traits::const_evaluatable::is_const_evaluatable.cold
[INFO] [stderr]   71:     0x7d3fb270e0fd - <rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillProcessor as rustc_data_structures[e2cdb057fddbc0f4]::obligation_forest::ObligationProcessor>::process_obligation
[INFO] [stderr]   72:     0x7d3fb2004e49 - <rustc_data_structures[e2cdb057fddbc0f4]::obligation_forest::ObligationForest<rustc_trait_selection[923644d2858f9096]::traits::fulfill::PendingPredicateObligation>>::process_obligations::<rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillProcessor>
[INFO] [stderr]   73:     0x7d3fb27e0e2a - <rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillmentContext<rustc_trait_selection[923644d2858f9096]::traits::FulfillmentError> as rustc_infer[366f03658b83b129]::traits::engine::TraitEngine<rustc_trait_selection[923644d2858f9096]::traits::FulfillmentError>>::select_all_or_error
[INFO] [stderr]   74:     0x7d3fb27e987a - rustc_hir_analysis[ca7ec7ef73ee3664]::check::wfcheck::check_item_fn
[INFO] [stderr]   75:     0x7d3fb2c1f7aa - rustc_hir_analysis[ca7ec7ef73ee3664]::check::check::check_item_type
[INFO] [stderr]   76:     0x7d3fb2c1a31b - rustc_hir_analysis[ca7ec7ef73ee3664]::check::wfcheck::check_well_formed
[INFO] [stderr]   77:     0x7d3fb2c1a2e3 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::check_well_formed::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   78:     0x7d3fb2c19b23 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_data_structures[e2cdb057fddbc0f4]::vec_cache::VecCache<rustc_span[68ddb5798b8c3a2e]::def_id::LocalDefId, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[59265a8d1af4d44c]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   79:     0x7d3fb2c19642 - rustc_query_impl[93e3285720b12608]::query_impl::check_well_formed::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   80:     0x7d3fb2c16bf5 - rustc_hir_analysis[ca7ec7ef73ee3664]::check::wfcheck::check_type_wf
[INFO] [stderr]   81:     0x7d3fb2c16ae7 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::check_type_wf::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   82:     0x7d3fb30230e0 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::SingleCache<rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   83:     0x7d3fb3022ec2 - rustc_query_impl[93e3285720b12608]::query_impl::check_type_wf::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   84:     0x7d3fb28c777a - rustc_hir_analysis[ca7ec7ef73ee3664]::check_crate
[INFO] [stderr]   85:     0x7d3fb22df23e - rustc_interface[89ceac0529af2cd8]::passes::analysis
[INFO] [stderr]   86:     0x7d3fb22def0b - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::analysis::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 0usize]>>
[INFO] [stderr]   87:     0x7d3fb30299a6 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::SingleCache<rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 0usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   88:     0x7d3fb30295fc - rustc_query_impl[93e3285720b12608]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   89:     0x7d3fb33aec24 - rustc_interface[89ceac0529af2cd8]::passes::create_and_enter_global_ctxt::<core[dc8158927f5e781c]::option::Option<rustc_interface[89ceac0529af2cd8]::queries::Linker>, rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}::{closure#2}>::{closure#2}::{closure#0}
[INFO] [stderr]   90:     0x7d3fb331cafe - rustc_interface[89ceac0529af2cd8]::interface::run_compiler::<(), rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}>::{closure#1}
[INFO] [stderr]   91:     0x7d3fb322fd78 - std[964350b2783e405f]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_with_globals<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_pool_with_globals<rustc_interface[89ceac0529af2cd8]::interface::run_compiler<(), rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>
[INFO] [stderr]   92:     0x7d3fb322fa48 - <<std[964350b2783e405f]::thread::Builder>::spawn_unchecked_<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_with_globals<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_pool_with_globals<rustc_interface[89ceac0529af2cd8]::interface::run_compiler<(), rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[dc8158927f5e781c]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stderr]   93:     0x7d3fb323548d - std::sys::thread::unix::Thread::new::thread_start::hf277835320aa8e5a
[INFO] [stderr]   94:     0x7d3faca8aaa4 - <unknown>
[INFO] [stderr]   95:     0x7d3facb17a34 - clone
[INFO] [stderr]   96:                0x0 - <unknown>
[INFO] [stderr] 
[INFO] [stderr] error: the compiler unexpectedly panicked. this is a bug.
[INFO] [stderr] 
[INFO] [stderr] note: using internal features is not supported and expected to cause internal compiler errors when used incorrectly
[INFO] [stderr] 
[INFO] [stderr] note: rustc 1.91.0-beta.3 (bb624dcb4 2025-09-20) running on x86_64-unknown-linux-gnu
[INFO] [stderr] 
[INFO] [stderr] note: compiler flags: --crate-type lib -C embed-bitcode=no -C debuginfo=2
[INFO] [stderr] 
[INFO] [stderr] note: some of the compiler flags provided by cargo are hidden
[INFO] [stderr] 
[INFO] [stderr] query stack during panic:
[INFO] [stderr] #0 [mir_drops_elaborated_and_const_checked] elaborating drops for `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs::make_coeffs::{constant#0}`
[INFO] [stderr] #1 [mir_for_ctfe] caching mir of `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs::make_coeffs::{constant#0}` for CTFE  |  = note: this failure-note originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] #2 [eval_to_allocation_raw] const-evaluating + checking `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs::make_coeffs::{constant#0}`
[INFO] [stderr] #3 [eval_to_valtree] evaluating type-level constant  |  = note: this failure-note originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] #4 [check_well_formed] checking that `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs::make_coeffs` is well-formed
[INFO] [stderr] #5 [check_type_wf] checking that types are well-formed
[INFO] [stderr] #6 [analysis] running analysis passes on this crate
[INFO] [stderr] end of query stack
[INFO] [stderr] 
[INFO] [stderr] thread 'rustc' (334) panicked at /rustc-dev/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/compiler/rustc_next_trait_solver/src/solve/normalizes_to/mod.rs:372:25:
[INFO] [stderr] associated const projection is not supported yet
[INFO] [stderr] stack backtrace:
[INFO] [stderr]    0:     0x7d3fb1849ef3 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h67edf0e4d33c343c
[INFO] [stderr]    1:     0x7d3fb2001b58 - core::fmt::write::hcf0c66b48a8fa606
[INFO] [stderr]    2:     0x7d3fb362446f - std::io::Write::write_fmt::h051fe4a9e4fdbf48
[INFO] [stderr]    3:     0x7d3fb180fd82 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414
[INFO] [stderr]    4:     0x7d3fb1815cb9 - std::panicking::default_hook::{{closure}}::h91001850288db5f7
[INFO] [stderr]    5:     0x7d3fb18157e3 - std::panicking::default_hook::h2346dbb704ef5512
[INFO] [stderr]    6:     0x7d3fb07fcbc7 - std[964350b2783e405f]::panicking::update_hook::<alloc[eabebbc6c73aef0c]::boxed::Box<rustc_driver_impl[c00a9a62f1a7ca6a]::install_ice_hook::{closure#1}>>::{closure#0}
[INFO] [stderr]    7:     0x7d3fb18160df - std::panicking::panic_with_hook::hd2b063a6090d23a4
[INFO] [stderr]    8:     0x7d3fb1815e66 - std::panicking::panic_handler::{{closure}}::he666d95f139a333e
[INFO] [stderr]    9:     0x7d3fb180feb9 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5
[INFO] [stderr]   10:     0x7d3fb17f063d - __rustc[1d67440d6e82e4f]::rust_begin_unwind
[INFO] [stderr]   11:     0x7d3fadee6d70 - core::panicking::panic_fmt::h420ddb7fd73daf53
[INFO] [stderr]   12:     0x7d3fb2ee5a8a - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::assemble_impl_candidates::<rustc_type_ir[26a5e8fd3def2b2]::predicate::NormalizesTo<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::{closure#0}
[INFO] [stderr]   13:     0x7d3fb2eceedf - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::assemble_and_evaluate_candidates::<rustc_type_ir[26a5e8fd3def2b2]::predicate::NormalizesTo<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>
[INFO] [stderr]   14:     0x7d3fb2edfd6f - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   15:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   16:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   17:     0x7d3fb2aa75fb - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   18:     0x7d3fb2edf0c0 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   19:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   20:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   21:     0x7d3fb2aa7247 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   22:     0x7d3fb2aa0c32 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response
[INFO] [stderr]   23:     0x7d3fb2edf4bd - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   24:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   25:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   26:     0x7d3fb2aa7247 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   27:     0x7d3fb2aa0c32 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response
[INFO] [stderr]   28:     0x7d3fb2ee6e34 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::assemble_impl_candidates::<rustc_type_ir[26a5e8fd3def2b2]::predicate::TraitPredicate<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::{closure#0}
[INFO] [stderr]   29:     0x7d3fb2eed840 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::compute_trait_goal
[INFO] [stderr]   30:     0x7d3fb2edeca3 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   31:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   32:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   33:     0x7d3fb2aa7247 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   34:     0x7d3fb2aa0c32 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response
[INFO] [stderr]   35:     0x7d3fb2efa35a - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::assemble_builtin_impl_candidates::<rustc_type_ir[26a5e8fd3def2b2]::predicate::TraitPredicate<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>
[INFO] [stderr]   36:     0x7d3fb2eec7ef - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::compute_trait_goal
[INFO] [stderr]   37:     0x7d3fb2edeca3 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   38:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   39:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   40:     0x7d3fb2853321 - <rustc_trait_selection[923644d2858f9096]::solve::fulfill::FulfillmentCtxt<rustc_infer[366f03658b83b129]::traits::engine::ScrubbedTraitError> as rustc_infer[366f03658b83b129]::traits::engine::TraitEngine<rustc_infer[366f03658b83b129]::traits::engine::ScrubbedTraitError>>::select_where_possible
[INFO] [stderr]   41:     0x7d3fb285251b - rustc_trait_selection[923644d2858f9096]::traits::impossible_predicates
[INFO] [stderr]   42:     0x7d3fb2851789 - <rustc_mir_transform[ca6c25dc6ebfb91e]::impossible_predicates::ImpossiblePredicates as rustc_mir_transform[ca6c25dc6ebfb91e]::pass_manager::MirPass>::run_pass
[INFO] [stderr]   43:     0x7d3fb20085dd - rustc_mir_transform[ca6c25dc6ebfb91e]::run_analysis_to_runtime_passes
[INFO] [stderr]   44:     0x7d3fb22d44d1 - rustc_mir_transform[ca6c25dc6ebfb91e]::mir_drops_elaborated_and_const_checked
[INFO] [stderr]   45:     0x7d3fb22d3d59 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::mir_drops_elaborated_and_const_checked::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   46:     0x7d3fb22d8685 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_data_structures[e2cdb057fddbc0f4]::vec_cache::VecCache<rustc_span[68ddb5798b8c3a2e]::def_id::LocalDefId, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[59265a8d1af4d44c]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   47:     0x7d3fb22d7dc9 - rustc_query_impl[93e3285720b12608]::query_impl::mir_drops_elaborated_and_const_checked::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   48:     0x7d3fb2a1c24e - rustc_mir_transform[ca6c25dc6ebfb91e]::mir_for_ctfe
[INFO] [stderr]   49:     0x7d3fb2a1c0e3 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::mir_for_ctfe::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   50:     0x7d3fb201b239 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::DefIdCache<rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   51:     0x7d3fb292081b - rustc_query_impl[93e3285720b12608]::query_impl::mir_for_ctfe::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   52:     0x7d3fb29209f8 - <rustc_const_eval[67089cf3d838e562]::interpret::eval_context::InterpCx<rustc_const_eval[67089cf3d838e562]::const_eval::machine::CompileTimeMachine>>::load_mir
[INFO] [stderr]   53:     0x7d3fb2921638 - rustc_const_eval[67089cf3d838e562]::const_eval::eval_queries::eval_to_allocation_raw_provider
[INFO] [stderr]   54:     0x7d3fb29211be - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::eval_to_allocation_raw::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 24usize]>>
[INFO] [stderr]   55:     0x7d3fb2917165 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::DefaultCache<rustc_middle[94f43328057ea44f]::ty::PseudoCanonicalInput<rustc_middle[94f43328057ea44f]::mir::interpret::GlobalId>, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 24usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   56:     0x7d3fb2916cf9 - rustc_query_impl[93e3285720b12608]::query_impl::eval_to_allocation_raw::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   57:     0x7d3fb29165c6 - rustc_const_eval[67089cf3d838e562]::const_eval::valtrees::eval_to_valtree
[INFO] [stderr]   58:     0x7d3fb2916365 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::eval_to_valtree::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 16usize]>>
[INFO] [stderr]   59:     0x7d3fb2464f68 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::DefaultCache<rustc_middle[94f43328057ea44f]::ty::PseudoCanonicalInput<rustc_middle[94f43328057ea44f]::mir::interpret::GlobalId>, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 16usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   60:     0x7d3fb2464afc - rustc_query_impl[93e3285720b12608]::query_impl::eval_to_valtree::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   61:     0x7d3fb2463b07 - <rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>::const_eval_resolve_for_typeck
[INFO] [stderr]   62:     0x7d3fb2462780 - rustc_trait_selection[923644d2858f9096]::traits::try_evaluate_const
[INFO] [stderr]   63:     0x7d3fb3c4bf12 - rustc_trait_selection[923644d2858f9096]::traits::const_evaluatable::is_const_evaluatable.cold
[INFO] [stderr]   64:     0x7d3fb270e0fd - <rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillProcessor as rustc_data_structures[e2cdb057fddbc0f4]::obligation_forest::ObligationProcessor>::process_obligation
[INFO] [stderr]   65:     0x7d3fb2004e49 - <rustc_data_structures[e2cdb057fddbc0f4]::obligation_forest::ObligationForest<rustc_trait_selection[923644d2858f9096]::traits::fulfill::PendingPredicateObligation>>::process_obligations::<rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillProcessor>
[INFO] [stderr]   66:     0x7d3fb27e0e2a - <rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillmentContext<rustc_trait_selection[923644d2858f9096]::traits::FulfillmentError> as rustc_infer[366f03658b83b129]::traits::engine::TraitEngine<rustc_trait_selection[923644d2858f9096]::traits::FulfillmentError>>::select_all_or_error
[INFO] [stderr]   67:     0x7d3fb27c5b57 - rustc_hir_analysis[ca7ec7ef73ee3664]::check::compare_impl_item::compare_impl_item
[INFO] [stderr]   68:     0x7d3fb27c3da9 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::compare_impl_item::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   69:     0x7d3fb2c198d0 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_data_structures[e2cdb057fddbc0f4]::vec_cache::VecCache<rustc_span[68ddb5798b8c3a2e]::def_id::LocalDefId, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[59265a8d1af4d44c]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   70:     0x7d3fb2c19451 - rustc_query_impl[93e3285720b12608]::query_impl::compare_impl_item::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   71:     0x7d3fb2c1c7aa - rustc_hir_analysis[ca7ec7ef73ee3664]::check::check::check_item_type
[INFO] [stderr]   72:     0x7d3fb2c1a31b - rustc_hir_analysis[ca7ec7ef73ee3664]::check::wfcheck::check_well_formed
[INFO] [stderr]   73:     0x7d3fb2c1a2e3 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::check_well_formed::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   74:     0x7d3fb2c19b23 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_data_structures[e2cdb057fddbc0f4]::vec_cache::VecCache<rustc_span[68ddb5798b8c3a2e]::def_id::LocalDefId, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[59265a8d1af4d44c]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   75:     0x7d3fb2c19642 - rustc_query_impl[93e3285720b12608]::query_impl::check_well_formed::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   76:     0x7d3fb2c16bf5 - rustc_hir_analysis[ca7ec7ef73ee3664]::check::wfcheck::check_type_wf
[INFO] [stderr]   77:     0x7d3fb2c16ae7 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::check_type_wf::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   78:     0x7d3fb30230e0 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::SingleCache<rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   79:     0x7d3fb3022ec2 - rustc_query_impl[93e3285720b12608]::query_impl::check_type_wf::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   80:     0x7d3fb28c777a - rustc_hir_analysis[ca7ec7ef73ee3664]::check_crate
[INFO] [stderr]   81:     0x7d3fb22df23e - rustc_interface[89ceac0529af2cd8]::passes::analysis
[INFO] [stderr]   82:     0x7d3fb22def0b - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::analysis::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 0usize]>>
[INFO] [stderr]   83:     0x7d3fb30299a6 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::SingleCache<rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 0usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   84:     0x7d3fb30295fc - rustc_query_impl[93e3285720b12608]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   85:     0x7d3fb33aec24 - rustc_interface[89ceac0529af2cd8]::passes::create_and_enter_global_ctxt::<core[dc8158927f5e781c]::option::Option<rustc_interface[89ceac0529af2cd8]::queries::Linker>, rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}::{closure#2}>::{closure#2}::{closure#0}
[INFO] [stderr]   86:     0x7d3fb331cafe - rustc_interface[89ceac0529af2cd8]::interface::run_compiler::<(), rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}>::{closure#1}
[INFO] [stderr]   87:     0x7d3fb322fd78 - std[964350b2783e405f]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_with_globals<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_pool_with_globals<rustc_interface[89ceac0529af2cd8]::interface::run_compiler<(), rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>
[INFO] [stderr]   88:     0x7d3fb322fa48 - <<std[964350b2783e405f]::thread::Builder>::spawn_unchecked_<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_with_globals<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_pool_with_globals<rustc_interface[89ceac0529af2cd8]::interface::run_compiler<(), rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[dc8158927f5e781c]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stderr]   89:     0x7d3fb323548d - std::sys::thread::unix::Thread::new::thread_start::hf277835320aa8e5a
[INFO] [stderr]   90:     0x7d3faca8aaa4 - <unknown>
[INFO] [stderr]   91:     0x7d3facb17a34 - clone
[INFO] [stderr]   92:                0x0 - <unknown>
[INFO] [stderr] 
[INFO] [stderr] error: the compiler unexpectedly panicked. this is a bug.
[INFO] [stderr] 
[INFO] [stderr] note: using internal features is not supported and expected to cause internal compiler errors when used incorrectly
[INFO] [stderr] 
[INFO] [stderr] note: rustc 1.91.0-beta.3 (bb624dcb4 2025-09-20) running on x86_64-unknown-linux-gnu
[INFO] [stderr] 
[INFO] [stderr] note: compiler flags: --crate-type lib -C embed-bitcode=no -C debuginfo=2
[INFO] [stderr] 
[INFO] [stderr] note: some of the compiler flags provided by cargo are hidden
[INFO] [stderr] 
[INFO] [stderr] query stack during panic:
[INFO] [stderr] #0 [mir_drops_elaborated_and_const_checked] elaborating drops for `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs::{constant#0}`
[INFO] [stderr] #1 [mir_for_ctfe] caching mir of `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs::{constant#0}` for CTFE  |  = note: this failure-note originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] #2 [eval_to_allocation_raw] const-evaluating + checking `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs::{constant#0}`
[INFO] [stderr] #3 [eval_to_valtree] evaluating type-level constant  |  = note: this failure-note originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] #4 [compare_impl_item] checking assoc item `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs` is compatible with trait definition
[INFO] [stderr] #5 [check_well_formed] checking that `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>` is well-formed
[INFO] [stderr] #6 [check_type_wf] checking that types are well-formed
[INFO] [stderr] #7 [analysis] running analysis passes on this crate
[INFO] [stderr] end of query stack
[INFO] [stderr] 
[INFO] [stderr] thread 'rustc' (334) panicked at /rustc-dev/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/compiler/rustc_next_trait_solver/src/solve/normalizes_to/mod.rs:372:25:
[INFO] [stderr] associated const projection is not supported yet
[INFO] [stderr] stack backtrace:
[INFO] [stderr]    0:     0x7d3fb1849ef3 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h67edf0e4d33c343c
[INFO] [stderr]    1:     0x7d3fb2001b58 - core::fmt::write::hcf0c66b48a8fa606
[INFO] [stderr]    2:     0x7d3fb362446f - std::io::Write::write_fmt::h051fe4a9e4fdbf48
[INFO] [stderr]    3:     0x7d3fb180fd82 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414
[INFO] [stderr]    4:     0x7d3fb1815cb9 - std::panicking::default_hook::{{closure}}::h91001850288db5f7
[INFO] [stderr]    5:     0x7d3fb18157e3 - std::panicking::default_hook::h2346dbb704ef5512
[INFO] [stderr]    6:     0x7d3fb07fcbc7 - std[964350b2783e405f]::panicking::update_hook::<alloc[eabebbc6c73aef0c]::boxed::Box<rustc_driver_impl[c00a9a62f1a7ca6a]::install_ice_hook::{closure#1}>>::{closure#0}
[INFO] [stderr]    7:     0x7d3fb18160df - std::panicking::panic_with_hook::hd2b063a6090d23a4
[INFO] [stderr]    8:     0x7d3fb1815e66 - std::panicking::panic_handler::{{closure}}::he666d95f139a333e
[INFO] [stderr]    9:     0x7d3fb180feb9 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5
[INFO] [stderr]   10:     0x7d3fb17f063d - __rustc[1d67440d6e82e4f]::rust_begin_unwind
[INFO] [stderr]   11:     0x7d3fadee6d70 - core::panicking::panic_fmt::h420ddb7fd73daf53
[INFO] [stderr]   12:     0x7d3fb2ee5a8a - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::assemble_impl_candidates::<rustc_type_ir[26a5e8fd3def2b2]::predicate::NormalizesTo<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::{closure#0}
[INFO] [stderr]   13:     0x7d3fb2eceedf - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::assemble_and_evaluate_candidates::<rustc_type_ir[26a5e8fd3def2b2]::predicate::NormalizesTo<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>
[INFO] [stderr]   14:     0x7d3fb2edfd6f - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   15:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   16:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   17:     0x7d3fb2aa75fb - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   18:     0x7d3fb2edf0c0 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   19:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   20:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   21:     0x7d3fb2aa7247 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   22:     0x7d3fb2aa0c32 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response
[INFO] [stderr]   23:     0x7d3fb2edf4bd - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   24:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   25:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   26:     0x7d3fb2aa7247 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   27:     0x7d3fb2aa0c32 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response
[INFO] [stderr]   28:     0x7d3fb2ee6e34 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::assemble_impl_candidates::<rustc_type_ir[26a5e8fd3def2b2]::predicate::TraitPredicate<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::{closure#0}
[INFO] [stderr]   29:     0x7d3fb2eed840 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::compute_trait_goal
[INFO] [stderr]   30:     0x7d3fb2edfc94 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   31:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   32:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   33:     0x7d3fb2aa75fb - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   34:     0x7d3fb2edf0c0 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   35:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   36:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   37:     0x7d3fb2aa7247 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   38:     0x7d3fb2aa0c32 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response
[INFO] [stderr]   39:     0x7d3fb2edf4bd - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   40:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   41:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   42:     0x7d3fb2853321 - <rustc_trait_selection[923644d2858f9096]::solve::fulfill::FulfillmentCtxt<rustc_infer[366f03658b83b129]::traits::engine::ScrubbedTraitError> as rustc_infer[366f03658b83b129]::traits::engine::TraitEngine<rustc_infer[366f03658b83b129]::traits::engine::ScrubbedTraitError>>::select_where_possible
[INFO] [stderr]   43:     0x7d3fb285251b - rustc_trait_selection[923644d2858f9096]::traits::impossible_predicates
[INFO] [stderr]   44:     0x7d3fb2851789 - <rustc_mir_transform[ca6c25dc6ebfb91e]::impossible_predicates::ImpossiblePredicates as rustc_mir_transform[ca6c25dc6ebfb91e]::pass_manager::MirPass>::run_pass
[INFO] [stderr]   45:     0x7d3fb20085dd - rustc_mir_transform[ca6c25dc6ebfb91e]::run_analysis_to_runtime_passes
[INFO] [stderr]   46:     0x7d3fb22d44d1 - rustc_mir_transform[ca6c25dc6ebfb91e]::mir_drops_elaborated_and_const_checked
[INFO] [stderr]   47:     0x7d3fb22d3d59 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::mir_drops_elaborated_and_const_checked::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   48:     0x7d3fb22d8685 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_data_structures[e2cdb057fddbc0f4]::vec_cache::VecCache<rustc_span[68ddb5798b8c3a2e]::def_id::LocalDefId, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[59265a8d1af4d44c]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   49:     0x7d3fb22d7dc9 - rustc_query_impl[93e3285720b12608]::query_impl::mir_drops_elaborated_and_const_checked::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   50:     0x7d3fb2a1c24e - rustc_mir_transform[ca6c25dc6ebfb91e]::mir_for_ctfe
[INFO] [stderr]   51:     0x7d3fb2a1c0e3 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::mir_for_ctfe::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   52:     0x7d3fb201b239 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::DefIdCache<rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   53:     0x7d3fb292081b - rustc_query_impl[93e3285720b12608]::query_impl::mir_for_ctfe::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   54:     0x7d3fb29209f8 - <rustc_const_eval[67089cf3d838e562]::interpret::eval_context::InterpCx<rustc_const_eval[67089cf3d838e562]::const_eval::machine::CompileTimeMachine>>::load_mir
[INFO] [stderr]   55:     0x7d3fb2921638 - rustc_const_eval[67089cf3d838e562]::const_eval::eval_queries::eval_to_allocation_raw_provider
[INFO] [stderr]   56:     0x7d3fb29211be - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::eval_to_allocation_raw::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 24usize]>>
[INFO] [stderr]   57:     0x7d3fb2917165 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::DefaultCache<rustc_middle[94f43328057ea44f]::ty::PseudoCanonicalInput<rustc_middle[94f43328057ea44f]::mir::interpret::GlobalId>, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 24usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   58:     0x7d3fb2916cf9 - rustc_query_impl[93e3285720b12608]::query_impl::eval_to_allocation_raw::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   59:     0x7d3fb29165c6 - rustc_const_eval[67089cf3d838e562]::const_eval::valtrees::eval_to_valtree
[INFO] [stderr]   60:     0x7d3fb2916365 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::eval_to_valtree::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 16usize]>>
[INFO] [stderr]   61:     0x7d3fb2464f68 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::DefaultCache<rustc_middle[94f43328057ea44f]::ty::PseudoCanonicalInput<rustc_middle[94f43328057ea44f]::mir::interpret::GlobalId>, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 16usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   62:     0x7d3fb2464afc - rustc_query_impl[93e3285720b12608]::query_impl::eval_to_valtree::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   63:     0x7d3fb2463b07 - <rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>::const_eval_resolve_for_typeck
[INFO] [stderr]   64:     0x7d3fb2462780 - rustc_trait_selection[923644d2858f9096]::traits::try_evaluate_const
[INFO] [stderr]   65:     0x7d3fb27193b1 - <rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillProcessor as rustc_data_structures[e2cdb057fddbc0f4]::obligation_forest::ObligationProcessor>::process_obligation
[INFO] [stderr]   66:     0x7d3fb2004e49 - <rustc_data_structures[e2cdb057fddbc0f4]::obligation_forest::ObligationForest<rustc_trait_selection[923644d2858f9096]::traits::fulfill::PendingPredicateObligation>>::process_obligations::<rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillProcessor>
[INFO] [stderr]   67:     0x7d3fb20032df - <rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillmentContext<rustc_infer[366f03658b83b129]::traits::engine::ScrubbedTraitError> as rustc_infer[366f03658b83b129]::traits::engine::TraitEngine<rustc_infer[366f03658b83b129]::traits::engine::ScrubbedTraitError>>::select_all_or_error
[INFO] [stderr]   68:     0x7d3fb168500c - <rustc_trait_selection[923644d2858f9096]::traits::const_evaluatable::satisfied_from_param_env::Visitor as rustc_type_ir[26a5e8fd3def2b2]::visit::TypeVisitor<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::visit_const
[INFO] [stderr]   69:     0x7d3fb166485e - rustc_trait_selection[923644d2858f9096]::traits::const_evaluatable::satisfied_from_param_env
[INFO] [stderr]   70:     0x7d3fb3c4bf79 - rustc_trait_selection[923644d2858f9096]::traits::const_evaluatable::is_const_evaluatable.cold
[INFO] [stderr]   71:     0x7d3fb270e0fd - <rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillProcessor as rustc_data_structures[e2cdb057fddbc0f4]::obligation_forest::ObligationProcessor>::process_obligation
[INFO] [stderr]   72:     0x7d3fb2004e49 - <rustc_data_structures[e2cdb057fddbc0f4]::obligation_forest::ObligationForest<rustc_trait_selection[923644d2858f9096]::traits::fulfill::PendingPredicateObligation>>::process_obligations::<rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillProcessor>
[INFO] [stderr]   73:     0x7d3fb27e0e2a - <rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillmentContext<rustc_trait_selection[923644d2858f9096]::traits::FulfillmentError> as rustc_infer[366f03658b83b129]::traits::engine::TraitEngine<rustc_trait_selection[923644d2858f9096]::traits::FulfillmentError>>::select_all_or_error
[INFO] [stderr]   74:     0x7d3fb27e987a - rustc_hir_analysis[ca7ec7ef73ee3664]::check::wfcheck::check_item_fn
[INFO] [stderr]   75:     0x7d3fb2c1f7aa - rustc_hir_analysis[ca7ec7ef73ee3664]::check::check::check_item_type
[INFO] [stderr]   76:     0x7d3fb2c1a31b - rustc_hir_analysis[ca7ec7ef73ee3664]::check::wfcheck::check_well_formed
[INFO] [stderr]   77:     0x7d3fb2c1a2e3 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::check_well_formed::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   78:     0x7d3fb2c19b23 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_data_structures[e2cdb057fddbc0f4]::vec_cache::VecCache<rustc_span[68ddb5798b8c3a2e]::def_id::LocalDefId, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[59265a8d1af4d44c]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   79:     0x7d3fb2c19642 - rustc_query_impl[93e3285720b12608]::query_impl::check_well_formed::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   80:     0x7d3fb2c16bf5 - rustc_hir_analysis[ca7ec7ef73ee3664]::check::wfcheck::check_type_wf
[INFO] [stderr]   81:     0x7d3fb2c16ae7 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::check_type_wf::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   82:     0x7d3fb30230e0 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::SingleCache<rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   83:     0x7d3fb3022ec2 - rustc_query_impl[93e3285720b12608]::query_impl::check_type_wf::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   84:     0x7d3fb28c777a - rustc_hir_analysis[ca7ec7ef73ee3664]::check_crate
[INFO] [stderr]   85:     0x7d3fb22df23e - rustc_interface[89ceac0529af2cd8]::passes::analysis
[INFO] [stderr]   86:     0x7d3fb22def0b - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::analysis::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 0usize]>>
[INFO] [stderr]   87:     0x7d3fb30299a6 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::SingleCache<rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 0usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   88:     0x7d3fb30295fc - rustc_query_impl[93e3285720b12608]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   89:     0x7d3fb33aec24 - rustc_interface[89ceac0529af2cd8]::passes::create_and_enter_global_ctxt::<core[dc8158927f5e781c]::option::Option<rustc_interface[89ceac0529af2cd8]::queries::Linker>, rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}::{closure#2}>::{closure#2}::{closure#0}
[INFO] [stderr]   90:     0x7d3fb331cafe - rustc_interface[89ceac0529af2cd8]::interface::run_compiler::<(), rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}>::{closure#1}
[INFO] [stderr]   91:     0x7d3fb322fd78 - std[964350b2783e405f]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_with_globals<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_pool_with_globals<rustc_interface[89ceac0529af2cd8]::interface::run_compiler<(), rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>
[INFO] [stderr]   92:     0x7d3fb322fa48 - <<std[964350b2783e405f]::thread::Builder>::spawn_unchecked_<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_with_globals<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_pool_with_globals<rustc_interface[89ceac0529af2cd8]::interface::run_compiler<(), rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[dc8158927f5e781c]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stderr]   93:     0x7d3fb323548d - std::sys::thread::unix::Thread::new::thread_start::hf277835320aa8e5a
[INFO] [stderr]   94:     0x7d3faca8aaa4 - <unknown>
[INFO] [stderr]   95:     0x7d3facb17a34 - clone
[INFO] [stderr]   96:                0x0 - <unknown>
[INFO] [stderr] 
[INFO] [stderr] error: the compiler unexpectedly panicked. this is a bug.
[INFO] [stderr] 
[INFO] [stderr] note: using internal features is not supported and expected to cause internal compiler errors when used incorrectly
[INFO] [stderr] 
[INFO] [stderr] note: rustc 1.91.0-beta.3 (bb624dcb4 2025-09-20) running on x86_64-unknown-linux-gnu
[INFO] [stderr] 
[INFO] [stderr] note: compiler flags: --crate-type lib -C embed-bitcode=no -C debuginfo=2
[INFO] [stderr] 
[INFO] [stderr] note: some of the compiler flags provided by cargo are hidden
[INFO] [stderr] 
[INFO] [stderr] query stack during panic:
[INFO] [stderr] #0 [mir_drops_elaborated_and_const_checked] elaborating drops for `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs::make_coeffs::{constant#0}`
[INFO] [stderr] #1 [mir_for_ctfe] caching mir of `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs::make_coeffs::{constant#0}` for CTFE  |  = note: this failure-note originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] #2 [eval_to_allocation_raw] const-evaluating + checking `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs::make_coeffs::{constant#0}`
[INFO] [stderr] #3 [eval_to_valtree] evaluating type-level constant  |  = note: this failure-note originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] #4 [check_well_formed] checking that `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs::make_coeffs` is well-formed
[INFO] [stderr] #5 [check_type_wf] checking that types are well-formed
[INFO] [stderr] #6 [analysis] running analysis passes on this crate
[INFO] [stderr] end of query stack
[INFO] [stderr] 
[INFO] [stderr] thread 'rustc' (334) panicked at /rustc-dev/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/compiler/rustc_next_trait_solver/src/solve/normalizes_to/mod.rs:372:25:
[INFO] [stderr] associated const projection is not supported yet
[INFO] [stderr] stack backtrace:
[INFO] [stderr]    0:     0x7d3fb1849ef3 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h67edf0e4d33c343c
[INFO] [stderr]    1:     0x7d3fb2001b58 - core::fmt::write::hcf0c66b48a8fa606
[INFO] [stderr]    2:     0x7d3fb362446f - std::io::Write::write_fmt::h051fe4a9e4fdbf48
[INFO] [stderr]    3:     0x7d3fb180fd82 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414
[INFO] [stderr]    4:     0x7d3fb1815cb9 - std::panicking::default_hook::{{closure}}::h91001850288db5f7
[INFO] [stderr]    5:     0x7d3fb18157e3 - std::panicking::default_hook::h2346dbb704ef5512
[INFO] [stderr]    6:     0x7d3fb07fcbc7 - std[964350b2783e405f]::panicking::update_hook::<alloc[eabebbc6c73aef0c]::boxed::Box<rustc_driver_impl[c00a9a62f1a7ca6a]::install_ice_hook::{closure#1}>>::{closure#0}
[INFO] [stderr]    7:     0x7d3fb18160df - std::panicking::panic_with_hook::hd2b063a6090d23a4
[INFO] [stderr]    8:     0x7d3fb1815e66 - std::panicking::panic_handler::{{closure}}::he666d95f139a333e
[INFO] [stderr]    9:     0x7d3fb180feb9 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5
[INFO] [stderr]   10:     0x7d3fb17f063d - __rustc[1d67440d6e82e4f]::rust_begin_unwind
[INFO] [stderr]   11:     0x7d3fadee6d70 - core::panicking::panic_fmt::h420ddb7fd73daf53
[INFO] [stderr]   12:     0x7d3fb2ee5a8a - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::assemble_impl_candidates::<rustc_type_ir[26a5e8fd3def2b2]::predicate::NormalizesTo<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::{closure#0}
[INFO] [stderr]   13:     0x7d3fb2eceedf - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::assemble_and_evaluate_candidates::<rustc_type_ir[26a5e8fd3def2b2]::predicate::NormalizesTo<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>
[INFO] [stderr]   14:     0x7d3fb2edfd6f - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   15:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   16:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   17:     0x7d3fb2aa75fb - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   18:     0x7d3fb2edf0c0 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   19:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   20:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   21:     0x7d3fb2aa7247 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   22:     0x7d3fb2aa0c32 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response
[INFO] [stderr]   23:     0x7d3fb2edf4bd - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   24:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   25:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   26:     0x7d3fb2aa7247 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   27:     0x7d3fb2aa0c32 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response
[INFO] [stderr]   28:     0x7d3fb2ee6e34 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::assemble_impl_candidates::<rustc_type_ir[26a5e8fd3def2b2]::predicate::TraitPredicate<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::{closure#0}
[INFO] [stderr]   29:     0x7d3fb2eed840 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::compute_trait_goal
[INFO] [stderr]   30:     0x7d3fb2edeca3 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   31:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   32:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   33:     0x7d3fb2aa7247 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   34:     0x7d3fb2aa0c32 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response
[INFO] [stderr]   35:     0x7d3fb2efa35a - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::assemble_builtin_impl_candidates::<rustc_type_ir[26a5e8fd3def2b2]::predicate::TraitPredicate<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>
[INFO] [stderr]   36:     0x7d3fb2eec7ef - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::compute_trait_goal
[INFO] [stderr]   37:     0x7d3fb2edeca3 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   38:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   39:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   40:     0x7d3fb2853321 - <rustc_trait_selection[923644d2858f9096]::solve::fulfill::FulfillmentCtxt<rustc_infer[366f03658b83b129]::traits::engine::ScrubbedTraitError> as rustc_infer[366f03658b83b129]::traits::engine::TraitEngine<rustc_infer[366f03658b83b129]::traits::engine::ScrubbedTraitError>>::select_where_possible
[INFO] [stderr]   41:     0x7d3fb285251b - rustc_trait_selection[923644d2858f9096]::traits::impossible_predicates
[INFO] [stderr]   42:     0x7d3fb2851789 - <rustc_mir_transform[ca6c25dc6ebfb91e]::impossible_predicates::ImpossiblePredicates as rustc_mir_transform[ca6c25dc6ebfb91e]::pass_manager::MirPass>::run_pass
[INFO] [stderr]   43:     0x7d3fb20085dd - rustc_mir_transform[ca6c25dc6ebfb91e]::run_analysis_to_runtime_passes
[INFO] [stderr]   44:     0x7d3fb22d44d1 - rustc_mir_transform[ca6c25dc6ebfb91e]::mir_drops_elaborated_and_const_checked
[INFO] [stderr]   45:     0x7d3fb22d3d59 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::mir_drops_elaborated_and_const_checked::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   46:     0x7d3fb22d8685 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_data_structures[e2cdb057fddbc0f4]::vec_cache::VecCache<rustc_span[68ddb5798b8c3a2e]::def_id::LocalDefId, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[59265a8d1af4d44c]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   47:     0x7d3fb22d7dc9 - rustc_query_impl[93e3285720b12608]::query_impl::mir_drops_elaborated_and_const_checked::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   48:     0x7d3fb2a1c24e - rustc_mir_transform[ca6c25dc6ebfb91e]::mir_for_ctfe
[INFO] [stderr]   49:     0x7d3fb2a1c0e3 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::mir_for_ctfe::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   50:     0x7d3fb201b239 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::DefIdCache<rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   51:     0x7d3fb292081b - rustc_query_impl[93e3285720b12608]::query_impl::mir_for_ctfe::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   52:     0x7d3fb29209f8 - <rustc_const_eval[67089cf3d838e562]::interpret::eval_context::InterpCx<rustc_const_eval[67089cf3d838e562]::const_eval::machine::CompileTimeMachine>>::load_mir
[INFO] [stderr]   53:     0x7d3fb2921638 - rustc_const_eval[67089cf3d838e562]::const_eval::eval_queries::eval_to_allocation_raw_provider
[INFO] [stderr]   54:     0x7d3fb29211be - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::eval_to_allocation_raw::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 24usize]>>
[INFO] [stderr]   55:     0x7d3fb2917165 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::DefaultCache<rustc_middle[94f43328057ea44f]::ty::PseudoCanonicalInput<rustc_middle[94f43328057ea44f]::mir::interpret::GlobalId>, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 24usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   56:     0x7d3fb2916cf9 - rustc_query_impl[93e3285720b12608]::query_impl::eval_to_allocation_raw::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   57:     0x7d3fb29165c6 - rustc_const_eval[67089cf3d838e562]::const_eval::valtrees::eval_to_valtree
[INFO] [stderr]   58:     0x7d3fb2916365 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::eval_to_valtree::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 16usize]>>
[INFO] [stderr]   59:     0x7d3fb2464f68 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::DefaultCache<rustc_middle[94f43328057ea44f]::ty::PseudoCanonicalInput<rustc_middle[94f43328057ea44f]::mir::interpret::GlobalId>, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 16usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   60:     0x7d3fb2464afc - rustc_query_impl[93e3285720b12608]::query_impl::eval_to_valtree::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   61:     0x7d3fb2463b07 - <rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>::const_eval_resolve_for_typeck
[INFO] [stderr]   62:     0x7d3fb2462780 - rustc_trait_selection[923644d2858f9096]::traits::try_evaluate_const
[INFO] [stderr]   63:     0x7d3fb3c4bf12 - rustc_trait_selection[923644d2858f9096]::traits::const_evaluatable::is_const_evaluatable.cold
[INFO] [stderr]   64:     0x7d3fb270e0fd - <rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillProcessor as rustc_data_structures[e2cdb057fddbc0f4]::obligation_forest::ObligationProcessor>::process_obligation
[INFO] [stderr]   65:     0x7d3fb2004e49 - <rustc_data_structures[e2cdb057fddbc0f4]::obligation_forest::ObligationForest<rustc_trait_selection[923644d2858f9096]::traits::fulfill::PendingPredicateObligation>>::process_obligations::<rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillProcessor>
[INFO] [stderr]   66:     0x7d3fb27e0e2a - <rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillmentContext<rustc_trait_selection[923644d2858f9096]::traits::FulfillmentError> as rustc_infer[366f03658b83b129]::traits::engine::TraitEngine<rustc_trait_selection[923644d2858f9096]::traits::FulfillmentError>>::select_all_or_error
[INFO] [stderr]   67:     0x7d3fb27c5b57 - rustc_hir_analysis[ca7ec7ef73ee3664]::check::compare_impl_item::compare_impl_item
[INFO] [stderr]   68:     0x7d3fb27c3da9 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::compare_impl_item::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   69:     0x7d3fb2c198d0 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_data_structures[e2cdb057fddbc0f4]::vec_cache::VecCache<rustc_span[68ddb5798b8c3a2e]::def_id::LocalDefId, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[59265a8d1af4d44c]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   70:     0x7d3fb2c19451 - rustc_query_impl[93e3285720b12608]::query_impl::compare_impl_item::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   71:     0x7d3fb2c1c7aa - rustc_hir_analysis[ca7ec7ef73ee3664]::check::check::check_item_type
[INFO] [stderr]   72:     0x7d3fb2c1a31b - rustc_hir_analysis[ca7ec7ef73ee3664]::check::wfcheck::check_well_formed
[INFO] [stderr]   73:     0x7d3fb2c1a2e3 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::check_well_formed::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   74:     0x7d3fb2c19b23 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_data_structures[e2cdb057fddbc0f4]::vec_cache::VecCache<rustc_span[68ddb5798b8c3a2e]::def_id::LocalDefId, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[59265a8d1af4d44c]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   75:     0x7d3fb2c19642 - rustc_query_impl[93e3285720b12608]::query_impl::check_well_formed::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   76:     0x7d3fb2c16bf5 - rustc_hir_analysis[ca7ec7ef73ee3664]::check::wfcheck::check_type_wf
[INFO] [stderr]   77:     0x7d3fb2c16ae7 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::check_type_wf::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   78:     0x7d3fb30230e0 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::SingleCache<rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   79:     0x7d3fb3022ec2 - rustc_query_impl[93e3285720b12608]::query_impl::check_type_wf::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   80:     0x7d3fb28c777a - rustc_hir_analysis[ca7ec7ef73ee3664]::check_crate
[INFO] [stderr]   81:     0x7d3fb22df23e - rustc_interface[89ceac0529af2cd8]::passes::analysis
[INFO] [stderr]   82:     0x7d3fb22def0b - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::analysis::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 0usize]>>
[INFO] [stderr]   83:     0x7d3fb30299a6 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::SingleCache<rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 0usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   84:     0x7d3fb30295fc - rustc_query_impl[93e3285720b12608]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   85:     0x7d3fb33aec24 - rustc_interface[89ceac0529af2cd8]::passes::create_and_enter_global_ctxt::<core[dc8158927f5e781c]::option::Option<rustc_interface[89ceac0529af2cd8]::queries::Linker>, rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}::{closure#2}>::{closure#2}::{closure#0}
[INFO] [stderr]   86:     0x7d3fb331cafe - rustc_interface[89ceac0529af2cd8]::interface::run_compiler::<(), rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}>::{closure#1}
[INFO] [stderr]   87:     0x7d3fb322fd78 - std[964350b2783e405f]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_with_globals<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_pool_with_globals<rustc_interface[89ceac0529af2cd8]::interface::run_compiler<(), rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>
[INFO] [stderr]   88:     0x7d3fb322fa48 - <<std[964350b2783e405f]::thread::Builder>::spawn_unchecked_<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_with_globals<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_pool_with_globals<rustc_interface[89ceac0529af2cd8]::interface::run_compiler<(), rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[dc8158927f5e781c]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stderr]   89:     0x7d3fb323548d - std::sys::thread::unix::Thread::new::thread_start::hf277835320aa8e5a
[INFO] [stderr]   90:     0x7d3faca8aaa4 - <unknown>
[INFO] [stderr]   91:     0x7d3facb17a34 - clone
[INFO] [stderr]   92:                0x0 - <unknown>
[INFO] [stderr] 
[INFO] [stderr] error: the compiler unexpectedly panicked. this is a bug.
[INFO] [stderr] 
[INFO] [stderr] note: using internal features is not supported and expected to cause internal compiler errors when used incorrectly
[INFO] [stderr] 
[INFO] [stderr] note: rustc 1.91.0-beta.3 (bb624dcb4 2025-09-20) running on x86_64-unknown-linux-gnu
[INFO] [stderr] 
[INFO] [stderr] note: compiler flags: --crate-type lib -C embed-bitcode=no -C debuginfo=2
[INFO] [stderr] 
[INFO] [stderr] note: some of the compiler flags provided by cargo are hidden
[INFO] [stderr] 
[INFO] [stderr] query stack during panic:
[INFO] [stderr] #0 [mir_drops_elaborated_and_const_checked] elaborating drops for `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs::{constant#0}`
[INFO] [stderr] #1 [mir_for_ctfe] caching mir of `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs::{constant#0}` for CTFE  |  = note: this failure-note originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] #2 [eval_to_allocation_raw] const-evaluating + checking `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs::{constant#0}`
[INFO] [stderr] #3 [eval_to_valtree] evaluating type-level constant  |  = note: this failure-note originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] #4 [compare_impl_item] checking assoc item `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs` is compatible with trait definition
[INFO] [stderr] #5 [check_well_formed] checking that `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>` is well-formed
[INFO] [stderr] #6 [check_type_wf] checking that types are well-formed
[INFO] [stderr] #7 [analysis] running analysis passes on this crate
[INFO] [stderr] end of query stack
[INFO] [stderr] 
[INFO] [stderr] thread 'rustc' (334) panicked at /rustc-dev/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/compiler/rustc_next_trait_solver/src/solve/normalizes_to/mod.rs:372:25:
[INFO] [stderr] associated const projection is not supported yet
[INFO] [stderr] stack backtrace:
[INFO] [stderr]    0:     0x7d3fb1849ef3 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h67edf0e4d33c343c
[INFO] [stderr]    1:     0x7d3fb2001b58 - core::fmt::write::hcf0c66b48a8fa606
[INFO] [stderr]    2:     0x7d3fb362446f - std::io::Write::write_fmt::h051fe4a9e4fdbf48
[INFO] [stderr]    3:     0x7d3fb180fd82 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414
[INFO] [stderr]    4:     0x7d3fb1815cb9 - std::panicking::default_hook::{{closure}}::h91001850288db5f7
[INFO] [stderr]    5:     0x7d3fb18157e3 - std::panicking::default_hook::h2346dbb704ef5512
[INFO] [stderr]    6:     0x7d3fb07fcbc7 - std[964350b2783e405f]::panicking::update_hook::<alloc[eabebbc6c73aef0c]::boxed::Box<rustc_driver_impl[c00a9a62f1a7ca6a]::install_ice_hook::{closure#1}>>::{closure#0}
[INFO] [stderr]    7:     0x7d3fb18160df - std::panicking::panic_with_hook::hd2b063a6090d23a4
[INFO] [stderr]    8:     0x7d3fb1815e66 - std::panicking::panic_handler::{{closure}}::he666d95f139a333e
[INFO] [stderr]    9:     0x7d3fb180feb9 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5
[INFO] [stderr]   10:     0x7d3fb17f063d - __rustc[1d67440d6e82e4f]::rust_begin_unwind
[INFO] [stderr]   11:     0x7d3fadee6d70 - core::panicking::panic_fmt::h420ddb7fd73daf53
[INFO] [stderr]   12:     0x7d3fb2ee5a8a - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::assemble_impl_candidates::<rustc_type_ir[26a5e8fd3def2b2]::predicate::NormalizesTo<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::{closure#0}
[INFO] [stderr]   13:     0x7d3fb2eceedf - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::assemble_and_evaluate_candidates::<rustc_type_ir[26a5e8fd3def2b2]::predicate::NormalizesTo<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>
[INFO] [stderr]   14:     0x7d3fb2edfd6f - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   15:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   16:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   17:     0x7d3fb2aa75fb - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   18:     0x7d3fb2edf0c0 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   19:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   20:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   21:     0x7d3fb2aa7247 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   22:     0x7d3fb2aa0c32 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response
[INFO] [stderr]   23:     0x7d3fb2edf4bd - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   24:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   25:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   26:     0x7d3fb2aa7247 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   27:     0x7d3fb2aa0c32 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response
[INFO] [stderr]   28:     0x7d3fb2ee6e34 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::assemble_impl_candidates::<rustc_type_ir[26a5e8fd3def2b2]::predicate::TraitPredicate<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::{closure#0}
[INFO] [stderr]   29:     0x7d3fb2eed840 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::compute_trait_goal
[INFO] [stderr]   30:     0x7d3fb2edfc94 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   31:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   32:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   33:     0x7d3fb2aa75fb - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   34:     0x7d3fb2edf0c0 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   35:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   36:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   37:     0x7d3fb2aa7247 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::try_evaluate_added_goals
[INFO] [stderr]   38:     0x7d3fb2aa0c32 - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response
[INFO] [stderr]   39:     0x7d3fb2edf4bd - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate> as rustc_type_ir[26a5e8fd3def2b2]::search_graph::Delegate>::compute_goal::{closure#0}
[INFO] [stderr]   40:     0x7d3fb2edcddc - <rustc_type_ir[26a5e8fd3def2b2]::search_graph::SearchGraph<rustc_next_trait_solver[68a0a0e21ae790da]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate>, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_in_task
[INFO] [stderr]   41:     0x7d3fb2ac7c7e - <rustc_next_trait_solver[68a0a0e21ae790da]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[923644d2858f9096]::solve::delegate::SolverDelegate, rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   42:     0x7d3fb2853321 - <rustc_trait_selection[923644d2858f9096]::solve::fulfill::FulfillmentCtxt<rustc_infer[366f03658b83b129]::traits::engine::ScrubbedTraitError> as rustc_infer[366f03658b83b129]::traits::engine::TraitEngine<rustc_infer[366f03658b83b129]::traits::engine::ScrubbedTraitError>>::select_where_possible
[INFO] [stderr]   43:     0x7d3fb285251b - rustc_trait_selection[923644d2858f9096]::traits::impossible_predicates
[INFO] [stderr]   44:     0x7d3fb2851789 - <rustc_mir_transform[ca6c25dc6ebfb91e]::impossible_predicates::ImpossiblePredicates as rustc_mir_transform[ca6c25dc6ebfb91e]::pass_manager::MirPass>::run_pass
[INFO] [stderr]   45:     0x7d3fb20085dd - rustc_mir_transform[ca6c25dc6ebfb91e]::run_analysis_to_runtime_passes
[INFO] [stderr]   46:     0x7d3fb22d44d1 - rustc_mir_transform[ca6c25dc6ebfb91e]::mir_drops_elaborated_and_const_checked
[INFO] [stderr]   47:     0x7d3fb22d3d59 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::mir_drops_elaborated_and_const_checked::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   48:     0x7d3fb22d8685 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_data_structures[e2cdb057fddbc0f4]::vec_cache::VecCache<rustc_span[68ddb5798b8c3a2e]::def_id::LocalDefId, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[59265a8d1af4d44c]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   49:     0x7d3fb22d7dc9 - rustc_query_impl[93e3285720b12608]::query_impl::mir_drops_elaborated_and_const_checked::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   50:     0x7d3fb2a1c24e - rustc_mir_transform[ca6c25dc6ebfb91e]::mir_for_ctfe
[INFO] [stderr]   51:     0x7d3fb2a1c0e3 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::mir_for_ctfe::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   52:     0x7d3fb201b239 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::DefIdCache<rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   53:     0x7d3fb292081b - rustc_query_impl[93e3285720b12608]::query_impl::mir_for_ctfe::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   54:     0x7d3fb29209f8 - <rustc_const_eval[67089cf3d838e562]::interpret::eval_context::InterpCx<rustc_const_eval[67089cf3d838e562]::const_eval::machine::CompileTimeMachine>>::load_mir
[INFO] [stderr]   55:     0x7d3fb2921638 - rustc_const_eval[67089cf3d838e562]::const_eval::eval_queries::eval_to_allocation_raw_provider
[INFO] [stderr]   56:     0x7d3fb29211be - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::eval_to_allocation_raw::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 24usize]>>
[INFO] [stderr]   57:     0x7d3fb2917165 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::DefaultCache<rustc_middle[94f43328057ea44f]::ty::PseudoCanonicalInput<rustc_middle[94f43328057ea44f]::mir::interpret::GlobalId>, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 24usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   58:     0x7d3fb2916cf9 - rustc_query_impl[93e3285720b12608]::query_impl::eval_to_allocation_raw::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   59:     0x7d3fb29165c6 - rustc_const_eval[67089cf3d838e562]::const_eval::valtrees::eval_to_valtree
[INFO] [stderr]   60:     0x7d3fb2916365 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::eval_to_valtree::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 16usize]>>
[INFO] [stderr]   61:     0x7d3fb2464f68 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::DefaultCache<rustc_middle[94f43328057ea44f]::ty::PseudoCanonicalInput<rustc_middle[94f43328057ea44f]::mir::interpret::GlobalId>, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 16usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   62:     0x7d3fb2464afc - rustc_query_impl[93e3285720b12608]::query_impl::eval_to_valtree::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   63:     0x7d3fb2463b07 - <rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>::const_eval_resolve_for_typeck
[INFO] [stderr]   64:     0x7d3fb2462780 - rustc_trait_selection[923644d2858f9096]::traits::try_evaluate_const
[INFO] [stderr]   65:     0x7d3fb27193b1 - <rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillProcessor as rustc_data_structures[e2cdb057fddbc0f4]::obligation_forest::ObligationProcessor>::process_obligation
[INFO] [stderr]   66:     0x7d3fb2004e49 - <rustc_data_structures[e2cdb057fddbc0f4]::obligation_forest::ObligationForest<rustc_trait_selection[923644d2858f9096]::traits::fulfill::PendingPredicateObligation>>::process_obligations::<rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillProcessor>
[INFO] [stderr]   67:     0x7d3fb20032df - <rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillmentContext<rustc_infer[366f03658b83b129]::traits::engine::ScrubbedTraitError> as rustc_infer[366f03658b83b129]::traits::engine::TraitEngine<rustc_infer[366f03658b83b129]::traits::engine::ScrubbedTraitError>>::select_all_or_error
[INFO] [stderr]   68:     0x7d3fb168500c - <rustc_trait_selection[923644d2858f9096]::traits::const_evaluatable::satisfied_from_param_env::Visitor as rustc_type_ir[26a5e8fd3def2b2]::visit::TypeVisitor<rustc_middle[94f43328057ea44f]::ty::context::TyCtxt>>::visit_const
[INFO] [stderr]   69:     0x7d3fb166485e - rustc_trait_selection[923644d2858f9096]::traits::const_evaluatable::satisfied_from_param_env
[INFO] [stderr]   70:     0x7d3fb3c4bf79 - rustc_trait_selection[923644d2858f9096]::traits::const_evaluatable::is_const_evaluatable.cold
[INFO] [stderr]   71:     0x7d3fb270e0fd - <rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillProcessor as rustc_data_structures[e2cdb057fddbc0f4]::obligation_forest::ObligationProcessor>::process_obligation
[INFO] [stderr]   72:     0x7d3fb2004e49 - <rustc_data_structures[e2cdb057fddbc0f4]::obligation_forest::ObligationForest<rustc_trait_selection[923644d2858f9096]::traits::fulfill::PendingPredicateObligation>>::process_obligations::<rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillProcessor>
[INFO] [stderr]   73:     0x7d3fb27e0e2a - <rustc_trait_selection[923644d2858f9096]::traits::fulfill::FulfillmentContext<rustc_trait_selection[923644d2858f9096]::traits::FulfillmentError> as rustc_infer[366f03658b83b129]::traits::engine::TraitEngine<rustc_trait_selection[923644d2858f9096]::traits::FulfillmentError>>::select_all_or_error
[INFO] [stderr]   74:     0x7d3fb27e987a - rustc_hir_analysis[ca7ec7ef73ee3664]::check::wfcheck::check_item_fn
[INFO] [stderr]   75:     0x7d3fb2c1f7aa - rustc_hir_analysis[ca7ec7ef73ee3664]::check::check::check_item_type
[INFO] [stderr]   76:     0x7d3fb2c1a31b - rustc_hir_analysis[ca7ec7ef73ee3664]::check::wfcheck::check_well_formed
[INFO] [stderr]   77:     0x7d3fb2c1a2e3 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::check_well_formed::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   78:     0x7d3fb2c19b23 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_data_structures[e2cdb057fddbc0f4]::vec_cache::VecCache<rustc_span[68ddb5798b8c3a2e]::def_id::LocalDefId, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[59265a8d1af4d44c]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   79:     0x7d3fb2c19642 - rustc_query_impl[93e3285720b12608]::query_impl::check_well_formed::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   80:     0x7d3fb2c16bf5 - rustc_hir_analysis[ca7ec7ef73ee3664]::check::wfcheck::check_type_wf
[INFO] [stderr]   81:     0x7d3fb2c16ae7 - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::check_type_wf::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   82:     0x7d3fb30230e0 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::SingleCache<rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   83:     0x7d3fb3022ec2 - rustc_query_impl[93e3285720b12608]::query_impl::check_type_wf::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   84:     0x7d3fb28c777a - rustc_hir_analysis[ca7ec7ef73ee3664]::check_crate
[INFO] [stderr]   85:     0x7d3fb22df23e - rustc_interface[89ceac0529af2cd8]::passes::analysis
[INFO] [stderr]   86:     0x7d3fb22def0b - rustc_query_impl[93e3285720b12608]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[93e3285720b12608]::query_impl::analysis::dynamic_query::{closure#2}::{closure#0}, rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 0usize]>>
[INFO] [stderr]   87:     0x7d3fb30299a6 - rustc_query_system[59265a8d1af4d44c]::query::plumbing::try_execute_query::<rustc_query_impl[93e3285720b12608]::DynamicConfig<rustc_query_system[59265a8d1af4d44c]::query::caches::SingleCache<rustc_middle[94f43328057ea44f]::query::erase::Erased<[u8; 0usize]>>, false, false, false>, rustc_query_impl[93e3285720b12608]::plumbing::QueryCtxt, false>
[INFO] [stderr]   88:     0x7d3fb30295fc - rustc_query_impl[93e3285720b12608]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   89:     0x7d3fb33aec24 - rustc_interface[89ceac0529af2cd8]::passes::create_and_enter_global_ctxt::<core[dc8158927f5e781c]::option::Option<rustc_interface[89ceac0529af2cd8]::queries::Linker>, rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}::{closure#2}>::{closure#2}::{closure#0}
[INFO] [stderr]   90:     0x7d3fb331cafe - rustc_interface[89ceac0529af2cd8]::interface::run_compiler::<(), rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}>::{closure#1}
[INFO] [stderr]   91:     0x7d3fb322fd78 - std[964350b2783e405f]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_with_globals<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_pool_with_globals<rustc_interface[89ceac0529af2cd8]::interface::run_compiler<(), rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>
[INFO] [stderr]   92:     0x7d3fb322fa48 - <<std[964350b2783e405f]::thread::Builder>::spawn_unchecked_<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_with_globals<rustc_interface[89ceac0529af2cd8]::util::run_in_thread_pool_with_globals<rustc_interface[89ceac0529af2cd8]::interface::run_compiler<(), rustc_driver_impl[c00a9a62f1a7ca6a]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[dc8158927f5e781c]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stderr]   93:     0x7d3fb323548d - std::sys::thread::unix::Thread::new::thread_start::hf277835320aa8e5a
[INFO] [stderr]   94:     0x7d3faca8aaa4 - <unknown>
[INFO] [stderr]   95:     0x7d3facb17a34 - clone
[INFO] [stderr]   96:                0x0 - <unknown>
[INFO] [stderr] 
[INFO] [stderr] error: the compiler unexpectedly panicked. this is a bug.
[INFO] [stderr] 
[INFO] [stderr] note: using internal features is not supported and expected to cause internal compiler errors when used incorrectly
[INFO] [stderr] 
[INFO] [stderr] note: rustc 1.91.0-beta.3 (bb624dcb4 2025-09-20) running on x86_64-unknown-linux-gnu
[INFO] [stderr] 
[INFO] [stderr] note: compiler flags: --crate-type lib -C embed-bitcode=no -C debuginfo=2
[INFO] [stderr] 
[INFO] [stderr] note: some of the compiler flags provided by cargo are hidden
[INFO] [stderr] 
[INFO] [stderr] query stack during panic:
[INFO] [stderr] #0 [mir_drops_elaborated_and_const_checked] elaborating drops for `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs::make_coeffs::{constant#0}`
[INFO] [stderr] #1 [mir_for_ctfe] caching mir of `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs::make_coeffs::{constant#0}` for CTFE  |  = note: this failure-note originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] #2 [eval_to_allocation_raw] const-evaluating + checking `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs::make_coeffs::{constant#0}`
[INFO] [stderr] #3 [eval_to_valtree] evaluating type-level constant  |  = note: this failure-note originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] #4 [check_well_formed] checking that `filters::iir::second::second_order_butterworth_filter::<impl at src/lib.rs:753:13: 756:108>::make_coeffs::make_coeffs` is well-formed
[INFO] [stderr] #5 [check_type_wf] checking that types are well-formed
[INFO] [stderr] #6 [analysis] running analysis passes on this crate
[INFO] [stderr] end of query stack
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev1_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_STAGES`, found `0`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev1_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_STAGES`
[INFO] [stdout]                found constant `0`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::ORDER`, found `2`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev1_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::ORDER`
[INFO] [stdout]                found constant `2`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::O_BUFFERS`, found `<C as EllipticFilterConf>::OUTPUTS`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev1_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::O_BUFFERS`
[INFO] [stdout]                found constant `<C as EllipticFilterConf>::OUTPUTS`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`, found `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev1_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]                found constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `($sos >= 1) as usize`, found `($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev1_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `($sos >= 1) as usize`
[INFO] [stdout]                found constant `($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$order + 1`, found `$order + 1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev1_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$order + 1`
[INFO] [stdout]                found constant `$order + 1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::OUTPUTS`, found `<$cc as $conf_trait>::$const`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev1_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::OUTPUTS`
[INFO] [stdout]                found constant `<$cc as $conf_trait>::$const`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$is_iir as usize`, found `$is_iir as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev1_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$is_iir as usize`
[INFO] [stdout]                found constant `$is_iir as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev1_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_STAGES`, found `0`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev1_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_STAGES`
[INFO] [stdout]                found constant `0`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::ORDER`, found `2`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev1_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::ORDER`
[INFO] [stdout]                found constant `2`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::O_BUFFERS`, found `<C as EllipticFilterConf>::OUTPUTS`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev1_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::O_BUFFERS`
[INFO] [stdout]                found constant `<C as EllipticFilterConf>::OUTPUTS`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`, found `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev1_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]                found constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `($sos >= 1) as usize`, found `($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev1_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `($sos >= 1) as usize`
[INFO] [stdout]                found constant `($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$order + 1`, found `$order + 1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev1_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$order + 1`
[INFO] [stdout]                found constant `$order + 1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::OUTPUTS`, found `<$cc as $conf_trait>::$const`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev1_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::OUTPUTS`
[INFO] [stdout]                found constant `<$cc as $conf_trait>::$const`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$is_iir as usize`, found `$is_iir as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev1_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$is_iir as usize`
[INFO] [stdout]                found constant `$is_iir as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::SOS_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev1_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`, found `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev1_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]                found constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::O_BUFFERS`, found `<C as EllipticFilterConf>::OUTPUTS`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev1_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::O_BUFFERS`
[INFO] [stdout]                found constant `<C as EllipticFilterConf>::OUTPUTS`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `($sos >= 1) as usize`, found `($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev1_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `($sos >= 1) as usize`
[INFO] [stdout]                found constant `($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `$order + 1`, found `$order + 1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev1_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$order + 1`
[INFO] [stdout]                found constant `$order + 1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::OUTPUTS`, found `<$cc as $conf_trait>::$const`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev1_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::OUTPUTS`
[INFO] [stdout]                found constant `<$cc as $conf_trait>::$const`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::SOS_STAGES`, found `0`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev1_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_STAGES`
[INFO] [stdout]                found constant `0`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::IS_IIR as usize`, found `$is_iir as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev1_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::IS_IIR as usize`
[INFO] [stdout]                found constant `$is_iir as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev2_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_STAGES`, found `0`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev2_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_STAGES`
[INFO] [stdout]                found constant `0`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::ORDER`, found `2`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev2_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::ORDER`
[INFO] [stdout]                found constant `2`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::O_BUFFERS`, found `<C as EllipticFilterConf>::OUTPUTS`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev2_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::O_BUFFERS`
[INFO] [stdout]                found constant `<C as EllipticFilterConf>::OUTPUTS`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`, found `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev2_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]                found constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `($sos >= 1) as usize`, found `($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev2_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `($sos >= 1) as usize`
[INFO] [stdout]                found constant `($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$order + 1`, found `$order + 1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev2_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$order + 1`
[INFO] [stdout]                found constant `$order + 1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::OUTPUTS`, found `<$cc as $conf_trait>::$const`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev2_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::OUTPUTS`
[INFO] [stdout]                found constant `<$cc as $conf_trait>::$const`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$is_iir as usize`, found `$is_iir as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev2_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$is_iir as usize`
[INFO] [stdout]                found constant `$is_iir as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev2_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_STAGES`, found `0`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev2_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_STAGES`
[INFO] [stdout]                found constant `0`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::ORDER`, found `2`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev2_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::ORDER`
[INFO] [stdout]                found constant `2`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::O_BUFFERS`, found `<C as EllipticFilterConf>::OUTPUTS`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev2_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::O_BUFFERS`
[INFO] [stdout]                found constant `<C as EllipticFilterConf>::OUTPUTS`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`, found `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev2_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]                found constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `($sos >= 1) as usize`, found `($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev2_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `($sos >= 1) as usize`
[INFO] [stdout]                found constant `($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$order + 1`, found `$order + 1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev2_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$order + 1`
[INFO] [stdout]                found constant `$order + 1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::OUTPUTS`, found `<$cc as $conf_trait>::$const`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev2_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::OUTPUTS`
[INFO] [stdout]                found constant `<$cc as $conf_trait>::$const`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$is_iir as usize`, found `$is_iir as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev2_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$is_iir as usize`
[INFO] [stdout]                found constant `$is_iir as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::SOS_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev2_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`, found `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev2_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]                found constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::O_BUFFERS`, found `<C as EllipticFilterConf>::OUTPUTS`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev2_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::O_BUFFERS`
[INFO] [stdout]                found constant `<C as EllipticFilterConf>::OUTPUTS`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `($sos >= 1) as usize`, found `($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev2_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `($sos >= 1) as usize`
[INFO] [stdout]                found constant `($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `$order + 1`, found `$order + 1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev2_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$order + 1`
[INFO] [stdout]                found constant `$order + 1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::OUTPUTS`, found `<$cc as $conf_trait>::$const`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev2_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::OUTPUTS`
[INFO] [stdout]                found constant `<$cc as $conf_trait>::$const`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::SOS_STAGES`, found `0`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev2_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_STAGES`
[INFO] [stdout]                found constant `0`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::IS_IIR as usize`, found `$is_iir as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_chebyshev2_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  95 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  96 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::IS_IIR as usize`
[INFO] [stdout]                found constant `$is_iir as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_elliptic_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  97 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  98 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_STAGES`, found `0`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_elliptic_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  97 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  98 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_STAGES`
[INFO] [stdout]                found constant `0`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::ORDER`, found `2`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_elliptic_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  97 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  98 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::ORDER`
[INFO] [stdout]                found constant `2`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::O_BUFFERS`, found `<C as EllipticFilterConf>::OUTPUTS`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_elliptic_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  97 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  98 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::O_BUFFERS`
[INFO] [stdout]                found constant `<C as EllipticFilterConf>::OUTPUTS`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`, found `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_elliptic_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  97 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  98 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]                found constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `($sos >= 1) as usize`, found `($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_elliptic_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  97 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  98 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `($sos >= 1) as usize`
[INFO] [stdout]                found constant `($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$order + 1`, found `$order + 1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_elliptic_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  97 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  98 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$order + 1`
[INFO] [stdout]                found constant `$order + 1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::OUTPUTS`, found `<$cc as $conf_trait>::$const`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_elliptic_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  97 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  98 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::OUTPUTS`
[INFO] [stdout]                found constant `<$cc as $conf_trait>::$const`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$is_iir as usize`, found `$is_iir as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_elliptic_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  97 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  98 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$is_iir as usize`
[INFO] [stdout]                found constant `$is_iir as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_elliptic_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  97 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  98 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_STAGES`, found `0`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_elliptic_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  97 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  98 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_STAGES`
[INFO] [stdout]                found constant `0`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::ORDER`, found `2`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_elliptic_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  97 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  98 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::ORDER`
[INFO] [stdout]                found constant `2`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::O_BUFFERS`, found `<C as EllipticFilterConf>::OUTPUTS`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_elliptic_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  97 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  98 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::O_BUFFERS`
[INFO] [stdout]                found constant `<C as EllipticFilterConf>::OUTPUTS`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`, found `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_elliptic_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  97 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  98 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]                found constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `($sos >= 1) as usize`, found `($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_elliptic_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  97 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  98 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `($sos >= 1) as usize`
[INFO] [stdout]                found constant `($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$order + 1`, found `$order + 1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_elliptic_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  97 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  98 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$order + 1`
[INFO] [stdout]                found constant `$order + 1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::OUTPUTS`, found `<$cc as $conf_trait>::$const`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_elliptic_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  97 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  98 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::OUTPUTS`
[INFO] [stdout]                found constant `<$cc as $conf_trait>::$const`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$is_iir as usize`, found `$is_iir as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_elliptic_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  97 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  98 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$is_iir as usize`
[INFO] [stdout]                found constant `$is_iir as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::SOS_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_elliptic_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  97 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  98 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`, found `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_elliptic_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  97 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  98 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]                found constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::O_BUFFERS`, found `<C as EllipticFilterConf>::OUTPUTS`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_elliptic_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  97 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  98 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::O_BUFFERS`
[INFO] [stdout]                found constant `<C as EllipticFilterConf>::OUTPUTS`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `($sos >= 1) as usize`, found `($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_elliptic_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  97 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  98 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `($sos >= 1) as usize`
[INFO] [stdout]                found constant `($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `$order + 1`, found `$order + 1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_elliptic_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  97 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  98 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$order + 1`
[INFO] [stdout]                found constant `$order + 1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::OUTPUTS`, found `<$cc as $conf_trait>::$const`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_elliptic_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  97 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  98 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::OUTPUTS`
[INFO] [stdout]                found constant `<$cc as $conf_trait>::$const`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::SOS_STAGES`, found `0`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_elliptic_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  97 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  98 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_STAGES`
[INFO] [stdout]                found constant `0`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::IS_IIR as usize`, found `$is_iir as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_elliptic_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout]  97 | |         [(); <C as EllipticFilterConf>::OUTPUTS]:
[INFO] [stdout]  98 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::IS_IIR as usize`
[INFO] [stdout]                found constant `$is_iir as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 158 | |         [(); <C as SecondOrderFilterConf>::OUTPUTS]:
[INFO] [stdout] 159 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_STAGES`, found `0`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 158 | |         [(); <C as SecondOrderFilterConf>::OUTPUTS]:
[INFO] [stdout] 159 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_STAGES`
[INFO] [stdout]                found constant `0`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::ORDER`, found `2`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 158 | |         [(); <C as SecondOrderFilterConf>::OUTPUTS]:
[INFO] [stdout] 159 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::ORDER`
[INFO] [stdout]                found constant `2`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::O_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 158 | |         [(); <C as SecondOrderFilterConf>::OUTPUTS]:
[INFO] [stdout] 159 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::O_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`, found `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 158 | |         [(); <C as SecondOrderFilterConf>::OUTPUTS]:
[INFO] [stdout] 159 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]                found constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `($sos >= 1) as usize`, found `($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 158 | |         [(); <C as SecondOrderFilterConf>::OUTPUTS]:
[INFO] [stdout] 159 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `($sos >= 1) as usize`
[INFO] [stdout]                found constant `($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$order + 1`, found `$order + 1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 158 | |         [(); <C as SecondOrderFilterConf>::OUTPUTS]:
[INFO] [stdout] 159 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$order + 1`
[INFO] [stdout]                found constant `$order + 1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::OUTPUTS`, found `<$cc as $conf_trait>::$const`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 158 | |         [(); <C as SecondOrderFilterConf>::OUTPUTS]:
[INFO] [stdout] 159 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::OUTPUTS`
[INFO] [stdout]                found constant `<$cc as $conf_trait>::$const`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$is_iir as usize`, found `$is_iir as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 158 | |         [(); <C as SecondOrderFilterConf>::OUTPUTS]:
[INFO] [stdout] 159 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$is_iir as usize`
[INFO] [stdout]                found constant `$is_iir as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 158 | |         [(); <C as SecondOrderFilterConf>::OUTPUTS]:
[INFO] [stdout] 159 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_STAGES`, found `0`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 158 | |         [(); <C as SecondOrderFilterConf>::OUTPUTS]:
[INFO] [stdout] 159 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_STAGES`
[INFO] [stdout]                found constant `0`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::ORDER`, found `2`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 158 | |         [(); <C as SecondOrderFilterConf>::OUTPUTS]:
[INFO] [stdout] 159 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::ORDER`
[INFO] [stdout]                found constant `2`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::O_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 158 | |         [(); <C as SecondOrderFilterConf>::OUTPUTS]:
[INFO] [stdout] 159 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::O_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`, found `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 158 | |         [(); <C as SecondOrderFilterConf>::OUTPUTS]:
[INFO] [stdout] 159 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]                found constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `($sos >= 1) as usize`, found `($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 158 | |         [(); <C as SecondOrderFilterConf>::OUTPUTS]:
[INFO] [stdout] 159 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `($sos >= 1) as usize`
[INFO] [stdout]                found constant `($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$order + 1`, found `$order + 1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 158 | |         [(); <C as SecondOrderFilterConf>::OUTPUTS]:
[INFO] [stdout] 159 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$order + 1`
[INFO] [stdout]                found constant `$order + 1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::OUTPUTS`, found `<$cc as $conf_trait>::$const`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 158 | |         [(); <C as SecondOrderFilterConf>::OUTPUTS]:
[INFO] [stdout] 159 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::OUTPUTS`
[INFO] [stdout]                found constant `<$cc as $conf_trait>::$const`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$is_iir as usize`, found `$is_iir as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 158 | |         [(); <C as SecondOrderFilterConf>::OUTPUTS]:
[INFO] [stdout] 159 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$is_iir as usize`
[INFO] [stdout]                found constant `$is_iir as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::SOS_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 158 | |         [(); <C as SecondOrderFilterConf>::OUTPUTS]:
[INFO] [stdout] 159 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`, found `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 158 | |         [(); <C as SecondOrderFilterConf>::OUTPUTS]:
[INFO] [stdout] 159 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]                found constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::O_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 158 | |         [(); <C as SecondOrderFilterConf>::OUTPUTS]:
[INFO] [stdout] 159 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::O_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `($sos >= 1) as usize`, found `($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 158 | |         [(); <C as SecondOrderFilterConf>::OUTPUTS]:
[INFO] [stdout] 159 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `($sos >= 1) as usize`
[INFO] [stdout]                found constant `($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `$order + 1`, found `$order + 1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 158 | |         [(); <C as SecondOrderFilterConf>::OUTPUTS]:
[INFO] [stdout] 159 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$order + 1`
[INFO] [stdout]                found constant `$order + 1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::OUTPUTS`, found `<$cc as $conf_trait>::$const`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 158 | |         [(); <C as SecondOrderFilterConf>::OUTPUTS]:
[INFO] [stdout] 159 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::OUTPUTS`
[INFO] [stdout]                found constant `<$cc as $conf_trait>::$const`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::SOS_STAGES`, found `0`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 158 | |         [(); <C as SecondOrderFilterConf>::OUTPUTS]:
[INFO] [stdout] 159 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_STAGES`
[INFO] [stdout]                found constant `0`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::IS_IIR as usize`, found `$is_iir as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 158 | |         [(); <C as SecondOrderFilterConf>::OUTPUTS]:
[INFO] [stdout] 159 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::IS_IIR as usize`
[INFO] [stdout]                found constant `$is_iir as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 286 | |         [(); <C as SecondOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 287 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_STAGES`, found `0`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 286 | |         [(); <C as SecondOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 287 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_STAGES`
[INFO] [stdout]                found constant `0`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::ORDER`, found `2`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 286 | |         [(); <C as SecondOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 287 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::ORDER`
[INFO] [stdout]                found constant `2`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::O_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 286 | |         [(); <C as SecondOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 287 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::O_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`, found `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 286 | |         [(); <C as SecondOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 287 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]                found constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `($sos >= 1) as usize`, found `($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 286 | |         [(); <C as SecondOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 287 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `($sos >= 1) as usize`
[INFO] [stdout]                found constant `($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$order + 1`, found `$order + 1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 286 | |         [(); <C as SecondOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 287 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$order + 1`
[INFO] [stdout]                found constant `$order + 1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::OUTPUTS`, found `<$cc as $conf_trait>::$const`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 286 | |         [(); <C as SecondOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 287 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::OUTPUTS`
[INFO] [stdout]                found constant `<$cc as $conf_trait>::$const`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$is_iir as usize`, found `$is_iir as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 286 | |         [(); <C as SecondOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 287 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$is_iir as usize`
[INFO] [stdout]                found constant `$is_iir as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 286 | |         [(); <C as SecondOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 287 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_STAGES`, found `0`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 286 | |         [(); <C as SecondOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 287 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_STAGES`
[INFO] [stdout]                found constant `0`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::ORDER`, found `2`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 286 | |         [(); <C as SecondOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 287 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::ORDER`
[INFO] [stdout]                found constant `2`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::O_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 286 | |         [(); <C as SecondOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 287 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::O_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`, found `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 286 | |         [(); <C as SecondOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 287 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]                found constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `($sos >= 1) as usize`, found `($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 286 | |         [(); <C as SecondOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 287 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `($sos >= 1) as usize`
[INFO] [stdout]                found constant `($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$order + 1`, found `$order + 1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 286 | |         [(); <C as SecondOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 287 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$order + 1`
[INFO] [stdout]                found constant `$order + 1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::OUTPUTS`, found `<$cc as $conf_trait>::$const`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 286 | |         [(); <C as SecondOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 287 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::OUTPUTS`
[INFO] [stdout]                found constant `<$cc as $conf_trait>::$const`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$is_iir as usize`, found `$is_iir as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 286 | |         [(); <C as SecondOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 287 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$is_iir as usize`
[INFO] [stdout]                found constant `$is_iir as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::SOS_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 286 | |         [(); <C as SecondOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 287 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`, found `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 286 | |         [(); <C as SecondOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 287 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]                found constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::O_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 286 | |         [(); <C as SecondOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 287 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::O_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `($sos >= 1) as usize`, found `($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 286 | |         [(); <C as SecondOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 287 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `($sos >= 1) as usize`
[INFO] [stdout]                found constant `($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `$order + 1`, found `$order + 1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 286 | |         [(); <C as SecondOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 287 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$order + 1`
[INFO] [stdout]                found constant `$order + 1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::OUTPUTS`, found `<$cc as $conf_trait>::$const`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 286 | |         [(); <C as SecondOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 287 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::OUTPUTS`
[INFO] [stdout]                found constant `<$cc as $conf_trait>::$const`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::SOS_STAGES`, found `0`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 286 | |         [(); <C as SecondOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 287 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_STAGES`
[INFO] [stdout]                found constant `0`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::IS_IIR as usize`, found `$is_iir as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 286 | |         [(); <C as SecondOrderRCFilterConf>::OUTPUTS]:
[INFO] [stdout] 287 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::IS_IIR as usize`
[INFO] [stdout]                found constant `$is_iir as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rlc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 288 | |         [(); <C as SecondOrderRLCFilterConf>::OUTPUTS]:
[INFO] [stdout] 289 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_STAGES`, found `0`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rlc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 288 | |         [(); <C as SecondOrderRLCFilterConf>::OUTPUTS]:
[INFO] [stdout] 289 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_STAGES`
[INFO] [stdout]                found constant `0`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::ORDER`, found `2`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rlc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 288 | |         [(); <C as SecondOrderRLCFilterConf>::OUTPUTS]:
[INFO] [stdout] 289 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::ORDER`
[INFO] [stdout]                found constant `2`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::O_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rlc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 288 | |         [(); <C as SecondOrderRLCFilterConf>::OUTPUTS]:
[INFO] [stdout] 289 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::O_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`, found `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rlc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 288 | |         [(); <C as SecondOrderRLCFilterConf>::OUTPUTS]:
[INFO] [stdout] 289 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]                found constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `($sos >= 1) as usize`, found `($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rlc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 288 | |         [(); <C as SecondOrderRLCFilterConf>::OUTPUTS]:
[INFO] [stdout] 289 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `($sos >= 1) as usize`
[INFO] [stdout]                found constant `($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$order + 1`, found `$order + 1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rlc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 288 | |         [(); <C as SecondOrderRLCFilterConf>::OUTPUTS]:
[INFO] [stdout] 289 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$order + 1`
[INFO] [stdout]                found constant `$order + 1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::OUTPUTS`, found `<$cc as $conf_trait>::$const`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rlc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 288 | |         [(); <C as SecondOrderRLCFilterConf>::OUTPUTS]:
[INFO] [stdout] 289 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::OUTPUTS`
[INFO] [stdout]                found constant `<$cc as $conf_trait>::$const`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$is_iir as usize`, found `$is_iir as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rlc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 288 | |         [(); <C as SecondOrderRLCFilterConf>::OUTPUTS]:
[INFO] [stdout] 289 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$is_iir as usize`
[INFO] [stdout]                found constant `$is_iir as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rlc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 288 | |         [(); <C as SecondOrderRLCFilterConf>::OUTPUTS]:
[INFO] [stdout] 289 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_STAGES`, found `0`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rlc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 288 | |         [(); <C as SecondOrderRLCFilterConf>::OUTPUTS]:
[INFO] [stdout] 289 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_STAGES`
[INFO] [stdout]                found constant `0`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::ORDER`, found `2`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rlc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 288 | |         [(); <C as SecondOrderRLCFilterConf>::OUTPUTS]:
[INFO] [stdout] 289 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::ORDER`
[INFO] [stdout]                found constant `2`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::O_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rlc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 288 | |         [(); <C as SecondOrderRLCFilterConf>::OUTPUTS]:
[INFO] [stdout] 289 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::O_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`, found `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rlc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 288 | |         [(); <C as SecondOrderRLCFilterConf>::OUTPUTS]:
[INFO] [stdout] 289 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]                found constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `($sos >= 1) as usize`, found `($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rlc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 288 | |         [(); <C as SecondOrderRLCFilterConf>::OUTPUTS]:
[INFO] [stdout] 289 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `($sos >= 1) as usize`
[INFO] [stdout]                found constant `($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$order + 1`, found `$order + 1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rlc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 288 | |         [(); <C as SecondOrderRLCFilterConf>::OUTPUTS]:
[INFO] [stdout] 289 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$order + 1`
[INFO] [stdout]                found constant `$order + 1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::OUTPUTS`, found `<$cc as $conf_trait>::$const`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rlc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 288 | |         [(); <C as SecondOrderRLCFilterConf>::OUTPUTS]:
[INFO] [stdout] 289 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::OUTPUTS`
[INFO] [stdout]                found constant `<$cc as $conf_trait>::$const`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$is_iir as usize`, found `$is_iir as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rlc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 288 | |         [(); <C as SecondOrderRLCFilterConf>::OUTPUTS]:
[INFO] [stdout] 289 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$is_iir as usize`
[INFO] [stdout]                found constant `$is_iir as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::SOS_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rlc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 288 | |         [(); <C as SecondOrderRLCFilterConf>::OUTPUTS]:
[INFO] [stdout] 289 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`, found `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rlc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 288 | |         [(); <C as SecondOrderRLCFilterConf>::OUTPUTS]:
[INFO] [stdout] 289 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]                found constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::O_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rlc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 288 | |         [(); <C as SecondOrderRLCFilterConf>::OUTPUTS]:
[INFO] [stdout] 289 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::O_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `($sos >= 1) as usize`, found `($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rlc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 288 | |         [(); <C as SecondOrderRLCFilterConf>::OUTPUTS]:
[INFO] [stdout] 289 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `($sos >= 1) as usize`
[INFO] [stdout]                found constant `($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `$order + 1`, found `$order + 1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rlc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 288 | |         [(); <C as SecondOrderRLCFilterConf>::OUTPUTS]:
[INFO] [stdout] 289 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$order + 1`
[INFO] [stdout]                found constant `$order + 1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::OUTPUTS`, found `<$cc as $conf_trait>::$const`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rlc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 288 | |         [(); <C as SecondOrderRLCFilterConf>::OUTPUTS]:
[INFO] [stdout] 289 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::OUTPUTS`
[INFO] [stdout]                found constant `<$cc as $conf_trait>::$const`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::SOS_STAGES`, found `0`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rlc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 288 | |         [(); <C as SecondOrderRLCFilterConf>::OUTPUTS]:
[INFO] [stdout] 289 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_STAGES`
[INFO] [stdout]                found constant `0`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::IS_IIR as usize`, found `$is_iir as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_rlc_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 288 | |         [(); <C as SecondOrderRLCFilterConf>::OUTPUTS]:
[INFO] [stdout] 289 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::IS_IIR as usize`
[INFO] [stdout]                found constant `$is_iir as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_sallen_key_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 318 | |         [(); <C as SecondOrderSallenKeyFilterConf>::OUTPUTS]:
[INFO] [stdout] 319 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_STAGES`, found `0`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_sallen_key_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 318 | |         [(); <C as SecondOrderSallenKeyFilterConf>::OUTPUTS]:
[INFO] [stdout] 319 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_STAGES`
[INFO] [stdout]                found constant `0`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::ORDER`, found `2`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_sallen_key_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 318 | |         [(); <C as SecondOrderSallenKeyFilterConf>::OUTPUTS]:
[INFO] [stdout] 319 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::ORDER`
[INFO] [stdout]                found constant `2`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::O_BUFFERS`, found `<C as SecondOrderSallenKeyFilterConf>::OUTPUTS`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_sallen_key_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 318 | |         [(); <C as SecondOrderSallenKeyFilterConf>::OUTPUTS]:
[INFO] [stdout] 319 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::O_BUFFERS`
[INFO] [stdout]                found constant `<C as SecondOrderSallenKeyFilterConf>::OUTPUTS`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`, found `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_sallen_key_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 318 | |         [(); <C as SecondOrderSallenKeyFilterConf>::OUTPUTS]:
[INFO] [stdout] 319 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]                found constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `($sos >= 1) as usize`, found `($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_sallen_key_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 318 | |         [(); <C as SecondOrderSallenKeyFilterConf>::OUTPUTS]:
[INFO] [stdout] 319 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `($sos >= 1) as usize`
[INFO] [stdout]                found constant `($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$order + 1`, found `$order + 1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_sallen_key_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 318 | |         [(); <C as SecondOrderSallenKeyFilterConf>::OUTPUTS]:
[INFO] [stdout] 319 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$order + 1`
[INFO] [stdout]                found constant `$order + 1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::OUTPUTS`, found `<$cc as $conf_trait>::$const`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_sallen_key_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 318 | |         [(); <C as SecondOrderSallenKeyFilterConf>::OUTPUTS]:
[INFO] [stdout] 319 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::OUTPUTS`
[INFO] [stdout]                found constant `<$cc as $conf_trait>::$const`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$is_iir as usize`, found `$is_iir as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_sallen_key_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 318 | |         [(); <C as SecondOrderSallenKeyFilterConf>::OUTPUTS]:
[INFO] [stdout] 319 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$is_iir as usize`
[INFO] [stdout]                found constant `$is_iir as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_sallen_key_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 318 | |         [(); <C as SecondOrderSallenKeyFilterConf>::OUTPUTS]:
[INFO] [stdout] 319 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_STAGES`, found `0`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_sallen_key_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 318 | |         [(); <C as SecondOrderSallenKeyFilterConf>::OUTPUTS]:
[INFO] [stdout] 319 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_STAGES`
[INFO] [stdout]                found constant `0`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::ORDER`, found `2`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_sallen_key_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 318 | |         [(); <C as SecondOrderSallenKeyFilterConf>::OUTPUTS]:
[INFO] [stdout] 319 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::ORDER`
[INFO] [stdout]                found constant `2`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::O_BUFFERS`, found `<C as SecondOrderSallenKeyFilterConf>::OUTPUTS`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_sallen_key_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 318 | |         [(); <C as SecondOrderSallenKeyFilterConf>::OUTPUTS]:
[INFO] [stdout] 319 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::O_BUFFERS`
[INFO] [stdout]                found constant `<C as SecondOrderSallenKeyFilterConf>::OUTPUTS`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`, found `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_sallen_key_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 318 | |         [(); <C as SecondOrderSallenKeyFilterConf>::OUTPUTS]:
[INFO] [stdout] 319 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]                found constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `($sos >= 1) as usize`, found `($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_sallen_key_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 318 | |         [(); <C as SecondOrderSallenKeyFilterConf>::OUTPUTS]:
[INFO] [stdout] 319 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `($sos >= 1) as usize`
[INFO] [stdout]                found constant `($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$order + 1`, found `$order + 1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_sallen_key_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 318 | |         [(); <C as SecondOrderSallenKeyFilterConf>::OUTPUTS]:
[INFO] [stdout] 319 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$order + 1`
[INFO] [stdout]                found constant `$order + 1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::OUTPUTS`, found `<$cc as $conf_trait>::$const`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_sallen_key_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 318 | |         [(); <C as SecondOrderSallenKeyFilterConf>::OUTPUTS]:
[INFO] [stdout] 319 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::OUTPUTS`
[INFO] [stdout]                found constant `<$cc as $conf_trait>::$const`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |   ...   fn get_internals_mut(&mut self) -> (&mut Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &mut real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `$is_iir as usize`, found `$is_iir as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_sallen_key_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 318 | |         [(); <C as SecondOrderSallenKeyFilterConf>::OUTPUTS]:
[INFO] [stdout] 319 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$is_iir as usize`
[INFO] [stdout]                found constant `$is_iir as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::SOS_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_sallen_key_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 318 | |         [(); <C as SecondOrderSallenKeyFilterConf>::OUTPUTS]:
[INFO] [stdout] 319 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_BUFFERS`
[INFO] [stdout]                found constant `1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`, found `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_sallen_key_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 318 | |         [(); <C as SecondOrderSallenKeyFilterConf>::OUTPUTS]:
[INFO] [stdout] 319 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]                found constant `$sos*($sos >= 1) as usize - ($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::O_BUFFERS`, found `<C as SecondOrderSallenKeyFilterConf>::OUTPUTS`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_sallen_key_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 318 | |         [(); <C as SecondOrderSallenKeyFilterConf>::OUTPUTS]:
[INFO] [stdout] 319 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::O_BUFFERS`
[INFO] [stdout]                found constant `<C as SecondOrderSallenKeyFilterConf>::OUTPUTS`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `($sos >= 1) as usize`, found `($sos >= 1) as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_sallen_key_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 318 | |         [(); <C as SecondOrderSallenKeyFilterConf>::OUTPUTS]:
[INFO] [stdout] 319 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `($sos >= 1) as usize`
[INFO] [stdout]                found constant `($sos >= 1) as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `$order + 1`, found `$order + 1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_sallen_key_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 318 | |         [(); <C as SecondOrderSallenKeyFilterConf>::OUTPUTS]:
[INFO] [stdout] 319 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `$order + 1`
[INFO] [stdout]                found constant `$order + 1`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::OUTPUTS`, found `<$cc as $conf_trait>::$const`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_sallen_key_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 318 | |         [(); <C as SecondOrderSallenKeyFilterConf>::OUTPUTS]:
[INFO] [stdout] 319 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::OUTPUTS`
[INFO] [stdout]                found constant `<$cc as $conf_trait>::$const`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::SOS_STAGES`, found `0`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_sallen_key_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 318 | |         [(); <C as SecondOrderSallenKeyFilterConf>::OUTPUTS]:
[INFO] [stdout] 319 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_STAGES`
[INFO] [stdout]                found constant `0`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 | /                 fn make_coeffs($arg_param: &P, $arg_rate: Self::F) -> (
[INFO] [stdout] 800 | |                     BInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>,
[INFO] [stdout] 801 | |                     [AInternals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>; $is_iir as usize]
[INFO] [stdout] 802 | |                 )
[INFO] [stdout]     | |_________________^ expected `Self::IS_IIR as usize`, found `$is_iir as usize`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/second/second_order_sallen_key_filter.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / crate::def_rtf!(
[INFO] [stdout]   4 | |     {
[INFO] [stdout]   5 | |         /// # Configurations
[INFO] [stdout]   6 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 318 | |         [(); <C as SecondOrderSallenKeyFilterConf>::OUTPUTS]:
[INFO] [stdout] 319 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::IS_IIR as usize`
[INFO] [stdout]                found constant `$is_iir as usize`
[INFO] [stdout]     = note: this error originates in the macro `real_time_fir_iir_filters::def_rtf` which comes from the expansion of the macro `crate::def_rtf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: method not compatible with trait
[INFO] [stdout]    --> src/lib.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |   ...   fn get_internals(&self) -> (&Internals<<P as real_time_fir_iir_filters::param::FilterParam>::F, $conf>, &real_time_fir_iir_filters::param::Param<P>)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Self::SOS_BUFFERS`, found `1`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/filters/iir/third/third_order_butterworth_filter.rs:4:1
[INFO] [stdout]     |
[INFO] [stdout]   4 | / crate::def_rtf!(
[INFO] [stdout]   5 | |     {
[INFO] [stdout]   6 | |         /// # Configurations
[INFO] [stdout]   7 | |         /// 
[INFO] [stdout] ...   |
[INFO] [stdout] 277 | |         [(); <C as ButterworthFilterConf<3>>::OUTPUTS]:
[INFO] [stdout] 278 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected constant `Self::SOS_BUFFERS`
[INFO] [stdout]                found constant `1`
[WARN] too many lines in the log, truncating it
