Sep 21 13:04:23.960 INFO checking basic_dsp_vector-0.5.3 against try#f1a3f05968ed2a674e09b6efa4ad9df90816e2b6 for pr-54394 Sep 21 13:04:23.960 INFO running: cargo +f1a3f05968ed2a674e09b6efa4ad9df90816e2b6-alt check --frozen --all --all-targets Sep 21 13:04:23.960 INFO running `"docker" "create" "-v" "/home/ec2-user/crater/./work/local/test-source/worker-7/pr-54394/try#f1a3f05968ed2a674e09b6efa4ad9df90816e2b6:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/pr-54394/worker-7/try#f1a3f05968ed2a674e09b6efa4ad9df90816e2b6:/target:rw,Z" "-v" "/home/ec2-user/crater/./work/local/cargo-home:/cargo-home:ro,Z" "-v" "/home/ec2-user/crater/./work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "CMD=cargo +f1a3f05968ed2a674e09b6efa4ad9df90816e2b6-alt check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-m" "1536M" "crater"` Sep 21 13:04:24.107 INFO blam! 1a8dcfe35d9d9287b4f7542efd1688179b6d1da787a6726c4226844a661abf6c Sep 21 13:04:24.109 INFO running `"docker" "start" "-a" "1a8dcfe35d9d9287b4f7542efd1688179b6d1da787a6726c4226844a661abf6c"` Sep 21 13:04:24.721 INFO kablam! usermod: no changes Sep 21 13:04:24.789 INFO kablam! Compiling semver-parser v0.7.0 Sep 21 13:04:24.789 INFO kablam! Compiling version_check v0.1.4 Sep 21 13:04:24.789 INFO kablam! Checking void v1.0.2 Sep 21 13:04:24.789 INFO kablam! Checking rand_core v0.2.1 Sep 21 13:04:24.789 INFO kablam! Checking stable_deref_trait v1.1.1 Sep 21 13:04:24.789 INFO kablam! Checking libc v0.2.43 Sep 21 13:04:24.790 INFO kablam! Checking scopeguard v0.3.3 Sep 21 13:04:24.790 INFO kablam! Checking nodrop v0.1.12 Sep 21 13:04:24.952 INFO kablam! Compiling num-traits v0.2.6 Sep 21 13:04:25.013 INFO kablam! Checking crossbeam-utils v0.5.0 Sep 21 13:04:25.042 INFO kablam! Checking memoffset v0.2.1 Sep 21 13:04:25.263 INFO kablam! Compiling num-integer v0.1.39 Sep 21 13:04:25.389 INFO kablam! Checking cfg-if v0.1.5 Sep 21 13:04:26.147 INFO kablam! Checking rustc-serialize v0.3.24 Sep 21 13:04:26.159 INFO kablam! Checking unreachable v1.0.0 Sep 21 13:04:26.578 INFO kablam! Checking arrayvec v0.4.7 Sep 21 13:04:27.578 INFO kablam! Checking owning_ref v0.3.3 Sep 21 13:04:27.788 INFO kablam! Checking smallvec v0.6.5 Sep 21 13:04:30.743 INFO kablam! Checking lock_api v0.1.3 Sep 21 13:04:30.820 INFO kablam! Checking rand v0.5.5 Sep 21 13:04:31.270 INFO kablam! Checking num_cpus v1.8.0 Sep 21 13:04:31.313 INFO kablam! Compiling semver v0.9.0 Sep 21 13:04:31.367 INFO kablam! Compiling lazy_static v1.1.0 Sep 21 13:04:37.179 INFO kablam! Checking crossbeam-epoch v0.6.0 Sep 21 13:04:37.182 INFO kablam! Checking crossbeam-epoch v0.5.2 Sep 21 13:04:37.647 INFO kablam! Compiling rustc_version v0.2.3 Sep 21 13:04:41.176 INFO kablam! Checking crossbeam-deque v0.5.2 Sep 21 13:04:42.039 INFO kablam! Compiling parking_lot_core v0.3.1 Sep 21 13:04:47.155 INFO kablam! Checking parking_lot v0.6.4 Sep 21 13:04:48.662 INFO kablam! Checking num-complex v0.1.43 Sep 21 13:04:49.115 INFO kablam! Checking crossbeam-channel v0.2.6 Sep 21 13:04:50.654 INFO kablam! Checking rustfft v2.1.0 Sep 21 13:04:51.598 INFO kablam! Checking crossbeam v0.4.1 Sep 21 13:04:53.772 INFO kablam! Checking basic_dsp_vector v0.5.3 (/source) Sep 21 13:04:56.699 INFO kablam! warning: the trait bound `S: vector_types::requirements::ToSlice` is not satisfied Sep 21 13:04:56.699 INFO kablam! --> src/vector_types/support_core.rs:84:30 Sep 21 13:04:56.699 INFO kablam! | Sep 21 13:04:56.699 INFO kablam! 84 | pub type RealTimeVec = DspVec; Sep 21 13:04:56.699 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `vector_types::requirements::ToSlice` is not implemented for `S` Sep 21 13:04:56.699 INFO kablam! | Sep 21 13:04:56.699 INFO kablam! = note: #[warn(type_alias_missing_bounds)] on by default Sep 21 13:04:56.699 INFO kablam! = help: consider adding a `where S: vector_types::requirements::ToSlice` bound Sep 21 13:04:56.699 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.699 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.699 INFO kablam! Sep 21 13:04:56.699 INFO kablam! warning: the trait bound `T: num_traits::Float` is not satisfied Sep 21 13:04:56.699 INFO kablam! --> src/vector_types/support_core.rs:84:30 Sep 21 13:04:56.699 INFO kablam! | Sep 21 13:04:56.699 INFO kablam! 84 | pub type RealTimeVec = DspVec; Sep 21 13:04:56.699 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Float` is not implemented for `T` Sep 21 13:04:56.699 INFO kablam! | Sep 21 13:04:56.699 INFO kablam! = help: consider adding a `where T: num_traits::Float` bound Sep 21 13:04:56.699 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.699 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.699 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.699 INFO kablam! Sep 21 13:04:56.700 INFO kablam! warning: the trait bound `T: num_traits::FloatConst` is not satisfied Sep 21 13:04:56.700 INFO kablam! --> src/vector_types/support_core.rs:84:30 Sep 21 13:04:56.700 INFO kablam! | Sep 21 13:04:56.700 INFO kablam! 84 | pub type RealTimeVec = DspVec; Sep 21 13:04:56.700 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FloatConst` is not implemented for `T` Sep 21 13:04:56.700 INFO kablam! | Sep 21 13:04:56.700 INFO kablam! = help: consider adding a `where T: num_traits::FloatConst` bound Sep 21 13:04:56.700 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.700 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.700 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.700 INFO kablam! Sep 21 13:04:56.700 INFO kablam! warning: the trait bound `T: numbers::ToSimd` is not satisfied Sep 21 13:04:56.700 INFO kablam! --> src/vector_types/support_core.rs:84:30 Sep 21 13:04:56.700 INFO kablam! | Sep 21 13:04:56.700 INFO kablam! 84 | pub type RealTimeVec = DspVec; Sep 21 13:04:56.700 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `numbers::ToSimd` is not implemented for `T` Sep 21 13:04:56.700 INFO kablam! | Sep 21 13:04:56.700 INFO kablam! = help: consider adding a `where T: numbers::ToSimd` bound Sep 21 13:04:56.700 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:56.700 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.700 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.700 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.700 INFO kablam! Sep 21 13:04:56.700 INFO kablam! warning: `T` doesn't implement `std::fmt::Debug` Sep 21 13:04:56.700 INFO kablam! --> src/vector_types/support_core.rs:84:30 Sep 21 13:04:56.700 INFO kablam! | Sep 21 13:04:56.700 INFO kablam! 84 | pub type RealTimeVec = DspVec; Sep 21 13:04:56.700 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `T` cannot be formatted using `{:?}` because it doesn't implement `std::fmt::Debug` Sep 21 13:04:56.700 INFO kablam! | Sep 21 13:04:56.700 INFO kablam! = help: the trait `std::fmt::Debug` is not implemented for `T` Sep 21 13:04:56.700 INFO kablam! = help: consider adding a `where T: std::fmt::Debug` bound Sep 21 13:04:56.700 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:56.700 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.700 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.700 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.700 INFO kablam! Sep 21 13:04:56.700 INFO kablam! warning: the trait bound `T: rustfft::FFTnum` is not satisfied Sep 21 13:04:56.700 INFO kablam! --> src/vector_types/support_core.rs:84:30 Sep 21 13:04:56.700 INFO kablam! | Sep 21 13:04:56.700 INFO kablam! 84 | pub type RealTimeVec = DspVec; Sep 21 13:04:56.700 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `rustfft::FFTnum` is not implemented for `T` Sep 21 13:04:56.700 INFO kablam! | Sep 21 13:04:56.700 INFO kablam! = help: consider adding a `where T: rustfft::FFTnum` bound Sep 21 13:04:56.700 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:56.700 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.700 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.700 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.700 INFO kablam! Sep 21 13:04:56.700 INFO kablam! error[E0310]: the parameter type `T` may not live long enough Sep 21 13:04:56.700 INFO kablam! --> src/vector_types/support_core.rs:84:30 Sep 21 13:04:56.700 INFO kablam! | Sep 21 13:04:56.700 INFO kablam! 84 | pub type RealTimeVec = DspVec; Sep 21 13:04:56.700 INFO kablam! | - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 21 13:04:56.700 INFO kablam! | | Sep 21 13:04:56.700 INFO kablam! | help: consider adding an explicit lifetime bound `T: 'static`... Sep 21 13:04:56.700 INFO kablam! | Sep 21 13:04:56.700 INFO kablam! note: ...so that the type `T` will meet its required lifetime bounds Sep 21 13:04:56.700 INFO kablam! --> src/vector_types/support_core.rs:84:30 Sep 21 13:04:56.700 INFO kablam! | Sep 21 13:04:56.700 INFO kablam! 84 | pub type RealTimeVec = DspVec; Sep 21 13:04:56.700 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 21 13:04:56.700 INFO kablam! Sep 21 13:04:56.700 INFO kablam! warning: the trait bound `S: vector_types::requirements::ToSlice` is not satisfied Sep 21 13:04:56.700 INFO kablam! --> src/vector_types/support_core.rs:86:30 Sep 21 13:04:56.700 INFO kablam! | Sep 21 13:04:56.700 INFO kablam! 86 | pub type RealFreqVec = DspVec; Sep 21 13:04:56.700 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `vector_types::requirements::ToSlice` is not implemented for `S` Sep 21 13:04:56.700 INFO kablam! | Sep 21 13:04:56.700 INFO kablam! = help: consider adding a `where S: vector_types::requirements::ToSlice` bound Sep 21 13:04:56.700 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.701 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.701 INFO kablam! Sep 21 13:04:56.701 INFO kablam! warning: the trait bound `T: num_traits::Float` is not satisfied Sep 21 13:04:56.701 INFO kablam! --> src/vector_types/support_core.rs:86:30 Sep 21 13:04:56.701 INFO kablam! | Sep 21 13:04:56.701 INFO kablam! 86 | pub type RealFreqVec = DspVec; Sep 21 13:04:56.701 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Float` is not implemented for `T` Sep 21 13:04:56.701 INFO kablam! | Sep 21 13:04:56.701 INFO kablam! = help: consider adding a `where T: num_traits::Float` bound Sep 21 13:04:56.701 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.701 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.701 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.701 INFO kablam! Sep 21 13:04:56.701 INFO kablam! warning: the trait bound `T: num_traits::FloatConst` is not satisfied Sep 21 13:04:56.701 INFO kablam! --> src/vector_types/support_core.rs:86:30 Sep 21 13:04:56.701 INFO kablam! | Sep 21 13:04:56.701 INFO kablam! 86 | pub type RealFreqVec = DspVec; Sep 21 13:04:56.701 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FloatConst` is not implemented for `T` Sep 21 13:04:56.701 INFO kablam! | Sep 21 13:04:56.701 INFO kablam! = help: consider adding a `where T: num_traits::FloatConst` bound Sep 21 13:04:56.701 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.701 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.701 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.701 INFO kablam! Sep 21 13:04:56.702 INFO kablam! warning: the trait bound `T: numbers::ToSimd` is not satisfied Sep 21 13:04:56.702 INFO kablam! --> src/vector_types/support_core.rs:86:30 Sep 21 13:04:56.702 INFO kablam! | Sep 21 13:04:56.703 INFO kablam! 86 | pub type RealFreqVec = DspVec; Sep 21 13:04:56.703 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `numbers::ToSimd` is not implemented for `T` Sep 21 13:04:56.703 INFO kablam! | Sep 21 13:04:56.703 INFO kablam! = help: consider adding a `where T: numbers::ToSimd` bound Sep 21 13:04:56.703 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:56.703 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.703 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.703 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.703 INFO kablam! Sep 21 13:04:56.703 INFO kablam! warning: `T` doesn't implement `std::fmt::Debug` Sep 21 13:04:56.703 INFO kablam! --> src/vector_types/support_core.rs:86:30 Sep 21 13:04:56.703 INFO kablam! | Sep 21 13:04:56.703 INFO kablam! 86 | pub type RealFreqVec = DspVec; Sep 21 13:04:56.703 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `T` cannot be formatted using `{:?}` because it doesn't implement `std::fmt::Debug` Sep 21 13:04:56.703 INFO kablam! | Sep 21 13:04:56.703 INFO kablam! = help: the trait `std::fmt::Debug` is not implemented for `T` Sep 21 13:04:56.703 INFO kablam! = help: consider adding a `where T: std::fmt::Debug` bound Sep 21 13:04:56.703 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:56.703 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.703 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.703 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.703 INFO kablam! Sep 21 13:04:56.703 INFO kablam! warning: the trait bound `T: rustfft::FFTnum` is not satisfied Sep 21 13:04:56.703 INFO kablam! --> src/vector_types/support_core.rs:86:30 Sep 21 13:04:56.703 INFO kablam! | Sep 21 13:04:56.703 INFO kablam! 86 | pub type RealFreqVec = DspVec; Sep 21 13:04:56.703 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `rustfft::FFTnum` is not implemented for `T` Sep 21 13:04:56.703 INFO kablam! | Sep 21 13:04:56.703 INFO kablam! = help: consider adding a `where T: rustfft::FFTnum` bound Sep 21 13:04:56.703 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:56.703 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.703 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.703 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.703 INFO kablam! Sep 21 13:04:56.703 INFO kablam! error[E0310]: the parameter type `T` may not live long enough Sep 21 13:04:56.703 INFO kablam! --> src/vector_types/support_core.rs:86:30 Sep 21 13:04:56.703 INFO kablam! | Sep 21 13:04:56.703 INFO kablam! 86 | pub type RealFreqVec = DspVec; Sep 21 13:04:56.703 INFO kablam! | - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 21 13:04:56.703 INFO kablam! | | Sep 21 13:04:56.703 INFO kablam! | help: consider adding an explicit lifetime bound `T: 'static`... Sep 21 13:04:56.703 INFO kablam! | Sep 21 13:04:56.703 INFO kablam! note: ...so that the type `T` will meet its required lifetime bounds Sep 21 13:04:56.703 INFO kablam! --> src/vector_types/support_core.rs:86:30 Sep 21 13:04:56.703 INFO kablam! | Sep 21 13:04:56.703 INFO kablam! 86 | pub type RealFreqVec = DspVec; Sep 21 13:04:56.703 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 21 13:04:56.703 INFO kablam! Sep 21 13:04:56.703 INFO kablam! warning: the trait bound `S: vector_types::requirements::ToSlice` is not satisfied Sep 21 13:04:56.703 INFO kablam! --> src/vector_types/support_core.rs:88:33 Sep 21 13:04:56.703 INFO kablam! | Sep 21 13:04:56.703 INFO kablam! 88 | pub type ComplexTimeVec = DspVec; Sep 21 13:04:56.703 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `vector_types::requirements::ToSlice` is not implemented for `S` Sep 21 13:04:56.703 INFO kablam! | Sep 21 13:04:56.703 INFO kablam! = help: consider adding a `where S: vector_types::requirements::ToSlice` bound Sep 21 13:04:56.703 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.703 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.703 INFO kablam! Sep 21 13:04:56.703 INFO kablam! warning: the trait bound `T: num_traits::Float` is not satisfied Sep 21 13:04:56.703 INFO kablam! --> src/vector_types/support_core.rs:88:33 Sep 21 13:04:56.703 INFO kablam! | Sep 21 13:04:56.703 INFO kablam! 88 | pub type ComplexTimeVec = DspVec; Sep 21 13:04:56.703 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Float` is not implemented for `T` Sep 21 13:04:56.703 INFO kablam! | Sep 21 13:04:56.703 INFO kablam! = help: consider adding a `where T: num_traits::Float` bound Sep 21 13:04:56.703 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.703 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.703 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.703 INFO kablam! Sep 21 13:04:56.704 INFO kablam! warning: the trait bound `T: num_traits::FloatConst` is not satisfied Sep 21 13:04:56.704 INFO kablam! --> src/vector_types/support_core.rs:88:33 Sep 21 13:04:56.704 INFO kablam! | Sep 21 13:04:56.704 INFO kablam! 88 | pub type ComplexTimeVec = DspVec; Sep 21 13:04:56.704 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FloatConst` is not implemented for `T` Sep 21 13:04:56.704 INFO kablam! | Sep 21 13:04:56.704 INFO kablam! = help: consider adding a `where T: num_traits::FloatConst` bound Sep 21 13:04:56.704 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.704 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.704 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.704 INFO kablam! Sep 21 13:04:56.704 INFO kablam! warning: the trait bound `T: numbers::ToSimd` is not satisfied Sep 21 13:04:56.704 INFO kablam! --> src/vector_types/support_core.rs:88:33 Sep 21 13:04:56.704 INFO kablam! | Sep 21 13:04:56.704 INFO kablam! 88 | pub type ComplexTimeVec = DspVec; Sep 21 13:04:56.704 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `numbers::ToSimd` is not implemented for `T` Sep 21 13:04:56.704 INFO kablam! | Sep 21 13:04:56.704 INFO kablam! = help: consider adding a `where T: numbers::ToSimd` bound Sep 21 13:04:56.704 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:56.704 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.704 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.704 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.704 INFO kablam! Sep 21 13:04:56.704 INFO kablam! warning: `T` doesn't implement `std::fmt::Debug` Sep 21 13:04:56.704 INFO kablam! --> src/vector_types/support_core.rs:88:33 Sep 21 13:04:56.704 INFO kablam! | Sep 21 13:04:56.704 INFO kablam! 88 | pub type ComplexTimeVec = DspVec; Sep 21 13:04:56.704 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `T` cannot be formatted using `{:?}` because it doesn't implement `std::fmt::Debug` Sep 21 13:04:56.704 INFO kablam! | Sep 21 13:04:56.704 INFO kablam! = help: the trait `std::fmt::Debug` is not implemented for `T` Sep 21 13:04:56.705 INFO kablam! = help: consider adding a `where T: std::fmt::Debug` bound Sep 21 13:04:56.705 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:56.705 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.705 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.705 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.705 INFO kablam! Sep 21 13:04:56.705 INFO kablam! warning: the trait bound `T: rustfft::FFTnum` is not satisfied Sep 21 13:04:56.705 INFO kablam! --> src/vector_types/support_core.rs:88:33 Sep 21 13:04:56.706 INFO kablam! | Sep 21 13:04:56.706 INFO kablam! 88 | pub type ComplexTimeVec = DspVec; Sep 21 13:04:56.706 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `rustfft::FFTnum` is not implemented for `T` Sep 21 13:04:56.706 INFO kablam! | Sep 21 13:04:56.706 INFO kablam! = help: consider adding a `where T: rustfft::FFTnum` bound Sep 21 13:04:56.706 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:56.706 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.706 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.706 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.706 INFO kablam! Sep 21 13:04:56.706 INFO kablam! error[E0310]: the parameter type `T` may not live long enough Sep 21 13:04:56.706 INFO kablam! --> src/vector_types/support_core.rs:88:33 Sep 21 13:04:56.706 INFO kablam! | Sep 21 13:04:56.706 INFO kablam! 88 | pub type ComplexTimeVec = DspVec; Sep 21 13:04:56.706 INFO kablam! | - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 21 13:04:56.706 INFO kablam! | | Sep 21 13:04:56.706 INFO kablam! | help: consider adding an explicit lifetime bound `T: 'static`... Sep 21 13:04:56.706 INFO kablam! | Sep 21 13:04:56.706 INFO kablam! note: ...so that the type `T` will meet its required lifetime bounds Sep 21 13:04:56.706 INFO kablam! --> src/vector_types/support_core.rs:88:33 Sep 21 13:04:56.706 INFO kablam! | Sep 21 13:04:56.706 INFO kablam! 88 | pub type ComplexTimeVec = DspVec; Sep 21 13:04:56.706 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 21 13:04:56.706 INFO kablam! Sep 21 13:04:56.706 INFO kablam! warning: the trait bound `S: vector_types::requirements::ToSlice` is not satisfied Sep 21 13:04:56.706 INFO kablam! --> src/vector_types/support_core.rs:90:33 Sep 21 13:04:56.706 INFO kablam! | Sep 21 13:04:56.706 INFO kablam! 90 | pub type ComplexFreqVec = DspVec; Sep 21 13:04:56.706 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `vector_types::requirements::ToSlice` is not implemented for `S` Sep 21 13:04:56.706 INFO kablam! | Sep 21 13:04:56.711 INFO kablam! = help: consider adding a `where S: vector_types::requirements::ToSlice` bound Sep 21 13:04:56.711 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.711 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.711 INFO kablam! Sep 21 13:04:56.711 INFO kablam! warning: the trait bound `T: num_traits::Float` is not satisfied Sep 21 13:04:56.711 INFO kablam! --> src/vector_types/support_core.rs:90:33 Sep 21 13:04:56.711 INFO kablam! | Sep 21 13:04:56.711 INFO kablam! 90 | pub type ComplexFreqVec = DspVec; Sep 21 13:04:56.711 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Float` is not implemented for `T` Sep 21 13:04:56.711 INFO kablam! | Sep 21 13:04:56.711 INFO kablam! = help: consider adding a `where T: num_traits::Float` bound Sep 21 13:04:56.711 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.711 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.711 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.711 INFO kablam! Sep 21 13:04:56.711 INFO kablam! warning: the trait bound `T: num_traits::FloatConst` is not satisfied Sep 21 13:04:56.711 INFO kablam! --> src/vector_types/support_core.rs:90:33 Sep 21 13:04:56.711 INFO kablam! | Sep 21 13:04:56.711 INFO kablam! 90 | pub type ComplexFreqVec = DspVec; Sep 21 13:04:56.711 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FloatConst` is not implemented for `T` Sep 21 13:04:56.711 INFO kablam! | Sep 21 13:04:56.711 INFO kablam! = help: consider adding a `where T: num_traits::FloatConst` bound Sep 21 13:04:56.711 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.711 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.711 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.711 INFO kablam! Sep 21 13:04:56.711 INFO kablam! warning: the trait bound `T: numbers::ToSimd` is not satisfied Sep 21 13:04:56.711 INFO kablam! --> src/vector_types/support_core.rs:90:33 Sep 21 13:04:56.711 INFO kablam! | Sep 21 13:04:56.711 INFO kablam! 90 | pub type ComplexFreqVec = DspVec; Sep 21 13:04:56.711 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `numbers::ToSimd` is not implemented for `T` Sep 21 13:04:56.711 INFO kablam! | Sep 21 13:04:56.711 INFO kablam! = help: consider adding a `where T: numbers::ToSimd` bound Sep 21 13:04:56.711 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:56.711 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.711 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.711 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.711 INFO kablam! Sep 21 13:04:56.711 INFO kablam! warning: `T` doesn't implement `std::fmt::Debug` Sep 21 13:04:56.711 INFO kablam! --> src/vector_types/support_core.rs:90:33 Sep 21 13:04:56.711 INFO kablam! | Sep 21 13:04:56.711 INFO kablam! 90 | pub type ComplexFreqVec = DspVec; Sep 21 13:04:56.711 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `T` cannot be formatted using `{:?}` because it doesn't implement `std::fmt::Debug` Sep 21 13:04:56.711 INFO kablam! | Sep 21 13:04:56.711 INFO kablam! = help: the trait `std::fmt::Debug` is not implemented for `T` Sep 21 13:04:56.711 INFO kablam! = help: consider adding a `where T: std::fmt::Debug` bound Sep 21 13:04:56.711 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:56.711 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.711 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.711 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.711 INFO kablam! Sep 21 13:04:56.711 INFO kablam! warning: the trait bound `T: rustfft::FFTnum` is not satisfied Sep 21 13:04:56.711 INFO kablam! --> src/vector_types/support_core.rs:90:33 Sep 21 13:04:56.711 INFO kablam! | Sep 21 13:04:56.711 INFO kablam! 90 | pub type ComplexFreqVec = DspVec; Sep 21 13:04:56.711 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `rustfft::FFTnum` is not implemented for `T` Sep 21 13:04:56.711 INFO kablam! | Sep 21 13:04:56.711 INFO kablam! = help: consider adding a `where T: rustfft::FFTnum` bound Sep 21 13:04:56.711 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:56.711 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.711 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.711 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.711 INFO kablam! Sep 21 13:04:56.711 INFO kablam! error[E0310]: the parameter type `T` may not live long enough Sep 21 13:04:56.711 INFO kablam! --> src/vector_types/support_core.rs:90:33 Sep 21 13:04:56.711 INFO kablam! | Sep 21 13:04:56.711 INFO kablam! 90 | pub type ComplexFreqVec = DspVec; Sep 21 13:04:56.711 INFO kablam! | - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 21 13:04:56.712 INFO kablam! | | Sep 21 13:04:56.712 INFO kablam! | help: consider adding an explicit lifetime bound `T: 'static`... Sep 21 13:04:56.712 INFO kablam! | Sep 21 13:04:56.712 INFO kablam! note: ...so that the type `T` will meet its required lifetime bounds Sep 21 13:04:56.712 INFO kablam! --> src/vector_types/support_core.rs:90:33 Sep 21 13:04:56.712 INFO kablam! | Sep 21 13:04:56.712 INFO kablam! 90 | pub type ComplexFreqVec = DspVec; Sep 21 13:04:56.712 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 21 13:04:56.712 INFO kablam! Sep 21 13:04:56.712 INFO kablam! warning: the trait bound `S: vector_types::requirements::ToSlice` is not satisfied Sep 21 13:04:56.712 INFO kablam! --> src/vector_types/support_core.rs:92:28 Sep 21 13:04:56.712 INFO kablam! | Sep 21 13:04:56.712 INFO kablam! 92 | pub type GenDspVec = DspVec; Sep 21 13:04:56.712 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `vector_types::requirements::ToSlice` is not implemented for `S` Sep 21 13:04:56.712 INFO kablam! | Sep 21 13:04:56.712 INFO kablam! = help: consider adding a `where S: vector_types::requirements::ToSlice` bound Sep 21 13:04:56.712 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.712 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.712 INFO kablam! Sep 21 13:04:56.712 INFO kablam! warning: the trait bound `T: num_traits::Float` is not satisfied Sep 21 13:04:56.712 INFO kablam! --> src/vector_types/support_core.rs:92:28 Sep 21 13:04:56.712 INFO kablam! | Sep 21 13:04:56.712 INFO kablam! 92 | pub type GenDspVec = DspVec; Sep 21 13:04:56.712 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Float` is not implemented for `T` Sep 21 13:04:56.712 INFO kablam! | Sep 21 13:04:56.712 INFO kablam! = help: consider adding a `where T: num_traits::Float` bound Sep 21 13:04:56.712 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.712 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.712 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.712 INFO kablam! Sep 21 13:04:56.712 INFO kablam! warning: the trait bound `T: num_traits::FloatConst` is not satisfied Sep 21 13:04:56.712 INFO kablam! --> src/vector_types/support_core.rs:92:28 Sep 21 13:04:56.712 INFO kablam! | Sep 21 13:04:56.712 INFO kablam! 92 | pub type GenDspVec = DspVec; Sep 21 13:04:56.712 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FloatConst` is not implemented for `T` Sep 21 13:04:56.712 INFO kablam! | Sep 21 13:04:56.712 INFO kablam! = help: consider adding a `where T: num_traits::FloatConst` bound Sep 21 13:04:56.712 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.712 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.712 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.712 INFO kablam! Sep 21 13:04:56.714 INFO kablam! warning: the trait bound `T: numbers::ToSimd` is not satisfied Sep 21 13:04:56.714 INFO kablam! --> src/vector_types/support_core.rs:92:28 Sep 21 13:04:56.714 INFO kablam! | Sep 21 13:04:56.714 INFO kablam! 92 | pub type GenDspVec = DspVec; Sep 21 13:04:56.714 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `numbers::ToSimd` is not implemented for `T` Sep 21 13:04:56.714 INFO kablam! | Sep 21 13:04:56.714 INFO kablam! = help: consider adding a `where T: numbers::ToSimd` bound Sep 21 13:04:56.714 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:56.714 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.714 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.714 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.714 INFO kablam! Sep 21 13:04:56.714 INFO kablam! warning: `T` doesn't implement `std::fmt::Debug` Sep 21 13:04:56.714 INFO kablam! --> src/vector_types/support_core.rs:92:28 Sep 21 13:04:56.714 INFO kablam! | Sep 21 13:04:56.714 INFO kablam! 92 | pub type GenDspVec = DspVec; Sep 21 13:04:56.714 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `T` cannot be formatted using `{:?}` because it doesn't implement `std::fmt::Debug` Sep 21 13:04:56.714 INFO kablam! | Sep 21 13:04:56.714 INFO kablam! = help: the trait `std::fmt::Debug` is not implemented for `T` Sep 21 13:04:56.714 INFO kablam! = help: consider adding a `where T: std::fmt::Debug` bound Sep 21 13:04:56.715 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:56.715 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.715 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.715 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.715 INFO kablam! Sep 21 13:04:56.715 INFO kablam! warning: the trait bound `T: rustfft::FFTnum` is not satisfied Sep 21 13:04:56.715 INFO kablam! --> src/vector_types/support_core.rs:92:28 Sep 21 13:04:56.715 INFO kablam! | Sep 21 13:04:56.715 INFO kablam! 92 | pub type GenDspVec = DspVec; Sep 21 13:04:56.715 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `rustfft::FFTnum` is not implemented for `T` Sep 21 13:04:56.715 INFO kablam! | Sep 21 13:04:56.715 INFO kablam! = help: consider adding a `where T: rustfft::FFTnum` bound Sep 21 13:04:56.715 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:56.715 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.715 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.715 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.715 INFO kablam! Sep 21 13:04:56.715 INFO kablam! error[E0310]: the parameter type `T` may not live long enough Sep 21 13:04:56.715 INFO kablam! --> src/vector_types/support_core.rs:92:28 Sep 21 13:04:56.715 INFO kablam! | Sep 21 13:04:56.715 INFO kablam! 92 | pub type GenDspVec = DspVec; Sep 21 13:04:56.715 INFO kablam! | - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 21 13:04:56.715 INFO kablam! | | Sep 21 13:04:56.715 INFO kablam! | help: consider adding an explicit lifetime bound `T: 'static`... Sep 21 13:04:56.715 INFO kablam! | Sep 21 13:04:56.715 INFO kablam! note: ...so that the type `T` will meet its required lifetime bounds Sep 21 13:04:56.715 INFO kablam! --> src/vector_types/support_core.rs:92:28 Sep 21 13:04:56.715 INFO kablam! | Sep 21 13:04:56.715 INFO kablam! 92 | pub type GenDspVec = DspVec; Sep 21 13:04:56.715 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 21 13:04:56.715 INFO kablam! Sep 21 13:04:56.846 INFO kablam! warning: the trait bound `T: num_traits::Float` is not satisfied Sep 21 13:04:56.846 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:102:29 Sep 21 13:04:56.846 INFO kablam! | Sep 21 13:04:56.846 INFO kablam! 102 | pub type RealTimeIdent = Identifier; Sep 21 13:04:56.846 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Float` is not implemented for `T` Sep 21 13:04:56.846 INFO kablam! | Sep 21 13:04:56.846 INFO kablam! = help: consider adding a `where T: num_traits::Float` bound Sep 21 13:04:56.846 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.846 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.846 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.846 INFO kablam! Sep 21 13:04:56.846 INFO kablam! warning: the trait bound `T: num_traits::FloatConst` is not satisfied Sep 21 13:04:56.846 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:102:29 Sep 21 13:04:56.846 INFO kablam! | Sep 21 13:04:56.846 INFO kablam! 102 | pub type RealTimeIdent = Identifier; Sep 21 13:04:56.846 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FloatConst` is not implemented for `T` Sep 21 13:04:56.846 INFO kablam! | Sep 21 13:04:56.846 INFO kablam! = help: consider adding a `where T: num_traits::FloatConst` bound Sep 21 13:04:56.846 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.846 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.847 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.847 INFO kablam! Sep 21 13:04:56.855 INFO kablam! warning: the trait bound `T: numbers::ToSimd` is not satisfied Sep 21 13:04:56.855 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:102:29 Sep 21 13:04:56.855 INFO kablam! | Sep 21 13:04:56.855 INFO kablam! 102 | pub type RealTimeIdent = Identifier; Sep 21 13:04:56.855 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `numbers::ToSimd` is not implemented for `T` Sep 21 13:04:56.855 INFO kablam! | Sep 21 13:04:56.855 INFO kablam! = help: consider adding a `where T: numbers::ToSimd` bound Sep 21 13:04:56.855 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:56.855 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.855 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.855 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.855 INFO kablam! Sep 21 13:04:56.855 INFO kablam! warning: `T` doesn't implement `std::fmt::Debug` Sep 21 13:04:56.855 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:102:29 Sep 21 13:04:56.855 INFO kablam! | Sep 21 13:04:56.855 INFO kablam! 102 | pub type RealTimeIdent = Identifier; Sep 21 13:04:56.855 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `T` cannot be formatted using `{:?}` because it doesn't implement `std::fmt::Debug` Sep 21 13:04:56.855 INFO kablam! | Sep 21 13:04:56.855 INFO kablam! = help: the trait `std::fmt::Debug` is not implemented for `T` Sep 21 13:04:56.855 INFO kablam! = help: consider adding a `where T: std::fmt::Debug` bound Sep 21 13:04:56.855 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:56.855 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.855 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.855 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.855 INFO kablam! Sep 21 13:04:56.855 INFO kablam! warning: the trait bound `T: rustfft::FFTnum` is not satisfied Sep 21 13:04:56.855 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:102:29 Sep 21 13:04:56.855 INFO kablam! | Sep 21 13:04:56.855 INFO kablam! 102 | pub type RealTimeIdent = Identifier; Sep 21 13:04:56.855 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `rustfft::FFTnum` is not implemented for `T` Sep 21 13:04:56.855 INFO kablam! | Sep 21 13:04:56.855 INFO kablam! = help: consider adding a `where T: rustfft::FFTnum` bound Sep 21 13:04:56.855 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:56.855 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.855 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.855 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.855 INFO kablam! Sep 21 13:04:56.855 INFO kablam! error[E0310]: the parameter type `T` may not live long enough Sep 21 13:04:56.855 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:102:29 Sep 21 13:04:56.855 INFO kablam! | Sep 21 13:04:56.855 INFO kablam! 102 | pub type RealTimeIdent = Identifier; Sep 21 13:04:56.855 INFO kablam! | - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 21 13:04:56.855 INFO kablam! | | Sep 21 13:04:56.855 INFO kablam! | help: consider adding an explicit lifetime bound `T: 'static`... Sep 21 13:04:56.855 INFO kablam! | Sep 21 13:04:56.855 INFO kablam! note: ...so that the type `T` will meet its required lifetime bounds Sep 21 13:04:56.855 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:102:29 Sep 21 13:04:56.855 INFO kablam! | Sep 21 13:04:56.855 INFO kablam! 102 | pub type RealTimeIdent = Identifier; Sep 21 13:04:56.855 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 21 13:04:56.855 INFO kablam! Sep 21 13:04:56.855 INFO kablam! warning: the trait bound `T: num_traits::Float` is not satisfied Sep 21 13:04:56.855 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:104:29 Sep 21 13:04:56.855 INFO kablam! | Sep 21 13:04:56.855 INFO kablam! 104 | pub type RealFreqIdent = Identifier; Sep 21 13:04:56.855 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Float` is not implemented for `T` Sep 21 13:04:56.855 INFO kablam! | Sep 21 13:04:56.856 INFO kablam! = help: consider adding a `where T: num_traits::Float` bound Sep 21 13:04:56.856 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.856 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.856 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.856 INFO kablam! Sep 21 13:04:56.856 INFO kablam! warning: the trait bound `T: num_traits::FloatConst` is not satisfied Sep 21 13:04:56.856 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:104:29 Sep 21 13:04:56.856 INFO kablam! | Sep 21 13:04:56.856 INFO kablam! 104 | pub type RealFreqIdent = Identifier; Sep 21 13:04:56.856 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FloatConst` is not implemented for `T` Sep 21 13:04:56.856 INFO kablam! | Sep 21 13:04:56.856 INFO kablam! = help: consider adding a `where T: num_traits::FloatConst` bound Sep 21 13:04:56.856 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.856 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.856 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.856 INFO kablam! Sep 21 13:04:56.856 INFO kablam! warning: the trait bound `T: numbers::ToSimd` is not satisfied Sep 21 13:04:56.856 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:104:29 Sep 21 13:04:56.856 INFO kablam! | Sep 21 13:04:56.856 INFO kablam! 104 | pub type RealFreqIdent = Identifier; Sep 21 13:04:56.856 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `numbers::ToSimd` is not implemented for `T` Sep 21 13:04:56.856 INFO kablam! | Sep 21 13:04:56.856 INFO kablam! = help: consider adding a `where T: numbers::ToSimd` bound Sep 21 13:04:56.856 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:56.856 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.856 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.856 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.856 INFO kablam! Sep 21 13:04:56.856 INFO kablam! warning: `T` doesn't implement `std::fmt::Debug` Sep 21 13:04:56.856 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:104:29 Sep 21 13:04:56.856 INFO kablam! | Sep 21 13:04:56.856 INFO kablam! 104 | pub type RealFreqIdent = Identifier; Sep 21 13:04:56.856 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `T` cannot be formatted using `{:?}` because it doesn't implement `std::fmt::Debug` Sep 21 13:04:56.856 INFO kablam! | Sep 21 13:04:56.856 INFO kablam! = help: the trait `std::fmt::Debug` is not implemented for `T` Sep 21 13:04:56.856 INFO kablam! = help: consider adding a `where T: std::fmt::Debug` bound Sep 21 13:04:56.856 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:56.856 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.856 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.856 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.856 INFO kablam! Sep 21 13:04:56.856 INFO kablam! warning: the trait bound `T: rustfft::FFTnum` is not satisfied Sep 21 13:04:56.856 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:104:29 Sep 21 13:04:56.856 INFO kablam! | Sep 21 13:04:56.856 INFO kablam! 104 | pub type RealFreqIdent = Identifier; Sep 21 13:04:56.856 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `rustfft::FFTnum` is not implemented for `T` Sep 21 13:04:56.856 INFO kablam! | Sep 21 13:04:56.856 INFO kablam! = help: consider adding a `where T: rustfft::FFTnum` bound Sep 21 13:04:56.856 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:56.856 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.856 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.856 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.856 INFO kablam! Sep 21 13:04:56.856 INFO kablam! error[E0310]: the parameter type `T` may not live long enough Sep 21 13:04:56.856 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:104:29 Sep 21 13:04:56.856 INFO kablam! | Sep 21 13:04:56.859 INFO kablam! 104 | pub type RealFreqIdent = Identifier; Sep 21 13:04:56.859 INFO kablam! | - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 21 13:04:56.859 INFO kablam! | | Sep 21 13:04:56.859 INFO kablam! | help: consider adding an explicit lifetime bound `T: 'static`... Sep 21 13:04:56.859 INFO kablam! | Sep 21 13:04:56.859 INFO kablam! note: ...so that the type `T` will meet its required lifetime bounds Sep 21 13:04:56.859 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:104:29 Sep 21 13:04:56.859 INFO kablam! | Sep 21 13:04:56.859 INFO kablam! 104 | pub type RealFreqIdent = Identifier; Sep 21 13:04:56.859 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 21 13:04:56.859 INFO kablam! Sep 21 13:04:56.859 INFO kablam! warning: the trait bound `T: num_traits::Float` is not satisfied Sep 21 13:04:56.859 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:106:32 Sep 21 13:04:56.859 INFO kablam! | Sep 21 13:04:56.859 INFO kablam! 106 | pub type ComplexTimeIdent = Identifier; Sep 21 13:04:56.859 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Float` is not implemented for `T` Sep 21 13:04:56.859 INFO kablam! | Sep 21 13:04:56.859 INFO kablam! = help: consider adding a `where T: num_traits::Float` bound Sep 21 13:04:56.859 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.859 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.859 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.859 INFO kablam! Sep 21 13:04:56.859 INFO kablam! warning: the trait bound `T: num_traits::FloatConst` is not satisfied Sep 21 13:04:56.859 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:106:32 Sep 21 13:04:56.859 INFO kablam! | Sep 21 13:04:56.859 INFO kablam! 106 | pub type ComplexTimeIdent = Identifier; Sep 21 13:04:56.859 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FloatConst` is not implemented for `T` Sep 21 13:04:56.859 INFO kablam! | Sep 21 13:04:56.859 INFO kablam! = help: consider adding a `where T: num_traits::FloatConst` bound Sep 21 13:04:56.859 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.859 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.859 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.859 INFO kablam! Sep 21 13:04:56.859 INFO kablam! warning: the trait bound `T: numbers::ToSimd` is not satisfied Sep 21 13:04:56.859 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:106:32 Sep 21 13:04:56.859 INFO kablam! | Sep 21 13:04:56.859 INFO kablam! 106 | pub type ComplexTimeIdent = Identifier; Sep 21 13:04:56.859 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `numbers::ToSimd` is not implemented for `T` Sep 21 13:04:56.859 INFO kablam! | Sep 21 13:04:56.859 INFO kablam! = help: consider adding a `where T: numbers::ToSimd` bound Sep 21 13:04:56.859 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:56.859 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.859 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.859 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.859 INFO kablam! Sep 21 13:04:56.859 INFO kablam! warning: `T` doesn't implement `std::fmt::Debug` Sep 21 13:04:56.859 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:106:32 Sep 21 13:04:56.859 INFO kablam! | Sep 21 13:04:56.859 INFO kablam! 106 | pub type ComplexTimeIdent = Identifier; Sep 21 13:04:56.859 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `T` cannot be formatted using `{:?}` because it doesn't implement `std::fmt::Debug` Sep 21 13:04:56.859 INFO kablam! | Sep 21 13:04:56.859 INFO kablam! = help: the trait `std::fmt::Debug` is not implemented for `T` Sep 21 13:04:56.859 INFO kablam! = help: consider adding a `where T: std::fmt::Debug` bound Sep 21 13:04:56.859 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:56.859 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.859 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.859 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.859 INFO kablam! Sep 21 13:04:56.859 INFO kablam! warning: the trait bound `T: rustfft::FFTnum` is not satisfied Sep 21 13:04:56.859 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:106:32 Sep 21 13:04:56.859 INFO kablam! | Sep 21 13:04:56.859 INFO kablam! 106 | pub type ComplexTimeIdent = Identifier; Sep 21 13:04:56.859 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `rustfft::FFTnum` is not implemented for `T` Sep 21 13:04:56.859 INFO kablam! | Sep 21 13:04:56.860 INFO kablam! = help: consider adding a `where T: rustfft::FFTnum` bound Sep 21 13:04:56.860 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:56.861 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.861 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.861 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.861 INFO kablam! Sep 21 13:04:56.861 INFO kablam! error[E0310]: the parameter type `T` may not live long enough Sep 21 13:04:56.861 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:106:32 Sep 21 13:04:56.861 INFO kablam! | Sep 21 13:04:56.861 INFO kablam! 106 | pub type ComplexTimeIdent = Identifier; Sep 21 13:04:56.861 INFO kablam! | - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 21 13:04:56.861 INFO kablam! | | Sep 21 13:04:56.861 INFO kablam! | help: consider adding an explicit lifetime bound `T: 'static`... Sep 21 13:04:56.862 INFO kablam! | Sep 21 13:04:56.862 INFO kablam! note: ...so that the type `T` will meet its required lifetime bounds Sep 21 13:04:56.862 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:106:32 Sep 21 13:04:56.862 INFO kablam! | Sep 21 13:04:56.862 INFO kablam! 106 | pub type ComplexTimeIdent = Identifier; Sep 21 13:04:56.862 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 21 13:04:56.862 INFO kablam! Sep 21 13:04:56.862 INFO kablam! warning: the trait bound `T: num_traits::Float` is not satisfied Sep 21 13:04:56.862 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:108:32 Sep 21 13:04:56.862 INFO kablam! | Sep 21 13:04:56.862 INFO kablam! 108 | pub type ComplexFreqIdent = Identifier; Sep 21 13:04:56.862 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Float` is not implemented for `T` Sep 21 13:04:56.862 INFO kablam! | Sep 21 13:04:56.862 INFO kablam! = help: consider adding a `where T: num_traits::Float` bound Sep 21 13:04:56.862 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.862 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.862 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.862 INFO kablam! Sep 21 13:04:56.862 INFO kablam! warning: the trait bound `T: num_traits::FloatConst` is not satisfied Sep 21 13:04:56.862 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:108:32 Sep 21 13:04:56.862 INFO kablam! | Sep 21 13:04:56.862 INFO kablam! 108 | pub type ComplexFreqIdent = Identifier; Sep 21 13:04:56.862 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FloatConst` is not implemented for `T` Sep 21 13:04:56.862 INFO kablam! | Sep 21 13:04:56.862 INFO kablam! = help: consider adding a `where T: num_traits::FloatConst` bound Sep 21 13:04:56.862 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.862 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.862 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.862 INFO kablam! Sep 21 13:04:56.862 INFO kablam! warning: the trait bound `T: numbers::ToSimd` is not satisfied Sep 21 13:04:56.862 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:108:32 Sep 21 13:04:56.862 INFO kablam! | Sep 21 13:04:56.862 INFO kablam! 108 | pub type ComplexFreqIdent = Identifier; Sep 21 13:04:56.862 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `numbers::ToSimd` is not implemented for `T` Sep 21 13:04:56.862 INFO kablam! | Sep 21 13:04:56.862 INFO kablam! = help: consider adding a `where T: numbers::ToSimd` bound Sep 21 13:04:56.862 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:56.862 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.862 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.862 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.862 INFO kablam! Sep 21 13:04:56.862 INFO kablam! warning: `T` doesn't implement `std::fmt::Debug` Sep 21 13:04:56.862 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:108:32 Sep 21 13:04:56.862 INFO kablam! | Sep 21 13:04:56.862 INFO kablam! 108 | pub type ComplexFreqIdent = Identifier; Sep 21 13:04:56.862 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `T` cannot be formatted using `{:?}` because it doesn't implement `std::fmt::Debug` Sep 21 13:04:56.862 INFO kablam! | Sep 21 13:04:56.862 INFO kablam! = help: the trait `std::fmt::Debug` is not implemented for `T` Sep 21 13:04:56.862 INFO kablam! = help: consider adding a `where T: std::fmt::Debug` bound Sep 21 13:04:56.862 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:56.862 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.862 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.862 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.862 INFO kablam! Sep 21 13:04:56.862 INFO kablam! warning: the trait bound `T: rustfft::FFTnum` is not satisfied Sep 21 13:04:56.862 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:108:32 Sep 21 13:04:56.862 INFO kablam! | Sep 21 13:04:56.862 INFO kablam! 108 | pub type ComplexFreqIdent = Identifier; Sep 21 13:04:56.862 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `rustfft::FFTnum` is not implemented for `T` Sep 21 13:04:56.862 INFO kablam! | Sep 21 13:04:56.862 INFO kablam! = help: consider adding a `where T: rustfft::FFTnum` bound Sep 21 13:04:56.862 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:56.862 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.862 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.862 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.862 INFO kablam! Sep 21 13:04:56.862 INFO kablam! error[E0310]: the parameter type `T` may not live long enough Sep 21 13:04:56.862 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:108:32 Sep 21 13:04:56.862 INFO kablam! | Sep 21 13:04:56.862 INFO kablam! 108 | pub type ComplexFreqIdent = Identifier; Sep 21 13:04:56.862 INFO kablam! | - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 21 13:04:56.862 INFO kablam! | | Sep 21 13:04:56.862 INFO kablam! | help: consider adding an explicit lifetime bound `T: 'static`... Sep 21 13:04:56.863 INFO kablam! | Sep 21 13:04:56.863 INFO kablam! note: ...so that the type `T` will meet its required lifetime bounds Sep 21 13:04:56.863 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:108:32 Sep 21 13:04:56.863 INFO kablam! | Sep 21 13:04:56.863 INFO kablam! 108 | pub type ComplexFreqIdent = Identifier; Sep 21 13:04:56.863 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 21 13:04:56.863 INFO kablam! Sep 21 13:04:56.863 INFO kablam! warning: the trait bound `T: num_traits::Float` is not satisfied Sep 21 13:04:56.863 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:110:27 Sep 21 13:04:56.863 INFO kablam! | Sep 21 13:04:56.863 INFO kablam! 110 | pub type GenDspIdent = Identifier; Sep 21 13:04:56.863 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Float` is not implemented for `T` Sep 21 13:04:56.863 INFO kablam! | Sep 21 13:04:56.863 INFO kablam! = help: consider adding a `where T: num_traits::Float` bound Sep 21 13:04:56.863 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.863 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.863 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.863 INFO kablam! Sep 21 13:04:56.865 INFO kablam! warning: the trait bound `T: num_traits::FloatConst` is not satisfied Sep 21 13:04:56.865 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:110:27 Sep 21 13:04:56.865 INFO kablam! | Sep 21 13:04:56.865 INFO kablam! 110 | pub type GenDspIdent = Identifier; Sep 21 13:04:56.865 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FloatConst` is not implemented for `T` Sep 21 13:04:56.865 INFO kablam! | Sep 21 13:04:56.865 INFO kablam! = help: consider adding a `where T: num_traits::FloatConst` bound Sep 21 13:04:56.865 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.865 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.865 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.865 INFO kablam! Sep 21 13:04:56.865 INFO kablam! warning: the trait bound `T: numbers::ToSimd` is not satisfied Sep 21 13:04:56.865 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:110:27 Sep 21 13:04:56.865 INFO kablam! | Sep 21 13:04:56.865 INFO kablam! 110 | pub type GenDspIdent = Identifier; Sep 21 13:04:56.865 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `numbers::ToSimd` is not implemented for `T` Sep 21 13:04:56.865 INFO kablam! | Sep 21 13:04:56.865 INFO kablam! = help: consider adding a `where T: numbers::ToSimd` bound Sep 21 13:04:56.865 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:56.865 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.865 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.865 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.865 INFO kablam! Sep 21 13:04:56.865 INFO kablam! warning: `T` doesn't implement `std::fmt::Debug` Sep 21 13:04:56.865 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:110:27 Sep 21 13:04:56.865 INFO kablam! | Sep 21 13:04:56.865 INFO kablam! 110 | pub type GenDspIdent = Identifier; Sep 21 13:04:56.865 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `T` cannot be formatted using `{:?}` because it doesn't implement `std::fmt::Debug` Sep 21 13:04:56.865 INFO kablam! | Sep 21 13:04:56.865 INFO kablam! = help: the trait `std::fmt::Debug` is not implemented for `T` Sep 21 13:04:56.865 INFO kablam! = help: consider adding a `where T: std::fmt::Debug` bound Sep 21 13:04:56.865 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:56.866 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.866 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.866 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.866 INFO kablam! Sep 21 13:04:56.866 INFO kablam! warning: the trait bound `T: rustfft::FFTnum` is not satisfied Sep 21 13:04:56.866 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:110:27 Sep 21 13:04:56.866 INFO kablam! | Sep 21 13:04:56.866 INFO kablam! 110 | pub type GenDspIdent = Identifier; Sep 21 13:04:56.866 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `rustfft::FFTnum` is not implemented for `T` Sep 21 13:04:56.866 INFO kablam! | Sep 21 13:04:56.866 INFO kablam! = help: consider adding a `where T: rustfft::FFTnum` bound Sep 21 13:04:56.866 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:56.866 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:56.866 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:56.866 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:56.866 INFO kablam! Sep 21 13:04:56.866 INFO kablam! error[E0310]: the parameter type `T` may not live long enough Sep 21 13:04:56.866 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:110:27 Sep 21 13:04:56.867 INFO kablam! | Sep 21 13:04:56.867 INFO kablam! 110 | pub type GenDspIdent = Identifier; Sep 21 13:04:56.867 INFO kablam! | - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 21 13:04:56.867 INFO kablam! | | Sep 21 13:04:56.867 INFO kablam! | help: consider adding an explicit lifetime bound `T: 'static`... Sep 21 13:04:56.867 INFO kablam! | Sep 21 13:04:56.867 INFO kablam! note: ...so that the type `T` will meet its required lifetime bounds Sep 21 13:04:56.867 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:110:27 Sep 21 13:04:56.867 INFO kablam! | Sep 21 13:04:56.867 INFO kablam! 110 | pub type GenDspIdent = Identifier; Sep 21 13:04:56.867 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 21 13:04:56.867 INFO kablam! Sep 21 13:04:57.278 INFO kablam! warning: the trait bound `S: vector_types::requirements::ToSlice` is not satisfied Sep 21 13:04:57.278 INFO kablam! --> src/vector_types/support_core.rs:84:30 Sep 21 13:04:57.278 INFO kablam! | Sep 21 13:04:57.278 INFO kablam! 84 | pub type RealTimeVec = DspVec; Sep 21 13:04:57.278 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `vector_types::requirements::ToSlice` is not implemented for `S` Sep 21 13:04:57.279 INFO kablam! | Sep 21 13:04:57.279 INFO kablam! = note: #[warn(type_alias_missing_bounds)] on by default Sep 21 13:04:57.279 INFO kablam! = help: consider adding a `where S: vector_types::requirements::ToSlice` bound Sep 21 13:04:57.279 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.279 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.279 INFO kablam! Sep 21 13:04:57.279 INFO kablam! warning: the trait bound `T: num_traits::Float` is not satisfied Sep 21 13:04:57.279 INFO kablam! --> src/vector_types/support_core.rs:84:30 Sep 21 13:04:57.279 INFO kablam! | Sep 21 13:04:57.279 INFO kablam! 84 | pub type RealTimeVec = DspVec; Sep 21 13:04:57.279 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Float` is not implemented for `T` Sep 21 13:04:57.279 INFO kablam! | Sep 21 13:04:57.279 INFO kablam! = help: consider adding a `where T: num_traits::Float` bound Sep 21 13:04:57.279 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.279 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.279 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.279 INFO kablam! Sep 21 13:04:57.279 INFO kablam! warning: the trait bound `T: num_traits::FloatConst` is not satisfied Sep 21 13:04:57.280 INFO kablam! --> src/vector_types/support_core.rs:84:30 Sep 21 13:04:57.280 INFO kablam! | Sep 21 13:04:57.280 INFO kablam! 84 | pub type RealTimeVec = DspVec; Sep 21 13:04:57.280 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FloatConst` is not implemented for `T` Sep 21 13:04:57.280 INFO kablam! | Sep 21 13:04:57.280 INFO kablam! = help: consider adding a `where T: num_traits::FloatConst` bound Sep 21 13:04:57.280 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.280 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.280 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.280 INFO kablam! Sep 21 13:04:57.280 INFO kablam! warning: the trait bound `T: numbers::ToSimd` is not satisfied Sep 21 13:04:57.280 INFO kablam! --> src/vector_types/support_core.rs:84:30 Sep 21 13:04:57.280 INFO kablam! | Sep 21 13:04:57.281 INFO kablam! 84 | pub type RealTimeVec = DspVec; Sep 21 13:04:57.281 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `numbers::ToSimd` is not implemented for `T` Sep 21 13:04:57.281 INFO kablam! | Sep 21 13:04:57.282 INFO kablam! = help: consider adding a `where T: numbers::ToSimd` bound Sep 21 13:04:57.282 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:57.282 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.282 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.283 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.283 INFO kablam! Sep 21 13:04:57.283 INFO kablam! warning: `T` doesn't implement `std::fmt::Debug` Sep 21 13:04:57.283 INFO kablam! --> src/vector_types/support_core.rs:84:30 Sep 21 13:04:57.284 INFO kablam! | Sep 21 13:04:57.284 INFO kablam! 84 | pub type RealTimeVec = DspVec; Sep 21 13:04:57.284 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `T` cannot be formatted using `{:?}` because it doesn't implement `std::fmt::Debug` Sep 21 13:04:57.284 INFO kablam! | Sep 21 13:04:57.285 INFO kablam! = help: the trait `std::fmt::Debug` is not implemented for `T` Sep 21 13:04:57.285 INFO kablam! = help: consider adding a `where T: std::fmt::Debug` bound Sep 21 13:04:57.285 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:57.286 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.286 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.286 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.286 INFO kablam! Sep 21 13:04:57.287 INFO kablam! warning: the trait bound `T: rustfft::FFTnum` is not satisfied Sep 21 13:04:57.287 INFO kablam! --> src/vector_types/support_core.rs:84:30 Sep 21 13:04:57.287 INFO kablam! | Sep 21 13:04:57.287 INFO kablam! 84 | pub type RealTimeVec = DspVec; Sep 21 13:04:57.288 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `rustfft::FFTnum` is not implemented for `T` Sep 21 13:04:57.288 INFO kablam! | Sep 21 13:04:57.288 INFO kablam! = help: consider adding a `where T: rustfft::FFTnum` bound Sep 21 13:04:57.289 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:57.289 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.289 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.289 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.290 INFO kablam! Sep 21 13:04:57.290 INFO kablam! error[E0310]: the parameter type `T` may not live long enough Sep 21 13:04:57.290 INFO kablam! --> src/vector_types/support_core.rs:84:30 Sep 21 13:04:57.290 INFO kablam! | Sep 21 13:04:57.291 INFO kablam! 84 | pub type RealTimeVec = DspVec; Sep 21 13:04:57.291 INFO kablam! | - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 21 13:04:57.291 INFO kablam! | | Sep 21 13:04:57.292 INFO kablam! | help: consider adding an explicit lifetime bound `T: 'static`... Sep 21 13:04:57.292 INFO kablam! | Sep 21 13:04:57.292 INFO kablam! note: ...so that the type `T` will meet its required lifetime bounds Sep 21 13:04:57.292 INFO kablam! --> src/vector_types/support_core.rs:84:30 Sep 21 13:04:57.293 INFO kablam! | Sep 21 13:04:57.293 INFO kablam! 84 | pub type RealTimeVec = DspVec; Sep 21 13:04:57.293 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 21 13:04:57.293 INFO kablam! Sep 21 13:04:57.293 INFO kablam! warning: the trait bound `S: vector_types::requirements::ToSlice` is not satisfied Sep 21 13:04:57.293 INFO kablam! --> src/vector_types/support_core.rs:86:30 Sep 21 13:04:57.293 INFO kablam! | Sep 21 13:04:57.293 INFO kablam! 86 | pub type RealFreqVec = DspVec; Sep 21 13:04:57.293 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `vector_types::requirements::ToSlice` is not implemented for `S` Sep 21 13:04:57.293 INFO kablam! | Sep 21 13:04:57.293 INFO kablam! = help: consider adding a `where S: vector_types::requirements::ToSlice` bound Sep 21 13:04:57.293 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.293 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.293 INFO kablam! Sep 21 13:04:57.293 INFO kablam! warning: the trait bound `T: num_traits::Float` is not satisfied Sep 21 13:04:57.293 INFO kablam! --> src/vector_types/support_core.rs:86:30 Sep 21 13:04:57.293 INFO kablam! | Sep 21 13:04:57.293 INFO kablam! 86 | pub type RealFreqVec = DspVec; Sep 21 13:04:57.293 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Float` is not implemented for `T` Sep 21 13:04:57.294 INFO kablam! | Sep 21 13:04:57.294 INFO kablam! = help: consider adding a `where T: num_traits::Float` bound Sep 21 13:04:57.294 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.296 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.296 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.296 INFO kablam! Sep 21 13:04:57.296 INFO kablam! warning: the trait bound `T: num_traits::FloatConst` is not satisfied Sep 21 13:04:57.296 INFO kablam! --> src/vector_types/support_core.rs:86:30 Sep 21 13:04:57.296 INFO kablam! | Sep 21 13:04:57.296 INFO kablam! 86 | pub type RealFreqVec = DspVec; Sep 21 13:04:57.296 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FloatConst` is not implemented for `T` Sep 21 13:04:57.296 INFO kablam! | Sep 21 13:04:57.296 INFO kablam! = help: consider adding a `where T: num_traits::FloatConst` bound Sep 21 13:04:57.296 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.296 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.296 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.296 INFO kablam! Sep 21 13:04:57.296 INFO kablam! warning: the trait bound `T: numbers::ToSimd` is not satisfied Sep 21 13:04:57.296 INFO kablam! --> src/vector_types/support_core.rs:86:30 Sep 21 13:04:57.296 INFO kablam! | Sep 21 13:04:57.296 INFO kablam! 86 | pub type RealFreqVec = DspVec; Sep 21 13:04:57.296 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `numbers::ToSimd` is not implemented for `T` Sep 21 13:04:57.296 INFO kablam! | Sep 21 13:04:57.296 INFO kablam! = help: consider adding a `where T: numbers::ToSimd` bound Sep 21 13:04:57.296 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:57.296 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.296 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.296 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.297 INFO kablam! Sep 21 13:04:57.297 INFO kablam! warning: `T` doesn't implement `std::fmt::Debug` Sep 21 13:04:57.297 INFO kablam! --> src/vector_types/support_core.rs:86:30 Sep 21 13:04:57.297 INFO kablam! | Sep 21 13:04:57.297 INFO kablam! 86 | pub type RealFreqVec = DspVec; Sep 21 13:04:57.297 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `T` cannot be formatted using `{:?}` because it doesn't implement `std::fmt::Debug` Sep 21 13:04:57.297 INFO kablam! | Sep 21 13:04:57.297 INFO kablam! = help: the trait `std::fmt::Debug` is not implemented for `T` Sep 21 13:04:57.297 INFO kablam! = help: consider adding a `where T: std::fmt::Debug` bound Sep 21 13:04:57.297 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:57.297 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.297 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.297 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.297 INFO kablam! Sep 21 13:04:57.297 INFO kablam! warning: the trait bound `T: rustfft::FFTnum` is not satisfied Sep 21 13:04:57.297 INFO kablam! --> src/vector_types/support_core.rs:86:30 Sep 21 13:04:57.297 INFO kablam! | Sep 21 13:04:57.297 INFO kablam! 86 | pub type RealFreqVec = DspVec; Sep 21 13:04:57.297 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `rustfft::FFTnum` is not implemented for `T` Sep 21 13:04:57.297 INFO kablam! | Sep 21 13:04:57.297 INFO kablam! = help: consider adding a `where T: rustfft::FFTnum` bound Sep 21 13:04:57.297 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:57.297 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.297 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.297 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.297 INFO kablam! Sep 21 13:04:57.297 INFO kablam! error[E0310]: the parameter type `T` may not live long enough Sep 21 13:04:57.297 INFO kablam! --> src/vector_types/support_core.rs:86:30 Sep 21 13:04:57.297 INFO kablam! | Sep 21 13:04:57.297 INFO kablam! 86 | pub type RealFreqVec = DspVec; Sep 21 13:04:57.297 INFO kablam! | - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 21 13:04:57.297 INFO kablam! | | Sep 21 13:04:57.297 INFO kablam! | help: consider adding an explicit lifetime bound `T: 'static`... Sep 21 13:04:57.297 INFO kablam! | Sep 21 13:04:57.297 INFO kablam! note: ...so that the type `T` will meet its required lifetime bounds Sep 21 13:04:57.297 INFO kablam! --> src/vector_types/support_core.rs:86:30 Sep 21 13:04:57.297 INFO kablam! | Sep 21 13:04:57.297 INFO kablam! 86 | pub type RealFreqVec = DspVec; Sep 21 13:04:57.297 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 21 13:04:57.297 INFO kablam! Sep 21 13:04:57.297 INFO kablam! warning: the trait bound `S: vector_types::requirements::ToSlice` is not satisfied Sep 21 13:04:57.297 INFO kablam! --> src/vector_types/support_core.rs:88:33 Sep 21 13:04:57.297 INFO kablam! | Sep 21 13:04:57.297 INFO kablam! 88 | pub type ComplexTimeVec = DspVec; Sep 21 13:04:57.297 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `vector_types::requirements::ToSlice` is not implemented for `S` Sep 21 13:04:57.297 INFO kablam! | Sep 21 13:04:57.297 INFO kablam! = help: consider adding a `where S: vector_types::requirements::ToSlice` bound Sep 21 13:04:57.297 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.297 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.297 INFO kablam! Sep 21 13:04:57.297 INFO kablam! warning: the trait bound `T: num_traits::Float` is not satisfied Sep 21 13:04:57.297 INFO kablam! --> src/vector_types/support_core.rs:88:33 Sep 21 13:04:57.297 INFO kablam! | Sep 21 13:04:57.297 INFO kablam! 88 | pub type ComplexTimeVec = DspVec; Sep 21 13:04:57.297 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Float` is not implemented for `T` Sep 21 13:04:57.297 INFO kablam! | Sep 21 13:04:57.297 INFO kablam! = help: consider adding a `where T: num_traits::Float` bound Sep 21 13:04:57.297 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.297 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.297 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.297 INFO kablam! Sep 21 13:04:57.297 INFO kablam! warning: the trait bound `T: num_traits::FloatConst` is not satisfied Sep 21 13:04:57.297 INFO kablam! --> src/vector_types/support_core.rs:88:33 Sep 21 13:04:57.297 INFO kablam! | Sep 21 13:04:57.297 INFO kablam! 88 | pub type ComplexTimeVec = DspVec; Sep 21 13:04:57.297 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FloatConst` is not implemented for `T` Sep 21 13:04:57.297 INFO kablam! | Sep 21 13:04:57.297 INFO kablam! = help: consider adding a `where T: num_traits::FloatConst` bound Sep 21 13:04:57.297 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.297 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.297 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.297 INFO kablam! Sep 21 13:04:57.298 INFO kablam! warning: the trait bound `T: numbers::ToSimd` is not satisfied Sep 21 13:04:57.298 INFO kablam! --> src/vector_types/support_core.rs:88:33 Sep 21 13:04:57.298 INFO kablam! | Sep 21 13:04:57.298 INFO kablam! 88 | pub type ComplexTimeVec = DspVec; Sep 21 13:04:57.298 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `numbers::ToSimd` is not implemented for `T` Sep 21 13:04:57.298 INFO kablam! | Sep 21 13:04:57.298 INFO kablam! = help: consider adding a `where T: numbers::ToSimd` bound Sep 21 13:04:57.298 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:57.298 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.298 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.298 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.298 INFO kablam! Sep 21 13:04:57.298 INFO kablam! warning: `T` doesn't implement `std::fmt::Debug` Sep 21 13:04:57.298 INFO kablam! --> src/vector_types/support_core.rs:88:33 Sep 21 13:04:57.298 INFO kablam! | Sep 21 13:04:57.298 INFO kablam! 88 | pub type ComplexTimeVec = DspVec; Sep 21 13:04:57.298 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `T` cannot be formatted using `{:?}` because it doesn't implement `std::fmt::Debug` Sep 21 13:04:57.298 INFO kablam! | Sep 21 13:04:57.298 INFO kablam! = help: the trait `std::fmt::Debug` is not implemented for `T` Sep 21 13:04:57.298 INFO kablam! = help: consider adding a `where T: std::fmt::Debug` bound Sep 21 13:04:57.298 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:57.298 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.298 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.298 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.298 INFO kablam! Sep 21 13:04:57.298 INFO kablam! warning: the trait bound `T: rustfft::FFTnum` is not satisfied Sep 21 13:04:57.298 INFO kablam! --> src/vector_types/support_core.rs:88:33 Sep 21 13:04:57.298 INFO kablam! | Sep 21 13:04:57.298 INFO kablam! 88 | pub type ComplexTimeVec = DspVec; Sep 21 13:04:57.298 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `rustfft::FFTnum` is not implemented for `T` Sep 21 13:04:57.298 INFO kablam! | Sep 21 13:04:57.298 INFO kablam! = help: consider adding a `where T: rustfft::FFTnum` bound Sep 21 13:04:57.298 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:57.298 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.298 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.298 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.298 INFO kablam! Sep 21 13:04:57.298 INFO kablam! error[E0310]: the parameter type `T` may not live long enough Sep 21 13:04:57.298 INFO kablam! --> src/vector_types/support_core.rs:88:33 Sep 21 13:04:57.298 INFO kablam! | Sep 21 13:04:57.298 INFO kablam! 88 | pub type ComplexTimeVec = DspVec; Sep 21 13:04:57.298 INFO kablam! | - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 21 13:04:57.298 INFO kablam! | | Sep 21 13:04:57.298 INFO kablam! | help: consider adding an explicit lifetime bound `T: 'static`... Sep 21 13:04:57.298 INFO kablam! | Sep 21 13:04:57.298 INFO kablam! note: ...so that the type `T` will meet its required lifetime bounds Sep 21 13:04:57.298 INFO kablam! --> src/vector_types/support_core.rs:88:33 Sep 21 13:04:57.298 INFO kablam! | Sep 21 13:04:57.298 INFO kablam! 88 | pub type ComplexTimeVec = DspVec; Sep 21 13:04:57.298 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 21 13:04:57.298 INFO kablam! Sep 21 13:04:57.298 INFO kablam! warning: the trait bound `S: vector_types::requirements::ToSlice` is not satisfied Sep 21 13:04:57.298 INFO kablam! --> src/vector_types/support_core.rs:90:33 Sep 21 13:04:57.298 INFO kablam! | Sep 21 13:04:57.298 INFO kablam! 90 | pub type ComplexFreqVec = DspVec; Sep 21 13:04:57.298 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `vector_types::requirements::ToSlice` is not implemented for `S` Sep 21 13:04:57.298 INFO kablam! | Sep 21 13:04:57.298 INFO kablam! = help: consider adding a `where S: vector_types::requirements::ToSlice` bound Sep 21 13:04:57.298 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.298 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.298 INFO kablam! Sep 21 13:04:57.298 INFO kablam! warning: the trait bound `T: num_traits::Float` is not satisfied Sep 21 13:04:57.298 INFO kablam! --> src/vector_types/support_core.rs:90:33 Sep 21 13:04:57.298 INFO kablam! | Sep 21 13:04:57.298 INFO kablam! 90 | pub type ComplexFreqVec = DspVec; Sep 21 13:04:57.298 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Float` is not implemented for `T` Sep 21 13:04:57.298 INFO kablam! | Sep 21 13:04:57.298 INFO kablam! = help: consider adding a `where T: num_traits::Float` bound Sep 21 13:04:57.299 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.299 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.299 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.299 INFO kablam! Sep 21 13:04:57.299 INFO kablam! warning: the trait bound `T: num_traits::FloatConst` is not satisfied Sep 21 13:04:57.299 INFO kablam! --> src/vector_types/support_core.rs:90:33 Sep 21 13:04:57.299 INFO kablam! | Sep 21 13:04:57.299 INFO kablam! 90 | pub type ComplexFreqVec = DspVec; Sep 21 13:04:57.299 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FloatConst` is not implemented for `T` Sep 21 13:04:57.299 INFO kablam! | Sep 21 13:04:57.299 INFO kablam! = help: consider adding a `where T: num_traits::FloatConst` bound Sep 21 13:04:57.299 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.299 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.299 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.299 INFO kablam! Sep 21 13:04:57.299 INFO kablam! warning: the trait bound `T: numbers::ToSimd` is not satisfied Sep 21 13:04:57.299 INFO kablam! --> src/vector_types/support_core.rs:90:33 Sep 21 13:04:57.299 INFO kablam! | Sep 21 13:04:57.299 INFO kablam! 90 | pub type ComplexFreqVec = DspVec; Sep 21 13:04:57.299 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `numbers::ToSimd` is not implemented for `T` Sep 21 13:04:57.299 INFO kablam! | Sep 21 13:04:57.299 INFO kablam! = help: consider adding a `where T: numbers::ToSimd` bound Sep 21 13:04:57.299 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:57.299 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.299 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.299 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.299 INFO kablam! Sep 21 13:04:57.299 INFO kablam! warning: `T` doesn't implement `std::fmt::Debug` Sep 21 13:04:57.299 INFO kablam! --> src/vector_types/support_core.rs:90:33 Sep 21 13:04:57.299 INFO kablam! | Sep 21 13:04:57.299 INFO kablam! 90 | pub type ComplexFreqVec = DspVec; Sep 21 13:04:57.299 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `T` cannot be formatted using `{:?}` because it doesn't implement `std::fmt::Debug` Sep 21 13:04:57.300 INFO kablam! | Sep 21 13:04:57.300 INFO kablam! = help: the trait `std::fmt::Debug` is not implemented for `T` Sep 21 13:04:57.300 INFO kablam! = help: consider adding a `where T: std::fmt::Debug` bound Sep 21 13:04:57.300 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:57.300 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.300 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.300 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.300 INFO kablam! Sep 21 13:04:57.300 INFO kablam! warning: the trait bound `T: rustfft::FFTnum` is not satisfied Sep 21 13:04:57.300 INFO kablam! --> src/vector_types/support_core.rs:90:33 Sep 21 13:04:57.300 INFO kablam! | Sep 21 13:04:57.300 INFO kablam! 90 | pub type ComplexFreqVec = DspVec; Sep 21 13:04:57.300 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `rustfft::FFTnum` is not implemented for `T` Sep 21 13:04:57.300 INFO kablam! | Sep 21 13:04:57.300 INFO kablam! = help: consider adding a `where T: rustfft::FFTnum` bound Sep 21 13:04:57.300 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:57.300 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.300 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.300 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.300 INFO kablam! Sep 21 13:04:57.300 INFO kablam! error[E0310]: the parameter type `T` may not live long enough Sep 21 13:04:57.300 INFO kablam! --> src/vector_types/support_core.rs:90:33 Sep 21 13:04:57.300 INFO kablam! | Sep 21 13:04:57.300 INFO kablam! 90 | pub type ComplexFreqVec = DspVec; Sep 21 13:04:57.300 INFO kablam! | - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 21 13:04:57.300 INFO kablam! | | Sep 21 13:04:57.300 INFO kablam! | help: consider adding an explicit lifetime bound `T: 'static`... Sep 21 13:04:57.300 INFO kablam! | Sep 21 13:04:57.300 INFO kablam! note: ...so that the type `T` will meet its required lifetime bounds Sep 21 13:04:57.300 INFO kablam! --> src/vector_types/support_core.rs:90:33 Sep 21 13:04:57.300 INFO kablam! | Sep 21 13:04:57.300 INFO kablam! 90 | pub type ComplexFreqVec = DspVec; Sep 21 13:04:57.300 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 21 13:04:57.300 INFO kablam! Sep 21 13:04:57.300 INFO kablam! warning: the trait bound `S: vector_types::requirements::ToSlice` is not satisfied Sep 21 13:04:57.300 INFO kablam! --> src/vector_types/support_core.rs:92:28 Sep 21 13:04:57.300 INFO kablam! | Sep 21 13:04:57.300 INFO kablam! 92 | pub type GenDspVec = DspVec; Sep 21 13:04:57.300 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `vector_types::requirements::ToSlice` is not implemented for `S` Sep 21 13:04:57.300 INFO kablam! | Sep 21 13:04:57.300 INFO kablam! = help: consider adding a `where S: vector_types::requirements::ToSlice` bound Sep 21 13:04:57.300 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.300 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.300 INFO kablam! Sep 21 13:04:57.300 INFO kablam! warning: the trait bound `T: num_traits::Float` is not satisfied Sep 21 13:04:57.300 INFO kablam! --> src/vector_types/support_core.rs:92:28 Sep 21 13:04:57.300 INFO kablam! | Sep 21 13:04:57.300 INFO kablam! 92 | pub type GenDspVec = DspVec; Sep 21 13:04:57.300 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Float` is not implemented for `T` Sep 21 13:04:57.300 INFO kablam! | Sep 21 13:04:57.300 INFO kablam! = help: consider adding a `where T: num_traits::Float` bound Sep 21 13:04:57.300 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.300 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.300 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.300 INFO kablam! Sep 21 13:04:57.301 INFO kablam! warning: the trait bound `T: num_traits::FloatConst` is not satisfied Sep 21 13:04:57.301 INFO kablam! --> src/vector_types/support_core.rs:92:28 Sep 21 13:04:57.301 INFO kablam! | Sep 21 13:04:57.301 INFO kablam! 92 | pub type GenDspVec = DspVec; Sep 21 13:04:57.301 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FloatConst` is not implemented for `T` Sep 21 13:04:57.301 INFO kablam! | Sep 21 13:04:57.301 INFO kablam! = help: consider adding a `where T: num_traits::FloatConst` bound Sep 21 13:04:57.301 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.301 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.301 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.301 INFO kablam! Sep 21 13:04:57.301 INFO kablam! warning: the trait bound `T: numbers::ToSimd` is not satisfied Sep 21 13:04:57.301 INFO kablam! --> src/vector_types/support_core.rs:92:28 Sep 21 13:04:57.301 INFO kablam! | Sep 21 13:04:57.301 INFO kablam! 92 | pub type GenDspVec = DspVec; Sep 21 13:04:57.301 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `numbers::ToSimd` is not implemented for `T` Sep 21 13:04:57.301 INFO kablam! | Sep 21 13:04:57.301 INFO kablam! = help: consider adding a `where T: numbers::ToSimd` bound Sep 21 13:04:57.301 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:57.301 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.301 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.301 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.301 INFO kablam! Sep 21 13:04:57.301 INFO kablam! warning: `T` doesn't implement `std::fmt::Debug` Sep 21 13:04:57.301 INFO kablam! --> src/vector_types/support_core.rs:92:28 Sep 21 13:04:57.301 INFO kablam! | Sep 21 13:04:57.301 INFO kablam! 92 | pub type GenDspVec = DspVec; Sep 21 13:04:57.301 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `T` cannot be formatted using `{:?}` because it doesn't implement `std::fmt::Debug` Sep 21 13:04:57.301 INFO kablam! | Sep 21 13:04:57.301 INFO kablam! = help: the trait `std::fmt::Debug` is not implemented for `T` Sep 21 13:04:57.301 INFO kablam! = help: consider adding a `where T: std::fmt::Debug` bound Sep 21 13:04:57.301 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:57.301 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.301 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.301 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.301 INFO kablam! Sep 21 13:04:57.301 INFO kablam! warning: the trait bound `T: rustfft::FFTnum` is not satisfied Sep 21 13:04:57.301 INFO kablam! --> src/vector_types/support_core.rs:92:28 Sep 21 13:04:57.301 INFO kablam! | Sep 21 13:04:57.301 INFO kablam! 92 | pub type GenDspVec = DspVec; Sep 21 13:04:57.301 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `rustfft::FFTnum` is not implemented for `T` Sep 21 13:04:57.301 INFO kablam! | Sep 21 13:04:57.301 INFO kablam! = help: consider adding a `where T: rustfft::FFTnum` bound Sep 21 13:04:57.301 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:57.301 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.301 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.301 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.301 INFO kablam! Sep 21 13:04:57.301 INFO kablam! error[E0310]: the parameter type `T` may not live long enough Sep 21 13:04:57.301 INFO kablam! --> src/vector_types/support_core.rs:92:28 Sep 21 13:04:57.301 INFO kablam! | Sep 21 13:04:57.301 INFO kablam! 92 | pub type GenDspVec = DspVec; Sep 21 13:04:57.301 INFO kablam! | - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 21 13:04:57.301 INFO kablam! | | Sep 21 13:04:57.301 INFO kablam! | help: consider adding an explicit lifetime bound `T: 'static`... Sep 21 13:04:57.301 INFO kablam! | Sep 21 13:04:57.301 INFO kablam! note: ...so that the type `T` will meet its required lifetime bounds Sep 21 13:04:57.302 INFO kablam! --> src/vector_types/support_core.rs:92:28 Sep 21 13:04:57.302 INFO kablam! | Sep 21 13:04:57.302 INFO kablam! 92 | pub type GenDspVec = DspVec; Sep 21 13:04:57.302 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 21 13:04:57.302 INFO kablam! Sep 21 13:04:57.547 INFO kablam! warning: the trait bound `T: num_traits::Float` is not satisfied Sep 21 13:04:57.547 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:102:29 Sep 21 13:04:57.547 INFO kablam! | Sep 21 13:04:57.547 INFO kablam! 102 | pub type RealTimeIdent = Identifier; Sep 21 13:04:57.547 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Float` is not implemented for `T` Sep 21 13:04:57.547 INFO kablam! | Sep 21 13:04:57.547 INFO kablam! = help: consider adding a `where T: num_traits::Float` bound Sep 21 13:04:57.547 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.547 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.547 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.548 INFO kablam! Sep 21 13:04:57.548 INFO kablam! warning: the trait bound `T: num_traits::FloatConst` is not satisfied Sep 21 13:04:57.548 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:102:29 Sep 21 13:04:57.548 INFO kablam! | Sep 21 13:04:57.548 INFO kablam! 102 | pub type RealTimeIdent = Identifier; Sep 21 13:04:57.548 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FloatConst` is not implemented for `T` Sep 21 13:04:57.548 INFO kablam! | Sep 21 13:04:57.548 INFO kablam! = help: consider adding a `where T: num_traits::FloatConst` bound Sep 21 13:04:57.548 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.548 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.548 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.548 INFO kablam! Sep 21 13:04:57.548 INFO kablam! warning: the trait bound `T: numbers::ToSimd` is not satisfied Sep 21 13:04:57.548 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:102:29 Sep 21 13:04:57.548 INFO kablam! | Sep 21 13:04:57.548 INFO kablam! 102 | pub type RealTimeIdent = Identifier; Sep 21 13:04:57.548 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `numbers::ToSimd` is not implemented for `T` Sep 21 13:04:57.548 INFO kablam! | Sep 21 13:04:57.548 INFO kablam! = help: consider adding a `where T: numbers::ToSimd` bound Sep 21 13:04:57.548 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:57.548 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.548 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.548 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.548 INFO kablam! Sep 21 13:04:57.548 INFO kablam! warning: `T` doesn't implement `std::fmt::Debug` Sep 21 13:04:57.548 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:102:29 Sep 21 13:04:57.548 INFO kablam! | Sep 21 13:04:57.549 INFO kablam! 102 | pub type RealTimeIdent = Identifier; Sep 21 13:04:57.549 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `T` cannot be formatted using `{:?}` because it doesn't implement `std::fmt::Debug` Sep 21 13:04:57.549 INFO kablam! | Sep 21 13:04:57.549 INFO kablam! = help: the trait `std::fmt::Debug` is not implemented for `T` Sep 21 13:04:57.549 INFO kablam! = help: consider adding a `where T: std::fmt::Debug` bound Sep 21 13:04:57.549 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:57.549 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.549 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.549 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.549 INFO kablam! Sep 21 13:04:57.549 INFO kablam! warning: the trait bound `T: rustfft::FFTnum` is not satisfied Sep 21 13:04:57.549 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:102:29 Sep 21 13:04:57.549 INFO kablam! | Sep 21 13:04:57.549 INFO kablam! 102 | pub type RealTimeIdent = Identifier; Sep 21 13:04:57.549 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `rustfft::FFTnum` is not implemented for `T` Sep 21 13:04:57.549 INFO kablam! | Sep 21 13:04:57.549 INFO kablam! = help: consider adding a `where T: rustfft::FFTnum` bound Sep 21 13:04:57.549 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:57.549 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.549 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.549 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.549 INFO kablam! Sep 21 13:04:57.549 INFO kablam! error[E0310]: the parameter type `T` may not live long enough Sep 21 13:04:57.549 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:102:29 Sep 21 13:04:57.549 INFO kablam! | Sep 21 13:04:57.549 INFO kablam! 102 | pub type RealTimeIdent = Identifier; Sep 21 13:04:57.549 INFO kablam! | - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 21 13:04:57.549 INFO kablam! | | Sep 21 13:04:57.549 INFO kablam! | help: consider adding an explicit lifetime bound `T: 'static`... Sep 21 13:04:57.549 INFO kablam! | Sep 21 13:04:57.549 INFO kablam! note: ...so that the type `T` will meet its required lifetime bounds Sep 21 13:04:57.549 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:102:29 Sep 21 13:04:57.549 INFO kablam! | Sep 21 13:04:57.549 INFO kablam! 102 | pub type RealTimeIdent = Identifier; Sep 21 13:04:57.549 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 21 13:04:57.549 INFO kablam! Sep 21 13:04:57.549 INFO kablam! warning: the trait bound `T: num_traits::Float` is not satisfied Sep 21 13:04:57.549 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:104:29 Sep 21 13:04:57.550 INFO kablam! | Sep 21 13:04:57.550 INFO kablam! 104 | pub type RealFreqIdent = Identifier; Sep 21 13:04:57.550 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Float` is not implemented for `T` Sep 21 13:04:57.550 INFO kablam! | Sep 21 13:04:57.550 INFO kablam! = help: consider adding a `where T: num_traits::Float` bound Sep 21 13:04:57.550 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.550 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.550 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.550 INFO kablam! Sep 21 13:04:57.552 INFO kablam! warning: the trait bound `T: num_traits::FloatConst` is not satisfied Sep 21 13:04:57.552 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:104:29 Sep 21 13:04:57.552 INFO kablam! | Sep 21 13:04:57.552 INFO kablam! 104 | pub type RealFreqIdent = Identifier; Sep 21 13:04:57.552 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FloatConst` is not implemented for `T` Sep 21 13:04:57.552 INFO kablam! | Sep 21 13:04:57.552 INFO kablam! = help: consider adding a `where T: num_traits::FloatConst` bound Sep 21 13:04:57.552 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.552 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.552 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.552 INFO kablam! Sep 21 13:04:57.553 INFO kablam! warning: the trait bound `T: numbers::ToSimd` is not satisfied Sep 21 13:04:57.553 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:104:29 Sep 21 13:04:57.553 INFO kablam! | Sep 21 13:04:57.553 INFO kablam! 104 | pub type RealFreqIdent = Identifier; Sep 21 13:04:57.553 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `numbers::ToSimd` is not implemented for `T` Sep 21 13:04:57.553 INFO kablam! | Sep 21 13:04:57.553 INFO kablam! = help: consider adding a `where T: numbers::ToSimd` bound Sep 21 13:04:57.553 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:57.553 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.553 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.553 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.553 INFO kablam! Sep 21 13:04:57.553 INFO kablam! warning: `T` doesn't implement `std::fmt::Debug` Sep 21 13:04:57.553 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:104:29 Sep 21 13:04:57.553 INFO kablam! | Sep 21 13:04:57.553 INFO kablam! 104 | pub type RealFreqIdent = Identifier; Sep 21 13:04:57.553 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `T` cannot be formatted using `{:?}` because it doesn't implement `std::fmt::Debug` Sep 21 13:04:57.553 INFO kablam! | Sep 21 13:04:57.553 INFO kablam! = help: the trait `std::fmt::Debug` is not implemented for `T` Sep 21 13:04:57.553 INFO kablam! = help: consider adding a `where T: std::fmt::Debug` bound Sep 21 13:04:57.553 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:57.553 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.553 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.553 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.553 INFO kablam! Sep 21 13:04:57.553 INFO kablam! warning: the trait bound `T: rustfft::FFTnum` is not satisfied Sep 21 13:04:57.553 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:104:29 Sep 21 13:04:57.553 INFO kablam! | Sep 21 13:04:57.553 INFO kablam! 104 | pub type RealFreqIdent = Identifier; Sep 21 13:04:57.553 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `rustfft::FFTnum` is not implemented for `T` Sep 21 13:04:57.553 INFO kablam! | Sep 21 13:04:57.553 INFO kablam! = help: consider adding a `where T: rustfft::FFTnum` bound Sep 21 13:04:57.553 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:57.553 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.553 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.553 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.553 INFO kablam! Sep 21 13:04:57.553 INFO kablam! error[E0310]: the parameter type `T` may not live long enough Sep 21 13:04:57.553 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:104:29 Sep 21 13:04:57.553 INFO kablam! | Sep 21 13:04:57.553 INFO kablam! 104 | pub type RealFreqIdent = Identifier; Sep 21 13:04:57.553 INFO kablam! | - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 21 13:04:57.553 INFO kablam! | | Sep 21 13:04:57.553 INFO kablam! | help: consider adding an explicit lifetime bound `T: 'static`... Sep 21 13:04:57.553 INFO kablam! | Sep 21 13:04:57.554 INFO kablam! note: ...so that the type `T` will meet its required lifetime bounds Sep 21 13:04:57.554 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:104:29 Sep 21 13:04:57.554 INFO kablam! | Sep 21 13:04:57.554 INFO kablam! 104 | pub type RealFreqIdent = Identifier; Sep 21 13:04:57.554 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 21 13:04:57.554 INFO kablam! Sep 21 13:04:57.554 INFO kablam! warning: the trait bound `T: num_traits::Float` is not satisfied Sep 21 13:04:57.554 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:106:32 Sep 21 13:04:57.554 INFO kablam! | Sep 21 13:04:57.554 INFO kablam! 106 | pub type ComplexTimeIdent = Identifier; Sep 21 13:04:57.554 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Float` is not implemented for `T` Sep 21 13:04:57.554 INFO kablam! | Sep 21 13:04:57.554 INFO kablam! = help: consider adding a `where T: num_traits::Float` bound Sep 21 13:04:57.554 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.554 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.554 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.554 INFO kablam! Sep 21 13:04:57.554 INFO kablam! warning: the trait bound `T: num_traits::FloatConst` is not satisfied Sep 21 13:04:57.554 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:106:32 Sep 21 13:04:57.554 INFO kablam! | Sep 21 13:04:57.554 INFO kablam! 106 | pub type ComplexTimeIdent = Identifier; Sep 21 13:04:57.554 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FloatConst` is not implemented for `T` Sep 21 13:04:57.554 INFO kablam! | Sep 21 13:04:57.554 INFO kablam! = help: consider adding a `where T: num_traits::FloatConst` bound Sep 21 13:04:57.554 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.555 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.555 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.555 INFO kablam! Sep 21 13:04:57.555 INFO kablam! warning: the trait bound `T: numbers::ToSimd` is not satisfied Sep 21 13:04:57.555 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:106:32 Sep 21 13:04:57.555 INFO kablam! | Sep 21 13:04:57.555 INFO kablam! 106 | pub type ComplexTimeIdent = Identifier; Sep 21 13:04:57.555 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `numbers::ToSimd` is not implemented for `T` Sep 21 13:04:57.555 INFO kablam! | Sep 21 13:04:57.555 INFO kablam! = help: consider adding a `where T: numbers::ToSimd` bound Sep 21 13:04:57.555 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:57.555 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.555 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.555 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.555 INFO kablam! Sep 21 13:04:57.555 INFO kablam! warning: `T` doesn't implement `std::fmt::Debug` Sep 21 13:04:57.555 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:106:32 Sep 21 13:04:57.555 INFO kablam! | Sep 21 13:04:57.555 INFO kablam! 106 | pub type ComplexTimeIdent = Identifier; Sep 21 13:04:57.555 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `T` cannot be formatted using `{:?}` because it doesn't implement `std::fmt::Debug` Sep 21 13:04:57.555 INFO kablam! | Sep 21 13:04:57.555 INFO kablam! = help: the trait `std::fmt::Debug` is not implemented for `T` Sep 21 13:04:57.555 INFO kablam! = help: consider adding a `where T: std::fmt::Debug` bound Sep 21 13:04:57.555 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:57.555 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.555 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.555 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.555 INFO kablam! Sep 21 13:04:57.555 INFO kablam! warning: the trait bound `T: rustfft::FFTnum` is not satisfied Sep 21 13:04:57.555 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:106:32 Sep 21 13:04:57.555 INFO kablam! | Sep 21 13:04:57.555 INFO kablam! 106 | pub type ComplexTimeIdent = Identifier; Sep 21 13:04:57.555 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `rustfft::FFTnum` is not implemented for `T` Sep 21 13:04:57.555 INFO kablam! | Sep 21 13:04:57.555 INFO kablam! = help: consider adding a `where T: rustfft::FFTnum` bound Sep 21 13:04:57.555 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:57.555 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.555 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.555 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.555 INFO kablam! Sep 21 13:04:57.555 INFO kablam! error[E0310]: the parameter type `T` may not live long enough Sep 21 13:04:57.555 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:106:32 Sep 21 13:04:57.555 INFO kablam! | Sep 21 13:04:57.556 INFO kablam! 106 | pub type ComplexTimeIdent = Identifier; Sep 21 13:04:57.556 INFO kablam! | - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 21 13:04:57.556 INFO kablam! | | Sep 21 13:04:57.556 INFO kablam! | help: consider adding an explicit lifetime bound `T: 'static`... Sep 21 13:04:57.556 INFO kablam! | Sep 21 13:04:57.556 INFO kablam! note: ...so that the type `T` will meet its required lifetime bounds Sep 21 13:04:57.556 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:106:32 Sep 21 13:04:57.556 INFO kablam! | Sep 21 13:04:57.556 INFO kablam! 106 | pub type ComplexTimeIdent = Identifier; Sep 21 13:04:57.556 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 21 13:04:57.556 INFO kablam! Sep 21 13:04:57.556 INFO kablam! warning: the trait bound `T: num_traits::Float` is not satisfied Sep 21 13:04:57.556 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:108:32 Sep 21 13:04:57.556 INFO kablam! | Sep 21 13:04:57.556 INFO kablam! 108 | pub type ComplexFreqIdent = Identifier; Sep 21 13:04:57.556 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Float` is not implemented for `T` Sep 21 13:04:57.556 INFO kablam! | Sep 21 13:04:57.556 INFO kablam! = help: consider adding a `where T: num_traits::Float` bound Sep 21 13:04:57.556 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.556 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.556 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.556 INFO kablam! Sep 21 13:04:57.556 INFO kablam! warning: the trait bound `T: num_traits::FloatConst` is not satisfied Sep 21 13:04:57.556 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:108:32 Sep 21 13:04:57.557 INFO kablam! | Sep 21 13:04:57.557 INFO kablam! 108 | pub type ComplexFreqIdent = Identifier; Sep 21 13:04:57.557 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FloatConst` is not implemented for `T` Sep 21 13:04:57.557 INFO kablam! | Sep 21 13:04:57.557 INFO kablam! = help: consider adding a `where T: num_traits::FloatConst` bound Sep 21 13:04:57.557 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.557 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.557 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.557 INFO kablam! Sep 21 13:04:57.557 INFO kablam! warning: the trait bound `T: numbers::ToSimd` is not satisfied Sep 21 13:04:57.557 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:108:32 Sep 21 13:04:57.557 INFO kablam! | Sep 21 13:04:57.557 INFO kablam! 108 | pub type ComplexFreqIdent = Identifier; Sep 21 13:04:57.557 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `numbers::ToSimd` is not implemented for `T` Sep 21 13:04:57.557 INFO kablam! | Sep 21 13:04:57.557 INFO kablam! = help: consider adding a `where T: numbers::ToSimd` bound Sep 21 13:04:57.557 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:57.557 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.557 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.557 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.557 INFO kablam! Sep 21 13:04:57.557 INFO kablam! warning: `T` doesn't implement `std::fmt::Debug` Sep 21 13:04:57.557 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:108:32 Sep 21 13:04:57.557 INFO kablam! | Sep 21 13:04:57.557 INFO kablam! 108 | pub type ComplexFreqIdent = Identifier; Sep 21 13:04:57.557 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `T` cannot be formatted using `{:?}` because it doesn't implement `std::fmt::Debug` Sep 21 13:04:57.557 INFO kablam! | Sep 21 13:04:57.557 INFO kablam! = help: the trait `std::fmt::Debug` is not implemented for `T` Sep 21 13:04:57.557 INFO kablam! = help: consider adding a `where T: std::fmt::Debug` bound Sep 21 13:04:57.557 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:57.557 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.557 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.557 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.557 INFO kablam! Sep 21 13:04:57.557 INFO kablam! warning: the trait bound `T: rustfft::FFTnum` is not satisfied Sep 21 13:04:57.557 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:108:32 Sep 21 13:04:57.557 INFO kablam! | Sep 21 13:04:57.557 INFO kablam! 108 | pub type ComplexFreqIdent = Identifier; Sep 21 13:04:57.557 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `rustfft::FFTnum` is not implemented for `T` Sep 21 13:04:57.557 INFO kablam! | Sep 21 13:04:57.557 INFO kablam! = help: consider adding a `where T: rustfft::FFTnum` bound Sep 21 13:04:57.557 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:57.557 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.557 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.557 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.557 INFO kablam! Sep 21 13:04:57.558 INFO kablam! error[E0310]: the parameter type `T` may not live long enough Sep 21 13:04:57.558 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:108:32 Sep 21 13:04:57.558 INFO kablam! | Sep 21 13:04:57.558 INFO kablam! 108 | pub type ComplexFreqIdent = Identifier; Sep 21 13:04:57.558 INFO kablam! | - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 21 13:04:57.558 INFO kablam! | | Sep 21 13:04:57.558 INFO kablam! | help: consider adding an explicit lifetime bound `T: 'static`... Sep 21 13:04:57.558 INFO kablam! | Sep 21 13:04:57.558 INFO kablam! note: ...so that the type `T` will meet its required lifetime bounds Sep 21 13:04:57.558 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:108:32 Sep 21 13:04:57.558 INFO kablam! | Sep 21 13:04:57.558 INFO kablam! 108 | pub type ComplexFreqIdent = Identifier; Sep 21 13:04:57.558 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 21 13:04:57.558 INFO kablam! Sep 21 13:04:57.558 INFO kablam! warning: the trait bound `T: num_traits::Float` is not satisfied Sep 21 13:04:57.558 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:110:27 Sep 21 13:04:57.558 INFO kablam! | Sep 21 13:04:57.558 INFO kablam! 110 | pub type GenDspIdent = Identifier; Sep 21 13:04:57.558 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Float` is not implemented for `T` Sep 21 13:04:57.558 INFO kablam! | Sep 21 13:04:57.559 INFO kablam! = help: consider adding a `where T: num_traits::Float` bound Sep 21 13:04:57.559 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.559 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.559 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.559 INFO kablam! Sep 21 13:04:57.559 INFO kablam! warning: the trait bound `T: num_traits::FloatConst` is not satisfied Sep 21 13:04:57.559 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:110:27 Sep 21 13:04:57.559 INFO kablam! | Sep 21 13:04:57.559 INFO kablam! 110 | pub type GenDspIdent = Identifier; Sep 21 13:04:57.559 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FloatConst` is not implemented for `T` Sep 21 13:04:57.559 INFO kablam! | Sep 21 13:04:57.559 INFO kablam! = help: consider adding a `where T: num_traits::FloatConst` bound Sep 21 13:04:57.559 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.559 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.559 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.559 INFO kablam! Sep 21 13:04:57.559 INFO kablam! warning: the trait bound `T: numbers::ToSimd` is not satisfied Sep 21 13:04:57.559 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:110:27 Sep 21 13:04:57.559 INFO kablam! | Sep 21 13:04:57.559 INFO kablam! 110 | pub type GenDspIdent = Identifier; Sep 21 13:04:57.559 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `numbers::ToSimd` is not implemented for `T` Sep 21 13:04:57.559 INFO kablam! | Sep 21 13:04:57.559 INFO kablam! = help: consider adding a `where T: numbers::ToSimd` bound Sep 21 13:04:57.559 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:57.559 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.559 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.559 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.559 INFO kablam! Sep 21 13:04:57.559 INFO kablam! warning: `T` doesn't implement `std::fmt::Debug` Sep 21 13:04:57.559 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:110:27 Sep 21 13:04:57.559 INFO kablam! | Sep 21 13:04:57.559 INFO kablam! 110 | pub type GenDspIdent = Identifier; Sep 21 13:04:57.559 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `T` cannot be formatted using `{:?}` because it doesn't implement `std::fmt::Debug` Sep 21 13:04:57.559 INFO kablam! | Sep 21 13:04:57.559 INFO kablam! = help: the trait `std::fmt::Debug` is not implemented for `T` Sep 21 13:04:57.559 INFO kablam! = help: consider adding a `where T: std::fmt::Debug` bound Sep 21 13:04:57.559 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:57.559 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.559 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.559 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.559 INFO kablam! Sep 21 13:04:57.559 INFO kablam! warning: the trait bound `T: rustfft::FFTnum` is not satisfied Sep 21 13:04:57.559 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:110:27 Sep 21 13:04:57.559 INFO kablam! | Sep 21 13:04:57.559 INFO kablam! 110 | pub type GenDspIdent = Identifier; Sep 21 13:04:57.559 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `rustfft::FFTnum` is not implemented for `T` Sep 21 13:04:57.559 INFO kablam! | Sep 21 13:04:57.559 INFO kablam! = help: consider adding a `where T: rustfft::FFTnum` bound Sep 21 13:04:57.559 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 21 13:04:57.559 INFO kablam! = note: required because of the requirements on the impl of `numbers::RealNumber` for `T` Sep 21 13:04:57.559 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 13:04:57.559 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 13:04:57.559 INFO kablam! Sep 21 13:04:57.560 INFO kablam! error[E0310]: the parameter type `T` may not live long enough Sep 21 13:04:57.560 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:110:27 Sep 21 13:04:57.560 INFO kablam! | Sep 21 13:04:57.560 INFO kablam! 110 | pub type GenDspIdent = Identifier; Sep 21 13:04:57.560 INFO kablam! | - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 21 13:04:57.560 INFO kablam! | | Sep 21 13:04:57.560 INFO kablam! | help: consider adding an explicit lifetime bound `T: 'static`... Sep 21 13:04:57.560 INFO kablam! | Sep 21 13:04:57.560 INFO kablam! note: ...so that the type `T` will meet its required lifetime bounds Sep 21 13:04:57.560 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:110:27 Sep 21 13:04:57.560 INFO kablam! | Sep 21 13:04:57.560 INFO kablam! 110 | pub type GenDspIdent = Identifier; Sep 21 13:04:57.560 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 21 13:04:57.560 INFO kablam! Sep 21 13:04:57.620 INFO kablam! error: aborting due to 10 previous errors Sep 21 13:04:57.620 INFO kablam! Sep 21 13:04:57.620 INFO kablam! For more information about this error, try `rustc --explain E0310`. Sep 21 13:04:57.631 INFO kablam! error: Could not compile `basic_dsp_vector`. Sep 21 13:04:57.631 INFO kablam! warning: build failed, waiting for other jobs to finish... Sep 21 13:04:58.131 INFO kablam! error: aborting due to 10 previous errors Sep 21 13:04:58.131 INFO kablam! Sep 21 13:04:58.131 INFO kablam! For more information about this error, try `rustc --explain E0310`. Sep 21 13:04:58.147 INFO kablam! error: Could not compile `basic_dsp_vector`. Sep 21 13:04:58.147 INFO kablam! Sep 21 13:04:58.147 INFO kablam! To learn more, run the command again with --verbose. Sep 21 13:04:58.159 INFO kablam! su: No module specific data is present Sep 21 13:04:59.032 INFO running `"docker" "rm" "-f" "1a8dcfe35d9d9287b4f7542efd1688179b6d1da787a6726c4226844a661abf6c"` Sep 21 13:04:59.154 INFO blam! 1a8dcfe35d9d9287b4f7542efd1688179b6d1da787a6726c4226844a661abf6c