[INFO] fetching crate real_time_fir_iir_filters 1.3.3...
[INFO] testing real_time_fir_iir_filters-1.3.3 against 1.90.0 for beta-1.91-3
[INFO] extracting crate real_time_fir_iir_filters 1.3.3 into /workspace/builds/worker-0-tc1/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-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate real_time_fir_iir_filters 1.3.3 on toolchain 1.90.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.90.0" "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" "+1.90.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded tupleops-macros v0.1.0
[INFO] [stderr]   Downloaded tupleops-generator v0.1.0
[INFO] [stderr]   Downloaded linspace v0.1.1
[INFO] [stderr]   Downloaded moddef v0.2.6
[INFO] [stderr]   Downloaded dwrote v0.11.3
[INFO] [stderr]   Downloaded tupleops v0.1.1
[INFO] [stderr]   Downloaded numscale v0.1.0
[INFO] [stderr]   Downloaded iana-time-zone v0.1.62
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/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" "+1.90.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] b8c7226e3e0bcf382e93799a9c4a4b9636bfa08fb330cab6efc48e743b01c04a
[INFO] running `Command { std: "docker" "start" "-a" "b8c7226e3e0bcf382e93799a9c4a4b9636bfa08fb330cab6efc48e743b01c04a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b8c7226e3e0bcf382e93799a9c4a4b9636bfa08fb330cab6efc48e743b01c04a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b8c7226e3e0bcf382e93799a9c4a4b9636bfa08fb330cab6efc48e743b01c04a", kill_on_drop: false }`
[INFO] [stdout] b8c7226e3e0bcf382e93799a9c4a4b9636bfa08fb330cab6efc48e743b01c04a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/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" "+1.90.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 11b72c37a07341a0bee0e90225bd2136bc9370104de920316ebc11cf6959865f
[INFO] running `Command { std: "docker" "start" "-a" "11b72c37a07341a0bee0e90225bd2136bc9370104de920316ebc11cf6959865f", 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 stable 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 stable 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 stable 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 stable 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 stable 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 stable 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 stable 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 stable 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 stable 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 stable 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 stable 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 stable 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 stable 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 stable 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 stable 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 stable 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 stable 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 stable 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] 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] [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] 
[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] thread 'rustc' panicked at /rustc-dev/1159e78c4747b02ef996e55082b704c09b970588/compiler/rustc_next_trait_solver/src/solve/normalizes_to/mod.rs:373:25:
[INFO] [stderr] associated const projection is not supported yet
[INFO] [stderr] stack backtrace:
[INFO] [stderr]    0:     0x74838e400f83 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stderr]    1:     0x74838ec02d77 - core::fmt::write::h8a494366950f23bb
[INFO] [stderr]    2:     0x74838ffd14d1 - std::io::Write::write_fmt::h6556609fca33d0b1
[INFO] [stderr]    3:     0x74838e400de2 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stderr]    4:     0x74838e404887 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stderr]    5:     0x74838e4043eb - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stderr]    6:     0x74838d4627e3 - std[9479b33d5e275715]::panicking::update_hook::<alloc[252dd2b3abdfe4a]::boxed::Box<rustc_driver_impl[773a1ede480c2143]::install_ice_hook::{closure#1}>>::{closure#0}
[INFO] [stderr]    7:     0x74838e4050ce - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stderr]    8:     0x74838e404d96 - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stderr]    9:     0x74838e401459 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stderr]   10:     0x74838e404aad - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stderr]   11:     0x74838aad01a0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stderr]   12:     0x74838f557097 - <rustc_type_ir[e11decee25f0b077]::predicate::NormalizesTo<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt> as rustc_next_trait_solver[668768b9195b93f7]::solve::assembly::GoalKind<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::consider_impl_candidate
[INFO] [stderr]   13:     0x74838fac82eb - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::assemble_and_evaluate_candidates::<rustc_type_ir[e11decee25f0b077]::predicate::NormalizesTo<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>
[INFO] [stderr]   14:     0x74838fd82e35 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   15:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   16:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   17:     0x74838fa35fd1 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   18:     0x74838fd82323 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   19:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   20:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   21:     0x74838fa35c61 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   22:     0x74838f54e885 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response::{closure#0}
[INFO] [stderr]   23:     0x74838fd832f3 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   24:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   25:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   26:     0x74838fa35c61 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   27:     0x74838f54e885 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response::{closure#0}
[INFO] [stderr]   28:     0x74838f5554d1 - <rustc_type_ir[e11decee25f0b077]::predicate::TraitPredicate<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt> as rustc_next_trait_solver[668768b9195b93f7]::solve::assembly::GoalKind<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::consider_impl_candidate
[INFO] [stderr]   29:     0x74839028666e - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::assemble_and_evaluate_candidates::<rustc_type_ir[e11decee25f0b077]::predicate::TraitPredicate<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>
[INFO] [stderr]   30:     0x74838fd820e5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   31:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   32:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   33:     0x74838fa35c61 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   34:     0x74838f54e885 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response::{closure#0}
[INFO] [stderr]   35:     0x74838e124b46 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::probe::ProbeCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::probe_trait_candidate::{closure#0}, core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>>>::enter::<<rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::probe::TraitProbeCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::probe_trait_candidate::{closure#0}>>::enter<<rustc_type_ir[e11decee25f0b077]::predicate::TraitPredicate<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt> as rustc_next_trait_solver[668768b9195b93f7]::solve::assembly::GoalKind<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::consider_trait_alias_candidate::{closure#0}>::{closure#0}>
[INFO] [stderr]   36:     0x74839028c644 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::assemble_and_evaluate_candidates::<rustc_type_ir[e11decee25f0b077]::predicate::TraitPredicate<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>
[INFO] [stderr]   37:     0x74838fd820e5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   38:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   39:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   40:     0x74838f4329ae - <rustc_trait_selection[6d7a3a0502c35771]::solve::fulfill::FulfillmentCtxt<rustc_infer[b47835bb4f4f8057]::traits::engine::ScrubbedTraitError> as rustc_infer[b47835bb4f4f8057]::traits::engine::TraitEngine<rustc_infer[b47835bb4f4f8057]::traits::engine::ScrubbedTraitError>>::select_where_possible
[INFO] [stderr]   41:     0x74838f431bd0 - rustc_trait_selection[6d7a3a0502c35771]::traits::impossible_predicates
[INFO] [stderr]   42:     0x74838f430e74 - <rustc_mir_transform[134cdb5752387f32]::impossible_predicates::ImpossiblePredicates as rustc_mir_transform[134cdb5752387f32]::pass_manager::MirPass>::run_pass
[INFO] [stderr]   43:     0x74838ec0b911 - rustc_mir_transform[134cdb5752387f32]::run_analysis_to_runtime_passes
[INFO] [stderr]   44:     0x74838edd796b - rustc_mir_transform[134cdb5752387f32]::mir_drops_elaborated_and_const_checked
[INFO] [stderr]   45:     0x74838edd71d9 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_drops_elaborated_and_const_checked::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   46:     0x74838eddd3ae - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_data_structures[32e9e1243901af9b]::vec_cache::VecCache<rustc_span[dd7040bcb6abea74]::def_id::LocalDefId, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[5711f675e4c02644]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   47:     0x74838eddcb09 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_drops_elaborated_and_const_checked::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   48:     0x74838f84a2cd - rustc_mir_transform[134cdb5752387f32]::mir_for_ctfe
[INFO] [stderr]   49:     0x74838f84a14b - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_for_ctfe::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   50:     0x74838ec18e25 - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::DefIdCache<rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   51:     0x74838f2d6cdf - rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_for_ctfe::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   52:     0x74838f2d6ea1 - <rustc_const_eval[161fe84704740cbc]::interpret::eval_context::InterpCx<rustc_const_eval[161fe84704740cbc]::const_eval::machine::CompileTimeMachine>>::load_mir
[INFO] [stderr]   53:     0x74838f2d7adc - rustc_const_eval[161fe84704740cbc]::const_eval::eval_queries::eval_to_allocation_raw_provider
[INFO] [stderr]   54:     0x74838f2d7696 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_allocation_raw::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 24usize]>>
[INFO] [stderr]   55:     0x74838f2ccc54 - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::DefaultCache<rustc_middle[581473cc959b0df7]::ty::PseudoCanonicalInput<rustc_middle[581473cc959b0df7]::mir::interpret::GlobalId>, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 24usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   56:     0x74838f2cc7f3 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_allocation_raw::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   57:     0x74838f2ca722 - rustc_const_eval[161fe84704740cbc]::const_eval::valtrees::eval_to_valtree
[INFO] [stderr]   58:     0x74838f2ca4cf - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_valtree::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 16usize]>>
[INFO] [stderr]   59:     0x74838f2c949a - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::DefaultCache<rustc_middle[581473cc959b0df7]::ty::PseudoCanonicalInput<rustc_middle[581473cc959b0df7]::mir::interpret::GlobalId>, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 16usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   60:     0x74838f2c903a - rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_valtree::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   61:     0x74838f33b6ea - <rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>::const_eval_resolve_for_typeck
[INFO] [stderr]   62:     0x74838f33a318 - rustc_trait_selection[6d7a3a0502c35771]::traits::try_evaluate_const
[INFO] [stderr]   63:     0x7483906a9044 - rustc_trait_selection[6d7a3a0502c35771]::traits::const_evaluatable::is_const_evaluatable.cold
[INFO] [stderr]   64:     0x74838f476fe9 - <rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillProcessor as rustc_data_structures[32e9e1243901af9b]::obligation_forest::ObligationProcessor>::process_obligation
[INFO] [stderr]   65:     0x74838ec05a42 - <rustc_data_structures[32e9e1243901af9b]::obligation_forest::ObligationForest<rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::PendingPredicateObligation>>::process_obligations::<rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillProcessor>
[INFO] [stderr]   66:     0x74838f514c73 - <rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillmentContext<rustc_trait_selection[6d7a3a0502c35771]::traits::FulfillmentError> as rustc_infer[b47835bb4f4f8057]::traits::engine::TraitEngine<rustc_trait_selection[6d7a3a0502c35771]::traits::FulfillmentError>>::select_all_or_error
[INFO] [stderr]   67:     0x74838f4e6aca - rustc_hir_analysis[64676e49d1c8bee]::check::compare_impl_item::compare_impl_item
[INFO] [stderr]   68:     0x74838f4e4dbd - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::compare_impl_item::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   69:     0x74838f515cb9 - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_data_structures[32e9e1243901af9b]::vec_cache::VecCache<rustc_span[dd7040bcb6abea74]::def_id::LocalDefId, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[5711f675e4c02644]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   70:     0x74838f5157bd - rustc_query_impl[4e8a788e737bdb2b]::query_impl::compare_impl_item::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   71:     0x74838f51ada2 - rustc_hir_analysis[64676e49d1c8bee]::check::check::check_item_type
[INFO] [stderr]   72:     0x74838f5166f5 - rustc_hir_analysis[64676e49d1c8bee]::check::wfcheck::check_well_formed
[INFO] [stderr]   73:     0x74838f5166d7 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_well_formed::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   74:     0x74838f515f0c - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_data_structures[32e9e1243901af9b]::vec_cache::VecCache<rustc_span[dd7040bcb6abea74]::def_id::LocalDefId, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[5711f675e4c02644]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   75:     0x74838f515a42 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_well_formed::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   76:     0x74838f5126a3 - rustc_hir_analysis[64676e49d1c8bee]::check::wfcheck::check_type_wf
[INFO] [stderr]   77:     0x74838f51259d - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_type_wf::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   78:     0x74838fcd1dbc - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::SingleCache<rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   79:     0x74838fcd1bb6 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_type_wf::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   80:     0x74838edd4a79 - rustc_hir_analysis[64676e49d1c8bee]::check_crate
[INFO] [stderr]   81:     0x74838edd9004 - rustc_interface[c9c4c8df4db17049]::passes::analysis
[INFO] [stderr]   82:     0x74838edd8cc7 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::analysis::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 0usize]>>
[INFO] [stderr]   83:     0x74838fcd2b08 - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::SingleCache<rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 0usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   84:     0x74838fcd2776 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   85:     0x748390017e0b - rustc_interface[c9c4c8df4db17049]::passes::create_and_enter_global_ctxt::<core[42326c15e70145c1]::option::Option<rustc_interface[c9c4c8df4db17049]::queries::Linker>, rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}::{closure#2}>::{closure#2}::{closure#0}
[INFO] [stderr]   86:     0x74838fec11f1 - rustc_interface[c9c4c8df4db17049]::interface::run_compiler::<(), rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}>::{closure#1}
[INFO] [stderr]   87:     0x74838fd751c1 - std[9479b33d5e275715]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_with_globals<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_pool_with_globals<rustc_interface[c9c4c8df4db17049]::interface::run_compiler<(), rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>
[INFO] [stderr]   88:     0x74838fd74ea2 - <<std[9479b33d5e275715]::thread::Builder>::spawn_unchecked_<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_with_globals<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_pool_with_globals<rustc_interface[c9c4c8df4db17049]::interface::run_compiler<(), rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[42326c15e70145c1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stderr]   89:     0x74838fd7a7c5 - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stderr]   90:     0x74838968aaa4 - <unknown>
[INFO] [stderr]   91:     0x748389717a34 - 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.90.0 (1159e78c4 2025-09-14) 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' panicked at /rustc-dev/1159e78c4747b02ef996e55082b704c09b970588/compiler/rustc_next_trait_solver/src/solve/normalizes_to/mod.rs:373:25:
[INFO] [stderr] associated const projection is not supported yet
[INFO] [stderr] stack backtrace:
[INFO] [stderr]    0:     0x74838e400f83 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stderr]    1:     0x74838ec02d77 - core::fmt::write::h8a494366950f23bb
[INFO] [stderr]    2:     0x74838ffd14d1 - std::io::Write::write_fmt::h6556609fca33d0b1
[INFO] [stderr]    3:     0x74838e400de2 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stderr]    4:     0x74838e404887 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stderr]    5:     0x74838e4043eb - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stderr]    6:     0x74838d4627e3 - std[9479b33d5e275715]::panicking::update_hook::<alloc[252dd2b3abdfe4a]::boxed::Box<rustc_driver_impl[773a1ede480c2143]::install_ice_hook::{closure#1}>>::{closure#0}
[INFO] [stderr]    7:     0x74838e4050ce - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stderr]    8:     0x74838e404d96 - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stderr]    9:     0x74838e401459 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stderr]   10:     0x74838e404aad - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stderr]   11:     0x74838aad01a0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stderr]   12:     0x74838f557097 - <rustc_type_ir[e11decee25f0b077]::predicate::NormalizesTo<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt> as rustc_next_trait_solver[668768b9195b93f7]::solve::assembly::GoalKind<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::consider_impl_candidate
[INFO] [stderr]   13:     0x74838fac82eb - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::assemble_and_evaluate_candidates::<rustc_type_ir[e11decee25f0b077]::predicate::NormalizesTo<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>
[INFO] [stderr]   14:     0x74838fd82e35 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   15:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   16:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   17:     0x74838fa35fd1 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   18:     0x74838fd82323 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   19:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   20:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   21:     0x74838fa35c61 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   22:     0x74838f54e885 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response::{closure#0}
[INFO] [stderr]   23:     0x74838fd832f3 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   24:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   25:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   26:     0x74838fa35c61 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   27:     0x74838f54e885 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response::{closure#0}
[INFO] [stderr]   28:     0x74838f5554d1 - <rustc_type_ir[e11decee25f0b077]::predicate::TraitPredicate<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt> as rustc_next_trait_solver[668768b9195b93f7]::solve::assembly::GoalKind<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::consider_impl_candidate
[INFO] [stderr]   29:     0x74839028666e - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::assemble_and_evaluate_candidates::<rustc_type_ir[e11decee25f0b077]::predicate::TraitPredicate<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>
[INFO] [stderr]   30:     0x74838fd82d4a - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   31:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   32:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   33:     0x74838fa35fd1 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   34:     0x74838fd82323 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   35:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   36:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   37:     0x74838fa35c61 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   38:     0x74838f54e885 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response::{closure#0}
[INFO] [stderr]   39:     0x74838fd832f3 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   40:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   41:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   42:     0x74838f4329ae - <rustc_trait_selection[6d7a3a0502c35771]::solve::fulfill::FulfillmentCtxt<rustc_infer[b47835bb4f4f8057]::traits::engine::ScrubbedTraitError> as rustc_infer[b47835bb4f4f8057]::traits::engine::TraitEngine<rustc_infer[b47835bb4f4f8057]::traits::engine::ScrubbedTraitError>>::select_where_possible
[INFO] [stderr]   43:     0x74838f431bd0 - rustc_trait_selection[6d7a3a0502c35771]::traits::impossible_predicates
[INFO] [stderr]   44:     0x74838f430e74 - <rustc_mir_transform[134cdb5752387f32]::impossible_predicates::ImpossiblePredicates as rustc_mir_transform[134cdb5752387f32]::pass_manager::MirPass>::run_pass
[INFO] [stderr]   45:     0x74838ec0b911 - rustc_mir_transform[134cdb5752387f32]::run_analysis_to_runtime_passes
[INFO] [stderr]   46:     0x74838edd796b - rustc_mir_transform[134cdb5752387f32]::mir_drops_elaborated_and_const_checked
[INFO] [stderr]   47:     0x74838edd71d9 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_drops_elaborated_and_const_checked::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   48:     0x74838eddd3ae - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_data_structures[32e9e1243901af9b]::vec_cache::VecCache<rustc_span[dd7040bcb6abea74]::def_id::LocalDefId, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[5711f675e4c02644]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   49:     0x74838eddcb09 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_drops_elaborated_and_const_checked::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   50:     0x74838f84a2cd - rustc_mir_transform[134cdb5752387f32]::mir_for_ctfe
[INFO] [stderr]   51:     0x74838f84a14b - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_for_ctfe::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   52:     0x74838ec18e25 - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::DefIdCache<rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   53:     0x74838f2d6cdf - rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_for_ctfe::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   54:     0x74838f2d6ea1 - <rustc_const_eval[161fe84704740cbc]::interpret::eval_context::InterpCx<rustc_const_eval[161fe84704740cbc]::const_eval::machine::CompileTimeMachine>>::load_mir
[INFO] [stderr]   55:     0x74838f2d7adc - rustc_const_eval[161fe84704740cbc]::const_eval::eval_queries::eval_to_allocation_raw_provider
[INFO] [stderr]   56:     0x74838f2d7696 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_allocation_raw::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 24usize]>>
[INFO] [stderr]   57:     0x74838f2ccc54 - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::DefaultCache<rustc_middle[581473cc959b0df7]::ty::PseudoCanonicalInput<rustc_middle[581473cc959b0df7]::mir::interpret::GlobalId>, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 24usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   58:     0x74838f2cc7f3 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_allocation_raw::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   59:     0x74838f2ca722 - rustc_const_eval[161fe84704740cbc]::const_eval::valtrees::eval_to_valtree
[INFO] [stderr]   60:     0x74838f2ca4cf - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_valtree::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 16usize]>>
[INFO] [stderr]   61:     0x74838f2c949a - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::DefaultCache<rustc_middle[581473cc959b0df7]::ty::PseudoCanonicalInput<rustc_middle[581473cc959b0df7]::mir::interpret::GlobalId>, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 16usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   62:     0x74838f2c903a - rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_valtree::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   63:     0x74838f33b6ea - <rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>::const_eval_resolve_for_typeck
[INFO] [stderr]   64:     0x74838f33a318 - rustc_trait_selection[6d7a3a0502c35771]::traits::try_evaluate_const
[INFO] [stderr]   65:     0x74838f4828c5 - <rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillProcessor as rustc_data_structures[32e9e1243901af9b]::obligation_forest::ObligationProcessor>::process_obligation
[INFO] [stderr]   66:     0x74838ec05a42 - <rustc_data_structures[32e9e1243901af9b]::obligation_forest::ObligationForest<rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::PendingPredicateObligation>>::process_obligations::<rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillProcessor>
[INFO] [stderr]   67:     0x74838ec03e65 - <rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillmentContext<rustc_infer[b47835bb4f4f8057]::traits::engine::ScrubbedTraitError> as rustc_infer[b47835bb4f4f8057]::traits::engine::TraitEngine<rustc_infer[b47835bb4f4f8057]::traits::engine::ScrubbedTraitError>>::select_all_or_error
[INFO] [stderr]   68:     0x74838e2b7ccc - <rustc_trait_selection[6d7a3a0502c35771]::traits::const_evaluatable::satisfied_from_param_env::Visitor as rustc_type_ir[e11decee25f0b077]::visit::TypeVisitor<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::visit_const
[INFO] [stderr]   69:     0x74838e2b7ace - rustc_trait_selection[6d7a3a0502c35771]::traits::const_evaluatable::satisfied_from_param_env
[INFO] [stderr]   70:     0x7483906a90ab - rustc_trait_selection[6d7a3a0502c35771]::traits::const_evaluatable::is_const_evaluatable.cold
[INFO] [stderr]   71:     0x74838f476fe9 - <rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillProcessor as rustc_data_structures[32e9e1243901af9b]::obligation_forest::ObligationProcessor>::process_obligation
[INFO] [stderr]   72:     0x74838ec05a42 - <rustc_data_structures[32e9e1243901af9b]::obligation_forest::ObligationForest<rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::PendingPredicateObligation>>::process_obligations::<rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillProcessor>
[INFO] [stderr]   73:     0x74838f514c73 - <rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillmentContext<rustc_trait_selection[6d7a3a0502c35771]::traits::FulfillmentError> as rustc_infer[b47835bb4f4f8057]::traits::engine::TraitEngine<rustc_trait_selection[6d7a3a0502c35771]::traits::FulfillmentError>>::select_all_or_error
[INFO] [stderr]   74:     0x74838f506b88 - rustc_hir_analysis[64676e49d1c8bee]::check::wfcheck::check_item_fn
[INFO] [stderr]   75:     0x74838f51874f - rustc_hir_analysis[64676e49d1c8bee]::check::check::check_item_type
[INFO] [stderr]   76:     0x74838f5166f5 - rustc_hir_analysis[64676e49d1c8bee]::check::wfcheck::check_well_formed
[INFO] [stderr]   77:     0x74838f5166d7 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_well_formed::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   78:     0x74838f515f0c - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_data_structures[32e9e1243901af9b]::vec_cache::VecCache<rustc_span[dd7040bcb6abea74]::def_id::LocalDefId, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[5711f675e4c02644]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   79:     0x74838f515a42 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_well_formed::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   80:     0x74838f5126a3 - rustc_hir_analysis[64676e49d1c8bee]::check::wfcheck::check_type_wf
[INFO] [stderr]   81:     0x74838f51259d - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_type_wf::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   82:     0x74838fcd1dbc - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::SingleCache<rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   83:     0x74838fcd1bb6 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_type_wf::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   84:     0x74838edd4a79 - rustc_hir_analysis[64676e49d1c8bee]::check_crate
[INFO] [stderr]   85:     0x74838edd9004 - rustc_interface[c9c4c8df4db17049]::passes::analysis
[INFO] [stderr]   86:     0x74838edd8cc7 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::analysis::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 0usize]>>
[INFO] [stderr]   87:     0x74838fcd2b08 - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::SingleCache<rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 0usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   88:     0x74838fcd2776 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   89:     0x748390017e0b - rustc_interface[c9c4c8df4db17049]::passes::create_and_enter_global_ctxt::<core[42326c15e70145c1]::option::Option<rustc_interface[c9c4c8df4db17049]::queries::Linker>, rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}::{closure#2}>::{closure#2}::{closure#0}
[INFO] [stderr]   90:     0x74838fec11f1 - rustc_interface[c9c4c8df4db17049]::interface::run_compiler::<(), rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}>::{closure#1}
[INFO] [stderr]   91:     0x74838fd751c1 - std[9479b33d5e275715]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_with_globals<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_pool_with_globals<rustc_interface[c9c4c8df4db17049]::interface::run_compiler<(), rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>
[INFO] [stderr]   92:     0x74838fd74ea2 - <<std[9479b33d5e275715]::thread::Builder>::spawn_unchecked_<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_with_globals<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_pool_with_globals<rustc_interface[c9c4c8df4db17049]::interface::run_compiler<(), rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[42326c15e70145c1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stderr]   93:     0x74838fd7a7c5 - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stderr]   94:     0x74838968aaa4 - <unknown>
[INFO] [stderr]   95:     0x748389717a34 - 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.90.0 (1159e78c4 2025-09-14) 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' panicked at /rustc-dev/1159e78c4747b02ef996e55082b704c09b970588/compiler/rustc_next_trait_solver/src/solve/normalizes_to/mod.rs:373:25:
[INFO] [stderr] associated const projection is not supported yet
[INFO] [stderr] stack backtrace:
[INFO] [stderr]    0:     0x74838e400f83 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stderr]    1:     0x74838ec02d77 - core::fmt::write::h8a494366950f23bb
[INFO] [stderr]    2:     0x74838ffd14d1 - std::io::Write::write_fmt::h6556609fca33d0b1
[INFO] [stderr]    3:     0x74838e400de2 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stderr]    4:     0x74838e404887 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stderr]    5:     0x74838e4043eb - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stderr]    6:     0x74838d4627e3 - std[9479b33d5e275715]::panicking::update_hook::<alloc[252dd2b3abdfe4a]::boxed::Box<rustc_driver_impl[773a1ede480c2143]::install_ice_hook::{closure#1}>>::{closure#0}
[INFO] [stderr]    7:     0x74838e4050ce - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stderr]    8:     0x74838e404d96 - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stderr]    9:     0x74838e401459 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stderr]   10:     0x74838e404aad - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stderr]   11:     0x74838aad01a0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stderr]   12:     0x74838f557097 - <rustc_type_ir[e11decee25f0b077]::predicate::NormalizesTo<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt> as rustc_next_trait_solver[668768b9195b93f7]::solve::assembly::GoalKind<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::consider_impl_candidate
[INFO] [stderr]   13:     0x74838fac82eb - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::assemble_and_evaluate_candidates::<rustc_type_ir[e11decee25f0b077]::predicate::NormalizesTo<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>
[INFO] [stderr]   14:     0x74838fd82e35 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   15:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   16:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   17:     0x74838fa35fd1 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   18:     0x74838fd82323 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   19:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   20:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   21:     0x74838fa35c61 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   22:     0x74838f54e885 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response::{closure#0}
[INFO] [stderr]   23:     0x74838fd832f3 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   24:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   25:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   26:     0x74838fa35c61 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   27:     0x74838f54e885 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response::{closure#0}
[INFO] [stderr]   28:     0x74838f5554d1 - <rustc_type_ir[e11decee25f0b077]::predicate::TraitPredicate<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt> as rustc_next_trait_solver[668768b9195b93f7]::solve::assembly::GoalKind<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::consider_impl_candidate
[INFO] [stderr]   29:     0x74839028666e - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::assemble_and_evaluate_candidates::<rustc_type_ir[e11decee25f0b077]::predicate::TraitPredicate<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>
[INFO] [stderr]   30:     0x74838fd820e5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   31:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   32:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   33:     0x74838fa35c61 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   34:     0x74838f54e885 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response::{closure#0}
[INFO] [stderr]   35:     0x74838e124b46 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::probe::ProbeCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::probe_trait_candidate::{closure#0}, core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>>>::enter::<<rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::probe::TraitProbeCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::probe_trait_candidate::{closure#0}>>::enter<<rustc_type_ir[e11decee25f0b077]::predicate::TraitPredicate<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt> as rustc_next_trait_solver[668768b9195b93f7]::solve::assembly::GoalKind<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::consider_trait_alias_candidate::{closure#0}>::{closure#0}>
[INFO] [stderr]   36:     0x74839028c644 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::assemble_and_evaluate_candidates::<rustc_type_ir[e11decee25f0b077]::predicate::TraitPredicate<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>
[INFO] [stderr]   37:     0x74838fd820e5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   38:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   39:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   40:     0x74838f4329ae - <rustc_trait_selection[6d7a3a0502c35771]::solve::fulfill::FulfillmentCtxt<rustc_infer[b47835bb4f4f8057]::traits::engine::ScrubbedTraitError> as rustc_infer[b47835bb4f4f8057]::traits::engine::TraitEngine<rustc_infer[b47835bb4f4f8057]::traits::engine::ScrubbedTraitError>>::select_where_possible
[INFO] [stderr]   41:     0x74838f431bd0 - rustc_trait_selection[6d7a3a0502c35771]::traits::impossible_predicates
[INFO] [stderr]   42:     0x74838f430e74 - <rustc_mir_transform[134cdb5752387f32]::impossible_predicates::ImpossiblePredicates as rustc_mir_transform[134cdb5752387f32]::pass_manager::MirPass>::run_pass
[INFO] [stderr]   43:     0x74838ec0b911 - rustc_mir_transform[134cdb5752387f32]::run_analysis_to_runtime_passes
[INFO] [stderr]   44:     0x74838edd796b - rustc_mir_transform[134cdb5752387f32]::mir_drops_elaborated_and_const_checked
[INFO] [stderr]   45:     0x74838edd71d9 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_drops_elaborated_and_const_checked::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   46:     0x74838eddd3ae - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_data_structures[32e9e1243901af9b]::vec_cache::VecCache<rustc_span[dd7040bcb6abea74]::def_id::LocalDefId, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[5711f675e4c02644]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   47:     0x74838eddcb09 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_drops_elaborated_and_const_checked::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   48:     0x74838f84a2cd - rustc_mir_transform[134cdb5752387f32]::mir_for_ctfe
[INFO] [stderr]   49:     0x74838f84a14b - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_for_ctfe::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   50:     0x74838ec18e25 - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::DefIdCache<rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   51:     0x74838f2d6cdf - rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_for_ctfe::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   52:     0x74838f2d6ea1 - <rustc_const_eval[161fe84704740cbc]::interpret::eval_context::InterpCx<rustc_const_eval[161fe84704740cbc]::const_eval::machine::CompileTimeMachine>>::load_mir
[INFO] [stderr]   53:     0x74838f2d7adc - rustc_const_eval[161fe84704740cbc]::const_eval::eval_queries::eval_to_allocation_raw_provider
[INFO] [stderr]   54:     0x74838f2d7696 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_allocation_raw::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 24usize]>>
[INFO] [stderr]   55:     0x74838f2ccc54 - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::DefaultCache<rustc_middle[581473cc959b0df7]::ty::PseudoCanonicalInput<rustc_middle[581473cc959b0df7]::mir::interpret::GlobalId>, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 24usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   56:     0x74838f2cc7f3 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_allocation_raw::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   57:     0x74838f2ca722 - rustc_const_eval[161fe84704740cbc]::const_eval::valtrees::eval_to_valtree
[INFO] [stderr]   58:     0x74838f2ca4cf - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_valtree::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 16usize]>>
[INFO] [stderr]   59:     0x74838f2c949a - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::DefaultCache<rustc_middle[581473cc959b0df7]::ty::PseudoCanonicalInput<rustc_middle[581473cc959b0df7]::mir::interpret::GlobalId>, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 16usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   60:     0x74838f2c903a - rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_valtree::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   61:     0x74838f33b6ea - <rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>::const_eval_resolve_for_typeck
[INFO] [stderr]   62:     0x74838f33a318 - rustc_trait_selection[6d7a3a0502c35771]::traits::try_evaluate_const
[INFO] [stderr]   63:     0x7483906a9044 - rustc_trait_selection[6d7a3a0502c35771]::traits::const_evaluatable::is_const_evaluatable.cold
[INFO] [stderr]   64:     0x74838f476fe9 - <rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillProcessor as rustc_data_structures[32e9e1243901af9b]::obligation_forest::ObligationProcessor>::process_obligation
[INFO] [stderr]   65:     0x74838ec05a42 - <rustc_data_structures[32e9e1243901af9b]::obligation_forest::ObligationForest<rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::PendingPredicateObligation>>::process_obligations::<rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillProcessor>
[INFO] [stderr]   66:     0x74838f514c73 - <rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillmentContext<rustc_trait_selection[6d7a3a0502c35771]::traits::FulfillmentError> as rustc_infer[b47835bb4f4f8057]::traits::engine::TraitEngine<rustc_trait_selection[6d7a3a0502c35771]::traits::FulfillmentError>>::select_all_or_error
[INFO] [stderr]   67:     0x74838f4e6aca - rustc_hir_analysis[64676e49d1c8bee]::check::compare_impl_item::compare_impl_item
[INFO] [stderr]   68:     0x74838f4e4dbd - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::compare_impl_item::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   69:     0x74838f515cb9 - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_data_structures[32e9e1243901af9b]::vec_cache::VecCache<rustc_span[dd7040bcb6abea74]::def_id::LocalDefId, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[5711f675e4c02644]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   70:     0x74838f5157bd - rustc_query_impl[4e8a788e737bdb2b]::query_impl::compare_impl_item::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   71:     0x74838f51ada2 - rustc_hir_analysis[64676e49d1c8bee]::check::check::check_item_type
[INFO] [stderr]   72:     0x74838f5166f5 - rustc_hir_analysis[64676e49d1c8bee]::check::wfcheck::check_well_formed
[INFO] [stderr]   73:     0x74838f5166d7 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_well_formed::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   74:     0x74838f515f0c - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_data_structures[32e9e1243901af9b]::vec_cache::VecCache<rustc_span[dd7040bcb6abea74]::def_id::LocalDefId, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[5711f675e4c02644]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   75:     0x74838f515a42 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_well_formed::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   76:     0x74838f5126a3 - rustc_hir_analysis[64676e49d1c8bee]::check::wfcheck::check_type_wf
[INFO] [stderr]   77:     0x74838f51259d - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_type_wf::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   78:     0x74838fcd1dbc - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::SingleCache<rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   79:     0x74838fcd1bb6 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_type_wf::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   80:     0x74838edd4a79 - rustc_hir_analysis[64676e49d1c8bee]::check_crate
[INFO] [stderr]   81:     0x74838edd9004 - rustc_interface[c9c4c8df4db17049]::passes::analysis
[INFO] [stderr]   82:     0x74838edd8cc7 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::analysis::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 0usize]>>
[INFO] [stderr]   83:     0x74838fcd2b08 - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::SingleCache<rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 0usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   84:     0x74838fcd2776 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   85:     0x748390017e0b - rustc_interface[c9c4c8df4db17049]::passes::create_and_enter_global_ctxt::<core[42326c15e70145c1]::option::Option<rustc_interface[c9c4c8df4db17049]::queries::Linker>, rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}::{closure#2}>::{closure#2}::{closure#0}
[INFO] [stderr]   86:     0x74838fec11f1 - rustc_interface[c9c4c8df4db17049]::interface::run_compiler::<(), rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}>::{closure#1}
[INFO] [stderr]   87:     0x74838fd751c1 - std[9479b33d5e275715]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_with_globals<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_pool_with_globals<rustc_interface[c9c4c8df4db17049]::interface::run_compiler<(), rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>
[INFO] [stderr]   88:     0x74838fd74ea2 - <<std[9479b33d5e275715]::thread::Builder>::spawn_unchecked_<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_with_globals<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_pool_with_globals<rustc_interface[c9c4c8df4db17049]::interface::run_compiler<(), rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[42326c15e70145c1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stderr]   89:     0x74838fd7a7c5 - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stderr]   90:     0x74838968aaa4 - <unknown>
[INFO] [stderr]   91:     0x748389717a34 - 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.90.0 (1159e78c4 2025-09-14) 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' panicked at /rustc-dev/1159e78c4747b02ef996e55082b704c09b970588/compiler/rustc_next_trait_solver/src/solve/normalizes_to/mod.rs:373:25:
[INFO] [stderr] associated const projection is not supported yet
[INFO] [stderr] stack backtrace:
[INFO] [stderr]    0:     0x74838e400f83 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stderr]    1:     0x74838ec02d77 - core::fmt::write::h8a494366950f23bb
[INFO] [stderr]    2:     0x74838ffd14d1 - std::io::Write::write_fmt::h6556609fca33d0b1
[INFO] [stderr]    3:     0x74838e400de2 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stderr]    4:     0x74838e404887 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stderr]    5:     0x74838e4043eb - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stderr]    6:     0x74838d4627e3 - std[9479b33d5e275715]::panicking::update_hook::<alloc[252dd2b3abdfe4a]::boxed::Box<rustc_driver_impl[773a1ede480c2143]::install_ice_hook::{closure#1}>>::{closure#0}
[INFO] [stderr]    7:     0x74838e4050ce - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stderr]    8:     0x74838e404d96 - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stderr]    9:     0x74838e401459 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stderr]   10:     0x74838e404aad - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stderr]   11:     0x74838aad01a0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stderr]   12:     0x74838f557097 - <rustc_type_ir[e11decee25f0b077]::predicate::NormalizesTo<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt> as rustc_next_trait_solver[668768b9195b93f7]::solve::assembly::GoalKind<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::consider_impl_candidate
[INFO] [stderr]   13:     0x74838fac82eb - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::assemble_and_evaluate_candidates::<rustc_type_ir[e11decee25f0b077]::predicate::NormalizesTo<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>
[INFO] [stderr]   14:     0x74838fd82e35 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   15:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   16:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   17:     0x74838fa35fd1 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   18:     0x74838fd82323 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   19:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   20:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   21:     0x74838fa35c61 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   22:     0x74838f54e885 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response::{closure#0}
[INFO] [stderr]   23:     0x74838fd832f3 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   24:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   25:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   26:     0x74838fa35c61 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   27:     0x74838f54e885 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response::{closure#0}
[INFO] [stderr]   28:     0x74838f5554d1 - <rustc_type_ir[e11decee25f0b077]::predicate::TraitPredicate<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt> as rustc_next_trait_solver[668768b9195b93f7]::solve::assembly::GoalKind<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::consider_impl_candidate
[INFO] [stderr]   29:     0x74839028666e - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::assemble_and_evaluate_candidates::<rustc_type_ir[e11decee25f0b077]::predicate::TraitPredicate<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>
[INFO] [stderr]   30:     0x74838fd82d4a - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   31:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   32:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   33:     0x74838fa35fd1 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   34:     0x74838fd82323 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   35:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   36:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   37:     0x74838fa35c61 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   38:     0x74838f54e885 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response::{closure#0}
[INFO] [stderr]   39:     0x74838fd832f3 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   40:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   41:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   42:     0x74838f4329ae - <rustc_trait_selection[6d7a3a0502c35771]::solve::fulfill::FulfillmentCtxt<rustc_infer[b47835bb4f4f8057]::traits::engine::ScrubbedTraitError> as rustc_infer[b47835bb4f4f8057]::traits::engine::TraitEngine<rustc_infer[b47835bb4f4f8057]::traits::engine::ScrubbedTraitError>>::select_where_possible
[INFO] [stderr]   43:     0x74838f431bd0 - rustc_trait_selection[6d7a3a0502c35771]::traits::impossible_predicates
[INFO] [stderr]   44:     0x74838f430e74 - <rustc_mir_transform[134cdb5752387f32]::impossible_predicates::ImpossiblePredicates as rustc_mir_transform[134cdb5752387f32]::pass_manager::MirPass>::run_pass
[INFO] [stderr]   45:     0x74838ec0b911 - rustc_mir_transform[134cdb5752387f32]::run_analysis_to_runtime_passes
[INFO] [stderr]   46:     0x74838edd796b - rustc_mir_transform[134cdb5752387f32]::mir_drops_elaborated_and_const_checked
[INFO] [stderr]   47:     0x74838edd71d9 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_drops_elaborated_and_const_checked::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   48:     0x74838eddd3ae - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_data_structures[32e9e1243901af9b]::vec_cache::VecCache<rustc_span[dd7040bcb6abea74]::def_id::LocalDefId, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[5711f675e4c02644]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   49:     0x74838eddcb09 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_drops_elaborated_and_const_checked::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   50:     0x74838f84a2cd - rustc_mir_transform[134cdb5752387f32]::mir_for_ctfe
[INFO] [stderr]   51:     0x74838f84a14b - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_for_ctfe::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   52:     0x74838ec18e25 - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::DefIdCache<rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   53:     0x74838f2d6cdf - rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_for_ctfe::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   54:     0x74838f2d6ea1 - <rustc_const_eval[161fe84704740cbc]::interpret::eval_context::InterpCx<rustc_const_eval[161fe84704740cbc]::const_eval::machine::CompileTimeMachine>>::load_mir
[INFO] [stderr]   55:     0x74838f2d7adc - rustc_const_eval[161fe84704740cbc]::const_eval::eval_queries::eval_to_allocation_raw_provider
[INFO] [stderr]   56:     0x74838f2d7696 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_allocation_raw::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 24usize]>>
[INFO] [stderr]   57:     0x74838f2ccc54 - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::DefaultCache<rustc_middle[581473cc959b0df7]::ty::PseudoCanonicalInput<rustc_middle[581473cc959b0df7]::mir::interpret::GlobalId>, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 24usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   58:     0x74838f2cc7f3 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_allocation_raw::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   59:     0x74838f2ca722 - rustc_const_eval[161fe84704740cbc]::const_eval::valtrees::eval_to_valtree
[INFO] [stderr]   60:     0x74838f2ca4cf - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_valtree::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 16usize]>>
[INFO] [stderr]   61:     0x74838f2c949a - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::DefaultCache<rustc_middle[581473cc959b0df7]::ty::PseudoCanonicalInput<rustc_middle[581473cc959b0df7]::mir::interpret::GlobalId>, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 16usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   62:     0x74838f2c903a - rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_valtree::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   63:     0x74838f33b6ea - <rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>::const_eval_resolve_for_typeck
[INFO] [stderr]   64:     0x74838f33a318 - rustc_trait_selection[6d7a3a0502c35771]::traits::try_evaluate_const
[INFO] [stderr]   65:     0x74838f4828c5 - <rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillProcessor as rustc_data_structures[32e9e1243901af9b]::obligation_forest::ObligationProcessor>::process_obligation
[INFO] [stderr]   66:     0x74838ec05a42 - <rustc_data_structures[32e9e1243901af9b]::obligation_forest::ObligationForest<rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::PendingPredicateObligation>>::process_obligations::<rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillProcessor>
[INFO] [stderr]   67:     0x74838ec03e65 - <rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillmentContext<rustc_infer[b47835bb4f4f8057]::traits::engine::ScrubbedTraitError> as rustc_infer[b47835bb4f4f8057]::traits::engine::TraitEngine<rustc_infer[b47835bb4f4f8057]::traits::engine::ScrubbedTraitError>>::select_all_or_error
[INFO] [stderr]   68:     0x74838e2b7ccc - <rustc_trait_selection[6d7a3a0502c35771]::traits::const_evaluatable::satisfied_from_param_env::Visitor as rustc_type_ir[e11decee25f0b077]::visit::TypeVisitor<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::visit_const
[INFO] [stderr]   69:     0x74838e2b7ace - rustc_trait_selection[6d7a3a0502c35771]::traits::const_evaluatable::satisfied_from_param_env
[INFO] [stderr]   70:     0x7483906a90ab - rustc_trait_selection[6d7a3a0502c35771]::traits::const_evaluatable::is_const_evaluatable.cold
[INFO] [stderr]   71:     0x74838f476fe9 - <rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillProcessor as rustc_data_structures[32e9e1243901af9b]::obligation_forest::ObligationProcessor>::process_obligation
[INFO] [stderr]   72:     0x74838ec05a42 - <rustc_data_structures[32e9e1243901af9b]::obligation_forest::ObligationForest<rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::PendingPredicateObligation>>::process_obligations::<rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillProcessor>
[INFO] [stderr]   73:     0x74838f514c73 - <rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillmentContext<rustc_trait_selection[6d7a3a0502c35771]::traits::FulfillmentError> as rustc_infer[b47835bb4f4f8057]::traits::engine::TraitEngine<rustc_trait_selection[6d7a3a0502c35771]::traits::FulfillmentError>>::select_all_or_error
[INFO] [stderr]   74:     0x74838f506b88 - rustc_hir_analysis[64676e49d1c8bee]::check::wfcheck::check_item_fn
[INFO] [stderr]   75:     0x74838f51874f - rustc_hir_analysis[64676e49d1c8bee]::check::check::check_item_type
[INFO] [stderr]   76:     0x74838f5166f5 - rustc_hir_analysis[64676e49d1c8bee]::check::wfcheck::check_well_formed
[INFO] [stderr]   77:     0x74838f5166d7 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_well_formed::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   78:     0x74838f515f0c - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_data_structures[32e9e1243901af9b]::vec_cache::VecCache<rustc_span[dd7040bcb6abea74]::def_id::LocalDefId, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[5711f675e4c02644]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   79:     0x74838f515a42 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_well_formed::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   80:     0x74838f5126a3 - rustc_hir_analysis[64676e49d1c8bee]::check::wfcheck::check_type_wf
[INFO] [stderr]   81:     0x74838f51259d - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_type_wf::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   82:     0x74838fcd1dbc - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::SingleCache<rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   83:     0x74838fcd1bb6 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_type_wf::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   84:     0x74838edd4a79 - rustc_hir_analysis[64676e49d1c8bee]::check_crate
[INFO] [stderr]   85:     0x74838edd9004 - rustc_interface[c9c4c8df4db17049]::passes::analysis
[INFO] [stderr]   86:     0x74838edd8cc7 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::analysis::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 0usize]>>
[INFO] [stderr]   87:     0x74838fcd2b08 - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::SingleCache<rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 0usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   88:     0x74838fcd2776 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   89:     0x748390017e0b - rustc_interface[c9c4c8df4db17049]::passes::create_and_enter_global_ctxt::<core[42326c15e70145c1]::option::Option<rustc_interface[c9c4c8df4db17049]::queries::Linker>, rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}::{closure#2}>::{closure#2}::{closure#0}
[INFO] [stderr]   90:     0x74838fec11f1 - rustc_interface[c9c4c8df4db17049]::interface::run_compiler::<(), rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}>::{closure#1}
[INFO] [stderr]   91:     0x74838fd751c1 - std[9479b33d5e275715]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_with_globals<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_pool_with_globals<rustc_interface[c9c4c8df4db17049]::interface::run_compiler<(), rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>
[INFO] [stderr]   92:     0x74838fd74ea2 - <<std[9479b33d5e275715]::thread::Builder>::spawn_unchecked_<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_with_globals<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_pool_with_globals<rustc_interface[c9c4c8df4db17049]::interface::run_compiler<(), rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[42326c15e70145c1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stderr]   93:     0x74838fd7a7c5 - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stderr]   94:     0x74838968aaa4 - <unknown>
[INFO] [stderr]   95:     0x748389717a34 - 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.90.0 (1159e78c4 2025-09-14) 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' panicked at /rustc-dev/1159e78c4747b02ef996e55082b704c09b970588/compiler/rustc_next_trait_solver/src/solve/normalizes_to/mod.rs:373:25:
[INFO] [stderr] associated const projection is not supported yet
[INFO] [stderr] stack backtrace:
[INFO] [stderr]    0:     0x74838e400f83 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stderr]    1:     0x74838ec02d77 - core::fmt::write::h8a494366950f23bb
[INFO] [stderr]    2:     0x74838ffd14d1 - std::io::Write::write_fmt::h6556609fca33d0b1
[INFO] [stderr]    3:     0x74838e400de2 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stderr]    4:     0x74838e404887 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stderr]    5:     0x74838e4043eb - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stderr]    6:     0x74838d4627e3 - std[9479b33d5e275715]::panicking::update_hook::<alloc[252dd2b3abdfe4a]::boxed::Box<rustc_driver_impl[773a1ede480c2143]::install_ice_hook::{closure#1}>>::{closure#0}
[INFO] [stderr]    7:     0x74838e4050ce - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stderr]    8:     0x74838e404d96 - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stderr]    9:     0x74838e401459 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stderr]   10:     0x74838e404aad - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stderr]   11:     0x74838aad01a0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stderr]   12:     0x74838f557097 - <rustc_type_ir[e11decee25f0b077]::predicate::NormalizesTo<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt> as rustc_next_trait_solver[668768b9195b93f7]::solve::assembly::GoalKind<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::consider_impl_candidate
[INFO] [stderr]   13:     0x74838fac82eb - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::assemble_and_evaluate_candidates::<rustc_type_ir[e11decee25f0b077]::predicate::NormalizesTo<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>
[INFO] [stderr]   14:     0x74838fd82e35 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   15:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   16:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   17:     0x74838fa35fd1 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   18:     0x74838fd82323 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   19:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   20:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   21:     0x74838fa35c61 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   22:     0x74838f54e885 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response::{closure#0}
[INFO] [stderr]   23:     0x74838fd832f3 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   24:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   25:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   26:     0x74838fa35c61 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   27:     0x74838f54e885 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response::{closure#0}
[INFO] [stderr]   28:     0x74838f5554d1 - <rustc_type_ir[e11decee25f0b077]::predicate::TraitPredicate<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt> as rustc_next_trait_solver[668768b9195b93f7]::solve::assembly::GoalKind<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::consider_impl_candidate
[INFO] [stderr]   29:     0x74839028666e - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::assemble_and_evaluate_candidates::<rustc_type_ir[e11decee25f0b077]::predicate::TraitPredicate<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>
[INFO] [stderr]   30:     0x74838fd820e5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   31:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   32:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   33:     0x74838fa35c61 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   34:     0x74838f54e885 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response::{closure#0}
[INFO] [stderr]   35:     0x74838e124b46 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::probe::ProbeCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::probe_trait_candidate::{closure#0}, core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>>>::enter::<<rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::probe::TraitProbeCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::probe_trait_candidate::{closure#0}>>::enter<<rustc_type_ir[e11decee25f0b077]::predicate::TraitPredicate<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt> as rustc_next_trait_solver[668768b9195b93f7]::solve::assembly::GoalKind<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::consider_trait_alias_candidate::{closure#0}>::{closure#0}>
[INFO] [stderr]   36:     0x74839028c644 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::assemble_and_evaluate_candidates::<rustc_type_ir[e11decee25f0b077]::predicate::TraitPredicate<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>
[INFO] [stderr]   37:     0x74838fd820e5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   38:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   39:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   40:     0x74838f4329ae - <rustc_trait_selection[6d7a3a0502c35771]::solve::fulfill::FulfillmentCtxt<rustc_infer[b47835bb4f4f8057]::traits::engine::ScrubbedTraitError> as rustc_infer[b47835bb4f4f8057]::traits::engine::TraitEngine<rustc_infer[b47835bb4f4f8057]::traits::engine::ScrubbedTraitError>>::select_where_possible
[INFO] [stderr]   41:     0x74838f431bd0 - rustc_trait_selection[6d7a3a0502c35771]::traits::impossible_predicates
[INFO] [stderr]   42:     0x74838f430e74 - <rustc_mir_transform[134cdb5752387f32]::impossible_predicates::ImpossiblePredicates as rustc_mir_transform[134cdb5752387f32]::pass_manager::MirPass>::run_pass
[INFO] [stderr]   43:     0x74838ec0b911 - rustc_mir_transform[134cdb5752387f32]::run_analysis_to_runtime_passes
[INFO] [stderr]   44:     0x74838edd796b - rustc_mir_transform[134cdb5752387f32]::mir_drops_elaborated_and_const_checked
[INFO] [stderr]   45:     0x74838edd71d9 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_drops_elaborated_and_const_checked::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   46:     0x74838eddd3ae - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_data_structures[32e9e1243901af9b]::vec_cache::VecCache<rustc_span[dd7040bcb6abea74]::def_id::LocalDefId, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[5711f675e4c02644]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   47:     0x74838eddcb09 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_drops_elaborated_and_const_checked::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   48:     0x74838f84a2cd - rustc_mir_transform[134cdb5752387f32]::mir_for_ctfe
[INFO] [stderr]   49:     0x74838f84a14b - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_for_ctfe::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   50:     0x74838ec18e25 - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::DefIdCache<rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   51:     0x74838f2d6cdf - rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_for_ctfe::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   52:     0x74838f2d6ea1 - <rustc_const_eval[161fe84704740cbc]::interpret::eval_context::InterpCx<rustc_const_eval[161fe84704740cbc]::const_eval::machine::CompileTimeMachine>>::load_mir
[INFO] [stderr]   53:     0x74838f2d7adc - rustc_const_eval[161fe84704740cbc]::const_eval::eval_queries::eval_to_allocation_raw_provider
[INFO] [stderr]   54:     0x74838f2d7696 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_allocation_raw::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 24usize]>>
[INFO] [stderr]   55:     0x74838f2ccc54 - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::DefaultCache<rustc_middle[581473cc959b0df7]::ty::PseudoCanonicalInput<rustc_middle[581473cc959b0df7]::mir::interpret::GlobalId>, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 24usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   56:     0x74838f2cc7f3 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_allocation_raw::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   57:     0x74838f2ca722 - rustc_const_eval[161fe84704740cbc]::const_eval::valtrees::eval_to_valtree
[INFO] [stderr]   58:     0x74838f2ca4cf - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_valtree::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 16usize]>>
[INFO] [stderr]   59:     0x74838f2c949a - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::DefaultCache<rustc_middle[581473cc959b0df7]::ty::PseudoCanonicalInput<rustc_middle[581473cc959b0df7]::mir::interpret::GlobalId>, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 16usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   60:     0x74838f2c903a - rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_valtree::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   61:     0x74838f33b6ea - <rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>::const_eval_resolve_for_typeck
[INFO] [stderr]   62:     0x74838f33a318 - rustc_trait_selection[6d7a3a0502c35771]::traits::try_evaluate_const
[INFO] [stderr]   63:     0x7483906a9044 - rustc_trait_selection[6d7a3a0502c35771]::traits::const_evaluatable::is_const_evaluatable.cold
[INFO] [stderr]   64:     0x74838f476fe9 - <rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillProcessor as rustc_data_structures[32e9e1243901af9b]::obligation_forest::ObligationProcessor>::process_obligation
[INFO] [stderr]   65:     0x74838ec05a42 - <rustc_data_structures[32e9e1243901af9b]::obligation_forest::ObligationForest<rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::PendingPredicateObligation>>::process_obligations::<rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillProcessor>
[INFO] [stderr]   66:     0x74838f514c73 - <rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillmentContext<rustc_trait_selection[6d7a3a0502c35771]::traits::FulfillmentError> as rustc_infer[b47835bb4f4f8057]::traits::engine::TraitEngine<rustc_trait_selection[6d7a3a0502c35771]::traits::FulfillmentError>>::select_all_or_error
[INFO] [stderr]   67:     0x74838f4e6aca - rustc_hir_analysis[64676e49d1c8bee]::check::compare_impl_item::compare_impl_item
[INFO] [stderr]   68:     0x74838f4e4dbd - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::compare_impl_item::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   69:     0x74838f515cb9 - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_data_structures[32e9e1243901af9b]::vec_cache::VecCache<rustc_span[dd7040bcb6abea74]::def_id::LocalDefId, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[5711f675e4c02644]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   70:     0x74838f5157bd - rustc_query_impl[4e8a788e737bdb2b]::query_impl::compare_impl_item::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   71:     0x74838f51ada2 - rustc_hir_analysis[64676e49d1c8bee]::check::check::check_item_type
[INFO] [stderr]   72:     0x74838f5166f5 - rustc_hir_analysis[64676e49d1c8bee]::check::wfcheck::check_well_formed
[INFO] [stderr]   73:     0x74838f5166d7 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_well_formed::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   74:     0x74838f515f0c - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_data_structures[32e9e1243901af9b]::vec_cache::VecCache<rustc_span[dd7040bcb6abea74]::def_id::LocalDefId, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[5711f675e4c02644]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   75:     0x74838f515a42 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_well_formed::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   76:     0x74838f5126a3 - rustc_hir_analysis[64676e49d1c8bee]::check::wfcheck::check_type_wf
[INFO] [stderr]   77:     0x74838f51259d - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_type_wf::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   78:     0x74838fcd1dbc - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::SingleCache<rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   79:     0x74838fcd1bb6 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_type_wf::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   80:     0x74838edd4a79 - rustc_hir_analysis[64676e49d1c8bee]::check_crate
[INFO] [stderr]   81:     0x74838edd9004 - rustc_interface[c9c4c8df4db17049]::passes::analysis
[INFO] [stderr]   82:     0x74838edd8cc7 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::analysis::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 0usize]>>
[INFO] [stderr]   83:     0x74838fcd2b08 - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::SingleCache<rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 0usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   84:     0x74838fcd2776 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   85:     0x748390017e0b - rustc_interface[c9c4c8df4db17049]::passes::create_and_enter_global_ctxt::<core[42326c15e70145c1]::option::Option<rustc_interface[c9c4c8df4db17049]::queries::Linker>, rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}::{closure#2}>::{closure#2}::{closure#0}
[INFO] [stderr]   86:     0x74838fec11f1 - rustc_interface[c9c4c8df4db17049]::interface::run_compiler::<(), rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}>::{closure#1}
[INFO] [stderr]   87:     0x74838fd751c1 - std[9479b33d5e275715]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_with_globals<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_pool_with_globals<rustc_interface[c9c4c8df4db17049]::interface::run_compiler<(), rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>
[INFO] [stderr]   88:     0x74838fd74ea2 - <<std[9479b33d5e275715]::thread::Builder>::spawn_unchecked_<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_with_globals<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_pool_with_globals<rustc_interface[c9c4c8df4db17049]::interface::run_compiler<(), rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[42326c15e70145c1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stderr]   89:     0x74838fd7a7c5 - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stderr]   90:     0x74838968aaa4 - <unknown>
[INFO] [stderr]   91:     0x748389717a34 - 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.90.0 (1159e78c4 2025-09-14) 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' panicked at /rustc-dev/1159e78c4747b02ef996e55082b704c09b970588/compiler/rustc_next_trait_solver/src/solve/normalizes_to/mod.rs:373:25:
[INFO] [stderr] associated const projection is not supported yet
[INFO] [stderr] stack backtrace:
[INFO] [stderr]    0:     0x74838e400f83 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stderr]    1:     0x74838ec02d77 - core::fmt::write::h8a494366950f23bb
[INFO] [stderr]    2:     0x74838ffd14d1 - std::io::Write::write_fmt::h6556609fca33d0b1
[INFO] [stderr]    3:     0x74838e400de2 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stderr]    4:     0x74838e404887 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stderr]    5:     0x74838e4043eb - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stderr]    6:     0x74838d4627e3 - std[9479b33d5e275715]::panicking::update_hook::<alloc[252dd2b3abdfe4a]::boxed::Box<rustc_driver_impl[773a1ede480c2143]::install_ice_hook::{closure#1}>>::{closure#0}
[INFO] [stderr]    7:     0x74838e4050ce - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stderr]    8:     0x74838e404d96 - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stderr]    9:     0x74838e401459 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stderr]   10:     0x74838e404aad - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stderr]   11:     0x74838aad01a0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stderr]   12:     0x74838f557097 - <rustc_type_ir[e11decee25f0b077]::predicate::NormalizesTo<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt> as rustc_next_trait_solver[668768b9195b93f7]::solve::assembly::GoalKind<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::consider_impl_candidate
[INFO] [stderr]   13:     0x74838fac82eb - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::assemble_and_evaluate_candidates::<rustc_type_ir[e11decee25f0b077]::predicate::NormalizesTo<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>
[INFO] [stderr]   14:     0x74838fd82e35 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   15:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   16:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   17:     0x74838fa35fd1 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   18:     0x74838fd82323 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   19:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   20:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   21:     0x74838fa35c61 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   22:     0x74838f54e885 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response::{closure#0}
[INFO] [stderr]   23:     0x74838fd832f3 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   24:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   25:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   26:     0x74838fa35c61 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   27:     0x74838f54e885 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response::{closure#0}
[INFO] [stderr]   28:     0x74838f5554d1 - <rustc_type_ir[e11decee25f0b077]::predicate::TraitPredicate<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt> as rustc_next_trait_solver[668768b9195b93f7]::solve::assembly::GoalKind<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::consider_impl_candidate
[INFO] [stderr]   29:     0x74839028666e - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::assemble_and_evaluate_candidates::<rustc_type_ir[e11decee25f0b077]::predicate::TraitPredicate<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>
[INFO] [stderr]   30:     0x74838fd82d4a - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   31:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   32:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   33:     0x74838fa35fd1 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   34:     0x74838fd82323 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   35:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   36:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   37:     0x74838fa35c61 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   38:     0x74838f54e885 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response::{closure#0}
[INFO] [stderr]   39:     0x74838fd832f3 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   40:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   41:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   42:     0x74838f4329ae - <rustc_trait_selection[6d7a3a0502c35771]::solve::fulfill::FulfillmentCtxt<rustc_infer[b47835bb4f4f8057]::traits::engine::ScrubbedTraitError> as rustc_infer[b47835bb4f4f8057]::traits::engine::TraitEngine<rustc_infer[b47835bb4f4f8057]::traits::engine::ScrubbedTraitError>>::select_where_possible
[INFO] [stderr]   43:     0x74838f431bd0 - rustc_trait_selection[6d7a3a0502c35771]::traits::impossible_predicates
[INFO] [stderr]   44:     0x74838f430e74 - <rustc_mir_transform[134cdb5752387f32]::impossible_predicates::ImpossiblePredicates as rustc_mir_transform[134cdb5752387f32]::pass_manager::MirPass>::run_pass
[INFO] [stderr]   45:     0x74838ec0b911 - rustc_mir_transform[134cdb5752387f32]::run_analysis_to_runtime_passes
[INFO] [stderr]   46:     0x74838edd796b - rustc_mir_transform[134cdb5752387f32]::mir_drops_elaborated_and_const_checked
[INFO] [stderr]   47:     0x74838edd71d9 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_drops_elaborated_and_const_checked::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   48:     0x74838eddd3ae - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_data_structures[32e9e1243901af9b]::vec_cache::VecCache<rustc_span[dd7040bcb6abea74]::def_id::LocalDefId, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[5711f675e4c02644]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   49:     0x74838eddcb09 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_drops_elaborated_and_const_checked::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   50:     0x74838f84a2cd - rustc_mir_transform[134cdb5752387f32]::mir_for_ctfe
[INFO] [stderr]   51:     0x74838f84a14b - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_for_ctfe::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   52:     0x74838ec18e25 - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::DefIdCache<rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   53:     0x74838f2d6cdf - rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_for_ctfe::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   54:     0x74838f2d6ea1 - <rustc_const_eval[161fe84704740cbc]::interpret::eval_context::InterpCx<rustc_const_eval[161fe84704740cbc]::const_eval::machine::CompileTimeMachine>>::load_mir
[INFO] [stderr]   55:     0x74838f2d7adc - rustc_const_eval[161fe84704740cbc]::const_eval::eval_queries::eval_to_allocation_raw_provider
[INFO] [stderr]   56:     0x74838f2d7696 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_allocation_raw::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 24usize]>>
[INFO] [stderr]   57:     0x74838f2ccc54 - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::DefaultCache<rustc_middle[581473cc959b0df7]::ty::PseudoCanonicalInput<rustc_middle[581473cc959b0df7]::mir::interpret::GlobalId>, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 24usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   58:     0x74838f2cc7f3 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_allocation_raw::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   59:     0x74838f2ca722 - rustc_const_eval[161fe84704740cbc]::const_eval::valtrees::eval_to_valtree
[INFO] [stderr]   60:     0x74838f2ca4cf - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_valtree::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 16usize]>>
[INFO] [stderr]   61:     0x74838f2c949a - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::DefaultCache<rustc_middle[581473cc959b0df7]::ty::PseudoCanonicalInput<rustc_middle[581473cc959b0df7]::mir::interpret::GlobalId>, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 16usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   62:     0x74838f2c903a - rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_valtree::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   63:     0x74838f33b6ea - <rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>::const_eval_resolve_for_typeck
[INFO] [stderr]   64:     0x74838f33a318 - rustc_trait_selection[6d7a3a0502c35771]::traits::try_evaluate_const
[INFO] [stderr]   65:     0x74838f4828c5 - <rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillProcessor as rustc_data_structures[32e9e1243901af9b]::obligation_forest::ObligationProcessor>::process_obligation
[INFO] [stderr]   66:     0x74838ec05a42 - <rustc_data_structures[32e9e1243901af9b]::obligation_forest::ObligationForest<rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::PendingPredicateObligation>>::process_obligations::<rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillProcessor>
[INFO] [stderr]   67:     0x74838ec03e65 - <rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillmentContext<rustc_infer[b47835bb4f4f8057]::traits::engine::ScrubbedTraitError> as rustc_infer[b47835bb4f4f8057]::traits::engine::TraitEngine<rustc_infer[b47835bb4f4f8057]::traits::engine::ScrubbedTraitError>>::select_all_or_error
[INFO] [stderr]   68:     0x74838e2b7ccc - <rustc_trait_selection[6d7a3a0502c35771]::traits::const_evaluatable::satisfied_from_param_env::Visitor as rustc_type_ir[e11decee25f0b077]::visit::TypeVisitor<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::visit_const
[INFO] [stderr]   69:     0x74838e2b7ace - rustc_trait_selection[6d7a3a0502c35771]::traits::const_evaluatable::satisfied_from_param_env
[INFO] [stderr]   70:     0x7483906a90ab - rustc_trait_selection[6d7a3a0502c35771]::traits::const_evaluatable::is_const_evaluatable.cold
[INFO] [stderr]   71:     0x74838f476fe9 - <rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillProcessor as rustc_data_structures[32e9e1243901af9b]::obligation_forest::ObligationProcessor>::process_obligation
[INFO] [stderr]   72:     0x74838ec05a42 - <rustc_data_structures[32e9e1243901af9b]::obligation_forest::ObligationForest<rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::PendingPredicateObligation>>::process_obligations::<rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillProcessor>
[INFO] [stderr]   73:     0x74838f514c73 - <rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillmentContext<rustc_trait_selection[6d7a3a0502c35771]::traits::FulfillmentError> as rustc_infer[b47835bb4f4f8057]::traits::engine::TraitEngine<rustc_trait_selection[6d7a3a0502c35771]::traits::FulfillmentError>>::select_all_or_error
[INFO] [stderr]   74:     0x74838f506b88 - rustc_hir_analysis[64676e49d1c8bee]::check::wfcheck::check_item_fn
[INFO] [stderr]   75:     0x74838f51874f - rustc_hir_analysis[64676e49d1c8bee]::check::check::check_item_type
[INFO] [stderr]   76:     0x74838f5166f5 - rustc_hir_analysis[64676e49d1c8bee]::check::wfcheck::check_well_formed
[INFO] [stderr]   77:     0x74838f5166d7 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_well_formed::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   78:     0x74838f515f0c - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_data_structures[32e9e1243901af9b]::vec_cache::VecCache<rustc_span[dd7040bcb6abea74]::def_id::LocalDefId, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[5711f675e4c02644]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   79:     0x74838f515a42 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_well_formed::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   80:     0x74838f5126a3 - rustc_hir_analysis[64676e49d1c8bee]::check::wfcheck::check_type_wf
[INFO] [stderr]   81:     0x74838f51259d - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_type_wf::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   82:     0x74838fcd1dbc - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::SingleCache<rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   83:     0x74838fcd1bb6 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_type_wf::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   84:     0x74838edd4a79 - rustc_hir_analysis[64676e49d1c8bee]::check_crate
[INFO] [stderr]   85:     0x74838edd9004 - rustc_interface[c9c4c8df4db17049]::passes::analysis
[INFO] [stderr]   86:     0x74838edd8cc7 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::analysis::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 0usize]>>
[INFO] [stderr]   87:     0x74838fcd2b08 - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::SingleCache<rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 0usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   88:     0x74838fcd2776 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   89:     0x748390017e0b - rustc_interface[c9c4c8df4db17049]::passes::create_and_enter_global_ctxt::<core[42326c15e70145c1]::option::Option<rustc_interface[c9c4c8df4db17049]::queries::Linker>, rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}::{closure#2}>::{closure#2}::{closure#0}
[INFO] [stderr]   90:     0x74838fec11f1 - rustc_interface[c9c4c8df4db17049]::interface::run_compiler::<(), rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}>::{closure#1}
[INFO] [stderr]   91:     0x74838fd751c1 - std[9479b33d5e275715]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_with_globals<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_pool_with_globals<rustc_interface[c9c4c8df4db17049]::interface::run_compiler<(), rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>
[INFO] [stderr]   92:     0x74838fd74ea2 - <<std[9479b33d5e275715]::thread::Builder>::spawn_unchecked_<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_with_globals<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_pool_with_globals<rustc_interface[c9c4c8df4db17049]::interface::run_compiler<(), rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[42326c15e70145c1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stderr]   93:     0x74838fd7a7c5 - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stderr]   94:     0x74838968aaa4 - <unknown>
[INFO] [stderr]   95:     0x748389717a34 - 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.90.0 (1159e78c4 2025-09-14) 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' panicked at /rustc-dev/1159e78c4747b02ef996e55082b704c09b970588/compiler/rustc_next_trait_solver/src/solve/normalizes_to/mod.rs:373:25:
[INFO] [stderr] associated const projection is not supported yet
[INFO] [stderr] stack backtrace:
[INFO] [stderr]    0:     0x74838e400f83 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stderr]    1:     0x74838ec02d77 - core::fmt::write::h8a494366950f23bb
[INFO] [stderr]    2:     0x74838ffd14d1 - std::io::Write::write_fmt::h6556609fca33d0b1
[INFO] [stderr]    3:     0x74838e400de2 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stderr]    4:     0x74838e404887 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stderr]    5:     0x74838e4043eb - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stderr]    6:     0x74838d4627e3 - std[9479b33d5e275715]::panicking::update_hook::<alloc[252dd2b3abdfe4a]::boxed::Box<rustc_driver_impl[773a1ede480c2143]::install_ice_hook::{closure#1}>>::{closure#0}
[INFO] [stderr]    7:     0x74838e4050ce - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stderr]    8:     0x74838e404d96 - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stderr]    9:     0x74838e401459 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stderr]   10:     0x74838e404aad - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stderr]   11:     0x74838aad01a0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stderr]   12:     0x74838f557097 - <rustc_type_ir[e11decee25f0b077]::predicate::NormalizesTo<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt> as rustc_next_trait_solver[668768b9195b93f7]::solve::assembly::GoalKind<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::consider_impl_candidate
[INFO] [stderr]   13:     0x74838fac82eb - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::assemble_and_evaluate_candidates::<rustc_type_ir[e11decee25f0b077]::predicate::NormalizesTo<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>
[INFO] [stderr]   14:     0x74838fd82e35 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   15:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   16:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   17:     0x74838fa35fd1 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   18:     0x74838fd82323 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   19:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   20:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   21:     0x74838fa35c61 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   22:     0x74838f54e885 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response::{closure#0}
[INFO] [stderr]   23:     0x74838fd832f3 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   24:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   25:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   26:     0x74838fa35c61 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   27:     0x74838f54e885 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response::{closure#0}
[INFO] [stderr]   28:     0x74838f5554d1 - <rustc_type_ir[e11decee25f0b077]::predicate::TraitPredicate<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt> as rustc_next_trait_solver[668768b9195b93f7]::solve::assembly::GoalKind<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::consider_impl_candidate
[INFO] [stderr]   29:     0x74839028666e - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::assemble_and_evaluate_candidates::<rustc_type_ir[e11decee25f0b077]::predicate::TraitPredicate<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>
[INFO] [stderr]   30:     0x74838fd820e5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   31:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   32:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   33:     0x74838fa35c61 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   34:     0x74838f54e885 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response::{closure#0}
[INFO] [stderr]   35:     0x74838e124b46 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::probe::ProbeCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::probe_trait_candidate::{closure#0}, core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>>>::enter::<<rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::probe::TraitProbeCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::probe_trait_candidate::{closure#0}>>::enter<<rustc_type_ir[e11decee25f0b077]::predicate::TraitPredicate<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt> as rustc_next_trait_solver[668768b9195b93f7]::solve::assembly::GoalKind<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::consider_trait_alias_candidate::{closure#0}>::{closure#0}>
[INFO] [stderr]   36:     0x74839028c644 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::assemble_and_evaluate_candidates::<rustc_type_ir[e11decee25f0b077]::predicate::TraitPredicate<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>
[INFO] [stderr]   37:     0x74838fd820e5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   38:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   39:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   40:     0x74838f4329ae - <rustc_trait_selection[6d7a3a0502c35771]::solve::fulfill::FulfillmentCtxt<rustc_infer[b47835bb4f4f8057]::traits::engine::ScrubbedTraitError> as rustc_infer[b47835bb4f4f8057]::traits::engine::TraitEngine<rustc_infer[b47835bb4f4f8057]::traits::engine::ScrubbedTraitError>>::select_where_possible
[INFO] [stderr]   41:     0x74838f431bd0 - rustc_trait_selection[6d7a3a0502c35771]::traits::impossible_predicates
[INFO] [stderr]   42:     0x74838f430e74 - <rustc_mir_transform[134cdb5752387f32]::impossible_predicates::ImpossiblePredicates as rustc_mir_transform[134cdb5752387f32]::pass_manager::MirPass>::run_pass
[INFO] [stderr]   43:     0x74838ec0b911 - rustc_mir_transform[134cdb5752387f32]::run_analysis_to_runtime_passes
[INFO] [stderr]   44:     0x74838edd796b - rustc_mir_transform[134cdb5752387f32]::mir_drops_elaborated_and_const_checked
[INFO] [stderr]   45:     0x74838edd71d9 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_drops_elaborated_and_const_checked::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   46:     0x74838eddd3ae - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_data_structures[32e9e1243901af9b]::vec_cache::VecCache<rustc_span[dd7040bcb6abea74]::def_id::LocalDefId, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[5711f675e4c02644]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   47:     0x74838eddcb09 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_drops_elaborated_and_const_checked::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   48:     0x74838f84a2cd - rustc_mir_transform[134cdb5752387f32]::mir_for_ctfe
[INFO] [stderr]   49:     0x74838f84a14b - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_for_ctfe::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   50:     0x74838ec18e25 - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::DefIdCache<rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   51:     0x74838f2d6cdf - rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_for_ctfe::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   52:     0x74838f2d6ea1 - <rustc_const_eval[161fe84704740cbc]::interpret::eval_context::InterpCx<rustc_const_eval[161fe84704740cbc]::const_eval::machine::CompileTimeMachine>>::load_mir
[INFO] [stderr]   53:     0x74838f2d7adc - rustc_const_eval[161fe84704740cbc]::const_eval::eval_queries::eval_to_allocation_raw_provider
[INFO] [stderr]   54:     0x74838f2d7696 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_allocation_raw::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 24usize]>>
[INFO] [stderr]   55:     0x74838f2ccc54 - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::DefaultCache<rustc_middle[581473cc959b0df7]::ty::PseudoCanonicalInput<rustc_middle[581473cc959b0df7]::mir::interpret::GlobalId>, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 24usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   56:     0x74838f2cc7f3 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_allocation_raw::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   57:     0x74838f2ca722 - rustc_const_eval[161fe84704740cbc]::const_eval::valtrees::eval_to_valtree
[INFO] [stderr]   58:     0x74838f2ca4cf - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_valtree::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 16usize]>>
[INFO] [stderr]   59:     0x74838f2c949a - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::DefaultCache<rustc_middle[581473cc959b0df7]::ty::PseudoCanonicalInput<rustc_middle[581473cc959b0df7]::mir::interpret::GlobalId>, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 16usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   60:     0x74838f2c903a - rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_valtree::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   61:     0x74838f33b6ea - <rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>::const_eval_resolve_for_typeck
[INFO] [stderr]   62:     0x74838f33a318 - rustc_trait_selection[6d7a3a0502c35771]::traits::try_evaluate_const
[INFO] [stderr]   63:     0x7483906a9044 - rustc_trait_selection[6d7a3a0502c35771]::traits::const_evaluatable::is_const_evaluatable.cold
[INFO] [stderr]   64:     0x74838f476fe9 - <rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillProcessor as rustc_data_structures[32e9e1243901af9b]::obligation_forest::ObligationProcessor>::process_obligation
[INFO] [stderr]   65:     0x74838ec05a42 - <rustc_data_structures[32e9e1243901af9b]::obligation_forest::ObligationForest<rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::PendingPredicateObligation>>::process_obligations::<rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillProcessor>
[INFO] [stderr]   66:     0x74838f514c73 - <rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillmentContext<rustc_trait_selection[6d7a3a0502c35771]::traits::FulfillmentError> as rustc_infer[b47835bb4f4f8057]::traits::engine::TraitEngine<rustc_trait_selection[6d7a3a0502c35771]::traits::FulfillmentError>>::select_all_or_error
[INFO] [stderr]   67:     0x74838f4e6aca - rustc_hir_analysis[64676e49d1c8bee]::check::compare_impl_item::compare_impl_item
[INFO] [stderr]   68:     0x74838f4e4dbd - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::compare_impl_item::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   69:     0x74838f515cb9 - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_data_structures[32e9e1243901af9b]::vec_cache::VecCache<rustc_span[dd7040bcb6abea74]::def_id::LocalDefId, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[5711f675e4c02644]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   70:     0x74838f5157bd - rustc_query_impl[4e8a788e737bdb2b]::query_impl::compare_impl_item::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   71:     0x74838f51ada2 - rustc_hir_analysis[64676e49d1c8bee]::check::check::check_item_type
[INFO] [stderr]   72:     0x74838f5166f5 - rustc_hir_analysis[64676e49d1c8bee]::check::wfcheck::check_well_formed
[INFO] [stderr]   73:     0x74838f5166d7 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_well_formed::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   74:     0x74838f515f0c - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_data_structures[32e9e1243901af9b]::vec_cache::VecCache<rustc_span[dd7040bcb6abea74]::def_id::LocalDefId, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[5711f675e4c02644]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   75:     0x74838f515a42 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_well_formed::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   76:     0x74838f5126a3 - rustc_hir_analysis[64676e49d1c8bee]::check::wfcheck::check_type_wf
[INFO] [stderr]   77:     0x74838f51259d - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_type_wf::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   78:     0x74838fcd1dbc - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::SingleCache<rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   79:     0x74838fcd1bb6 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_type_wf::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   80:     0x74838edd4a79 - rustc_hir_analysis[64676e49d1c8bee]::check_crate
[INFO] [stderr]   81:     0x74838edd9004 - rustc_interface[c9c4c8df4db17049]::passes::analysis
[INFO] [stderr]   82:     0x74838edd8cc7 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::analysis::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 0usize]>>
[INFO] [stderr]   83:     0x74838fcd2b08 - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::SingleCache<rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 0usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   84:     0x74838fcd2776 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   85:     0x748390017e0b - rustc_interface[c9c4c8df4db17049]::passes::create_and_enter_global_ctxt::<core[42326c15e70145c1]::option::Option<rustc_interface[c9c4c8df4db17049]::queries::Linker>, rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}::{closure#2}>::{closure#2}::{closure#0}
[INFO] [stderr]   86:     0x74838fec11f1 - rustc_interface[c9c4c8df4db17049]::interface::run_compiler::<(), rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}>::{closure#1}
[INFO] [stderr]   87:     0x74838fd751c1 - std[9479b33d5e275715]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_with_globals<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_pool_with_globals<rustc_interface[c9c4c8df4db17049]::interface::run_compiler<(), rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>
[INFO] [stderr]   88:     0x74838fd74ea2 - <<std[9479b33d5e275715]::thread::Builder>::spawn_unchecked_<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_with_globals<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_pool_with_globals<rustc_interface[c9c4c8df4db17049]::interface::run_compiler<(), rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[42326c15e70145c1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stderr]   89:     0x74838fd7a7c5 - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stderr]   90:     0x74838968aaa4 - <unknown>
[INFO] [stderr]   91:     0x748389717a34 - 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.90.0 (1159e78c4 2025-09-14) 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' panicked at /rustc-dev/1159e78c4747b02ef996e55082b704c09b970588/compiler/rustc_next_trait_solver/src/solve/normalizes_to/mod.rs:373:25:
[INFO] [stderr] associated const projection is not supported yet
[INFO] [stderr] stack backtrace:
[INFO] [stderr]    0:     0x74838e400f83 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stderr]    1:     0x74838ec02d77 - core::fmt::write::h8a494366950f23bb
[INFO] [stderr]    2:     0x74838ffd14d1 - std::io::Write::write_fmt::h6556609fca33d0b1
[INFO] [stderr]    3:     0x74838e400de2 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stderr]    4:     0x74838e404887 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stderr]    5:     0x74838e4043eb - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stderr]    6:     0x74838d4627e3 - std[9479b33d5e275715]::panicking::update_hook::<alloc[252dd2b3abdfe4a]::boxed::Box<rustc_driver_impl[773a1ede480c2143]::install_ice_hook::{closure#1}>>::{closure#0}
[INFO] [stderr]    7:     0x74838e4050ce - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stderr]    8:     0x74838e404d96 - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stderr]    9:     0x74838e401459 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stderr]   10:     0x74838e404aad - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stderr]   11:     0x74838aad01a0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stderr]   12:     0x74838f557097 - <rustc_type_ir[e11decee25f0b077]::predicate::NormalizesTo<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt> as rustc_next_trait_solver[668768b9195b93f7]::solve::assembly::GoalKind<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::consider_impl_candidate
[INFO] [stderr]   13:     0x74838fac82eb - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::assemble_and_evaluate_candidates::<rustc_type_ir[e11decee25f0b077]::predicate::NormalizesTo<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>
[INFO] [stderr]   14:     0x74838fd82e35 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   15:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   16:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   17:     0x74838fa35fd1 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   18:     0x74838fd82323 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   19:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   20:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   21:     0x74838fa35c61 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   22:     0x74838f54e885 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response::{closure#0}
[INFO] [stderr]   23:     0x74838fd832f3 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   24:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   25:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   26:     0x74838fa35c61 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   27:     0x74838f54e885 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response::{closure#0}
[INFO] [stderr]   28:     0x74838f5554d1 - <rustc_type_ir[e11decee25f0b077]::predicate::TraitPredicate<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt> as rustc_next_trait_solver[668768b9195b93f7]::solve::assembly::GoalKind<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::consider_impl_candidate
[INFO] [stderr]   29:     0x74839028666e - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::assemble_and_evaluate_candidates::<rustc_type_ir[e11decee25f0b077]::predicate::TraitPredicate<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>
[INFO] [stderr]   30:     0x74838fd82d4a - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   31:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   32:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   33:     0x74838fa35fd1 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   34:     0x74838fd82323 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   35:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   36:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   37:     0x74838fa35c61 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   38:     0x74838f54e885 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response::{closure#0}
[INFO] [stderr]   39:     0x74838fd832f3 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   40:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   41:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   42:     0x74838f4329ae - <rustc_trait_selection[6d7a3a0502c35771]::solve::fulfill::FulfillmentCtxt<rustc_infer[b47835bb4f4f8057]::traits::engine::ScrubbedTraitError> as rustc_infer[b47835bb4f4f8057]::traits::engine::TraitEngine<rustc_infer[b47835bb4f4f8057]::traits::engine::ScrubbedTraitError>>::select_where_possible
[INFO] [stderr]   43:     0x74838f431bd0 - rustc_trait_selection[6d7a3a0502c35771]::traits::impossible_predicates
[INFO] [stderr]   44:     0x74838f430e74 - <rustc_mir_transform[134cdb5752387f32]::impossible_predicates::ImpossiblePredicates as rustc_mir_transform[134cdb5752387f32]::pass_manager::MirPass>::run_pass
[INFO] [stderr]   45:     0x74838ec0b911 - rustc_mir_transform[134cdb5752387f32]::run_analysis_to_runtime_passes
[INFO] [stderr]   46:     0x74838edd796b - rustc_mir_transform[134cdb5752387f32]::mir_drops_elaborated_and_const_checked
[INFO] [stderr]   47:     0x74838edd71d9 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_drops_elaborated_and_const_checked::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   48:     0x74838eddd3ae - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_data_structures[32e9e1243901af9b]::vec_cache::VecCache<rustc_span[dd7040bcb6abea74]::def_id::LocalDefId, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[5711f675e4c02644]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   49:     0x74838eddcb09 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_drops_elaborated_and_const_checked::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   50:     0x74838f84a2cd - rustc_mir_transform[134cdb5752387f32]::mir_for_ctfe
[INFO] [stderr]   51:     0x74838f84a14b - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_for_ctfe::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   52:     0x74838ec18e25 - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::DefIdCache<rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   53:     0x74838f2d6cdf - rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_for_ctfe::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   54:     0x74838f2d6ea1 - <rustc_const_eval[161fe84704740cbc]::interpret::eval_context::InterpCx<rustc_const_eval[161fe84704740cbc]::const_eval::machine::CompileTimeMachine>>::load_mir
[INFO] [stderr]   55:     0x74838f2d7adc - rustc_const_eval[161fe84704740cbc]::const_eval::eval_queries::eval_to_allocation_raw_provider
[INFO] [stderr]   56:     0x74838f2d7696 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_allocation_raw::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 24usize]>>
[INFO] [stderr]   57:     0x74838f2ccc54 - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::DefaultCache<rustc_middle[581473cc959b0df7]::ty::PseudoCanonicalInput<rustc_middle[581473cc959b0df7]::mir::interpret::GlobalId>, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 24usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   58:     0x74838f2cc7f3 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_allocation_raw::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   59:     0x74838f2ca722 - rustc_const_eval[161fe84704740cbc]::const_eval::valtrees::eval_to_valtree
[INFO] [stderr]   60:     0x74838f2ca4cf - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_valtree::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 16usize]>>
[INFO] [stderr]   61:     0x74838f2c949a - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::DefaultCache<rustc_middle[581473cc959b0df7]::ty::PseudoCanonicalInput<rustc_middle[581473cc959b0df7]::mir::interpret::GlobalId>, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 16usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   62:     0x74838f2c903a - rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_valtree::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   63:     0x74838f33b6ea - <rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>::const_eval_resolve_for_typeck
[INFO] [stderr]   64:     0x74838f33a318 - rustc_trait_selection[6d7a3a0502c35771]::traits::try_evaluate_const
[INFO] [stderr]   65:     0x74838f4828c5 - <rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillProcessor as rustc_data_structures[32e9e1243901af9b]::obligation_forest::ObligationProcessor>::process_obligation
[INFO] [stderr]   66:     0x74838ec05a42 - <rustc_data_structures[32e9e1243901af9b]::obligation_forest::ObligationForest<rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::PendingPredicateObligation>>::process_obligations::<rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillProcessor>
[INFO] [stderr]   67:     0x74838ec03e65 - <rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillmentContext<rustc_infer[b47835bb4f4f8057]::traits::engine::ScrubbedTraitError> as rustc_infer[b47835bb4f4f8057]::traits::engine::TraitEngine<rustc_infer[b47835bb4f4f8057]::traits::engine::ScrubbedTraitError>>::select_all_or_error
[INFO] [stderr]   68:     0x74838e2b7ccc - <rustc_trait_selection[6d7a3a0502c35771]::traits::const_evaluatable::satisfied_from_param_env::Visitor as rustc_type_ir[e11decee25f0b077]::visit::TypeVisitor<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::visit_const
[INFO] [stderr]   69:     0x74838e2b7ace - rustc_trait_selection[6d7a3a0502c35771]::traits::const_evaluatable::satisfied_from_param_env
[INFO] [stderr]   70:     0x7483906a90ab - rustc_trait_selection[6d7a3a0502c35771]::traits::const_evaluatable::is_const_evaluatable.cold
[INFO] [stderr]   71:     0x74838f476fe9 - <rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillProcessor as rustc_data_structures[32e9e1243901af9b]::obligation_forest::ObligationProcessor>::process_obligation
[INFO] [stderr]   72:     0x74838ec05a42 - <rustc_data_structures[32e9e1243901af9b]::obligation_forest::ObligationForest<rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::PendingPredicateObligation>>::process_obligations::<rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillProcessor>
[INFO] [stderr]   73:     0x74838f514c73 - <rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillmentContext<rustc_trait_selection[6d7a3a0502c35771]::traits::FulfillmentError> as rustc_infer[b47835bb4f4f8057]::traits::engine::TraitEngine<rustc_trait_selection[6d7a3a0502c35771]::traits::FulfillmentError>>::select_all_or_error
[INFO] [stderr]   74:     0x74838f506b88 - rustc_hir_analysis[64676e49d1c8bee]::check::wfcheck::check_item_fn
[INFO] [stderr]   75:     0x74838f51874f - rustc_hir_analysis[64676e49d1c8bee]::check::check::check_item_type
[INFO] [stderr]   76:     0x74838f5166f5 - rustc_hir_analysis[64676e49d1c8bee]::check::wfcheck::check_well_formed
[INFO] [stderr]   77:     0x74838f5166d7 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_well_formed::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   78:     0x74838f515f0c - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_data_structures[32e9e1243901af9b]::vec_cache::VecCache<rustc_span[dd7040bcb6abea74]::def_id::LocalDefId, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[5711f675e4c02644]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   79:     0x74838f515a42 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_well_formed::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   80:     0x74838f5126a3 - rustc_hir_analysis[64676e49d1c8bee]::check::wfcheck::check_type_wf
[INFO] [stderr]   81:     0x74838f51259d - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_type_wf::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   82:     0x74838fcd1dbc - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::SingleCache<rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   83:     0x74838fcd1bb6 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_type_wf::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   84:     0x74838edd4a79 - rustc_hir_analysis[64676e49d1c8bee]::check_crate
[INFO] [stderr]   85:     0x74838edd9004 - rustc_interface[c9c4c8df4db17049]::passes::analysis
[INFO] [stderr]   86:     0x74838edd8cc7 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::analysis::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 0usize]>>
[INFO] [stderr]   87:     0x74838fcd2b08 - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::SingleCache<rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 0usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   88:     0x74838fcd2776 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   89:     0x748390017e0b - rustc_interface[c9c4c8df4db17049]::passes::create_and_enter_global_ctxt::<core[42326c15e70145c1]::option::Option<rustc_interface[c9c4c8df4db17049]::queries::Linker>, rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}::{closure#2}>::{closure#2}::{closure#0}
[INFO] [stderr]   90:     0x74838fec11f1 - rustc_interface[c9c4c8df4db17049]::interface::run_compiler::<(), rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}>::{closure#1}
[INFO] [stderr]   91:     0x74838fd751c1 - std[9479b33d5e275715]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_with_globals<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_pool_with_globals<rustc_interface[c9c4c8df4db17049]::interface::run_compiler<(), rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>
[INFO] [stderr]   92:     0x74838fd74ea2 - <<std[9479b33d5e275715]::thread::Builder>::spawn_unchecked_<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_with_globals<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_pool_with_globals<rustc_interface[c9c4c8df4db17049]::interface::run_compiler<(), rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[42326c15e70145c1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stderr]   93:     0x74838fd7a7c5 - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stderr]   94:     0x74838968aaa4 - <unknown>
[INFO] [stderr]   95:     0x748389717a34 - 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.90.0 (1159e78c4 2025-09-14) 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' panicked at /rustc-dev/1159e78c4747b02ef996e55082b704c09b970588/compiler/rustc_next_trait_solver/src/solve/normalizes_to/mod.rs:373:25:
[INFO] [stderr] associated const projection is not supported yet
[INFO] [stderr] stack backtrace:
[INFO] [stderr]    0:     0x74838e400f83 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stderr]    1:     0x74838ec02d77 - core::fmt::write::h8a494366950f23bb
[INFO] [stderr]    2:     0x74838ffd14d1 - std::io::Write::write_fmt::h6556609fca33d0b1
[INFO] [stderr]    3:     0x74838e400de2 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stderr]    4:     0x74838e404887 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stderr]    5:     0x74838e4043eb - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stderr]    6:     0x74838d4627e3 - std[9479b33d5e275715]::panicking::update_hook::<alloc[252dd2b3abdfe4a]::boxed::Box<rustc_driver_impl[773a1ede480c2143]::install_ice_hook::{closure#1}>>::{closure#0}
[INFO] [stderr]    7:     0x74838e4050ce - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stderr]    8:     0x74838e404d96 - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stderr]    9:     0x74838e401459 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stderr]   10:     0x74838e404aad - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stderr]   11:     0x74838aad01a0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stderr]   12:     0x74838f557097 - <rustc_type_ir[e11decee25f0b077]::predicate::NormalizesTo<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt> as rustc_next_trait_solver[668768b9195b93f7]::solve::assembly::GoalKind<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::consider_impl_candidate
[INFO] [stderr]   13:     0x74838fac9776 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::assemble_and_evaluate_candidates::<rustc_type_ir[e11decee25f0b077]::predicate::NormalizesTo<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>
[INFO] [stderr]   14:     0x74838fd82e35 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   15:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   16:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   17:     0x74838fa35fd1 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   18:     0x74838fd82323 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   19:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   20:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   21:     0x74838fa35c61 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   22:     0x74838f54e885 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response::{closure#0}
[INFO] [stderr]   23:     0x74838fd832f3 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   24:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   25:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   26:     0x74838fa35c61 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   27:     0x74838f54e885 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response::{closure#0}
[INFO] [stderr]   28:     0x74838f5554d1 - <rustc_type_ir[e11decee25f0b077]::predicate::TraitPredicate<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt> as rustc_next_trait_solver[668768b9195b93f7]::solve::assembly::GoalKind<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::consider_impl_candidate
[INFO] [stderr]   29:     0x74839028666e - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::assemble_and_evaluate_candidates::<rustc_type_ir[e11decee25f0b077]::predicate::TraitPredicate<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>
[INFO] [stderr]   30:     0x74838fd820e5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   31:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   32:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   33:     0x74838fa35c61 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   34:     0x74838f54e885 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response::{closure#0}
[INFO] [stderr]   35:     0x74838e124b46 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::probe::ProbeCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::probe_trait_candidate::{closure#0}, core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>>>::enter::<<rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::probe::TraitProbeCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::probe_trait_candidate::{closure#0}>>::enter<<rustc_type_ir[e11decee25f0b077]::predicate::TraitPredicate<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt> as rustc_next_trait_solver[668768b9195b93f7]::solve::assembly::GoalKind<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::consider_trait_alias_candidate::{closure#0}>::{closure#0}>
[INFO] [stderr]   36:     0x74839028c644 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::assemble_and_evaluate_candidates::<rustc_type_ir[e11decee25f0b077]::predicate::TraitPredicate<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>
[INFO] [stderr]   37:     0x74838fd820e5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   38:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   39:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   40:     0x74838f4329ae - <rustc_trait_selection[6d7a3a0502c35771]::solve::fulfill::FulfillmentCtxt<rustc_infer[b47835bb4f4f8057]::traits::engine::ScrubbedTraitError> as rustc_infer[b47835bb4f4f8057]::traits::engine::TraitEngine<rustc_infer[b47835bb4f4f8057]::traits::engine::ScrubbedTraitError>>::select_where_possible
[INFO] [stderr]   41:     0x74838f431bd0 - rustc_trait_selection[6d7a3a0502c35771]::traits::impossible_predicates
[INFO] [stderr]   42:     0x74838f430e74 - <rustc_mir_transform[134cdb5752387f32]::impossible_predicates::ImpossiblePredicates as rustc_mir_transform[134cdb5752387f32]::pass_manager::MirPass>::run_pass
[INFO] [stderr]   43:     0x74838ec0b911 - rustc_mir_transform[134cdb5752387f32]::run_analysis_to_runtime_passes
[INFO] [stderr]   44:     0x74838edd796b - rustc_mir_transform[134cdb5752387f32]::mir_drops_elaborated_and_const_checked
[INFO] [stderr]   45:     0x74838edd71d9 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_drops_elaborated_and_const_checked::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   46:     0x74838eddd3ae - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_data_structures[32e9e1243901af9b]::vec_cache::VecCache<rustc_span[dd7040bcb6abea74]::def_id::LocalDefId, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[5711f675e4c02644]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   47:     0x74838eddcb09 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_drops_elaborated_and_const_checked::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   48:     0x74838f84a2cd - rustc_mir_transform[134cdb5752387f32]::mir_for_ctfe
[INFO] [stderr]   49:     0x74838f84a14b - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_for_ctfe::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   50:     0x74838ec18e25 - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::DefIdCache<rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   51:     0x74838f2d6cdf - rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_for_ctfe::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   52:     0x74838f2d6ea1 - <rustc_const_eval[161fe84704740cbc]::interpret::eval_context::InterpCx<rustc_const_eval[161fe84704740cbc]::const_eval::machine::CompileTimeMachine>>::load_mir
[INFO] [stderr]   53:     0x74838f2d7adc - rustc_const_eval[161fe84704740cbc]::const_eval::eval_queries::eval_to_allocation_raw_provider
[INFO] [stderr]   54:     0x74838f2d7696 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_allocation_raw::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 24usize]>>
[INFO] [stderr]   55:     0x74838f2ccc54 - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::DefaultCache<rustc_middle[581473cc959b0df7]::ty::PseudoCanonicalInput<rustc_middle[581473cc959b0df7]::mir::interpret::GlobalId>, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 24usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   56:     0x74838f2cc7f3 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_allocation_raw::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   57:     0x74838f2ca722 - rustc_const_eval[161fe84704740cbc]::const_eval::valtrees::eval_to_valtree
[INFO] [stderr]   58:     0x74838f2ca4cf - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_valtree::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 16usize]>>
[INFO] [stderr]   59:     0x74838f2c949a - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::DefaultCache<rustc_middle[581473cc959b0df7]::ty::PseudoCanonicalInput<rustc_middle[581473cc959b0df7]::mir::interpret::GlobalId>, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 16usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   60:     0x74838f2c903a - rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_valtree::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   61:     0x74838f33b6ea - <rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>::const_eval_resolve_for_typeck
[INFO] [stderr]   62:     0x74838f33a318 - rustc_trait_selection[6d7a3a0502c35771]::traits::try_evaluate_const
[INFO] [stderr]   63:     0x7483906a9044 - rustc_trait_selection[6d7a3a0502c35771]::traits::const_evaluatable::is_const_evaluatable.cold
[INFO] [stderr]   64:     0x74838f476fe9 - <rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillProcessor as rustc_data_structures[32e9e1243901af9b]::obligation_forest::ObligationProcessor>::process_obligation
[INFO] [stderr]   65:     0x74838ec05a42 - <rustc_data_structures[32e9e1243901af9b]::obligation_forest::ObligationForest<rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::PendingPredicateObligation>>::process_obligations::<rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillProcessor>
[INFO] [stderr]   66:     0x74838f514c73 - <rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillmentContext<rustc_trait_selection[6d7a3a0502c35771]::traits::FulfillmentError> as rustc_infer[b47835bb4f4f8057]::traits::engine::TraitEngine<rustc_trait_selection[6d7a3a0502c35771]::traits::FulfillmentError>>::select_all_or_error
[INFO] [stderr]   67:     0x74838f4e6aca - rustc_hir_analysis[64676e49d1c8bee]::check::compare_impl_item::compare_impl_item
[INFO] [stderr]   68:     0x74838f4e4dbd - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::compare_impl_item::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   69:     0x74838f515cb9 - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_data_structures[32e9e1243901af9b]::vec_cache::VecCache<rustc_span[dd7040bcb6abea74]::def_id::LocalDefId, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[5711f675e4c02644]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   70:     0x74838f5157bd - rustc_query_impl[4e8a788e737bdb2b]::query_impl::compare_impl_item::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   71:     0x74838f51ada2 - rustc_hir_analysis[64676e49d1c8bee]::check::check::check_item_type
[INFO] [stderr]   72:     0x74838f5166f5 - rustc_hir_analysis[64676e49d1c8bee]::check::wfcheck::check_well_formed
[INFO] [stderr]   73:     0x74838f5166d7 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_well_formed::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   74:     0x74838f515f0c - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_data_structures[32e9e1243901af9b]::vec_cache::VecCache<rustc_span[dd7040bcb6abea74]::def_id::LocalDefId, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[5711f675e4c02644]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   75:     0x74838f515a42 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_well_formed::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   76:     0x74838f5126a3 - rustc_hir_analysis[64676e49d1c8bee]::check::wfcheck::check_type_wf
[INFO] [stderr]   77:     0x74838f51259d - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_type_wf::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   78:     0x74838fcd1dbc - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::SingleCache<rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   79:     0x74838fcd1bb6 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_type_wf::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   80:     0x74838edd4a79 - rustc_hir_analysis[64676e49d1c8bee]::check_crate
[INFO] [stderr]   81:     0x74838edd9004 - rustc_interface[c9c4c8df4db17049]::passes::analysis
[INFO] [stderr]   82:     0x74838edd8cc7 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::analysis::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 0usize]>>
[INFO] [stderr]   83:     0x74838fcd2b08 - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::SingleCache<rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 0usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   84:     0x74838fcd2776 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   85:     0x748390017e0b - rustc_interface[c9c4c8df4db17049]::passes::create_and_enter_global_ctxt::<core[42326c15e70145c1]::option::Option<rustc_interface[c9c4c8df4db17049]::queries::Linker>, rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}::{closure#2}>::{closure#2}::{closure#0}
[INFO] [stderr]   86:     0x74838fec11f1 - rustc_interface[c9c4c8df4db17049]::interface::run_compiler::<(), rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}>::{closure#1}
[INFO] [stderr]   87:     0x74838fd751c1 - std[9479b33d5e275715]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_with_globals<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_pool_with_globals<rustc_interface[c9c4c8df4db17049]::interface::run_compiler<(), rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>
[INFO] [stderr]   88:     0x74838fd74ea2 - <<std[9479b33d5e275715]::thread::Builder>::spawn_unchecked_<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_with_globals<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_pool_with_globals<rustc_interface[c9c4c8df4db17049]::interface::run_compiler<(), rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[42326c15e70145c1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stderr]   89:     0x74838fd7a7c5 - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stderr]   90:     0x74838968aaa4 - <unknown>
[INFO] [stderr]   91:     0x748389717a34 - 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.90.0 (1159e78c4 2025-09-14) 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' panicked at /rustc-dev/1159e78c4747b02ef996e55082b704c09b970588/compiler/rustc_next_trait_solver/src/solve/normalizes_to/mod.rs:373:25:
[INFO] [stderr] associated const projection is not supported yet
[INFO] [stderr] stack backtrace:
[INFO] [stderr]    0:     0x74838e400f83 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stderr]    1:     0x74838ec02d77 - core::fmt::write::h8a494366950f23bb
[INFO] [stderr]    2:     0x74838ffd14d1 - std::io::Write::write_fmt::h6556609fca33d0b1
[INFO] [stderr]    3:     0x74838e400de2 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stderr]    4:     0x74838e404887 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stderr]    5:     0x74838e4043eb - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stderr]    6:     0x74838d4627e3 - std[9479b33d5e275715]::panicking::update_hook::<alloc[252dd2b3abdfe4a]::boxed::Box<rustc_driver_impl[773a1ede480c2143]::install_ice_hook::{closure#1}>>::{closure#0}
[INFO] [stderr]    7:     0x74838e4050ce - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stderr]    8:     0x74838e404d96 - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stderr]    9:     0x74838e401459 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stderr]   10:     0x74838e404aad - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stderr]   11:     0x74838aad01a0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stderr]   12:     0x74838f557097 - <rustc_type_ir[e11decee25f0b077]::predicate::NormalizesTo<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt> as rustc_next_trait_solver[668768b9195b93f7]::solve::assembly::GoalKind<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::consider_impl_candidate
[INFO] [stderr]   13:     0x74838fac9776 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::assemble_and_evaluate_candidates::<rustc_type_ir[e11decee25f0b077]::predicate::NormalizesTo<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>
[INFO] [stderr]   14:     0x74838fd82e35 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   15:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   16:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   17:     0x74838fa35fd1 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   18:     0x74838fd82323 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   19:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   20:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   21:     0x74838fa35c61 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   22:     0x74838f54e885 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response::{closure#0}
[INFO] [stderr]   23:     0x74838fd832f3 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   24:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   25:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   26:     0x74838fa35c61 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   27:     0x74838f54e885 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response::{closure#0}
[INFO] [stderr]   28:     0x74838f5554d1 - <rustc_type_ir[e11decee25f0b077]::predicate::TraitPredicate<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt> as rustc_next_trait_solver[668768b9195b93f7]::solve::assembly::GoalKind<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::consider_impl_candidate
[INFO] [stderr]   29:     0x74839028666e - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::assemble_and_evaluate_candidates::<rustc_type_ir[e11decee25f0b077]::predicate::TraitPredicate<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>
[INFO] [stderr]   30:     0x74838fd82d4a - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   31:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   32:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   33:     0x74838fa35fd1 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   34:     0x74838fd82323 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   35:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   36:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   37:     0x74838fa35c61 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   38:     0x74838f54e885 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response::{closure#0}
[INFO] [stderr]   39:     0x74838fd832f3 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   40:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   41:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   42:     0x74838f4329ae - <rustc_trait_selection[6d7a3a0502c35771]::solve::fulfill::FulfillmentCtxt<rustc_infer[b47835bb4f4f8057]::traits::engine::ScrubbedTraitError> as rustc_infer[b47835bb4f4f8057]::traits::engine::TraitEngine<rustc_infer[b47835bb4f4f8057]::traits::engine::ScrubbedTraitError>>::select_where_possible
[INFO] [stderr]   43:     0x74838f431bd0 - rustc_trait_selection[6d7a3a0502c35771]::traits::impossible_predicates
[INFO] [stderr]   44:     0x74838f430e74 - <rustc_mir_transform[134cdb5752387f32]::impossible_predicates::ImpossiblePredicates as rustc_mir_transform[134cdb5752387f32]::pass_manager::MirPass>::run_pass
[INFO] [stderr]   45:     0x74838ec0b911 - rustc_mir_transform[134cdb5752387f32]::run_analysis_to_runtime_passes
[INFO] [stderr]   46:     0x74838edd796b - rustc_mir_transform[134cdb5752387f32]::mir_drops_elaborated_and_const_checked
[INFO] [stderr]   47:     0x74838edd71d9 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_drops_elaborated_and_const_checked::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   48:     0x74838eddd3ae - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_data_structures[32e9e1243901af9b]::vec_cache::VecCache<rustc_span[dd7040bcb6abea74]::def_id::LocalDefId, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[5711f675e4c02644]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   49:     0x74838eddcb09 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_drops_elaborated_and_const_checked::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   50:     0x74838f84a2cd - rustc_mir_transform[134cdb5752387f32]::mir_for_ctfe
[INFO] [stderr]   51:     0x74838f84a14b - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_for_ctfe::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   52:     0x74838ec18e25 - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::DefIdCache<rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   53:     0x74838f2d6cdf - rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_for_ctfe::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   54:     0x74838f2d6ea1 - <rustc_const_eval[161fe84704740cbc]::interpret::eval_context::InterpCx<rustc_const_eval[161fe84704740cbc]::const_eval::machine::CompileTimeMachine>>::load_mir
[INFO] [stderr]   55:     0x74838f2d7adc - rustc_const_eval[161fe84704740cbc]::const_eval::eval_queries::eval_to_allocation_raw_provider
[INFO] [stderr]   56:     0x74838f2d7696 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_allocation_raw::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 24usize]>>
[INFO] [stderr]   57:     0x74838f2ccc54 - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::DefaultCache<rustc_middle[581473cc959b0df7]::ty::PseudoCanonicalInput<rustc_middle[581473cc959b0df7]::mir::interpret::GlobalId>, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 24usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   58:     0x74838f2cc7f3 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_allocation_raw::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   59:     0x74838f2ca722 - rustc_const_eval[161fe84704740cbc]::const_eval::valtrees::eval_to_valtree
[INFO] [stderr]   60:     0x74838f2ca4cf - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_valtree::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 16usize]>>
[INFO] [stderr]   61:     0x74838f2c949a - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::DefaultCache<rustc_middle[581473cc959b0df7]::ty::PseudoCanonicalInput<rustc_middle[581473cc959b0df7]::mir::interpret::GlobalId>, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 16usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   62:     0x74838f2c903a - rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_valtree::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   63:     0x74838f33b6ea - <rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>::const_eval_resolve_for_typeck
[INFO] [stderr]   64:     0x74838f33a318 - rustc_trait_selection[6d7a3a0502c35771]::traits::try_evaluate_const
[INFO] [stderr]   65:     0x74838f4828c5 - <rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillProcessor as rustc_data_structures[32e9e1243901af9b]::obligation_forest::ObligationProcessor>::process_obligation
[INFO] [stderr]   66:     0x74838ec05a42 - <rustc_data_structures[32e9e1243901af9b]::obligation_forest::ObligationForest<rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::PendingPredicateObligation>>::process_obligations::<rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillProcessor>
[INFO] [stderr]   67:     0x74838ec03e65 - <rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillmentContext<rustc_infer[b47835bb4f4f8057]::traits::engine::ScrubbedTraitError> as rustc_infer[b47835bb4f4f8057]::traits::engine::TraitEngine<rustc_infer[b47835bb4f4f8057]::traits::engine::ScrubbedTraitError>>::select_all_or_error
[INFO] [stderr]   68:     0x74838e2b7ccc - <rustc_trait_selection[6d7a3a0502c35771]::traits::const_evaluatable::satisfied_from_param_env::Visitor as rustc_type_ir[e11decee25f0b077]::visit::TypeVisitor<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::visit_const
[INFO] [stderr]   69:     0x74838e2b7ace - rustc_trait_selection[6d7a3a0502c35771]::traits::const_evaluatable::satisfied_from_param_env
[INFO] [stderr]   70:     0x7483906a90ab - rustc_trait_selection[6d7a3a0502c35771]::traits::const_evaluatable::is_const_evaluatable.cold
[INFO] [stderr]   71:     0x74838f476fe9 - <rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillProcessor as rustc_data_structures[32e9e1243901af9b]::obligation_forest::ObligationProcessor>::process_obligation
[INFO] [stderr]   72:     0x74838ec05a42 - <rustc_data_structures[32e9e1243901af9b]::obligation_forest::ObligationForest<rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::PendingPredicateObligation>>::process_obligations::<rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillProcessor>
[INFO] [stderr]   73:     0x74838f514c73 - <rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillmentContext<rustc_trait_selection[6d7a3a0502c35771]::traits::FulfillmentError> as rustc_infer[b47835bb4f4f8057]::traits::engine::TraitEngine<rustc_trait_selection[6d7a3a0502c35771]::traits::FulfillmentError>>::select_all_or_error
[INFO] [stderr]   74:     0x74838f506b88 - rustc_hir_analysis[64676e49d1c8bee]::check::wfcheck::check_item_fn
[INFO] [stderr]   75:     0x74838f51874f - rustc_hir_analysis[64676e49d1c8bee]::check::check::check_item_type
[INFO] [stderr]   76:     0x74838f5166f5 - rustc_hir_analysis[64676e49d1c8bee]::check::wfcheck::check_well_formed
[INFO] [stderr]   77:     0x74838f5166d7 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_well_formed::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   78:     0x74838f515f0c - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_data_structures[32e9e1243901af9b]::vec_cache::VecCache<rustc_span[dd7040bcb6abea74]::def_id::LocalDefId, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[5711f675e4c02644]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   79:     0x74838f515a42 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_well_formed::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   80:     0x74838f5126a3 - rustc_hir_analysis[64676e49d1c8bee]::check::wfcheck::check_type_wf
[INFO] [stderr]   81:     0x74838f51259d - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_type_wf::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   82:     0x74838fcd1dbc - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::SingleCache<rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   83:     0x74838fcd1bb6 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_type_wf::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   84:     0x74838edd4a79 - rustc_hir_analysis[64676e49d1c8bee]::check_crate
[INFO] [stderr]   85:     0x74838edd9004 - rustc_interface[c9c4c8df4db17049]::passes::analysis
[INFO] [stderr]   86:     0x74838edd8cc7 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::analysis::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 0usize]>>
[INFO] [stderr]   87:     0x74838fcd2b08 - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::SingleCache<rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 0usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   88:     0x74838fcd2776 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   89:     0x748390017e0b - rustc_interface[c9c4c8df4db17049]::passes::create_and_enter_global_ctxt::<core[42326c15e70145c1]::option::Option<rustc_interface[c9c4c8df4db17049]::queries::Linker>, rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}::{closure#2}>::{closure#2}::{closure#0}
[INFO] [stderr]   90:     0x74838fec11f1 - rustc_interface[c9c4c8df4db17049]::interface::run_compiler::<(), rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}>::{closure#1}
[INFO] [stderr]   91:     0x74838fd751c1 - std[9479b33d5e275715]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_with_globals<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_pool_with_globals<rustc_interface[c9c4c8df4db17049]::interface::run_compiler<(), rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>
[INFO] [stderr]   92:     0x74838fd74ea2 - <<std[9479b33d5e275715]::thread::Builder>::spawn_unchecked_<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_with_globals<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_pool_with_globals<rustc_interface[c9c4c8df4db17049]::interface::run_compiler<(), rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[42326c15e70145c1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stderr]   93:     0x74838fd7a7c5 - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stderr]   94:     0x74838968aaa4 - <unknown>
[INFO] [stderr]   95:     0x748389717a34 - 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.90.0 (1159e78c4 2025-09-14) 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' panicked at /rustc-dev/1159e78c4747b02ef996e55082b704c09b970588/compiler/rustc_next_trait_solver/src/solve/normalizes_to/mod.rs:373:25:
[INFO] [stderr] associated const projection is not supported yet
[INFO] [stderr] stack backtrace:
[INFO] [stderr]    0:     0x74838e400f83 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stderr]    1:     0x74838ec02d77 - core::fmt::write::h8a494366950f23bb
[INFO] [stderr]    2:     0x74838ffd14d1 - std::io::Write::write_fmt::h6556609fca33d0b1
[INFO] [stderr]    3:     0x74838e400de2 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stderr]    4:     0x74838e404887 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stderr]    5:     0x74838e4043eb - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stderr]    6:     0x74838d4627e3 - std[9479b33d5e275715]::panicking::update_hook::<alloc[252dd2b3abdfe4a]::boxed::Box<rustc_driver_impl[773a1ede480c2143]::install_ice_hook::{closure#1}>>::{closure#0}
[INFO] [stderr]    7:     0x74838e4050ce - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stderr]    8:     0x74838e404d96 - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stderr]    9:     0x74838e401459 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stderr]   10:     0x74838e404aad - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stderr]   11:     0x74838aad01a0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stderr]   12:     0x74838f557097 - <rustc_type_ir[e11decee25f0b077]::predicate::NormalizesTo<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt> as rustc_next_trait_solver[668768b9195b93f7]::solve::assembly::GoalKind<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::consider_impl_candidate
[INFO] [stderr]   13:     0x74838fac9776 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::assemble_and_evaluate_candidates::<rustc_type_ir[e11decee25f0b077]::predicate::NormalizesTo<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>
[INFO] [stderr]   14:     0x74838fd82e35 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   15:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   16:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   17:     0x74838fa35fd1 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   18:     0x74838fd82323 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   19:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   20:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   21:     0x74838fa35c61 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   22:     0x74838f54e885 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response::{closure#0}
[INFO] [stderr]   23:     0x74838fd832f3 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   24:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   25:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   26:     0x74838fa35c61 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   27:     0x74838f54e885 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response::{closure#0}
[INFO] [stderr]   28:     0x74838f5554d1 - <rustc_type_ir[e11decee25f0b077]::predicate::TraitPredicate<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt> as rustc_next_trait_solver[668768b9195b93f7]::solve::assembly::GoalKind<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::consider_impl_candidate
[INFO] [stderr]   29:     0x74839028666e - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::assemble_and_evaluate_candidates::<rustc_type_ir[e11decee25f0b077]::predicate::TraitPredicate<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>
[INFO] [stderr]   30:     0x74838fd820e5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   31:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   32:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   33:     0x74838fa35c61 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   34:     0x74838f54e885 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response::{closure#0}
[INFO] [stderr]   35:     0x74838e124b46 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::probe::ProbeCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::probe_trait_candidate::{closure#0}, core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>>>::enter::<<rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::probe::TraitProbeCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::probe_trait_candidate::{closure#0}>>::enter<<rustc_type_ir[e11decee25f0b077]::predicate::TraitPredicate<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt> as rustc_next_trait_solver[668768b9195b93f7]::solve::assembly::GoalKind<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::consider_trait_alias_candidate::{closure#0}>::{closure#0}>
[INFO] [stderr]   36:     0x74839028c644 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::assemble_and_evaluate_candidates::<rustc_type_ir[e11decee25f0b077]::predicate::TraitPredicate<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>
[INFO] [stderr]   37:     0x74838fd820e5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   38:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   39:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   40:     0x74838f4329ae - <rustc_trait_selection[6d7a3a0502c35771]::solve::fulfill::FulfillmentCtxt<rustc_infer[b47835bb4f4f8057]::traits::engine::ScrubbedTraitError> as rustc_infer[b47835bb4f4f8057]::traits::engine::TraitEngine<rustc_infer[b47835bb4f4f8057]::traits::engine::ScrubbedTraitError>>::select_where_possible
[INFO] [stderr]   41:     0x74838f431bd0 - rustc_trait_selection[6d7a3a0502c35771]::traits::impossible_predicates
[INFO] [stderr]   42:     0x74838f430e74 - <rustc_mir_transform[134cdb5752387f32]::impossible_predicates::ImpossiblePredicates as rustc_mir_transform[134cdb5752387f32]::pass_manager::MirPass>::run_pass
[INFO] [stderr]   43:     0x74838ec0b911 - rustc_mir_transform[134cdb5752387f32]::run_analysis_to_runtime_passes
[INFO] [stderr]   44:     0x74838edd796b - rustc_mir_transform[134cdb5752387f32]::mir_drops_elaborated_and_const_checked
[INFO] [stderr]   45:     0x74838edd71d9 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_drops_elaborated_and_const_checked::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   46:     0x74838eddd3ae - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_data_structures[32e9e1243901af9b]::vec_cache::VecCache<rustc_span[dd7040bcb6abea74]::def_id::LocalDefId, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[5711f675e4c02644]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   47:     0x74838eddcb09 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_drops_elaborated_and_const_checked::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   48:     0x74838f84a2cd - rustc_mir_transform[134cdb5752387f32]::mir_for_ctfe
[INFO] [stderr]   49:     0x74838f84a14b - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_for_ctfe::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   50:     0x74838ec18e25 - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::DefIdCache<rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   51:     0x74838f2d6cdf - rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_for_ctfe::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   52:     0x74838f2d6ea1 - <rustc_const_eval[161fe84704740cbc]::interpret::eval_context::InterpCx<rustc_const_eval[161fe84704740cbc]::const_eval::machine::CompileTimeMachine>>::load_mir
[INFO] [stderr]   53:     0x74838f2d7adc - rustc_const_eval[161fe84704740cbc]::const_eval::eval_queries::eval_to_allocation_raw_provider
[INFO] [stderr]   54:     0x74838f2d7696 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_allocation_raw::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 24usize]>>
[INFO] [stderr]   55:     0x74838f2ccc54 - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::DefaultCache<rustc_middle[581473cc959b0df7]::ty::PseudoCanonicalInput<rustc_middle[581473cc959b0df7]::mir::interpret::GlobalId>, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 24usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   56:     0x74838f2cc7f3 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_allocation_raw::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   57:     0x74838f2ca722 - rustc_const_eval[161fe84704740cbc]::const_eval::valtrees::eval_to_valtree
[INFO] [stderr]   58:     0x74838f2ca4cf - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_valtree::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 16usize]>>
[INFO] [stderr]   59:     0x74838f2c949a - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::DefaultCache<rustc_middle[581473cc959b0df7]::ty::PseudoCanonicalInput<rustc_middle[581473cc959b0df7]::mir::interpret::GlobalId>, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 16usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   60:     0x74838f2c903a - rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_valtree::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   61:     0x74838f33b6ea - <rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>::const_eval_resolve_for_typeck
[INFO] [stderr]   62:     0x74838f33a318 - rustc_trait_selection[6d7a3a0502c35771]::traits::try_evaluate_const
[INFO] [stderr]   63:     0x7483906a9044 - rustc_trait_selection[6d7a3a0502c35771]::traits::const_evaluatable::is_const_evaluatable.cold
[INFO] [stderr]   64:     0x74838f476fe9 - <rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillProcessor as rustc_data_structures[32e9e1243901af9b]::obligation_forest::ObligationProcessor>::process_obligation
[INFO] [stderr]   65:     0x74838ec05a42 - <rustc_data_structures[32e9e1243901af9b]::obligation_forest::ObligationForest<rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::PendingPredicateObligation>>::process_obligations::<rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillProcessor>
[INFO] [stderr]   66:     0x74838f514c73 - <rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillmentContext<rustc_trait_selection[6d7a3a0502c35771]::traits::FulfillmentError> as rustc_infer[b47835bb4f4f8057]::traits::engine::TraitEngine<rustc_trait_selection[6d7a3a0502c35771]::traits::FulfillmentError>>::select_all_or_error
[INFO] [stderr]   67:     0x74838f4e6aca - rustc_hir_analysis[64676e49d1c8bee]::check::compare_impl_item::compare_impl_item
[INFO] [stderr]   68:     0x74838f4e4dbd - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::compare_impl_item::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   69:     0x74838f515cb9 - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_data_structures[32e9e1243901af9b]::vec_cache::VecCache<rustc_span[dd7040bcb6abea74]::def_id::LocalDefId, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[5711f675e4c02644]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   70:     0x74838f5157bd - rustc_query_impl[4e8a788e737bdb2b]::query_impl::compare_impl_item::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   71:     0x74838f51ada2 - rustc_hir_analysis[64676e49d1c8bee]::check::check::check_item_type
[INFO] [stderr]   72:     0x74838f5166f5 - rustc_hir_analysis[64676e49d1c8bee]::check::wfcheck::check_well_formed
[INFO] [stderr]   73:     0x74838f5166d7 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_well_formed::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   74:     0x74838f515f0c - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_data_structures[32e9e1243901af9b]::vec_cache::VecCache<rustc_span[dd7040bcb6abea74]::def_id::LocalDefId, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[5711f675e4c02644]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   75:     0x74838f515a42 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_well_formed::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   76:     0x74838f5126a3 - rustc_hir_analysis[64676e49d1c8bee]::check::wfcheck::check_type_wf
[INFO] [stderr]   77:     0x74838f51259d - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_type_wf::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   78:     0x74838fcd1dbc - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::SingleCache<rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   79:     0x74838fcd1bb6 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_type_wf::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   80:     0x74838edd4a79 - rustc_hir_analysis[64676e49d1c8bee]::check_crate
[INFO] [stderr]   81:     0x74838edd9004 - rustc_interface[c9c4c8df4db17049]::passes::analysis
[INFO] [stderr]   82:     0x74838edd8cc7 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::analysis::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 0usize]>>
[INFO] [stderr]   83:     0x74838fcd2b08 - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::SingleCache<rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 0usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   84:     0x74838fcd2776 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   85:     0x748390017e0b - rustc_interface[c9c4c8df4db17049]::passes::create_and_enter_global_ctxt::<core[42326c15e70145c1]::option::Option<rustc_interface[c9c4c8df4db17049]::queries::Linker>, rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}::{closure#2}>::{closure#2}::{closure#0}
[INFO] [stderr]   86:     0x74838fec11f1 - rustc_interface[c9c4c8df4db17049]::interface::run_compiler::<(), rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}>::{closure#1}
[INFO] [stderr]   87:     0x74838fd751c1 - std[9479b33d5e275715]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_with_globals<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_pool_with_globals<rustc_interface[c9c4c8df4db17049]::interface::run_compiler<(), rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>
[INFO] [stderr]   88:     0x74838fd74ea2 - <<std[9479b33d5e275715]::thread::Builder>::spawn_unchecked_<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_with_globals<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_pool_with_globals<rustc_interface[c9c4c8df4db17049]::interface::run_compiler<(), rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[42326c15e70145c1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stderr]   89:     0x74838fd7a7c5 - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stderr]   90:     0x74838968aaa4 - <unknown>
[INFO] [stderr]   91:     0x748389717a34 - 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.90.0 (1159e78c4 2025-09-14) 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' panicked at /rustc-dev/1159e78c4747b02ef996e55082b704c09b970588/compiler/rustc_next_trait_solver/src/solve/normalizes_to/mod.rs:373:25:
[INFO] [stderr] associated const projection is not supported yet
[INFO] [stderr] stack backtrace:
[INFO] [stderr]    0:     0x74838e400f83 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stderr]    1:     0x74838ec02d77 - core::fmt::write::h8a494366950f23bb
[INFO] [stderr]    2:     0x74838ffd14d1 - std::io::Write::write_fmt::h6556609fca33d0b1
[INFO] [stderr]    3:     0x74838e400de2 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stderr]    4:     0x74838e404887 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stderr]    5:     0x74838e4043eb - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stderr]    6:     0x74838d4627e3 - std[9479b33d5e275715]::panicking::update_hook::<alloc[252dd2b3abdfe4a]::boxed::Box<rustc_driver_impl[773a1ede480c2143]::install_ice_hook::{closure#1}>>::{closure#0}
[INFO] [stderr]    7:     0x74838e4050ce - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stderr]    8:     0x74838e404d96 - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stderr]    9:     0x74838e401459 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stderr]   10:     0x74838e404aad - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stderr]   11:     0x74838aad01a0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stderr]   12:     0x74838f557097 - <rustc_type_ir[e11decee25f0b077]::predicate::NormalizesTo<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt> as rustc_next_trait_solver[668768b9195b93f7]::solve::assembly::GoalKind<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::consider_impl_candidate
[INFO] [stderr]   13:     0x74838fac9776 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::assemble_and_evaluate_candidates::<rustc_type_ir[e11decee25f0b077]::predicate::NormalizesTo<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>
[INFO] [stderr]   14:     0x74838fd82e35 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   15:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   16:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   17:     0x74838fa35fd1 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   18:     0x74838fd82323 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   19:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   20:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   21:     0x74838fa35c61 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   22:     0x74838f54e885 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response::{closure#0}
[INFO] [stderr]   23:     0x74838fd832f3 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   24:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   25:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   26:     0x74838fa35c61 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   27:     0x74838f54e885 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response::{closure#0}
[INFO] [stderr]   28:     0x74838f5554d1 - <rustc_type_ir[e11decee25f0b077]::predicate::TraitPredicate<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt> as rustc_next_trait_solver[668768b9195b93f7]::solve::assembly::GoalKind<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::consider_impl_candidate
[INFO] [stderr]   29:     0x74839028666e - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::assemble_and_evaluate_candidates::<rustc_type_ir[e11decee25f0b077]::predicate::TraitPredicate<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>
[INFO] [stderr]   30:     0x74838fd82d4a - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   31:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   32:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   33:     0x74838fa35fd1 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   34:     0x74838fd82323 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   35:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   36:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   37:     0x74838fa35c61 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   38:     0x74838f54e885 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response::{closure#0}
[INFO] [stderr]   39:     0x74838fd832f3 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   40:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   41:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   42:     0x74838f4329ae - <rustc_trait_selection[6d7a3a0502c35771]::solve::fulfill::FulfillmentCtxt<rustc_infer[b47835bb4f4f8057]::traits::engine::ScrubbedTraitError> as rustc_infer[b47835bb4f4f8057]::traits::engine::TraitEngine<rustc_infer[b47835bb4f4f8057]::traits::engine::ScrubbedTraitError>>::select_where_possible
[INFO] [stderr]   43:     0x74838f431bd0 - rustc_trait_selection[6d7a3a0502c35771]::traits::impossible_predicates
[INFO] [stderr]   44:     0x74838f430e74 - <rustc_mir_transform[134cdb5752387f32]::impossible_predicates::ImpossiblePredicates as rustc_mir_transform[134cdb5752387f32]::pass_manager::MirPass>::run_pass
[INFO] [stderr]   45:     0x74838ec0b911 - rustc_mir_transform[134cdb5752387f32]::run_analysis_to_runtime_passes
[INFO] [stderr]   46:     0x74838edd796b - rustc_mir_transform[134cdb5752387f32]::mir_drops_elaborated_and_const_checked
[INFO] [stderr]   47:     0x74838edd71d9 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_drops_elaborated_and_const_checked::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   48:     0x74838eddd3ae - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_data_structures[32e9e1243901af9b]::vec_cache::VecCache<rustc_span[dd7040bcb6abea74]::def_id::LocalDefId, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[5711f675e4c02644]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   49:     0x74838eddcb09 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_drops_elaborated_and_const_checked::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   50:     0x74838f84a2cd - rustc_mir_transform[134cdb5752387f32]::mir_for_ctfe
[INFO] [stderr]   51:     0x74838f84a14b - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_for_ctfe::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   52:     0x74838ec18e25 - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::DefIdCache<rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   53:     0x74838f2d6cdf - rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_for_ctfe::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   54:     0x74838f2d6ea1 - <rustc_const_eval[161fe84704740cbc]::interpret::eval_context::InterpCx<rustc_const_eval[161fe84704740cbc]::const_eval::machine::CompileTimeMachine>>::load_mir
[INFO] [stderr]   55:     0x74838f2d7adc - rustc_const_eval[161fe84704740cbc]::const_eval::eval_queries::eval_to_allocation_raw_provider
[INFO] [stderr]   56:     0x74838f2d7696 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_allocation_raw::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 24usize]>>
[INFO] [stderr]   57:     0x74838f2ccc54 - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::DefaultCache<rustc_middle[581473cc959b0df7]::ty::PseudoCanonicalInput<rustc_middle[581473cc959b0df7]::mir::interpret::GlobalId>, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 24usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   58:     0x74838f2cc7f3 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_allocation_raw::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   59:     0x74838f2ca722 - rustc_const_eval[161fe84704740cbc]::const_eval::valtrees::eval_to_valtree
[INFO] [stderr]   60:     0x74838f2ca4cf - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_valtree::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 16usize]>>
[INFO] [stderr]   61:     0x74838f2c949a - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::DefaultCache<rustc_middle[581473cc959b0df7]::ty::PseudoCanonicalInput<rustc_middle[581473cc959b0df7]::mir::interpret::GlobalId>, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 16usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   62:     0x74838f2c903a - rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_valtree::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   63:     0x74838f33b6ea - <rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>::const_eval_resolve_for_typeck
[INFO] [stderr]   64:     0x74838f33a318 - rustc_trait_selection[6d7a3a0502c35771]::traits::try_evaluate_const
[INFO] [stderr]   65:     0x74838f4828c5 - <rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillProcessor as rustc_data_structures[32e9e1243901af9b]::obligation_forest::ObligationProcessor>::process_obligation
[INFO] [stderr]   66:     0x74838ec05a42 - <rustc_data_structures[32e9e1243901af9b]::obligation_forest::ObligationForest<rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::PendingPredicateObligation>>::process_obligations::<rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillProcessor>
[INFO] [stderr]   67:     0x74838ec03e65 - <rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillmentContext<rustc_infer[b47835bb4f4f8057]::traits::engine::ScrubbedTraitError> as rustc_infer[b47835bb4f4f8057]::traits::engine::TraitEngine<rustc_infer[b47835bb4f4f8057]::traits::engine::ScrubbedTraitError>>::select_all_or_error
[INFO] [stderr]   68:     0x74838e2b7ccc - <rustc_trait_selection[6d7a3a0502c35771]::traits::const_evaluatable::satisfied_from_param_env::Visitor as rustc_type_ir[e11decee25f0b077]::visit::TypeVisitor<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::visit_const
[INFO] [stderr]   69:     0x74838e2b7ace - rustc_trait_selection[6d7a3a0502c35771]::traits::const_evaluatable::satisfied_from_param_env
[INFO] [stderr]   70:     0x7483906a90ab - rustc_trait_selection[6d7a3a0502c35771]::traits::const_evaluatable::is_const_evaluatable.cold
[INFO] [stderr]   71:     0x74838f476fe9 - <rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillProcessor as rustc_data_structures[32e9e1243901af9b]::obligation_forest::ObligationProcessor>::process_obligation
[INFO] [stderr]   72:     0x74838ec05a42 - <rustc_data_structures[32e9e1243901af9b]::obligation_forest::ObligationForest<rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::PendingPredicateObligation>>::process_obligations::<rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillProcessor>
[INFO] [stderr]   73:     0x74838f514c73 - <rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillmentContext<rustc_trait_selection[6d7a3a0502c35771]::traits::FulfillmentError> as rustc_infer[b47835bb4f4f8057]::traits::engine::TraitEngine<rustc_trait_selection[6d7a3a0502c35771]::traits::FulfillmentError>>::select_all_or_error
[INFO] [stderr]   74:     0x74838f506b88 - rustc_hir_analysis[64676e49d1c8bee]::check::wfcheck::check_item_fn
[INFO] [stderr]   75:     0x74838f51874f - rustc_hir_analysis[64676e49d1c8bee]::check::check::check_item_type
[INFO] [stderr]   76:     0x74838f5166f5 - rustc_hir_analysis[64676e49d1c8bee]::check::wfcheck::check_well_formed
[INFO] [stderr]   77:     0x74838f5166d7 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_well_formed::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   78:     0x74838f515f0c - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_data_structures[32e9e1243901af9b]::vec_cache::VecCache<rustc_span[dd7040bcb6abea74]::def_id::LocalDefId, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[5711f675e4c02644]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   79:     0x74838f515a42 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_well_formed::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   80:     0x74838f5126a3 - rustc_hir_analysis[64676e49d1c8bee]::check::wfcheck::check_type_wf
[INFO] [stderr]   81:     0x74838f51259d - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_type_wf::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   82:     0x74838fcd1dbc - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::SingleCache<rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   83:     0x74838fcd1bb6 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_type_wf::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   84:     0x74838edd4a79 - rustc_hir_analysis[64676e49d1c8bee]::check_crate
[INFO] [stderr]   85:     0x74838edd9004 - rustc_interface[c9c4c8df4db17049]::passes::analysis
[INFO] [stderr]   86:     0x74838edd8cc7 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::analysis::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 0usize]>>
[INFO] [stderr]   87:     0x74838fcd2b08 - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::SingleCache<rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 0usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   88:     0x74838fcd2776 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   89:     0x748390017e0b - rustc_interface[c9c4c8df4db17049]::passes::create_and_enter_global_ctxt::<core[42326c15e70145c1]::option::Option<rustc_interface[c9c4c8df4db17049]::queries::Linker>, rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}::{closure#2}>::{closure#2}::{closure#0}
[INFO] [stderr]   90:     0x74838fec11f1 - rustc_interface[c9c4c8df4db17049]::interface::run_compiler::<(), rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}>::{closure#1}
[INFO] [stderr]   91:     0x74838fd751c1 - std[9479b33d5e275715]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_with_globals<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_pool_with_globals<rustc_interface[c9c4c8df4db17049]::interface::run_compiler<(), rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>
[INFO] [stderr]   92:     0x74838fd74ea2 - <<std[9479b33d5e275715]::thread::Builder>::spawn_unchecked_<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_with_globals<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_pool_with_globals<rustc_interface[c9c4c8df4db17049]::interface::run_compiler<(), rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[42326c15e70145c1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stderr]   93:     0x74838fd7a7c5 - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stderr]   94:     0x74838968aaa4 - <unknown>
[INFO] [stderr]   95:     0x748389717a34 - 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.90.0 (1159e78c4 2025-09-14) 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' panicked at /rustc-dev/1159e78c4747b02ef996e55082b704c09b970588/compiler/rustc_next_trait_solver/src/solve/normalizes_to/mod.rs:373:25:
[INFO] [stderr] associated const projection is not supported yet
[INFO] [stderr] stack backtrace:
[INFO] [stderr]    0:     0x74838e400f83 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stderr]    1:     0x74838ec02d77 - core::fmt::write::h8a494366950f23bb
[INFO] [stderr]    2:     0x74838ffd14d1 - std::io::Write::write_fmt::h6556609fca33d0b1
[INFO] [stderr]    3:     0x74838e400de2 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stderr]    4:     0x74838e404887 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stderr]    5:     0x74838e4043eb - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stderr]    6:     0x74838d4627e3 - std[9479b33d5e275715]::panicking::update_hook::<alloc[252dd2b3abdfe4a]::boxed::Box<rustc_driver_impl[773a1ede480c2143]::install_ice_hook::{closure#1}>>::{closure#0}
[INFO] [stderr]    7:     0x74838e4050ce - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stderr]    8:     0x74838e404d96 - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stderr]    9:     0x74838e401459 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stderr]   10:     0x74838e404aad - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stderr]   11:     0x74838aad01a0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stderr]   12:     0x74838f557097 - <rustc_type_ir[e11decee25f0b077]::predicate::NormalizesTo<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt> as rustc_next_trait_solver[668768b9195b93f7]::solve::assembly::GoalKind<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::consider_impl_candidate
[INFO] [stderr]   13:     0x74838fac9776 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::assemble_and_evaluate_candidates::<rustc_type_ir[e11decee25f0b077]::predicate::NormalizesTo<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>
[INFO] [stderr]   14:     0x74838fd82e35 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   15:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   16:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   17:     0x74838fa35fd1 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   18:     0x74838fd82323 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   19:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   20:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   21:     0x74838fa35c61 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   22:     0x74838f54e885 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response::{closure#0}
[INFO] [stderr]   23:     0x74838fd832f3 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   24:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   25:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   26:     0x74838fa35c61 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   27:     0x74838f54e885 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response::{closure#0}
[INFO] [stderr]   28:     0x74838f5554d1 - <rustc_type_ir[e11decee25f0b077]::predicate::TraitPredicate<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt> as rustc_next_trait_solver[668768b9195b93f7]::solve::assembly::GoalKind<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::consider_impl_candidate
[INFO] [stderr]   29:     0x74839028666e - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::assemble_and_evaluate_candidates::<rustc_type_ir[e11decee25f0b077]::predicate::TraitPredicate<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>
[INFO] [stderr]   30:     0x74838fd820e5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   31:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   32:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   33:     0x74838fa35c61 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   34:     0x74838f54e885 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response::{closure#0}
[INFO] [stderr]   35:     0x74838e124b46 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::probe::ProbeCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::probe_trait_candidate::{closure#0}, core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>>>::enter::<<rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::probe::TraitProbeCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::probe_trait_candidate::{closure#0}>>::enter<<rustc_type_ir[e11decee25f0b077]::predicate::TraitPredicate<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt> as rustc_next_trait_solver[668768b9195b93f7]::solve::assembly::GoalKind<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::consider_trait_alias_candidate::{closure#0}>::{closure#0}>
[INFO] [stderr]   36:     0x74839028c644 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::assemble_and_evaluate_candidates::<rustc_type_ir[e11decee25f0b077]::predicate::TraitPredicate<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>
[INFO] [stderr]   37:     0x74838fd820e5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   38:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   39:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   40:     0x74838f4329ae - <rustc_trait_selection[6d7a3a0502c35771]::solve::fulfill::FulfillmentCtxt<rustc_infer[b47835bb4f4f8057]::traits::engine::ScrubbedTraitError> as rustc_infer[b47835bb4f4f8057]::traits::engine::TraitEngine<rustc_infer[b47835bb4f4f8057]::traits::engine::ScrubbedTraitError>>::select_where_possible
[INFO] [stderr]   41:     0x74838f431bd0 - rustc_trait_selection[6d7a3a0502c35771]::traits::impossible_predicates
[INFO] [stderr]   42:     0x74838f430e74 - <rustc_mir_transform[134cdb5752387f32]::impossible_predicates::ImpossiblePredicates as rustc_mir_transform[134cdb5752387f32]::pass_manager::MirPass>::run_pass
[INFO] [stderr]   43:     0x74838ec0b911 - rustc_mir_transform[134cdb5752387f32]::run_analysis_to_runtime_passes
[INFO] [stderr]   44:     0x74838edd796b - rustc_mir_transform[134cdb5752387f32]::mir_drops_elaborated_and_const_checked
[INFO] [stderr]   45:     0x74838edd71d9 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_drops_elaborated_and_const_checked::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   46:     0x74838eddd3ae - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_data_structures[32e9e1243901af9b]::vec_cache::VecCache<rustc_span[dd7040bcb6abea74]::def_id::LocalDefId, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[5711f675e4c02644]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   47:     0x74838eddcb09 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_drops_elaborated_and_const_checked::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   48:     0x74838f84a2cd - rustc_mir_transform[134cdb5752387f32]::mir_for_ctfe
[INFO] [stderr]   49:     0x74838f84a14b - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_for_ctfe::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   50:     0x74838ec18e25 - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::DefIdCache<rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   51:     0x74838f2d6cdf - rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_for_ctfe::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   52:     0x74838f2d6ea1 - <rustc_const_eval[161fe84704740cbc]::interpret::eval_context::InterpCx<rustc_const_eval[161fe84704740cbc]::const_eval::machine::CompileTimeMachine>>::load_mir
[INFO] [stderr]   53:     0x74838f2d7adc - rustc_const_eval[161fe84704740cbc]::const_eval::eval_queries::eval_to_allocation_raw_provider
[INFO] [stderr]   54:     0x74838f2d7696 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_allocation_raw::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 24usize]>>
[INFO] [stderr]   55:     0x74838f2ccc54 - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::DefaultCache<rustc_middle[581473cc959b0df7]::ty::PseudoCanonicalInput<rustc_middle[581473cc959b0df7]::mir::interpret::GlobalId>, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 24usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   56:     0x74838f2cc7f3 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_allocation_raw::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   57:     0x74838f2ca722 - rustc_const_eval[161fe84704740cbc]::const_eval::valtrees::eval_to_valtree
[INFO] [stderr]   58:     0x74838f2ca4cf - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_valtree::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 16usize]>>
[INFO] [stderr]   59:     0x74838f2c949a - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::DefaultCache<rustc_middle[581473cc959b0df7]::ty::PseudoCanonicalInput<rustc_middle[581473cc959b0df7]::mir::interpret::GlobalId>, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 16usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   60:     0x74838f2c903a - rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_valtree::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   61:     0x74838f33b6ea - <rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>::const_eval_resolve_for_typeck
[INFO] [stderr]   62:     0x74838f33a318 - rustc_trait_selection[6d7a3a0502c35771]::traits::try_evaluate_const
[INFO] [stderr]   63:     0x7483906a9044 - rustc_trait_selection[6d7a3a0502c35771]::traits::const_evaluatable::is_const_evaluatable.cold
[INFO] [stderr]   64:     0x74838f476fe9 - <rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillProcessor as rustc_data_structures[32e9e1243901af9b]::obligation_forest::ObligationProcessor>::process_obligation
[INFO] [stderr]   65:     0x74838ec05a42 - <rustc_data_structures[32e9e1243901af9b]::obligation_forest::ObligationForest<rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::PendingPredicateObligation>>::process_obligations::<rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillProcessor>
[INFO] [stderr]   66:     0x74838f514c73 - <rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillmentContext<rustc_trait_selection[6d7a3a0502c35771]::traits::FulfillmentError> as rustc_infer[b47835bb4f4f8057]::traits::engine::TraitEngine<rustc_trait_selection[6d7a3a0502c35771]::traits::FulfillmentError>>::select_all_or_error
[INFO] [stderr]   67:     0x74838f4e6aca - rustc_hir_analysis[64676e49d1c8bee]::check::compare_impl_item::compare_impl_item
[INFO] [stderr]   68:     0x74838f4e4dbd - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::compare_impl_item::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   69:     0x74838f515cb9 - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_data_structures[32e9e1243901af9b]::vec_cache::VecCache<rustc_span[dd7040bcb6abea74]::def_id::LocalDefId, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[5711f675e4c02644]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   70:     0x74838f5157bd - rustc_query_impl[4e8a788e737bdb2b]::query_impl::compare_impl_item::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   71:     0x74838f51ada2 - rustc_hir_analysis[64676e49d1c8bee]::check::check::check_item_type
[INFO] [stderr]   72:     0x74838f5166f5 - rustc_hir_analysis[64676e49d1c8bee]::check::wfcheck::check_well_formed
[INFO] [stderr]   73:     0x74838f5166d7 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_well_formed::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   74:     0x74838f515f0c - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_data_structures[32e9e1243901af9b]::vec_cache::VecCache<rustc_span[dd7040bcb6abea74]::def_id::LocalDefId, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[5711f675e4c02644]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   75:     0x74838f515a42 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_well_formed::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   76:     0x74838f5126a3 - rustc_hir_analysis[64676e49d1c8bee]::check::wfcheck::check_type_wf
[INFO] [stderr]   77:     0x74838f51259d - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_type_wf::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   78:     0x74838fcd1dbc - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::SingleCache<rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   79:     0x74838fcd1bb6 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_type_wf::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   80:     0x74838edd4a79 - rustc_hir_analysis[64676e49d1c8bee]::check_crate
[INFO] [stderr]   81:     0x74838edd9004 - rustc_interface[c9c4c8df4db17049]::passes::analysis
[INFO] [stderr]   82:     0x74838edd8cc7 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::analysis::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 0usize]>>
[INFO] [stderr]   83:     0x74838fcd2b08 - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::SingleCache<rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 0usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   84:     0x74838fcd2776 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   85:     0x748390017e0b - rustc_interface[c9c4c8df4db17049]::passes::create_and_enter_global_ctxt::<core[42326c15e70145c1]::option::Option<rustc_interface[c9c4c8df4db17049]::queries::Linker>, rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}::{closure#2}>::{closure#2}::{closure#0}
[INFO] [stderr]   86:     0x74838fec11f1 - rustc_interface[c9c4c8df4db17049]::interface::run_compiler::<(), rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}>::{closure#1}
[INFO] [stderr]   87:     0x74838fd751c1 - std[9479b33d5e275715]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_with_globals<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_pool_with_globals<rustc_interface[c9c4c8df4db17049]::interface::run_compiler<(), rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>
[INFO] [stderr]   88:     0x74838fd74ea2 - <<std[9479b33d5e275715]::thread::Builder>::spawn_unchecked_<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_with_globals<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_pool_with_globals<rustc_interface[c9c4c8df4db17049]::interface::run_compiler<(), rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[42326c15e70145c1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stderr]   89:     0x74838fd7a7c5 - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stderr]   90:     0x74838968aaa4 - <unknown>
[INFO] [stderr]   91:     0x748389717a34 - 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.90.0 (1159e78c4 2025-09-14) 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' panicked at /rustc-dev/1159e78c4747b02ef996e55082b704c09b970588/compiler/rustc_next_trait_solver/src/solve/normalizes_to/mod.rs:373:25:
[INFO] [stderr] associated const projection is not supported yet
[INFO] [stderr] stack backtrace:
[INFO] [stderr]    0:     0x74838e400f83 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stderr]    1:     0x74838ec02d77 - core::fmt::write::h8a494366950f23bb
[INFO] [stderr]    2:     0x74838ffd14d1 - std::io::Write::write_fmt::h6556609fca33d0b1
[INFO] [stderr]    3:     0x74838e400de2 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stderr]    4:     0x74838e404887 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stderr]    5:     0x74838e4043eb - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stderr]    6:     0x74838d4627e3 - std[9479b33d5e275715]::panicking::update_hook::<alloc[252dd2b3abdfe4a]::boxed::Box<rustc_driver_impl[773a1ede480c2143]::install_ice_hook::{closure#1}>>::{closure#0}
[INFO] [stderr]    7:     0x74838e4050ce - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stderr]    8:     0x74838e404d96 - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stderr]    9:     0x74838e401459 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stderr]   10:     0x74838e404aad - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stderr]   11:     0x74838aad01a0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stderr]   12:     0x74838f557097 - <rustc_type_ir[e11decee25f0b077]::predicate::NormalizesTo<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt> as rustc_next_trait_solver[668768b9195b93f7]::solve::assembly::GoalKind<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::consider_impl_candidate
[INFO] [stderr]   13:     0x74838fac9776 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::assemble_and_evaluate_candidates::<rustc_type_ir[e11decee25f0b077]::predicate::NormalizesTo<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>
[INFO] [stderr]   14:     0x74838fd82e35 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   15:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   16:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   17:     0x74838fa35fd1 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   18:     0x74838fd82323 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   19:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   20:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   21:     0x74838fa35c61 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   22:     0x74838f54e885 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response::{closure#0}
[INFO] [stderr]   23:     0x74838fd832f3 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   24:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   25:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   26:     0x74838fa35c61 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   27:     0x74838f54e885 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response::{closure#0}
[INFO] [stderr]   28:     0x74838f5554d1 - <rustc_type_ir[e11decee25f0b077]::predicate::TraitPredicate<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt> as rustc_next_trait_solver[668768b9195b93f7]::solve::assembly::GoalKind<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::consider_impl_candidate
[INFO] [stderr]   29:     0x74839028666e - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::assemble_and_evaluate_candidates::<rustc_type_ir[e11decee25f0b077]::predicate::TraitPredicate<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>
[INFO] [stderr]   30:     0x74838fd82d4a - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   31:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   32:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   33:     0x74838fa35fd1 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   34:     0x74838fd82323 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   35:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   36:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   37:     0x74838fa35c61 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_step
[INFO] [stderr]   38:     0x74838f54e885 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_added_goals_and_make_canonical_response::{closure#0}
[INFO] [stderr]   39:     0x74838fd832f3 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::enter_canonical::<core[42326c15e70145c1]::result::Result<rustc_type_ir[e11decee25f0b077]::canonical::Canonical<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt, rustc_type_ir[e11decee25f0b077]::solve::Response<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>, rustc_type_ir[e11decee25f0b077]::solve::NoSolution>, <rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate> as rustc_type_ir[e11decee25f0b077]::search_graph::Delegate>::compute_goal::{closure#0}::{closure#0}>
[INFO] [stderr]   40:     0x74838fd80463 - <rustc_type_ir[e11decee25f0b077]::search_graph::SearchGraph<rustc_next_trait_solver[668768b9195b93f7]::solve::search_graph::SearchGraphDelegate<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate>, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal::{closure#0}::{closure#2}
[INFO] [stderr]   41:     0x74838fa211a5 - <rustc_next_trait_solver[668768b9195b93f7]::solve::eval_ctxt::EvalCtxt<rustc_trait_selection[6d7a3a0502c35771]::solve::delegate::SolverDelegate, rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::evaluate_goal_raw
[INFO] [stderr]   42:     0x74838f4329ae - <rustc_trait_selection[6d7a3a0502c35771]::solve::fulfill::FulfillmentCtxt<rustc_infer[b47835bb4f4f8057]::traits::engine::ScrubbedTraitError> as rustc_infer[b47835bb4f4f8057]::traits::engine::TraitEngine<rustc_infer[b47835bb4f4f8057]::traits::engine::ScrubbedTraitError>>::select_where_possible
[INFO] [stderr]   43:     0x74838f431bd0 - rustc_trait_selection[6d7a3a0502c35771]::traits::impossible_predicates
[INFO] [stderr]   44:     0x74838f430e74 - <rustc_mir_transform[134cdb5752387f32]::impossible_predicates::ImpossiblePredicates as rustc_mir_transform[134cdb5752387f32]::pass_manager::MirPass>::run_pass
[INFO] [stderr]   45:     0x74838ec0b911 - rustc_mir_transform[134cdb5752387f32]::run_analysis_to_runtime_passes
[INFO] [stderr]   46:     0x74838edd796b - rustc_mir_transform[134cdb5752387f32]::mir_drops_elaborated_and_const_checked
[INFO] [stderr]   47:     0x74838edd71d9 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_drops_elaborated_and_const_checked::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   48:     0x74838eddd3ae - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_data_structures[32e9e1243901af9b]::vec_cache::VecCache<rustc_span[dd7040bcb6abea74]::def_id::LocalDefId, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[5711f675e4c02644]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   49:     0x74838eddcb09 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_drops_elaborated_and_const_checked::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   50:     0x74838f84a2cd - rustc_mir_transform[134cdb5752387f32]::mir_for_ctfe
[INFO] [stderr]   51:     0x74838f84a14b - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_for_ctfe::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   52:     0x74838ec18e25 - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::DefIdCache<rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   53:     0x74838f2d6cdf - rustc_query_impl[4e8a788e737bdb2b]::query_impl::mir_for_ctfe::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   54:     0x74838f2d6ea1 - <rustc_const_eval[161fe84704740cbc]::interpret::eval_context::InterpCx<rustc_const_eval[161fe84704740cbc]::const_eval::machine::CompileTimeMachine>>::load_mir
[INFO] [stderr]   55:     0x74838f2d7adc - rustc_const_eval[161fe84704740cbc]::const_eval::eval_queries::eval_to_allocation_raw_provider
[INFO] [stderr]   56:     0x74838f2d7696 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_allocation_raw::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 24usize]>>
[INFO] [stderr]   57:     0x74838f2ccc54 - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::DefaultCache<rustc_middle[581473cc959b0df7]::ty::PseudoCanonicalInput<rustc_middle[581473cc959b0df7]::mir::interpret::GlobalId>, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 24usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   58:     0x74838f2cc7f3 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_allocation_raw::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   59:     0x74838f2ca722 - rustc_const_eval[161fe84704740cbc]::const_eval::valtrees::eval_to_valtree
[INFO] [stderr]   60:     0x74838f2ca4cf - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_valtree::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 16usize]>>
[INFO] [stderr]   61:     0x74838f2c949a - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::DefaultCache<rustc_middle[581473cc959b0df7]::ty::PseudoCanonicalInput<rustc_middle[581473cc959b0df7]::mir::interpret::GlobalId>, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 16usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   62:     0x74838f2c903a - rustc_query_impl[4e8a788e737bdb2b]::query_impl::eval_to_valtree::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   63:     0x74838f33b6ea - <rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>::const_eval_resolve_for_typeck
[INFO] [stderr]   64:     0x74838f33a318 - rustc_trait_selection[6d7a3a0502c35771]::traits::try_evaluate_const
[INFO] [stderr]   65:     0x74838f4828c5 - <rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillProcessor as rustc_data_structures[32e9e1243901af9b]::obligation_forest::ObligationProcessor>::process_obligation
[INFO] [stderr]   66:     0x74838ec05a42 - <rustc_data_structures[32e9e1243901af9b]::obligation_forest::ObligationForest<rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::PendingPredicateObligation>>::process_obligations::<rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillProcessor>
[INFO] [stderr]   67:     0x74838ec03e65 - <rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillmentContext<rustc_infer[b47835bb4f4f8057]::traits::engine::ScrubbedTraitError> as rustc_infer[b47835bb4f4f8057]::traits::engine::TraitEngine<rustc_infer[b47835bb4f4f8057]::traits::engine::ScrubbedTraitError>>::select_all_or_error
[INFO] [stderr]   68:     0x74838e2b7ccc - <rustc_trait_selection[6d7a3a0502c35771]::traits::const_evaluatable::satisfied_from_param_env::Visitor as rustc_type_ir[e11decee25f0b077]::visit::TypeVisitor<rustc_middle[581473cc959b0df7]::ty::context::TyCtxt>>::visit_const
[INFO] [stderr]   69:     0x74838e2b7ace - rustc_trait_selection[6d7a3a0502c35771]::traits::const_evaluatable::satisfied_from_param_env
[INFO] [stderr]   70:     0x7483906a90ab - rustc_trait_selection[6d7a3a0502c35771]::traits::const_evaluatable::is_const_evaluatable.cold
[INFO] [stderr]   71:     0x74838f476fe9 - <rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillProcessor as rustc_data_structures[32e9e1243901af9b]::obligation_forest::ObligationProcessor>::process_obligation
[INFO] [stderr]   72:     0x74838ec05a42 - <rustc_data_structures[32e9e1243901af9b]::obligation_forest::ObligationForest<rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::PendingPredicateObligation>>::process_obligations::<rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillProcessor>
[INFO] [stderr]   73:     0x74838f514c73 - <rustc_trait_selection[6d7a3a0502c35771]::traits::fulfill::FulfillmentContext<rustc_trait_selection[6d7a3a0502c35771]::traits::FulfillmentError> as rustc_infer[b47835bb4f4f8057]::traits::engine::TraitEngine<rustc_trait_selection[6d7a3a0502c35771]::traits::FulfillmentError>>::select_all_or_error
[INFO] [stderr]   74:     0x74838f506b88 - rustc_hir_analysis[64676e49d1c8bee]::check::wfcheck::check_item_fn
[INFO] [stderr]   75:     0x74838f51874f - rustc_hir_analysis[64676e49d1c8bee]::check::check::check_item_type
[INFO] [stderr]   76:     0x74838f5166f5 - rustc_hir_analysis[64676e49d1c8bee]::check::wfcheck::check_well_formed
[INFO] [stderr]   77:     0x74838f5166d7 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_well_formed::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   78:     0x74838f515f0c - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_data_structures[32e9e1243901af9b]::vec_cache::VecCache<rustc_span[dd7040bcb6abea74]::def_id::LocalDefId, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[5711f675e4c02644]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   79:     0x74838f515a42 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_well_formed::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   80:     0x74838f5126a3 - rustc_hir_analysis[64676e49d1c8bee]::check::wfcheck::check_type_wf
[INFO] [stderr]   81:     0x74838f51259d - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_type_wf::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   82:     0x74838fcd1dbc - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::SingleCache<rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   83:     0x74838fcd1bb6 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::check_type_wf::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   84:     0x74838edd4a79 - rustc_hir_analysis[64676e49d1c8bee]::check_crate
[INFO] [stderr]   85:     0x74838edd9004 - rustc_interface[c9c4c8df4db17049]::passes::analysis
[INFO] [stderr]   86:     0x74838edd8cc7 - rustc_query_impl[4e8a788e737bdb2b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[4e8a788e737bdb2b]::query_impl::analysis::dynamic_query::{closure#2}::{closure#0}, rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 0usize]>>
[INFO] [stderr]   87:     0x74838fcd2b08 - rustc_query_system[5711f675e4c02644]::query::plumbing::try_execute_query::<rustc_query_impl[4e8a788e737bdb2b]::DynamicConfig<rustc_query_system[5711f675e4c02644]::query::caches::SingleCache<rustc_middle[581473cc959b0df7]::query::erase::Erased<[u8; 0usize]>>, false, false, false>, rustc_query_impl[4e8a788e737bdb2b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   88:     0x74838fcd2776 - rustc_query_impl[4e8a788e737bdb2b]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   89:     0x748390017e0b - rustc_interface[c9c4c8df4db17049]::passes::create_and_enter_global_ctxt::<core[42326c15e70145c1]::option::Option<rustc_interface[c9c4c8df4db17049]::queries::Linker>, rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}::{closure#2}>::{closure#2}::{closure#0}
[INFO] [stderr]   90:     0x74838fec11f1 - rustc_interface[c9c4c8df4db17049]::interface::run_compiler::<(), rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}>::{closure#1}
[INFO] [stderr]   91:     0x74838fd751c1 - std[9479b33d5e275715]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_with_globals<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_pool_with_globals<rustc_interface[c9c4c8df4db17049]::interface::run_compiler<(), rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>
[INFO] [stderr]   92:     0x74838fd74ea2 - <<std[9479b33d5e275715]::thread::Builder>::spawn_unchecked_<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_with_globals<rustc_interface[c9c4c8df4db17049]::util::run_in_thread_pool_with_globals<rustc_interface[c9c4c8df4db17049]::interface::run_compiler<(), rustc_driver_impl[773a1ede480c2143]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[42326c15e70145c1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stderr]   93:     0x74838fd7a7c5 - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stderr]   94:     0x74838968aaa4 - <unknown>
[INFO] [stderr]   95:     0x748389717a34 - 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.90.0 (1159e78c4 2025-09-14) 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
[WARN] too many lines in the log, truncating it
