Sep 18 03:23:22.702 INFO checking basic_dsp_vector-0.4.3 against try#cfeeefe83c83bceb55d60d7e2be173db7597ed50 for pr-54033 Sep 18 03:23:22.702 INFO running: cargo +cfeeefe83c83bceb55d60d7e2be173db7597ed50-alt check --frozen --all --all-targets Sep 18 03:23:22.702 INFO running `"docker" "create" "-v" "/home/ec2-user/crater/./work/local/test-source/worker-2/pr-54033/try#cfeeefe83c83bceb55d60d7e2be173db7597ed50:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/pr-54033/worker-2/try#cfeeefe83c83bceb55d60d7e2be173db7597ed50:/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 +cfeeefe83c83bceb55d60d7e2be173db7597ed50-alt check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-m" "1536M" "crater"` Sep 18 03:23:22.967 INFO blam! a308b8753268c31bd4a16e486994e5cdb87b8918895a2ccc47c9eab7fa0a61b1 Sep 18 03:23:22.969 INFO running `"docker" "start" "-a" "a308b8753268c31bd4a16e486994e5cdb87b8918895a2ccc47c9eab7fa0a61b1"` Sep 18 03:23:24.298 INFO kablam! usermod: no changes Sep 18 03:23:24.430 INFO kablam! Compiling num-integer v0.1.39 Sep 18 03:23:24.430 INFO kablam! Compiling num-bigint v0.2.0 Sep 18 03:23:24.430 INFO kablam! Compiling num-complex v0.2.0 Sep 18 03:23:24.458 INFO kablam! Compiling num-iter v0.1.37 Sep 18 03:23:24.459 INFO kablam! Compiling num-rational v0.2.1 Sep 18 03:23:24.459 INFO kablam! Checking nodrop v0.1.12 Sep 18 03:23:24.459 INFO kablam! Checking odds v0.2.26 Sep 18 03:23:24.459 INFO kablam! Checking crossbeam v0.2.12 Sep 18 03:23:30.949 INFO kablam! Checking arrayvec v0.3.25 Sep 18 03:23:37.199 INFO kablam! Checking num v0.2.0 Sep 18 03:23:37.563 INFO kablam! Checking rustfft v1.0.1 Sep 18 03:23:38.325 INFO kablam! Checking basic_dsp_vector v0.4.3 (/source) Sep 18 03:23:40.017 INFO kablam! warning: unnecessary parentheses around method argument Sep 18 03:23:40.017 INFO kablam! --> src/vector_types/real/real_ops.rs:332:34 Sep 18 03:23:40.017 INFO kablam! | Sep 18 03:23:40.017 INFO kablam! 332 | (base_ln), Sep 18 03:23:40.017 INFO kablam! | ^^^^^^^^^ help: remove these parentheses Sep 18 03:23:40.017 INFO kablam! | Sep 18 03:23:40.018 INFO kablam! = note: #[warn(unused_parens)] on by default Sep 18 03:23:40.018 INFO kablam! Sep 18 03:23:40.019 INFO kablam! warning: unnecessary parentheses around method argument Sep 18 03:23:40.019 INFO kablam! --> src/vector_types/real/real_ops.rs:343:26 Sep 18 03:23:40.019 INFO kablam! | Sep 18 03:23:40.020 INFO kablam! 343 | (base_ln), Sep 18 03:23:40.020 INFO kablam! | ^^^^^^^^^ help: remove these parentheses Sep 18 03:23:40.020 INFO kablam! Sep 18 03:23:40.021 INFO kablam! warning: unnecessary parentheses around method argument Sep 18 03:23:40.021 INFO kablam! --> src/vector_types/real/real_ops.rs:353:17 Sep 18 03:23:40.021 INFO kablam! | Sep 18 03:23:40.022 INFO kablam! 353 | (exponent), Sep 18 03:23:40.022 INFO kablam! | ^^^^^^^^^^ help: remove these parentheses Sep 18 03:23:40.022 INFO kablam! Sep 18 03:23:40.035 INFO kablam! warning: unnecessary parentheses around function argument Sep 18 03:23:40.035 INFO kablam! --> src/vector_types/combined_ops/mod.rs:1022:74 Sep 18 03:23:40.035 INFO kablam! | Sep 18 03:23:40.036 INFO kablam! 1022 | / (vectorization_length / Sep 18 03:23:40.036 INFO kablam! 1023 | | T::Reg::len() * Sep 18 03:23:40.037 INFO kablam! 1024 | | 2), Sep 18 03:23:40.037 INFO kablam! | |____________________________________________________________________________^ help: remove these parentheses Sep 18 03:23:40.037 INFO kablam! Sep 18 03:23:40.038 INFO kablam! warning: unnecessary parentheses around function argument Sep 18 03:23:40.038 INFO kablam! --> src/vector_types/combined_ops/mod.rs:1031:71 Sep 18 03:23:40.039 INFO kablam! | Sep 18 03:23:40.039 INFO kablam! 1031 | / (vectorization_length / Sep 18 03:23:40.039 INFO kablam! 1032 | | T::Reg::len()), Sep 18 03:23:40.040 INFO kablam! | |_____________________________________________________________________________________^ help: remove these parentheses Sep 18 03:23:40.040 INFO kablam! Sep 18 03:23:40.506 INFO kablam! error: the trait bound `T: num_traits::Float` is not satisfied Sep 18 03:23:40.506 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:104:29 Sep 18 03:23:40.506 INFO kablam! | Sep 18 03:23:40.507 INFO kablam! 104 | pub type RealTimeIdent = Identifier; Sep 18 03:23:40.507 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Float` is not implemented for `T` Sep 18 03:23:40.508 INFO kablam! | Sep 18 03:23:40.508 INFO kablam! = note: #[deny(type_alias_missing_bounds)] on by default Sep 18 03:23:40.508 INFO kablam! = help: consider adding a `where T: num_traits::Float` bound Sep 18 03:23:40.509 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.509 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.510 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.510 INFO kablam! Sep 18 03:23:40.510 INFO kablam! error: the trait bound `T: num_traits::FloatConst` is not satisfied Sep 18 03:23:40.511 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:104:29 Sep 18 03:23:40.511 INFO kablam! | Sep 18 03:23:40.511 INFO kablam! 104 | pub type RealTimeIdent = Identifier; Sep 18 03:23:40.512 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FloatConst` is not implemented for `T` Sep 18 03:23:40.512 INFO kablam! | Sep 18 03:23:40.512 INFO kablam! = help: consider adding a `where T: num_traits::FloatConst` bound Sep 18 03:23:40.513 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.513 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.514 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.514 INFO kablam! Sep 18 03:23:40.514 INFO kablam! error: the trait bound `T: ToSimd` is not satisfied Sep 18 03:23:40.515 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:104:29 Sep 18 03:23:40.515 INFO kablam! | Sep 18 03:23:40.516 INFO kablam! 104 | pub type RealTimeIdent = Identifier; Sep 18 03:23:40.516 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `ToSimd` is not implemented for `T` Sep 18 03:23:40.516 INFO kablam! | Sep 18 03:23:40.516 INFO kablam! = help: consider adding a `where T: ToSimd` bound Sep 18 03:23:40.517 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:40.517 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.517 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.517 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.517 INFO kablam! Sep 18 03:23:40.517 INFO kablam! error: `T` doesn't implement `std::fmt::Debug` Sep 18 03:23:40.517 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:104:29 Sep 18 03:23:40.517 INFO kablam! | Sep 18 03:23:40.517 INFO kablam! 104 | pub type RealTimeIdent = Identifier; Sep 18 03:23:40.517 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `T` cannot be formatted using `{:?}` because it doesn't implement `std::fmt::Debug` Sep 18 03:23:40.517 INFO kablam! | Sep 18 03:23:40.517 INFO kablam! = help: the trait `std::fmt::Debug` is not implemented for `T` Sep 18 03:23:40.517 INFO kablam! = help: consider adding a `where T: std::fmt::Debug` bound Sep 18 03:23:40.517 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:40.517 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.517 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.517 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.517 INFO kablam! Sep 18 03:23:40.523 INFO kablam! error: the trait bound `T: num_traits::Signed` is not satisfied Sep 18 03:23:40.523 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:104:29 Sep 18 03:23:40.523 INFO kablam! | Sep 18 03:23:40.523 INFO kablam! 104 | pub type RealTimeIdent = Identifier; Sep 18 03:23:40.523 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Signed` is not implemented for `T` Sep 18 03:23:40.523 INFO kablam! | Sep 18 03:23:40.523 INFO kablam! = help: consider adding a `where T: num_traits::Signed` bound Sep 18 03:23:40.523 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:40.523 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.523 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.523 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.523 INFO kablam! Sep 18 03:23:40.523 INFO kablam! error: the trait bound `T: num_traits::FromPrimitive` is not satisfied Sep 18 03:23:40.523 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:104:29 Sep 18 03:23:40.523 INFO kablam! | Sep 18 03:23:40.523 INFO kablam! 104 | pub type RealTimeIdent = Identifier; Sep 18 03:23:40.523 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FromPrimitive` is not implemented for `T` Sep 18 03:23:40.523 INFO kablam! | Sep 18 03:23:40.523 INFO kablam! = help: consider adding a `where T: num_traits::FromPrimitive` bound Sep 18 03:23:40.523 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:40.523 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.524 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.524 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.524 INFO kablam! Sep 18 03:23:40.524 INFO kablam! error: the trait bound `T: num_traits::Float` is not satisfied Sep 18 03:23:40.524 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:106:29 Sep 18 03:23:40.524 INFO kablam! | Sep 18 03:23:40.524 INFO kablam! 106 | pub type RealFreqIdent = Identifier; Sep 18 03:23:40.524 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Float` is not implemented for `T` Sep 18 03:23:40.524 INFO kablam! | Sep 18 03:23:40.524 INFO kablam! = help: consider adding a `where T: num_traits::Float` bound Sep 18 03:23:40.524 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.524 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.524 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.524 INFO kablam! Sep 18 03:23:40.524 INFO kablam! error: the trait bound `T: num_traits::FloatConst` is not satisfied Sep 18 03:23:40.524 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:106:29 Sep 18 03:23:40.524 INFO kablam! | Sep 18 03:23:40.524 INFO kablam! 106 | pub type RealFreqIdent = Identifier; Sep 18 03:23:40.524 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FloatConst` is not implemented for `T` Sep 18 03:23:40.524 INFO kablam! | Sep 18 03:23:40.524 INFO kablam! = help: consider adding a `where T: num_traits::FloatConst` bound Sep 18 03:23:40.524 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.524 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.524 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.524 INFO kablam! Sep 18 03:23:40.524 INFO kablam! error: the trait bound `T: ToSimd` is not satisfied Sep 18 03:23:40.524 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:106:29 Sep 18 03:23:40.524 INFO kablam! | Sep 18 03:23:40.524 INFO kablam! 106 | pub type RealFreqIdent = Identifier; Sep 18 03:23:40.524 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `ToSimd` is not implemented for `T` Sep 18 03:23:40.524 INFO kablam! | Sep 18 03:23:40.524 INFO kablam! = help: consider adding a `where T: ToSimd` bound Sep 18 03:23:40.524 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:40.524 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.524 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.524 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.524 INFO kablam! Sep 18 03:23:40.524 INFO kablam! error: `T` doesn't implement `std::fmt::Debug` Sep 18 03:23:40.524 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:106:29 Sep 18 03:23:40.524 INFO kablam! | Sep 18 03:23:40.524 INFO kablam! 106 | pub type RealFreqIdent = Identifier; Sep 18 03:23:40.524 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `T` cannot be formatted using `{:?}` because it doesn't implement `std::fmt::Debug` Sep 18 03:23:40.524 INFO kablam! | Sep 18 03:23:40.524 INFO kablam! = help: the trait `std::fmt::Debug` is not implemented for `T` Sep 18 03:23:40.524 INFO kablam! = help: consider adding a `where T: std::fmt::Debug` bound Sep 18 03:23:40.524 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:40.524 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.524 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.524 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.524 INFO kablam! Sep 18 03:23:40.524 INFO kablam! error: the trait bound `T: num_traits::Signed` is not satisfied Sep 18 03:23:40.524 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:106:29 Sep 18 03:23:40.524 INFO kablam! | Sep 18 03:23:40.524 INFO kablam! 106 | pub type RealFreqIdent = Identifier; Sep 18 03:23:40.524 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Signed` is not implemented for `T` Sep 18 03:23:40.524 INFO kablam! | Sep 18 03:23:40.524 INFO kablam! = help: consider adding a `where T: num_traits::Signed` bound Sep 18 03:23:40.524 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:40.524 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.524 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.524 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.524 INFO kablam! Sep 18 03:23:40.524 INFO kablam! error: the trait bound `T: num_traits::FromPrimitive` is not satisfied Sep 18 03:23:40.524 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:106:29 Sep 18 03:23:40.524 INFO kablam! | Sep 18 03:23:40.524 INFO kablam! 106 | pub type RealFreqIdent = Identifier; Sep 18 03:23:40.525 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FromPrimitive` is not implemented for `T` Sep 18 03:23:40.525 INFO kablam! | Sep 18 03:23:40.525 INFO kablam! = help: consider adding a `where T: num_traits::FromPrimitive` bound Sep 18 03:23:40.525 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:40.525 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.525 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.525 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.525 INFO kablam! Sep 18 03:23:40.525 INFO kablam! error: the trait bound `T: num_traits::Float` is not satisfied Sep 18 03:23:40.525 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:108:32 Sep 18 03:23:40.525 INFO kablam! | Sep 18 03:23:40.525 INFO kablam! 108 | pub type ComplexTimeIdent = Identifier; Sep 18 03:23:40.525 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Float` is not implemented for `T` Sep 18 03:23:40.525 INFO kablam! | Sep 18 03:23:40.525 INFO kablam! = help: consider adding a `where T: num_traits::Float` bound Sep 18 03:23:40.525 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.525 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.525 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.525 INFO kablam! Sep 18 03:23:40.525 INFO kablam! error: the trait bound `T: num_traits::FloatConst` is not satisfied Sep 18 03:23:40.525 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:108:32 Sep 18 03:23:40.525 INFO kablam! | Sep 18 03:23:40.525 INFO kablam! 108 | pub type ComplexTimeIdent = Identifier; Sep 18 03:23:40.528 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FloatConst` is not implemented for `T` Sep 18 03:23:40.528 INFO kablam! | Sep 18 03:23:40.528 INFO kablam! = help: consider adding a `where T: num_traits::FloatConst` bound Sep 18 03:23:40.528 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.528 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.528 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.528 INFO kablam! Sep 18 03:23:40.528 INFO kablam! error: the trait bound `T: ToSimd` is not satisfied Sep 18 03:23:40.528 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:108:32 Sep 18 03:23:40.528 INFO kablam! | Sep 18 03:23:40.528 INFO kablam! 108 | pub type ComplexTimeIdent = Identifier; Sep 18 03:23:40.528 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `ToSimd` is not implemented for `T` Sep 18 03:23:40.528 INFO kablam! | Sep 18 03:23:40.528 INFO kablam! = help: consider adding a `where T: ToSimd` bound Sep 18 03:23:40.528 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:40.528 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.528 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.528 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.528 INFO kablam! Sep 18 03:23:40.528 INFO kablam! error: `T` doesn't implement `std::fmt::Debug` Sep 18 03:23:40.528 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:108:32 Sep 18 03:23:40.528 INFO kablam! | Sep 18 03:23:40.528 INFO kablam! 108 | pub type ComplexTimeIdent = Identifier; Sep 18 03:23:40.528 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `T` cannot be formatted using `{:?}` because it doesn't implement `std::fmt::Debug` Sep 18 03:23:40.528 INFO kablam! | Sep 18 03:23:40.528 INFO kablam! = help: the trait `std::fmt::Debug` is not implemented for `T` Sep 18 03:23:40.528 INFO kablam! = help: consider adding a `where T: std::fmt::Debug` bound Sep 18 03:23:40.528 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:40.529 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.529 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.529 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.529 INFO kablam! Sep 18 03:23:40.529 INFO kablam! error: the trait bound `T: num_traits::Signed` is not satisfied Sep 18 03:23:40.529 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:108:32 Sep 18 03:23:40.529 INFO kablam! | Sep 18 03:23:40.529 INFO kablam! 108 | pub type ComplexTimeIdent = Identifier; Sep 18 03:23:40.529 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Signed` is not implemented for `T` Sep 18 03:23:40.529 INFO kablam! | Sep 18 03:23:40.529 INFO kablam! = help: consider adding a `where T: num_traits::Signed` bound Sep 18 03:23:40.530 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:40.530 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.530 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.530 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.530 INFO kablam! Sep 18 03:23:40.530 INFO kablam! error: the trait bound `T: num_traits::FromPrimitive` is not satisfied Sep 18 03:23:40.530 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:108:32 Sep 18 03:23:40.530 INFO kablam! | Sep 18 03:23:40.530 INFO kablam! 108 | pub type ComplexTimeIdent = Identifier; Sep 18 03:23:40.530 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FromPrimitive` is not implemented for `T` Sep 18 03:23:40.530 INFO kablam! | Sep 18 03:23:40.530 INFO kablam! = help: consider adding a `where T: num_traits::FromPrimitive` bound Sep 18 03:23:40.530 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:40.530 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.531 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.531 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.531 INFO kablam! Sep 18 03:23:40.531 INFO kablam! error: the trait bound `T: num_traits::Float` is not satisfied Sep 18 03:23:40.531 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:110:32 Sep 18 03:23:40.531 INFO kablam! | Sep 18 03:23:40.531 INFO kablam! 110 | pub type ComplexFreqIdent = Identifier; Sep 18 03:23:40.531 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Float` is not implemented for `T` Sep 18 03:23:40.531 INFO kablam! | Sep 18 03:23:40.531 INFO kablam! = help: consider adding a `where T: num_traits::Float` bound Sep 18 03:23:40.531 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.531 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.531 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.531 INFO kablam! Sep 18 03:23:40.531 INFO kablam! error: the trait bound `T: num_traits::FloatConst` is not satisfied Sep 18 03:23:40.532 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:110:32 Sep 18 03:23:40.532 INFO kablam! | Sep 18 03:23:40.532 INFO kablam! 110 | pub type ComplexFreqIdent = Identifier; Sep 18 03:23:40.532 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FloatConst` is not implemented for `T` Sep 18 03:23:40.532 INFO kablam! | Sep 18 03:23:40.532 INFO kablam! = help: consider adding a `where T: num_traits::FloatConst` bound Sep 18 03:23:40.532 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.532 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.532 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.532 INFO kablam! Sep 18 03:23:40.532 INFO kablam! error: the trait bound `T: ToSimd` is not satisfied Sep 18 03:23:40.532 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:110:32 Sep 18 03:23:40.532 INFO kablam! | Sep 18 03:23:40.532 INFO kablam! 110 | pub type ComplexFreqIdent = Identifier; Sep 18 03:23:40.532 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `ToSimd` is not implemented for `T` Sep 18 03:23:40.532 INFO kablam! | Sep 18 03:23:40.532 INFO kablam! = help: consider adding a `where T: ToSimd` bound Sep 18 03:23:40.532 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:40.532 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.532 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.532 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.532 INFO kablam! Sep 18 03:23:40.532 INFO kablam! error: `T` doesn't implement `std::fmt::Debug` Sep 18 03:23:40.532 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:110:32 Sep 18 03:23:40.532 INFO kablam! | Sep 18 03:23:40.532 INFO kablam! 110 | pub type ComplexFreqIdent = Identifier; Sep 18 03:23:40.532 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `T` cannot be formatted using `{:?}` because it doesn't implement `std::fmt::Debug` Sep 18 03:23:40.532 INFO kablam! | Sep 18 03:23:40.532 INFO kablam! = help: the trait `std::fmt::Debug` is not implemented for `T` Sep 18 03:23:40.532 INFO kablam! = help: consider adding a `where T: std::fmt::Debug` bound Sep 18 03:23:40.532 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:40.532 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.532 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.532 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.532 INFO kablam! Sep 18 03:23:40.532 INFO kablam! error: the trait bound `T: num_traits::Signed` is not satisfied Sep 18 03:23:40.532 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:110:32 Sep 18 03:23:40.532 INFO kablam! | Sep 18 03:23:40.532 INFO kablam! 110 | pub type ComplexFreqIdent = Identifier; Sep 18 03:23:40.532 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Signed` is not implemented for `T` Sep 18 03:23:40.532 INFO kablam! | Sep 18 03:23:40.532 INFO kablam! = help: consider adding a `where T: num_traits::Signed` bound Sep 18 03:23:40.532 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:40.532 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.532 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.532 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.532 INFO kablam! Sep 18 03:23:40.532 INFO kablam! error: the trait bound `T: num_traits::FromPrimitive` is not satisfied Sep 18 03:23:40.532 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:110:32 Sep 18 03:23:40.532 INFO kablam! | Sep 18 03:23:40.532 INFO kablam! 110 | pub type ComplexFreqIdent = Identifier; Sep 18 03:23:40.532 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FromPrimitive` is not implemented for `T` Sep 18 03:23:40.532 INFO kablam! | Sep 18 03:23:40.532 INFO kablam! = help: consider adding a `where T: num_traits::FromPrimitive` bound Sep 18 03:23:40.532 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:40.532 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.533 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.533 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.533 INFO kablam! Sep 18 03:23:40.533 INFO kablam! error: the trait bound `T: num_traits::Float` is not satisfied Sep 18 03:23:40.533 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:112:27 Sep 18 03:23:40.533 INFO kablam! | Sep 18 03:23:40.534 INFO kablam! 112 | pub type GenDspIdent = Identifier; Sep 18 03:23:40.534 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Float` is not implemented for `T` Sep 18 03:23:40.534 INFO kablam! | Sep 18 03:23:40.534 INFO kablam! = help: consider adding a `where T: num_traits::Float` bound Sep 18 03:23:40.534 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.534 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.534 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.534 INFO kablam! Sep 18 03:23:40.534 INFO kablam! error: the trait bound `T: num_traits::FloatConst` is not satisfied Sep 18 03:23:40.534 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:112:27 Sep 18 03:23:40.534 INFO kablam! | Sep 18 03:23:40.534 INFO kablam! 112 | pub type GenDspIdent = Identifier; Sep 18 03:23:40.534 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FloatConst` is not implemented for `T` Sep 18 03:23:40.534 INFO kablam! | Sep 18 03:23:40.534 INFO kablam! = help: consider adding a `where T: num_traits::FloatConst` bound Sep 18 03:23:40.535 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.535 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.535 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.535 INFO kablam! Sep 18 03:23:40.535 INFO kablam! error: the trait bound `T: ToSimd` is not satisfied Sep 18 03:23:40.535 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:112:27 Sep 18 03:23:40.535 INFO kablam! | Sep 18 03:23:40.535 INFO kablam! 112 | pub type GenDspIdent = Identifier; Sep 18 03:23:40.535 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `ToSimd` is not implemented for `T` Sep 18 03:23:40.535 INFO kablam! | Sep 18 03:23:40.535 INFO kablam! = help: consider adding a `where T: ToSimd` bound Sep 18 03:23:40.535 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:40.535 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.536 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.536 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.536 INFO kablam! Sep 18 03:23:40.536 INFO kablam! error: `T` doesn't implement `std::fmt::Debug` Sep 18 03:23:40.536 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:112:27 Sep 18 03:23:40.536 INFO kablam! | Sep 18 03:23:40.536 INFO kablam! 112 | pub type GenDspIdent = Identifier; Sep 18 03:23:40.536 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `T` cannot be formatted using `{:?}` because it doesn't implement `std::fmt::Debug` Sep 18 03:23:40.536 INFO kablam! | Sep 18 03:23:40.536 INFO kablam! = help: the trait `std::fmt::Debug` is not implemented for `T` Sep 18 03:23:40.536 INFO kablam! = help: consider adding a `where T: std::fmt::Debug` bound Sep 18 03:23:40.536 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:40.536 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.536 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.536 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.536 INFO kablam! Sep 18 03:23:40.536 INFO kablam! error: the trait bound `T: num_traits::Signed` is not satisfied Sep 18 03:23:40.536 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:112:27 Sep 18 03:23:40.536 INFO kablam! | Sep 18 03:23:40.536 INFO kablam! 112 | pub type GenDspIdent = Identifier; Sep 18 03:23:40.536 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Signed` is not implemented for `T` Sep 18 03:23:40.536 INFO kablam! | Sep 18 03:23:40.536 INFO kablam! = help: consider adding a `where T: num_traits::Signed` bound Sep 18 03:23:40.536 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:40.536 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.536 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.536 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.536 INFO kablam! Sep 18 03:23:40.536 INFO kablam! error: the trait bound `T: num_traits::FromPrimitive` is not satisfied Sep 18 03:23:40.536 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:112:27 Sep 18 03:23:40.536 INFO kablam! | Sep 18 03:23:40.536 INFO kablam! 112 | pub type GenDspIdent = Identifier; Sep 18 03:23:40.536 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FromPrimitive` is not implemented for `T` Sep 18 03:23:40.536 INFO kablam! | Sep 18 03:23:40.536 INFO kablam! = help: consider adding a `where T: num_traits::FromPrimitive` bound Sep 18 03:23:40.536 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:40.536 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.537 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.537 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.537 INFO kablam! Sep 18 03:23:40.551 INFO kablam! warning: unnecessary parentheses around method argument Sep 18 03:23:40.551 INFO kablam! --> src/vector_types/real/real_ops.rs:332:34 Sep 18 03:23:40.551 INFO kablam! | Sep 18 03:23:40.551 INFO kablam! 332 | (base_ln), Sep 18 03:23:40.551 INFO kablam! | ^^^^^^^^^ help: remove these parentheses Sep 18 03:23:40.551 INFO kablam! | Sep 18 03:23:40.551 INFO kablam! = note: #[warn(unused_parens)] on by default Sep 18 03:23:40.551 INFO kablam! Sep 18 03:23:40.551 INFO kablam! warning: unnecessary parentheses around method argument Sep 18 03:23:40.551 INFO kablam! --> src/vector_types/real/real_ops.rs:343:26 Sep 18 03:23:40.551 INFO kablam! | Sep 18 03:23:40.551 INFO kablam! 343 | (base_ln), Sep 18 03:23:40.551 INFO kablam! | ^^^^^^^^^ help: remove these parentheses Sep 18 03:23:40.551 INFO kablam! Sep 18 03:23:40.551 INFO kablam! warning: unnecessary parentheses around method argument Sep 18 03:23:40.551 INFO kablam! --> src/vector_types/real/real_ops.rs:353:17 Sep 18 03:23:40.551 INFO kablam! | Sep 18 03:23:40.551 INFO kablam! 353 | (exponent), Sep 18 03:23:40.551 INFO kablam! | ^^^^^^^^^^ help: remove these parentheses Sep 18 03:23:40.551 INFO kablam! Sep 18 03:23:40.579 INFO kablam! warning: unnecessary parentheses around function argument Sep 18 03:23:40.579 INFO kablam! --> src/vector_types/combined_ops/mod.rs:1022:74 Sep 18 03:23:40.579 INFO kablam! | Sep 18 03:23:40.579 INFO kablam! 1022 | / (vectorization_length / Sep 18 03:23:40.579 INFO kablam! 1023 | | T::Reg::len() * Sep 18 03:23:40.579 INFO kablam! 1024 | | 2), Sep 18 03:23:40.579 INFO kablam! | |____________________________________________________________________________^ help: remove these parentheses Sep 18 03:23:40.579 INFO kablam! Sep 18 03:23:40.579 INFO kablam! warning: unnecessary parentheses around function argument Sep 18 03:23:40.579 INFO kablam! --> src/vector_types/combined_ops/mod.rs:1031:71 Sep 18 03:23:40.579 INFO kablam! | Sep 18 03:23:40.579 INFO kablam! 1031 | / (vectorization_length / Sep 18 03:23:40.579 INFO kablam! 1032 | | T::Reg::len()), Sep 18 03:23:40.579 INFO kablam! | |_____________________________________________________________________________________^ help: remove these parentheses Sep 18 03:23:40.579 INFO kablam! Sep 18 03:23:40.619 INFO kablam! error: the trait bound `S: vector_types::requirements::ToSlice` is not satisfied Sep 18 03:23:40.619 INFO kablam! --> src/vector_types/mod.rs:262:30 Sep 18 03:23:40.619 INFO kablam! | Sep 18 03:23:40.619 INFO kablam! 262 | pub type RealTimeVec = DspVec; Sep 18 03:23:40.619 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `vector_types::requirements::ToSlice` is not implemented for `S` Sep 18 03:23:40.619 INFO kablam! | Sep 18 03:23:40.619 INFO kablam! = help: consider adding a `where S: vector_types::requirements::ToSlice` bound Sep 18 03:23:40.619 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.619 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.619 INFO kablam! Sep 18 03:23:40.619 INFO kablam! error: the trait bound `T: num_traits::Float` is not satisfied Sep 18 03:23:40.619 INFO kablam! --> src/vector_types/mod.rs:262:30 Sep 18 03:23:40.619 INFO kablam! | Sep 18 03:23:40.620 INFO kablam! 262 | pub type RealTimeVec = DspVec; Sep 18 03:23:40.620 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Float` is not implemented for `T` Sep 18 03:23:40.620 INFO kablam! | Sep 18 03:23:40.620 INFO kablam! = help: consider adding a `where T: num_traits::Float` bound Sep 18 03:23:40.620 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.620 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.620 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.620 INFO kablam! Sep 18 03:23:40.620 INFO kablam! error: the trait bound `T: num_traits::FloatConst` is not satisfied Sep 18 03:23:40.621 INFO kablam! --> src/vector_types/mod.rs:262:30 Sep 18 03:23:40.621 INFO kablam! | Sep 18 03:23:40.621 INFO kablam! 262 | pub type RealTimeVec = DspVec; Sep 18 03:23:40.621 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FloatConst` is not implemented for `T` Sep 18 03:23:40.621 INFO kablam! | Sep 18 03:23:40.621 INFO kablam! = help: consider adding a `where T: num_traits::FloatConst` bound Sep 18 03:23:40.621 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.621 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.621 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.621 INFO kablam! Sep 18 03:23:40.621 INFO kablam! error: the trait bound `T: ToSimd` is not satisfied Sep 18 03:23:40.621 INFO kablam! --> src/vector_types/mod.rs:262:30 Sep 18 03:23:40.621 INFO kablam! | Sep 18 03:23:40.621 INFO kablam! 262 | pub type RealTimeVec = DspVec; Sep 18 03:23:40.621 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `ToSimd` is not implemented for `T` Sep 18 03:23:40.621 INFO kablam! | Sep 18 03:23:40.621 INFO kablam! = help: consider adding a `where T: ToSimd` bound Sep 18 03:23:40.621 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:40.621 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.621 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.621 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.621 INFO kablam! Sep 18 03:23:40.621 INFO kablam! error: `T` doesn't implement `std::fmt::Debug` Sep 18 03:23:40.621 INFO kablam! --> src/vector_types/mod.rs:262:30 Sep 18 03:23:40.621 INFO kablam! | Sep 18 03:23:40.621 INFO kablam! 262 | pub type RealTimeVec = DspVec; Sep 18 03:23:40.621 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `T` cannot be formatted using `{:?}` because it doesn't implement `std::fmt::Debug` Sep 18 03:23:40.621 INFO kablam! | Sep 18 03:23:40.621 INFO kablam! = help: the trait `std::fmt::Debug` is not implemented for `T` Sep 18 03:23:40.621 INFO kablam! = help: consider adding a `where T: std::fmt::Debug` bound Sep 18 03:23:40.621 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:40.621 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.621 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.621 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.621 INFO kablam! Sep 18 03:23:40.621 INFO kablam! error: the trait bound `T: num_traits::Signed` is not satisfied Sep 18 03:23:40.621 INFO kablam! --> src/vector_types/mod.rs:262:30 Sep 18 03:23:40.621 INFO kablam! | Sep 18 03:23:40.621 INFO kablam! 262 | pub type RealTimeVec = DspVec; Sep 18 03:23:40.621 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Signed` is not implemented for `T` Sep 18 03:23:40.621 INFO kablam! | Sep 18 03:23:40.621 INFO kablam! = help: consider adding a `where T: num_traits::Signed` bound Sep 18 03:23:40.621 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:40.621 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.621 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.621 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.621 INFO kablam! Sep 18 03:23:40.622 INFO kablam! error: the trait bound `T: num_traits::FromPrimitive` is not satisfied Sep 18 03:23:40.622 INFO kablam! --> src/vector_types/mod.rs:262:30 Sep 18 03:23:40.622 INFO kablam! | Sep 18 03:23:40.622 INFO kablam! 262 | pub type RealTimeVec = DspVec; Sep 18 03:23:40.622 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FromPrimitive` is not implemented for `T` Sep 18 03:23:40.622 INFO kablam! | Sep 18 03:23:40.622 INFO kablam! = help: consider adding a `where T: num_traits::FromPrimitive` bound Sep 18 03:23:40.622 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:40.622 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.622 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.622 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.622 INFO kablam! Sep 18 03:23:40.622 INFO kablam! error: the trait bound `S: vector_types::requirements::ToSlice` is not satisfied Sep 18 03:23:40.622 INFO kablam! --> src/vector_types/mod.rs:264:30 Sep 18 03:23:40.622 INFO kablam! | Sep 18 03:23:40.622 INFO kablam! 264 | pub type RealFreqVec = DspVec; Sep 18 03:23:40.622 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `vector_types::requirements::ToSlice` is not implemented for `S` Sep 18 03:23:40.622 INFO kablam! | Sep 18 03:23:40.622 INFO kablam! = help: consider adding a `where S: vector_types::requirements::ToSlice` bound Sep 18 03:23:40.622 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.622 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.622 INFO kablam! Sep 18 03:23:40.622 INFO kablam! error: the trait bound `T: num_traits::Float` is not satisfied Sep 18 03:23:40.622 INFO kablam! --> src/vector_types/mod.rs:264:30 Sep 18 03:23:40.622 INFO kablam! | Sep 18 03:23:40.622 INFO kablam! 264 | pub type RealFreqVec = DspVec; Sep 18 03:23:40.622 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Float` is not implemented for `T` Sep 18 03:23:40.622 INFO kablam! | Sep 18 03:23:40.622 INFO kablam! = help: consider adding a `where T: num_traits::Float` bound Sep 18 03:23:40.622 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.622 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.622 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.622 INFO kablam! Sep 18 03:23:40.622 INFO kablam! error: the trait bound `T: num_traits::FloatConst` is not satisfied Sep 18 03:23:40.622 INFO kablam! --> src/vector_types/mod.rs:264:30 Sep 18 03:23:40.622 INFO kablam! | Sep 18 03:23:40.623 INFO kablam! 264 | pub type RealFreqVec = DspVec; Sep 18 03:23:40.623 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FloatConst` is not implemented for `T` Sep 18 03:23:40.623 INFO kablam! | Sep 18 03:23:40.623 INFO kablam! = help: consider adding a `where T: num_traits::FloatConst` bound Sep 18 03:23:40.623 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.623 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.624 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.624 INFO kablam! Sep 18 03:23:40.624 INFO kablam! error: the trait bound `T: ToSimd` is not satisfied Sep 18 03:23:40.624 INFO kablam! --> src/vector_types/mod.rs:264:30 Sep 18 03:23:40.624 INFO kablam! | Sep 18 03:23:40.624 INFO kablam! 264 | pub type RealFreqVec = DspVec; Sep 18 03:23:40.624 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `ToSimd` is not implemented for `T` Sep 18 03:23:40.624 INFO kablam! | Sep 18 03:23:40.624 INFO kablam! = help: consider adding a `where T: ToSimd` bound Sep 18 03:23:40.624 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:40.624 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.624 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.624 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.624 INFO kablam! Sep 18 03:23:40.624 INFO kablam! error: `T` doesn't implement `std::fmt::Debug` Sep 18 03:23:40.624 INFO kablam! --> src/vector_types/mod.rs:264:30 Sep 18 03:23:40.624 INFO kablam! | Sep 18 03:23:40.624 INFO kablam! 264 | pub type RealFreqVec = DspVec; Sep 18 03:23:40.624 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `T` cannot be formatted using `{:?}` because it doesn't implement `std::fmt::Debug` Sep 18 03:23:40.624 INFO kablam! | Sep 18 03:23:40.624 INFO kablam! = help: the trait `std::fmt::Debug` is not implemented for `T` Sep 18 03:23:40.624 INFO kablam! = help: consider adding a `where T: std::fmt::Debug` bound Sep 18 03:23:40.624 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:40.624 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.624 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.624 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.624 INFO kablam! Sep 18 03:23:40.624 INFO kablam! error: the trait bound `T: num_traits::Signed` is not satisfied Sep 18 03:23:40.624 INFO kablam! --> src/vector_types/mod.rs:264:30 Sep 18 03:23:40.624 INFO kablam! | Sep 18 03:23:40.624 INFO kablam! 264 | pub type RealFreqVec = DspVec; Sep 18 03:23:40.624 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Signed` is not implemented for `T` Sep 18 03:23:40.624 INFO kablam! | Sep 18 03:23:40.624 INFO kablam! = help: consider adding a `where T: num_traits::Signed` bound Sep 18 03:23:40.624 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:40.624 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.624 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.624 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.624 INFO kablam! Sep 18 03:23:40.624 INFO kablam! error: the trait bound `T: num_traits::FromPrimitive` is not satisfied Sep 18 03:23:40.624 INFO kablam! --> src/vector_types/mod.rs:264:30 Sep 18 03:23:40.624 INFO kablam! | Sep 18 03:23:40.624 INFO kablam! 264 | pub type RealFreqVec = DspVec; Sep 18 03:23:40.624 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FromPrimitive` is not implemented for `T` Sep 18 03:23:40.624 INFO kablam! | Sep 18 03:23:40.624 INFO kablam! = help: consider adding a `where T: num_traits::FromPrimitive` bound Sep 18 03:23:40.624 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:40.624 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.624 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.624 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.624 INFO kablam! Sep 18 03:23:40.625 INFO kablam! error: the trait bound `S: vector_types::requirements::ToSlice` is not satisfied Sep 18 03:23:40.625 INFO kablam! --> src/vector_types/mod.rs:266:33 Sep 18 03:23:40.625 INFO kablam! | Sep 18 03:23:40.625 INFO kablam! 266 | pub type ComplexTimeVec = DspVec; Sep 18 03:23:40.625 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `vector_types::requirements::ToSlice` is not implemented for `S` Sep 18 03:23:40.625 INFO kablam! | Sep 18 03:23:40.625 INFO kablam! = help: consider adding a `where S: vector_types::requirements::ToSlice` bound Sep 18 03:23:40.625 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.625 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.625 INFO kablam! Sep 18 03:23:40.625 INFO kablam! error: the trait bound `T: num_traits::Float` is not satisfied Sep 18 03:23:40.625 INFO kablam! --> src/vector_types/mod.rs:266:33 Sep 18 03:23:40.625 INFO kablam! | Sep 18 03:23:40.625 INFO kablam! 266 | pub type ComplexTimeVec = DspVec; Sep 18 03:23:40.625 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Float` is not implemented for `T` Sep 18 03:23:40.625 INFO kablam! | Sep 18 03:23:40.625 INFO kablam! = help: consider adding a `where T: num_traits::Float` bound Sep 18 03:23:40.625 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.625 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.625 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.625 INFO kablam! Sep 18 03:23:40.625 INFO kablam! error: the trait bound `T: num_traits::FloatConst` is not satisfied Sep 18 03:23:40.625 INFO kablam! --> src/vector_types/mod.rs:266:33 Sep 18 03:23:40.625 INFO kablam! | Sep 18 03:23:40.625 INFO kablam! 266 | pub type ComplexTimeVec = DspVec; Sep 18 03:23:40.625 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FloatConst` is not implemented for `T` Sep 18 03:23:40.626 INFO kablam! | Sep 18 03:23:40.626 INFO kablam! = help: consider adding a `where T: num_traits::FloatConst` bound Sep 18 03:23:40.626 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.626 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.626 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.626 INFO kablam! Sep 18 03:23:40.627 INFO kablam! error: the trait bound `T: ToSimd` is not satisfied Sep 18 03:23:40.627 INFO kablam! --> src/vector_types/mod.rs:266:33 Sep 18 03:23:40.627 INFO kablam! | Sep 18 03:23:40.627 INFO kablam! 266 | pub type ComplexTimeVec = DspVec; Sep 18 03:23:40.627 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `ToSimd` is not implemented for `T` Sep 18 03:23:40.627 INFO kablam! | Sep 18 03:23:40.627 INFO kablam! = help: consider adding a `where T: ToSimd` bound Sep 18 03:23:40.627 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:40.627 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.627 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.627 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.627 INFO kablam! Sep 18 03:23:40.627 INFO kablam! error: `T` doesn't implement `std::fmt::Debug` Sep 18 03:23:40.627 INFO kablam! --> src/vector_types/mod.rs:266:33 Sep 18 03:23:40.627 INFO kablam! | Sep 18 03:23:40.627 INFO kablam! 266 | pub type ComplexTimeVec = DspVec; Sep 18 03:23:40.627 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `T` cannot be formatted using `{:?}` because it doesn't implement `std::fmt::Debug` Sep 18 03:23:40.627 INFO kablam! | Sep 18 03:23:40.627 INFO kablam! = help: the trait `std::fmt::Debug` is not implemented for `T` Sep 18 03:23:40.627 INFO kablam! = help: consider adding a `where T: std::fmt::Debug` bound Sep 18 03:23:40.627 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:40.627 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.627 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.627 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.627 INFO kablam! Sep 18 03:23:40.628 INFO kablam! error: the trait bound `T: num_traits::Signed` is not satisfied Sep 18 03:23:40.628 INFO kablam! --> src/vector_types/mod.rs:266:33 Sep 18 03:23:40.628 INFO kablam! | Sep 18 03:23:40.628 INFO kablam! 266 | pub type ComplexTimeVec = DspVec; Sep 18 03:23:40.628 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Signed` is not implemented for `T` Sep 18 03:23:40.628 INFO kablam! | Sep 18 03:23:40.628 INFO kablam! = help: consider adding a `where T: num_traits::Signed` bound Sep 18 03:23:40.628 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:40.628 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.628 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.628 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.628 INFO kablam! Sep 18 03:23:40.628 INFO kablam! error: the trait bound `T: num_traits::FromPrimitive` is not satisfied Sep 18 03:23:40.629 INFO kablam! --> src/vector_types/mod.rs:266:33 Sep 18 03:23:40.629 INFO kablam! | Sep 18 03:23:40.629 INFO kablam! 266 | pub type ComplexTimeVec = DspVec; Sep 18 03:23:40.629 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FromPrimitive` is not implemented for `T` Sep 18 03:23:40.629 INFO kablam! | Sep 18 03:23:40.629 INFO kablam! = help: consider adding a `where T: num_traits::FromPrimitive` bound Sep 18 03:23:40.629 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:40.629 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.629 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.629 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.629 INFO kablam! Sep 18 03:23:40.629 INFO kablam! error: the trait bound `S: vector_types::requirements::ToSlice` is not satisfied Sep 18 03:23:40.629 INFO kablam! --> src/vector_types/mod.rs:268:33 Sep 18 03:23:40.630 INFO kablam! | Sep 18 03:23:40.630 INFO kablam! 268 | pub type ComplexFreqVec = DspVec; Sep 18 03:23:40.630 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `vector_types::requirements::ToSlice` is not implemented for `S` Sep 18 03:23:40.630 INFO kablam! | Sep 18 03:23:40.630 INFO kablam! = help: consider adding a `where S: vector_types::requirements::ToSlice` bound Sep 18 03:23:40.630 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.630 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.630 INFO kablam! Sep 18 03:23:40.630 INFO kablam! error: the trait bound `T: num_traits::Float` is not satisfied Sep 18 03:23:40.630 INFO kablam! --> src/vector_types/mod.rs:268:33 Sep 18 03:23:40.630 INFO kablam! | Sep 18 03:23:40.631 INFO kablam! 268 | pub type ComplexFreqVec = DspVec; Sep 18 03:23:40.631 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Float` is not implemented for `T` Sep 18 03:23:40.631 INFO kablam! | Sep 18 03:23:40.631 INFO kablam! = help: consider adding a `where T: num_traits::Float` bound Sep 18 03:23:40.631 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.631 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.631 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.631 INFO kablam! Sep 18 03:23:40.631 INFO kablam! error: the trait bound `T: num_traits::FloatConst` is not satisfied Sep 18 03:23:40.631 INFO kablam! --> src/vector_types/mod.rs:268:33 Sep 18 03:23:40.631 INFO kablam! | Sep 18 03:23:40.631 INFO kablam! 268 | pub type ComplexFreqVec = DspVec; Sep 18 03:23:40.631 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FloatConst` is not implemented for `T` Sep 18 03:23:40.631 INFO kablam! | Sep 18 03:23:40.631 INFO kablam! = help: consider adding a `where T: num_traits::FloatConst` bound Sep 18 03:23:40.632 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.632 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.632 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.632 INFO kablam! Sep 18 03:23:40.632 INFO kablam! error: the trait bound `T: ToSimd` is not satisfied Sep 18 03:23:40.632 INFO kablam! --> src/vector_types/mod.rs:268:33 Sep 18 03:23:40.632 INFO kablam! | Sep 18 03:23:40.632 INFO kablam! 268 | pub type ComplexFreqVec = DspVec; Sep 18 03:23:40.632 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `ToSimd` is not implemented for `T` Sep 18 03:23:40.632 INFO kablam! | Sep 18 03:23:40.632 INFO kablam! = help: consider adding a `where T: ToSimd` bound Sep 18 03:23:40.632 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:40.632 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.633 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.633 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.633 INFO kablam! Sep 18 03:23:40.633 INFO kablam! error: `T` doesn't implement `std::fmt::Debug` Sep 18 03:23:40.633 INFO kablam! --> src/vector_types/mod.rs:268:33 Sep 18 03:23:40.633 INFO kablam! | Sep 18 03:23:40.633 INFO kablam! 268 | pub type ComplexFreqVec = DspVec; Sep 18 03:23:40.633 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `T` cannot be formatted using `{:?}` because it doesn't implement `std::fmt::Debug` Sep 18 03:23:40.633 INFO kablam! | Sep 18 03:23:40.633 INFO kablam! = help: the trait `std::fmt::Debug` is not implemented for `T` Sep 18 03:23:40.633 INFO kablam! = help: consider adding a `where T: std::fmt::Debug` bound Sep 18 03:23:40.634 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:40.634 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.634 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.634 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.634 INFO kablam! Sep 18 03:23:40.634 INFO kablam! error: the trait bound `T: num_traits::Signed` is not satisfied Sep 18 03:23:40.634 INFO kablam! --> src/vector_types/mod.rs:268:33 Sep 18 03:23:40.634 INFO kablam! | Sep 18 03:23:40.634 INFO kablam! 268 | pub type ComplexFreqVec = DspVec; Sep 18 03:23:40.634 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Signed` is not implemented for `T` Sep 18 03:23:40.634 INFO kablam! | Sep 18 03:23:40.634 INFO kablam! = help: consider adding a `where T: num_traits::Signed` bound Sep 18 03:23:40.635 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:40.635 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.635 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.635 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.635 INFO kablam! Sep 18 03:23:40.635 INFO kablam! error: the trait bound `T: num_traits::FromPrimitive` is not satisfied Sep 18 03:23:40.635 INFO kablam! --> src/vector_types/mod.rs:268:33 Sep 18 03:23:40.635 INFO kablam! | Sep 18 03:23:40.635 INFO kablam! 268 | pub type ComplexFreqVec = DspVec; Sep 18 03:23:40.635 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FromPrimitive` is not implemented for `T` Sep 18 03:23:40.635 INFO kablam! | Sep 18 03:23:40.635 INFO kablam! = help: consider adding a `where T: num_traits::FromPrimitive` bound Sep 18 03:23:40.635 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:40.635 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.635 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.636 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.636 INFO kablam! Sep 18 03:23:40.636 INFO kablam! error: the trait bound `S: vector_types::requirements::ToSlice` is not satisfied Sep 18 03:23:40.636 INFO kablam! --> src/vector_types/mod.rs:270:28 Sep 18 03:23:40.636 INFO kablam! | Sep 18 03:23:40.636 INFO kablam! 270 | pub type GenDspVec = DspVec; Sep 18 03:23:40.636 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `vector_types::requirements::ToSlice` is not implemented for `S` Sep 18 03:23:40.636 INFO kablam! | Sep 18 03:23:40.636 INFO kablam! = help: consider adding a `where S: vector_types::requirements::ToSlice` bound Sep 18 03:23:40.636 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.636 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.636 INFO kablam! Sep 18 03:23:40.636 INFO kablam! error: the trait bound `T: num_traits::Float` is not satisfied Sep 18 03:23:40.636 INFO kablam! --> src/vector_types/mod.rs:270:28 Sep 18 03:23:40.637 INFO kablam! | Sep 18 03:23:40.637 INFO kablam! 270 | pub type GenDspVec = DspVec; Sep 18 03:23:40.637 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Float` is not implemented for `T` Sep 18 03:23:40.637 INFO kablam! | Sep 18 03:23:40.637 INFO kablam! = help: consider adding a `where T: num_traits::Float` bound Sep 18 03:23:40.637 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.637 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.637 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.637 INFO kablam! Sep 18 03:23:40.637 INFO kablam! error: the trait bound `T: num_traits::FloatConst` is not satisfied Sep 18 03:23:40.637 INFO kablam! --> src/vector_types/mod.rs:270:28 Sep 18 03:23:40.637 INFO kablam! | Sep 18 03:23:40.638 INFO kablam! 270 | pub type GenDspVec = DspVec; Sep 18 03:23:40.638 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FloatConst` is not implemented for `T` Sep 18 03:23:40.638 INFO kablam! | Sep 18 03:23:40.638 INFO kablam! = help: consider adding a `where T: num_traits::FloatConst` bound Sep 18 03:23:40.638 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.638 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.638 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.638 INFO kablam! Sep 18 03:23:40.638 INFO kablam! error: the trait bound `T: ToSimd` is not satisfied Sep 18 03:23:40.638 INFO kablam! --> src/vector_types/mod.rs:270:28 Sep 18 03:23:40.638 INFO kablam! | Sep 18 03:23:40.638 INFO kablam! 270 | pub type GenDspVec = DspVec; Sep 18 03:23:40.638 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `ToSimd` is not implemented for `T` Sep 18 03:23:40.638 INFO kablam! | Sep 18 03:23:40.638 INFO kablam! = help: consider adding a `where T: ToSimd` bound Sep 18 03:23:40.639 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:40.639 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.639 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.639 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.639 INFO kablam! Sep 18 03:23:40.639 INFO kablam! error: `T` doesn't implement `std::fmt::Debug` Sep 18 03:23:40.639 INFO kablam! --> src/vector_types/mod.rs:270:28 Sep 18 03:23:40.639 INFO kablam! | Sep 18 03:23:40.639 INFO kablam! 270 | pub type GenDspVec = DspVec; Sep 18 03:23:40.639 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `T` cannot be formatted using `{:?}` because it doesn't implement `std::fmt::Debug` Sep 18 03:23:40.640 INFO kablam! | Sep 18 03:23:40.640 INFO kablam! = help: the trait `std::fmt::Debug` is not implemented for `T` Sep 18 03:23:40.640 INFO kablam! = help: consider adding a `where T: std::fmt::Debug` bound Sep 18 03:23:40.640 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:40.640 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.640 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.640 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.640 INFO kablam! Sep 18 03:23:40.640 INFO kablam! error: the trait bound `T: num_traits::Signed` is not satisfied Sep 18 03:23:40.640 INFO kablam! --> src/vector_types/mod.rs:270:28 Sep 18 03:23:40.641 INFO kablam! | Sep 18 03:23:40.641 INFO kablam! 270 | pub type GenDspVec = DspVec; Sep 18 03:23:40.641 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Signed` is not implemented for `T` Sep 18 03:23:40.641 INFO kablam! | Sep 18 03:23:40.641 INFO kablam! = help: consider adding a `where T: num_traits::Signed` bound Sep 18 03:23:40.641 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:40.641 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.641 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.641 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.641 INFO kablam! Sep 18 03:23:40.641 INFO kablam! error: the trait bound `T: num_traits::FromPrimitive` is not satisfied Sep 18 03:23:40.641 INFO kablam! --> src/vector_types/mod.rs:270:28 Sep 18 03:23:40.641 INFO kablam! | Sep 18 03:23:40.641 INFO kablam! 270 | pub type GenDspVec = DspVec; Sep 18 03:23:40.642 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FromPrimitive` is not implemented for `T` Sep 18 03:23:40.642 INFO kablam! | Sep 18 03:23:40.642 INFO kablam! = help: consider adding a `where T: num_traits::FromPrimitive` bound Sep 18 03:23:40.642 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:40.642 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:40.642 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:40.642 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:40.642 INFO kablam! Sep 18 03:23:41.161 INFO kablam! error: aborting due to 65 previous errors Sep 18 03:23:41.161 INFO kablam! Sep 18 03:23:41.179 INFO kablam! error: Could not compile `basic_dsp_vector`. Sep 18 03:23:41.180 INFO kablam! warning: build failed, waiting for other jobs to finish... Sep 18 03:23:41.290 INFO kablam! error: the trait bound `T: num_traits::Float` is not satisfied Sep 18 03:23:41.291 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:104:29 Sep 18 03:23:41.291 INFO kablam! | Sep 18 03:23:41.291 INFO kablam! 104 | pub type RealTimeIdent = Identifier; Sep 18 03:23:41.292 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Float` is not implemented for `T` Sep 18 03:23:41.292 INFO kablam! | Sep 18 03:23:41.292 INFO kablam! = note: #[deny(type_alias_missing_bounds)] on by default Sep 18 03:23:41.292 INFO kablam! = help: consider adding a `where T: num_traits::Float` bound Sep 18 03:23:41.293 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.293 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.293 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.294 INFO kablam! Sep 18 03:23:41.294 INFO kablam! error: the trait bound `T: num_traits::FloatConst` is not satisfied Sep 18 03:23:41.294 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:104:29 Sep 18 03:23:41.294 INFO kablam! | Sep 18 03:23:41.295 INFO kablam! 104 | pub type RealTimeIdent = Identifier; Sep 18 03:23:41.295 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FloatConst` is not implemented for `T` Sep 18 03:23:41.295 INFO kablam! | Sep 18 03:23:41.296 INFO kablam! = help: consider adding a `where T: num_traits::FloatConst` bound Sep 18 03:23:41.296 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.296 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.296 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.297 INFO kablam! Sep 18 03:23:41.297 INFO kablam! error: the trait bound `T: ToSimd` is not satisfied Sep 18 03:23:41.297 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:104:29 Sep 18 03:23:41.298 INFO kablam! | Sep 18 03:23:41.298 INFO kablam! 104 | pub type RealTimeIdent = Identifier; Sep 18 03:23:41.298 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `ToSimd` is not implemented for `T` Sep 18 03:23:41.298 INFO kablam! | Sep 18 03:23:41.299 INFO kablam! = help: consider adding a `where T: ToSimd` bound Sep 18 03:23:41.299 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:41.299 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.300 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.300 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.300 INFO kablam! Sep 18 03:23:41.300 INFO kablam! error: `T` doesn't implement `std::fmt::Debug` Sep 18 03:23:41.301 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:104:29 Sep 18 03:23:41.301 INFO kablam! | Sep 18 03:23:41.301 INFO kablam! 104 | pub type RealTimeIdent = Identifier; Sep 18 03:23:41.302 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `T` cannot be formatted using `{:?}` because it doesn't implement `std::fmt::Debug` Sep 18 03:23:41.302 INFO kablam! | Sep 18 03:23:41.302 INFO kablam! = help: the trait `std::fmt::Debug` is not implemented for `T` Sep 18 03:23:41.302 INFO kablam! = help: consider adding a `where T: std::fmt::Debug` bound Sep 18 03:23:41.303 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:41.303 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.303 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.304 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.304 INFO kablam! Sep 18 03:23:41.304 INFO kablam! error: the trait bound `T: num_traits::Signed` is not satisfied Sep 18 03:23:41.304 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:104:29 Sep 18 03:23:41.305 INFO kablam! | Sep 18 03:23:41.305 INFO kablam! 104 | pub type RealTimeIdent = Identifier; Sep 18 03:23:41.305 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Signed` is not implemented for `T` Sep 18 03:23:41.306 INFO kablam! | Sep 18 03:23:41.306 INFO kablam! = help: consider adding a `where T: num_traits::Signed` bound Sep 18 03:23:41.306 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:41.306 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.307 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.307 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.307 INFO kablam! Sep 18 03:23:41.307 INFO kablam! error: the trait bound `T: num_traits::FromPrimitive` is not satisfied Sep 18 03:23:41.308 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:104:29 Sep 18 03:23:41.308 INFO kablam! | Sep 18 03:23:41.308 INFO kablam! 104 | pub type RealTimeIdent = Identifier; Sep 18 03:23:41.309 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FromPrimitive` is not implemented for `T` Sep 18 03:23:41.309 INFO kablam! | Sep 18 03:23:41.309 INFO kablam! = help: consider adding a `where T: num_traits::FromPrimitive` bound Sep 18 03:23:41.309 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:41.310 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.310 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.310 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.311 INFO kablam! Sep 18 03:23:41.311 INFO kablam! error: the trait bound `T: num_traits::Float` is not satisfied Sep 18 03:23:41.311 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:106:29 Sep 18 03:23:41.311 INFO kablam! | Sep 18 03:23:41.312 INFO kablam! 106 | pub type RealFreqIdent = Identifier; Sep 18 03:23:41.312 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Float` is not implemented for `T` Sep 18 03:23:41.312 INFO kablam! | Sep 18 03:23:41.313 INFO kablam! = help: consider adding a `where T: num_traits::Float` bound Sep 18 03:23:41.313 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.313 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.313 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.314 INFO kablam! Sep 18 03:23:41.314 INFO kablam! error: the trait bound `T: num_traits::FloatConst` is not satisfied Sep 18 03:23:41.314 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:106:29 Sep 18 03:23:41.314 INFO kablam! | Sep 18 03:23:41.315 INFO kablam! 106 | pub type RealFreqIdent = Identifier; Sep 18 03:23:41.315 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FloatConst` is not implemented for `T` Sep 18 03:23:41.315 INFO kablam! | Sep 18 03:23:41.316 INFO kablam! = help: consider adding a `where T: num_traits::FloatConst` bound Sep 18 03:23:41.316 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.316 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.317 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.317 INFO kablam! Sep 18 03:23:41.317 INFO kablam! error: the trait bound `T: ToSimd` is not satisfied Sep 18 03:23:41.317 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:106:29 Sep 18 03:23:41.318 INFO kablam! | Sep 18 03:23:41.318 INFO kablam! 106 | pub type RealFreqIdent = Identifier; Sep 18 03:23:41.318 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `ToSimd` is not implemented for `T` Sep 18 03:23:41.319 INFO kablam! | Sep 18 03:23:41.319 INFO kablam! = help: consider adding a `where T: ToSimd` bound Sep 18 03:23:41.319 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:41.319 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.320 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.320 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.320 INFO kablam! Sep 18 03:23:41.321 INFO kablam! error: `T` doesn't implement `std::fmt::Debug` Sep 18 03:23:41.321 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:106:29 Sep 18 03:23:41.321 INFO kablam! | Sep 18 03:23:41.321 INFO kablam! 106 | pub type RealFreqIdent = Identifier; Sep 18 03:23:41.322 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `T` cannot be formatted using `{:?}` because it doesn't implement `std::fmt::Debug` Sep 18 03:23:41.322 INFO kablam! | Sep 18 03:23:41.322 INFO kablam! = help: the trait `std::fmt::Debug` is not implemented for `T` Sep 18 03:23:41.323 INFO kablam! = help: consider adding a `where T: std::fmt::Debug` bound Sep 18 03:23:41.323 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:41.323 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.324 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.324 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.324 INFO kablam! Sep 18 03:23:41.324 INFO kablam! error: the trait bound `T: num_traits::Signed` is not satisfied Sep 18 03:23:41.325 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:106:29 Sep 18 03:23:41.325 INFO kablam! | Sep 18 03:23:41.325 INFO kablam! 106 | pub type RealFreqIdent = Identifier; Sep 18 03:23:41.325 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Signed` is not implemented for `T` Sep 18 03:23:41.326 INFO kablam! | Sep 18 03:23:41.326 INFO kablam! = help: consider adding a `where T: num_traits::Signed` bound Sep 18 03:23:41.326 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:41.327 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.327 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.327 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.327 INFO kablam! Sep 18 03:23:41.328 INFO kablam! error: the trait bound `T: num_traits::FromPrimitive` is not satisfied Sep 18 03:23:41.328 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:106:29 Sep 18 03:23:41.328 INFO kablam! | Sep 18 03:23:41.329 INFO kablam! 106 | pub type RealFreqIdent = Identifier; Sep 18 03:23:41.329 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FromPrimitive` is not implemented for `T` Sep 18 03:23:41.329 INFO kablam! | Sep 18 03:23:41.329 INFO kablam! = help: consider adding a `where T: num_traits::FromPrimitive` bound Sep 18 03:23:41.330 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:41.330 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.330 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.331 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.331 INFO kablam! Sep 18 03:23:41.331 INFO kablam! error: the trait bound `T: num_traits::Float` is not satisfied Sep 18 03:23:41.331 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:108:32 Sep 18 03:23:41.332 INFO kablam! | Sep 18 03:23:41.332 INFO kablam! 108 | pub type ComplexTimeIdent = Identifier; Sep 18 03:23:41.332 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Float` is not implemented for `T` Sep 18 03:23:41.332 INFO kablam! | Sep 18 03:23:41.333 INFO kablam! = help: consider adding a `where T: num_traits::Float` bound Sep 18 03:23:41.333 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.333 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.334 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.334 INFO kablam! Sep 18 03:23:41.334 INFO kablam! error: the trait bound `T: num_traits::FloatConst` is not satisfied Sep 18 03:23:41.334 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:108:32 Sep 18 03:23:41.335 INFO kablam! | Sep 18 03:23:41.335 INFO kablam! 108 | pub type ComplexTimeIdent = Identifier; Sep 18 03:23:41.335 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FloatConst` is not implemented for `T` Sep 18 03:23:41.335 INFO kablam! | Sep 18 03:23:41.336 INFO kablam! = help: consider adding a `where T: num_traits::FloatConst` bound Sep 18 03:23:41.336 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.336 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.337 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.337 INFO kablam! Sep 18 03:23:41.337 INFO kablam! error: the trait bound `T: ToSimd` is not satisfied Sep 18 03:23:41.337 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:108:32 Sep 18 03:23:41.338 INFO kablam! | Sep 18 03:23:41.338 INFO kablam! 108 | pub type ComplexTimeIdent = Identifier; Sep 18 03:23:41.338 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `ToSimd` is not implemented for `T` Sep 18 03:23:41.339 INFO kablam! | Sep 18 03:23:41.339 INFO kablam! = help: consider adding a `where T: ToSimd` bound Sep 18 03:23:41.339 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:41.339 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.340 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.340 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.340 INFO kablam! Sep 18 03:23:41.341 INFO kablam! error: `T` doesn't implement `std::fmt::Debug` Sep 18 03:23:41.341 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:108:32 Sep 18 03:23:41.341 INFO kablam! | Sep 18 03:23:41.341 INFO kablam! 108 | pub type ComplexTimeIdent = Identifier; Sep 18 03:23:41.342 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `T` cannot be formatted using `{:?}` because it doesn't implement `std::fmt::Debug` Sep 18 03:23:41.342 INFO kablam! | Sep 18 03:23:41.342 INFO kablam! = help: the trait `std::fmt::Debug` is not implemented for `T` Sep 18 03:23:41.343 INFO kablam! = help: consider adding a `where T: std::fmt::Debug` bound Sep 18 03:23:41.343 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:41.343 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.344 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.344 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.344 INFO kablam! Sep 18 03:23:41.344 INFO kablam! error: the trait bound `T: num_traits::Signed` is not satisfied Sep 18 03:23:41.345 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:108:32 Sep 18 03:23:41.345 INFO kablam! | Sep 18 03:23:41.346 INFO kablam! 108 | pub type ComplexTimeIdent = Identifier; Sep 18 03:23:41.346 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Signed` is not implemented for `T` Sep 18 03:23:41.346 INFO kablam! | Sep 18 03:23:41.347 INFO kablam! = help: consider adding a `where T: num_traits::Signed` bound Sep 18 03:23:41.347 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:41.347 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.347 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.347 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.347 INFO kablam! Sep 18 03:23:41.347 INFO kablam! error: the trait bound `T: num_traits::FromPrimitive` is not satisfied Sep 18 03:23:41.347 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:108:32 Sep 18 03:23:41.347 INFO kablam! | Sep 18 03:23:41.347 INFO kablam! 108 | pub type ComplexTimeIdent = Identifier; Sep 18 03:23:41.347 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FromPrimitive` is not implemented for `T` Sep 18 03:23:41.347 INFO kablam! | Sep 18 03:23:41.347 INFO kablam! = help: consider adding a `where T: num_traits::FromPrimitive` bound Sep 18 03:23:41.347 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:41.347 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.347 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.347 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.347 INFO kablam! Sep 18 03:23:41.347 INFO kablam! error: the trait bound `T: num_traits::Float` is not satisfied Sep 18 03:23:41.347 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:110:32 Sep 18 03:23:41.347 INFO kablam! | Sep 18 03:23:41.347 INFO kablam! 110 | pub type ComplexFreqIdent = Identifier; Sep 18 03:23:41.347 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Float` is not implemented for `T` Sep 18 03:23:41.347 INFO kablam! | Sep 18 03:23:41.347 INFO kablam! = help: consider adding a `where T: num_traits::Float` bound Sep 18 03:23:41.347 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.347 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.348 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.348 INFO kablam! Sep 18 03:23:41.348 INFO kablam! error: the trait bound `T: num_traits::FloatConst` is not satisfied Sep 18 03:23:41.348 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:110:32 Sep 18 03:23:41.348 INFO kablam! | Sep 18 03:23:41.348 INFO kablam! 110 | pub type ComplexFreqIdent = Identifier; Sep 18 03:23:41.348 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FloatConst` is not implemented for `T` Sep 18 03:23:41.348 INFO kablam! | Sep 18 03:23:41.348 INFO kablam! = help: consider adding a `where T: num_traits::FloatConst` bound Sep 18 03:23:41.348 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.348 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.348 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.348 INFO kablam! Sep 18 03:23:41.348 INFO kablam! error: the trait bound `T: ToSimd` is not satisfied Sep 18 03:23:41.348 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:110:32 Sep 18 03:23:41.348 INFO kablam! | Sep 18 03:23:41.348 INFO kablam! 110 | pub type ComplexFreqIdent = Identifier; Sep 18 03:23:41.348 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `ToSimd` is not implemented for `T` Sep 18 03:23:41.348 INFO kablam! | Sep 18 03:23:41.348 INFO kablam! = help: consider adding a `where T: ToSimd` bound Sep 18 03:23:41.348 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:41.348 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.348 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.348 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.348 INFO kablam! Sep 18 03:23:41.348 INFO kablam! error: `T` doesn't implement `std::fmt::Debug` Sep 18 03:23:41.348 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:110:32 Sep 18 03:23:41.348 INFO kablam! | Sep 18 03:23:41.348 INFO kablam! 110 | pub type ComplexFreqIdent = Identifier; Sep 18 03:23:41.348 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `T` cannot be formatted using `{:?}` because it doesn't implement `std::fmt::Debug` Sep 18 03:23:41.348 INFO kablam! | Sep 18 03:23:41.348 INFO kablam! = help: the trait `std::fmt::Debug` is not implemented for `T` Sep 18 03:23:41.348 INFO kablam! = help: consider adding a `where T: std::fmt::Debug` bound Sep 18 03:23:41.348 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:41.348 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.348 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.348 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.348 INFO kablam! Sep 18 03:23:41.348 INFO kablam! error: the trait bound `T: num_traits::Signed` is not satisfied Sep 18 03:23:41.348 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:110:32 Sep 18 03:23:41.348 INFO kablam! | Sep 18 03:23:41.348 INFO kablam! 110 | pub type ComplexFreqIdent = Identifier; Sep 18 03:23:41.348 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Signed` is not implemented for `T` Sep 18 03:23:41.348 INFO kablam! | Sep 18 03:23:41.348 INFO kablam! = help: consider adding a `where T: num_traits::Signed` bound Sep 18 03:23:41.348 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:41.348 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.348 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.348 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.348 INFO kablam! Sep 18 03:23:41.348 INFO kablam! error: the trait bound `T: num_traits::FromPrimitive` is not satisfied Sep 18 03:23:41.348 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:110:32 Sep 18 03:23:41.348 INFO kablam! | Sep 18 03:23:41.348 INFO kablam! 110 | pub type ComplexFreqIdent = Identifier; Sep 18 03:23:41.348 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FromPrimitive` is not implemented for `T` Sep 18 03:23:41.348 INFO kablam! | Sep 18 03:23:41.348 INFO kablam! = help: consider adding a `where T: num_traits::FromPrimitive` bound Sep 18 03:23:41.348 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:41.348 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.349 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.349 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.349 INFO kablam! Sep 18 03:23:41.349 INFO kablam! error: the trait bound `T: num_traits::Float` is not satisfied Sep 18 03:23:41.349 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:112:27 Sep 18 03:23:41.349 INFO kablam! | Sep 18 03:23:41.349 INFO kablam! 112 | pub type GenDspIdent = Identifier; Sep 18 03:23:41.349 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Float` is not implemented for `T` Sep 18 03:23:41.349 INFO kablam! | Sep 18 03:23:41.349 INFO kablam! = help: consider adding a `where T: num_traits::Float` bound Sep 18 03:23:41.349 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.349 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.349 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.349 INFO kablam! Sep 18 03:23:41.349 INFO kablam! error: the trait bound `T: num_traits::FloatConst` is not satisfied Sep 18 03:23:41.349 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:112:27 Sep 18 03:23:41.349 INFO kablam! | Sep 18 03:23:41.349 INFO kablam! 112 | pub type GenDspIdent = Identifier; Sep 18 03:23:41.349 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FloatConst` is not implemented for `T` Sep 18 03:23:41.349 INFO kablam! | Sep 18 03:23:41.349 INFO kablam! = help: consider adding a `where T: num_traits::FloatConst` bound Sep 18 03:23:41.349 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.349 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.349 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.349 INFO kablam! Sep 18 03:23:41.349 INFO kablam! error: the trait bound `T: ToSimd` is not satisfied Sep 18 03:23:41.349 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:112:27 Sep 18 03:23:41.349 INFO kablam! | Sep 18 03:23:41.349 INFO kablam! 112 | pub type GenDspIdent = Identifier; Sep 18 03:23:41.349 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `ToSimd` is not implemented for `T` Sep 18 03:23:41.349 INFO kablam! | Sep 18 03:23:41.349 INFO kablam! = help: consider adding a `where T: ToSimd` bound Sep 18 03:23:41.349 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:41.349 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.349 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.349 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.349 INFO kablam! Sep 18 03:23:41.349 INFO kablam! error: `T` doesn't implement `std::fmt::Debug` Sep 18 03:23:41.349 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:112:27 Sep 18 03:23:41.349 INFO kablam! | Sep 18 03:23:41.349 INFO kablam! 112 | pub type GenDspIdent = Identifier; Sep 18 03:23:41.349 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `T` cannot be formatted using `{:?}` because it doesn't implement `std::fmt::Debug` Sep 18 03:23:41.349 INFO kablam! | Sep 18 03:23:41.349 INFO kablam! = help: the trait `std::fmt::Debug` is not implemented for `T` Sep 18 03:23:41.349 INFO kablam! = help: consider adding a `where T: std::fmt::Debug` bound Sep 18 03:23:41.349 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:41.349 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.349 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.349 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.349 INFO kablam! Sep 18 03:23:41.349 INFO kablam! error: the trait bound `T: num_traits::Signed` is not satisfied Sep 18 03:23:41.349 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:112:27 Sep 18 03:23:41.349 INFO kablam! | Sep 18 03:23:41.349 INFO kablam! 112 | pub type GenDspIdent = Identifier; Sep 18 03:23:41.350 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Signed` is not implemented for `T` Sep 18 03:23:41.350 INFO kablam! | Sep 18 03:23:41.350 INFO kablam! = help: consider adding a `where T: num_traits::Signed` bound Sep 18 03:23:41.350 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:41.350 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.350 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.350 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.350 INFO kablam! Sep 18 03:23:41.350 INFO kablam! error: the trait bound `T: num_traits::FromPrimitive` is not satisfied Sep 18 03:23:41.350 INFO kablam! --> src/vector_types/combined_ops/identifier_ops.rs:112:27 Sep 18 03:23:41.350 INFO kablam! | Sep 18 03:23:41.350 INFO kablam! 112 | pub type GenDspIdent = Identifier; Sep 18 03:23:41.350 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FromPrimitive` is not implemented for `T` Sep 18 03:23:41.350 INFO kablam! | Sep 18 03:23:41.350 INFO kablam! = help: consider adding a `where T: num_traits::FromPrimitive` bound Sep 18 03:23:41.350 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:41.350 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.350 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.350 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.350 INFO kablam! Sep 18 03:23:41.361 INFO kablam! error: the trait bound `S: vector_types::requirements::ToSlice` is not satisfied Sep 18 03:23:41.361 INFO kablam! --> src/vector_types/mod.rs:262:30 Sep 18 03:23:41.361 INFO kablam! | Sep 18 03:23:41.361 INFO kablam! 262 | pub type RealTimeVec = DspVec; Sep 18 03:23:41.361 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `vector_types::requirements::ToSlice` is not implemented for `S` Sep 18 03:23:41.361 INFO kablam! | Sep 18 03:23:41.361 INFO kablam! = help: consider adding a `where S: vector_types::requirements::ToSlice` bound Sep 18 03:23:41.361 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.362 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.362 INFO kablam! Sep 18 03:23:41.362 INFO kablam! error: the trait bound `T: num_traits::Float` is not satisfied Sep 18 03:23:41.362 INFO kablam! --> src/vector_types/mod.rs:262:30 Sep 18 03:23:41.362 INFO kablam! | Sep 18 03:23:41.362 INFO kablam! 262 | pub type RealTimeVec = DspVec; Sep 18 03:23:41.362 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Float` is not implemented for `T` Sep 18 03:23:41.362 INFO kablam! | Sep 18 03:23:41.362 INFO kablam! = help: consider adding a `where T: num_traits::Float` bound Sep 18 03:23:41.362 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.362 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.362 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.362 INFO kablam! Sep 18 03:23:41.362 INFO kablam! error: the trait bound `T: num_traits::FloatConst` is not satisfied Sep 18 03:23:41.362 INFO kablam! --> src/vector_types/mod.rs:262:30 Sep 18 03:23:41.362 INFO kablam! | Sep 18 03:23:41.362 INFO kablam! 262 | pub type RealTimeVec = DspVec; Sep 18 03:23:41.362 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FloatConst` is not implemented for `T` Sep 18 03:23:41.362 INFO kablam! | Sep 18 03:23:41.362 INFO kablam! = help: consider adding a `where T: num_traits::FloatConst` bound Sep 18 03:23:41.362 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.362 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.362 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.362 INFO kablam! Sep 18 03:23:41.362 INFO kablam! error: the trait bound `T: ToSimd` is not satisfied Sep 18 03:23:41.362 INFO kablam! --> src/vector_types/mod.rs:262:30 Sep 18 03:23:41.363 INFO kablam! | Sep 18 03:23:41.363 INFO kablam! 262 | pub type RealTimeVec = DspVec; Sep 18 03:23:41.363 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `ToSimd` is not implemented for `T` Sep 18 03:23:41.363 INFO kablam! | Sep 18 03:23:41.363 INFO kablam! = help: consider adding a `where T: ToSimd` bound Sep 18 03:23:41.363 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:41.363 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.363 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.363 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.363 INFO kablam! Sep 18 03:23:41.363 INFO kablam! error: `T` doesn't implement `std::fmt::Debug` Sep 18 03:23:41.363 INFO kablam! --> src/vector_types/mod.rs:262:30 Sep 18 03:23:41.363 INFO kablam! | Sep 18 03:23:41.363 INFO kablam! 262 | pub type RealTimeVec = DspVec; Sep 18 03:23:41.363 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `T` cannot be formatted using `{:?}` because it doesn't implement `std::fmt::Debug` Sep 18 03:23:41.363 INFO kablam! | Sep 18 03:23:41.363 INFO kablam! = help: the trait `std::fmt::Debug` is not implemented for `T` Sep 18 03:23:41.363 INFO kablam! = help: consider adding a `where T: std::fmt::Debug` bound Sep 18 03:23:41.363 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:41.363 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.363 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.363 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.363 INFO kablam! Sep 18 03:23:41.363 INFO kablam! error: the trait bound `T: num_traits::Signed` is not satisfied Sep 18 03:23:41.363 INFO kablam! --> src/vector_types/mod.rs:262:30 Sep 18 03:23:41.364 INFO kablam! | Sep 18 03:23:41.364 INFO kablam! 262 | pub type RealTimeVec = DspVec; Sep 18 03:23:41.364 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Signed` is not implemented for `T` Sep 18 03:23:41.364 INFO kablam! | Sep 18 03:23:41.364 INFO kablam! = help: consider adding a `where T: num_traits::Signed` bound Sep 18 03:23:41.364 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:41.364 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.364 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.364 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.364 INFO kablam! Sep 18 03:23:41.364 INFO kablam! error: the trait bound `T: num_traits::FromPrimitive` is not satisfied Sep 18 03:23:41.364 INFO kablam! --> src/vector_types/mod.rs:262:30 Sep 18 03:23:41.364 INFO kablam! | Sep 18 03:23:41.364 INFO kablam! 262 | pub type RealTimeVec = DspVec; Sep 18 03:23:41.364 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FromPrimitive` is not implemented for `T` Sep 18 03:23:41.364 INFO kablam! | Sep 18 03:23:41.364 INFO kablam! = help: consider adding a `where T: num_traits::FromPrimitive` bound Sep 18 03:23:41.364 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:41.364 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.364 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.364 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.364 INFO kablam! Sep 18 03:23:41.364 INFO kablam! error: the trait bound `S: vector_types::requirements::ToSlice` is not satisfied Sep 18 03:23:41.364 INFO kablam! --> src/vector_types/mod.rs:264:30 Sep 18 03:23:41.364 INFO kablam! | Sep 18 03:23:41.364 INFO kablam! 264 | pub type RealFreqVec = DspVec; Sep 18 03:23:41.364 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `vector_types::requirements::ToSlice` is not implemented for `S` Sep 18 03:23:41.364 INFO kablam! | Sep 18 03:23:41.365 INFO kablam! = help: consider adding a `where S: vector_types::requirements::ToSlice` bound Sep 18 03:23:41.365 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.365 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.365 INFO kablam! Sep 18 03:23:41.365 INFO kablam! error: the trait bound `T: num_traits::Float` is not satisfied Sep 18 03:23:41.365 INFO kablam! --> src/vector_types/mod.rs:264:30 Sep 18 03:23:41.365 INFO kablam! | Sep 18 03:23:41.365 INFO kablam! 264 | pub type RealFreqVec = DspVec; Sep 18 03:23:41.365 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Float` is not implemented for `T` Sep 18 03:23:41.365 INFO kablam! | Sep 18 03:23:41.365 INFO kablam! = help: consider adding a `where T: num_traits::Float` bound Sep 18 03:23:41.365 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.365 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.365 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.365 INFO kablam! Sep 18 03:23:41.365 INFO kablam! error: the trait bound `T: num_traits::FloatConst` is not satisfied Sep 18 03:23:41.365 INFO kablam! --> src/vector_types/mod.rs:264:30 Sep 18 03:23:41.365 INFO kablam! | Sep 18 03:23:41.365 INFO kablam! 264 | pub type RealFreqVec = DspVec; Sep 18 03:23:41.365 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FloatConst` is not implemented for `T` Sep 18 03:23:41.365 INFO kablam! | Sep 18 03:23:41.365 INFO kablam! = help: consider adding a `where T: num_traits::FloatConst` bound Sep 18 03:23:41.365 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.365 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.365 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.365 INFO kablam! Sep 18 03:23:41.366 INFO kablam! error: the trait bound `T: ToSimd` is not satisfied Sep 18 03:23:41.366 INFO kablam! --> src/vector_types/mod.rs:264:30 Sep 18 03:23:41.366 INFO kablam! | Sep 18 03:23:41.366 INFO kablam! 264 | pub type RealFreqVec = DspVec; Sep 18 03:23:41.366 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `ToSimd` is not implemented for `T` Sep 18 03:23:41.366 INFO kablam! | Sep 18 03:23:41.366 INFO kablam! = help: consider adding a `where T: ToSimd` bound Sep 18 03:23:41.366 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:41.366 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.366 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.366 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.366 INFO kablam! Sep 18 03:23:41.366 INFO kablam! error: `T` doesn't implement `std::fmt::Debug` Sep 18 03:23:41.366 INFO kablam! --> src/vector_types/mod.rs:264:30 Sep 18 03:23:41.366 INFO kablam! | Sep 18 03:23:41.366 INFO kablam! 264 | pub type RealFreqVec = DspVec; Sep 18 03:23:41.366 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `T` cannot be formatted using `{:?}` because it doesn't implement `std::fmt::Debug` Sep 18 03:23:41.366 INFO kablam! | Sep 18 03:23:41.366 INFO kablam! = help: the trait `std::fmt::Debug` is not implemented for `T` Sep 18 03:23:41.366 INFO kablam! = help: consider adding a `where T: std::fmt::Debug` bound Sep 18 03:23:41.366 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:41.366 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.366 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.366 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.366 INFO kablam! Sep 18 03:23:41.366 INFO kablam! error: the trait bound `T: num_traits::Signed` is not satisfied Sep 18 03:23:41.366 INFO kablam! --> src/vector_types/mod.rs:264:30 Sep 18 03:23:41.366 INFO kablam! | Sep 18 03:23:41.366 INFO kablam! 264 | pub type RealFreqVec = DspVec; Sep 18 03:23:41.366 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Signed` is not implemented for `T` Sep 18 03:23:41.366 INFO kablam! | Sep 18 03:23:41.366 INFO kablam! = help: consider adding a `where T: num_traits::Signed` bound Sep 18 03:23:41.366 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:41.367 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.367 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.367 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.367 INFO kablam! Sep 18 03:23:41.367 INFO kablam! error: the trait bound `T: num_traits::FromPrimitive` is not satisfied Sep 18 03:23:41.367 INFO kablam! --> src/vector_types/mod.rs:264:30 Sep 18 03:23:41.367 INFO kablam! | Sep 18 03:23:41.367 INFO kablam! 264 | pub type RealFreqVec = DspVec; Sep 18 03:23:41.367 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FromPrimitive` is not implemented for `T` Sep 18 03:23:41.367 INFO kablam! | Sep 18 03:23:41.367 INFO kablam! = help: consider adding a `where T: num_traits::FromPrimitive` bound Sep 18 03:23:41.367 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:41.367 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.367 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.367 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.367 INFO kablam! Sep 18 03:23:41.367 INFO kablam! error: the trait bound `S: vector_types::requirements::ToSlice` is not satisfied Sep 18 03:23:41.367 INFO kablam! --> src/vector_types/mod.rs:266:33 Sep 18 03:23:41.367 INFO kablam! | Sep 18 03:23:41.367 INFO kablam! 266 | pub type ComplexTimeVec = DspVec; Sep 18 03:23:41.367 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `vector_types::requirements::ToSlice` is not implemented for `S` Sep 18 03:23:41.367 INFO kablam! | Sep 18 03:23:41.367 INFO kablam! = help: consider adding a `where S: vector_types::requirements::ToSlice` bound Sep 18 03:23:41.367 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.367 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.367 INFO kablam! Sep 18 03:23:41.367 INFO kablam! error: the trait bound `T: num_traits::Float` is not satisfied Sep 18 03:23:41.367 INFO kablam! --> src/vector_types/mod.rs:266:33 Sep 18 03:23:41.367 INFO kablam! | Sep 18 03:23:41.367 INFO kablam! 266 | pub type ComplexTimeVec = DspVec; Sep 18 03:23:41.367 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Float` is not implemented for `T` Sep 18 03:23:41.367 INFO kablam! | Sep 18 03:23:41.367 INFO kablam! = help: consider adding a `where T: num_traits::Float` bound Sep 18 03:23:41.367 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.368 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.368 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.368 INFO kablam! Sep 18 03:23:41.368 INFO kablam! error: the trait bound `T: num_traits::FloatConst` is not satisfied Sep 18 03:23:41.368 INFO kablam! --> src/vector_types/mod.rs:266:33 Sep 18 03:23:41.368 INFO kablam! | Sep 18 03:23:41.368 INFO kablam! 266 | pub type ComplexTimeVec = DspVec; Sep 18 03:23:41.368 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FloatConst` is not implemented for `T` Sep 18 03:23:41.368 INFO kablam! | Sep 18 03:23:41.368 INFO kablam! = help: consider adding a `where T: num_traits::FloatConst` bound Sep 18 03:23:41.368 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.368 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.368 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.368 INFO kablam! Sep 18 03:23:41.368 INFO kablam! error: the trait bound `T: ToSimd` is not satisfied Sep 18 03:23:41.368 INFO kablam! --> src/vector_types/mod.rs:266:33 Sep 18 03:23:41.368 INFO kablam! | Sep 18 03:23:41.368 INFO kablam! 266 | pub type ComplexTimeVec = DspVec; Sep 18 03:23:41.368 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `ToSimd` is not implemented for `T` Sep 18 03:23:41.368 INFO kablam! | Sep 18 03:23:41.368 INFO kablam! = help: consider adding a `where T: ToSimd` bound Sep 18 03:23:41.368 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:41.368 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.368 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.368 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.368 INFO kablam! Sep 18 03:23:41.368 INFO kablam! error: `T` doesn't implement `std::fmt::Debug` Sep 18 03:23:41.368 INFO kablam! --> src/vector_types/mod.rs:266:33 Sep 18 03:23:41.368 INFO kablam! | Sep 18 03:23:41.369 INFO kablam! 266 | pub type ComplexTimeVec = DspVec; Sep 18 03:23:41.369 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `T` cannot be formatted using `{:?}` because it doesn't implement `std::fmt::Debug` Sep 18 03:23:41.369 INFO kablam! | Sep 18 03:23:41.369 INFO kablam! = help: the trait `std::fmt::Debug` is not implemented for `T` Sep 18 03:23:41.369 INFO kablam! = help: consider adding a `where T: std::fmt::Debug` bound Sep 18 03:23:41.369 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:41.369 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.369 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.369 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.369 INFO kablam! Sep 18 03:23:41.369 INFO kablam! error: the trait bound `T: num_traits::Signed` is not satisfied Sep 18 03:23:41.369 INFO kablam! --> src/vector_types/mod.rs:266:33 Sep 18 03:23:41.369 INFO kablam! | Sep 18 03:23:41.369 INFO kablam! 266 | pub type ComplexTimeVec = DspVec; Sep 18 03:23:41.369 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Signed` is not implemented for `T` Sep 18 03:23:41.369 INFO kablam! | Sep 18 03:23:41.369 INFO kablam! = help: consider adding a `where T: num_traits::Signed` bound Sep 18 03:23:41.369 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:41.369 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.369 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.370 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.370 INFO kablam! Sep 18 03:23:41.370 INFO kablam! error: the trait bound `T: num_traits::FromPrimitive` is not satisfied Sep 18 03:23:41.370 INFO kablam! --> src/vector_types/mod.rs:266:33 Sep 18 03:23:41.370 INFO kablam! | Sep 18 03:23:41.370 INFO kablam! 266 | pub type ComplexTimeVec = DspVec; Sep 18 03:23:41.370 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FromPrimitive` is not implemented for `T` Sep 18 03:23:41.370 INFO kablam! | Sep 18 03:23:41.370 INFO kablam! = help: consider adding a `where T: num_traits::FromPrimitive` bound Sep 18 03:23:41.370 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:41.370 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.370 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.370 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.370 INFO kablam! Sep 18 03:23:41.370 INFO kablam! error: the trait bound `S: vector_types::requirements::ToSlice` is not satisfied Sep 18 03:23:41.370 INFO kablam! --> src/vector_types/mod.rs:268:33 Sep 18 03:23:41.370 INFO kablam! | Sep 18 03:23:41.370 INFO kablam! 268 | pub type ComplexFreqVec = DspVec; Sep 18 03:23:41.370 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `vector_types::requirements::ToSlice` is not implemented for `S` Sep 18 03:23:41.370 INFO kablam! | Sep 18 03:23:41.371 INFO kablam! = help: consider adding a `where S: vector_types::requirements::ToSlice` bound Sep 18 03:23:41.371 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.371 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.371 INFO kablam! Sep 18 03:23:41.371 INFO kablam! error: the trait bound `T: num_traits::Float` is not satisfied Sep 18 03:23:41.371 INFO kablam! --> src/vector_types/mod.rs:268:33 Sep 18 03:23:41.371 INFO kablam! | Sep 18 03:23:41.371 INFO kablam! 268 | pub type ComplexFreqVec = DspVec; Sep 18 03:23:41.371 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Float` is not implemented for `T` Sep 18 03:23:41.371 INFO kablam! | Sep 18 03:23:41.371 INFO kablam! = help: consider adding a `where T: num_traits::Float` bound Sep 18 03:23:41.371 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.371 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.371 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.371 INFO kablam! Sep 18 03:23:41.371 INFO kablam! error: the trait bound `T: num_traits::FloatConst` is not satisfied Sep 18 03:23:41.371 INFO kablam! --> src/vector_types/mod.rs:268:33 Sep 18 03:23:41.371 INFO kablam! | Sep 18 03:23:41.371 INFO kablam! 268 | pub type ComplexFreqVec = DspVec; Sep 18 03:23:41.371 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FloatConst` is not implemented for `T` Sep 18 03:23:41.372 INFO kablam! | Sep 18 03:23:41.372 INFO kablam! = help: consider adding a `where T: num_traits::FloatConst` bound Sep 18 03:23:41.372 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.372 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.372 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.372 INFO kablam! Sep 18 03:23:41.372 INFO kablam! error: the trait bound `T: ToSimd` is not satisfied Sep 18 03:23:41.372 INFO kablam! --> src/vector_types/mod.rs:268:33 Sep 18 03:23:41.372 INFO kablam! | Sep 18 03:23:41.372 INFO kablam! 268 | pub type ComplexFreqVec = DspVec; Sep 18 03:23:41.372 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `ToSimd` is not implemented for `T` Sep 18 03:23:41.372 INFO kablam! | Sep 18 03:23:41.372 INFO kablam! = help: consider adding a `where T: ToSimd` bound Sep 18 03:23:41.372 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:41.372 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.372 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.372 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.372 INFO kablam! Sep 18 03:23:41.372 INFO kablam! error: `T` doesn't implement `std::fmt::Debug` Sep 18 03:23:41.372 INFO kablam! --> src/vector_types/mod.rs:268:33 Sep 18 03:23:41.372 INFO kablam! | Sep 18 03:23:41.372 INFO kablam! 268 | pub type ComplexFreqVec = DspVec; Sep 18 03:23:41.372 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `T` cannot be formatted using `{:?}` because it doesn't implement `std::fmt::Debug` Sep 18 03:23:41.372 INFO kablam! | Sep 18 03:23:41.372 INFO kablam! = help: the trait `std::fmt::Debug` is not implemented for `T` Sep 18 03:23:41.373 INFO kablam! = help: consider adding a `where T: std::fmt::Debug` bound Sep 18 03:23:41.373 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:41.373 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.373 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.373 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.373 INFO kablam! Sep 18 03:23:41.373 INFO kablam! error: the trait bound `T: num_traits::Signed` is not satisfied Sep 18 03:23:41.373 INFO kablam! --> src/vector_types/mod.rs:268:33 Sep 18 03:23:41.373 INFO kablam! | Sep 18 03:23:41.373 INFO kablam! 268 | pub type ComplexFreqVec = DspVec; Sep 18 03:23:41.373 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Signed` is not implemented for `T` Sep 18 03:23:41.373 INFO kablam! | Sep 18 03:23:41.373 INFO kablam! = help: consider adding a `where T: num_traits::Signed` bound Sep 18 03:23:41.373 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:41.373 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.373 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.373 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.373 INFO kablam! Sep 18 03:23:41.373 INFO kablam! error: the trait bound `T: num_traits::FromPrimitive` is not satisfied Sep 18 03:23:41.373 INFO kablam! --> src/vector_types/mod.rs:268:33 Sep 18 03:23:41.373 INFO kablam! | Sep 18 03:23:41.373 INFO kablam! 268 | pub type ComplexFreqVec = DspVec; Sep 18 03:23:41.373 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FromPrimitive` is not implemented for `T` Sep 18 03:23:41.373 INFO kablam! | Sep 18 03:23:41.373 INFO kablam! = help: consider adding a `where T: num_traits::FromPrimitive` bound Sep 18 03:23:41.374 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:41.374 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.374 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.374 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.374 INFO kablam! Sep 18 03:23:41.374 INFO kablam! error: the trait bound `S: vector_types::requirements::ToSlice` is not satisfied Sep 18 03:23:41.374 INFO kablam! --> src/vector_types/mod.rs:270:28 Sep 18 03:23:41.374 INFO kablam! | Sep 18 03:23:41.374 INFO kablam! 270 | pub type GenDspVec = DspVec; Sep 18 03:23:41.374 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `vector_types::requirements::ToSlice` is not implemented for `S` Sep 18 03:23:41.374 INFO kablam! | Sep 18 03:23:41.374 INFO kablam! = help: consider adding a `where S: vector_types::requirements::ToSlice` bound Sep 18 03:23:41.374 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.374 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.374 INFO kablam! Sep 18 03:23:41.374 INFO kablam! error: the trait bound `T: num_traits::Float` is not satisfied Sep 18 03:23:41.374 INFO kablam! --> src/vector_types/mod.rs:270:28 Sep 18 03:23:41.374 INFO kablam! | Sep 18 03:23:41.374 INFO kablam! 270 | pub type GenDspVec = DspVec; Sep 18 03:23:41.374 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Float` is not implemented for `T` Sep 18 03:23:41.374 INFO kablam! | Sep 18 03:23:41.375 INFO kablam! = help: consider adding a `where T: num_traits::Float` bound Sep 18 03:23:41.375 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.375 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.375 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.375 INFO kablam! Sep 18 03:23:41.375 INFO kablam! error: the trait bound `T: num_traits::FloatConst` is not satisfied Sep 18 03:23:41.375 INFO kablam! --> src/vector_types/mod.rs:270:28 Sep 18 03:23:41.375 INFO kablam! | Sep 18 03:23:41.375 INFO kablam! 270 | pub type GenDspVec = DspVec; Sep 18 03:23:41.375 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FloatConst` is not implemented for `T` Sep 18 03:23:41.375 INFO kablam! | Sep 18 03:23:41.375 INFO kablam! = help: consider adding a `where T: num_traits::FloatConst` bound Sep 18 03:23:41.375 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.375 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.375 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.375 INFO kablam! Sep 18 03:23:41.375 INFO kablam! error: the trait bound `T: ToSimd` is not satisfied Sep 18 03:23:41.375 INFO kablam! --> src/vector_types/mod.rs:270:28 Sep 18 03:23:41.375 INFO kablam! | Sep 18 03:23:41.375 INFO kablam! 270 | pub type GenDspVec = DspVec; Sep 18 03:23:41.375 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `ToSimd` is not implemented for `T` Sep 18 03:23:41.375 INFO kablam! | Sep 18 03:23:41.375 INFO kablam! = help: consider adding a `where T: ToSimd` bound Sep 18 03:23:41.375 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:41.375 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.375 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.375 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.376 INFO kablam! Sep 18 03:23:41.376 INFO kablam! error: `T` doesn't implement `std::fmt::Debug` Sep 18 03:23:41.376 INFO kablam! --> src/vector_types/mod.rs:270:28 Sep 18 03:23:41.376 INFO kablam! | Sep 18 03:23:41.376 INFO kablam! 270 | pub type GenDspVec = DspVec; Sep 18 03:23:41.376 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `T` cannot be formatted using `{:?}` because it doesn't implement `std::fmt::Debug` Sep 18 03:23:41.376 INFO kablam! | Sep 18 03:23:41.376 INFO kablam! = help: the trait `std::fmt::Debug` is not implemented for `T` Sep 18 03:23:41.376 INFO kablam! = help: consider adding a `where T: std::fmt::Debug` bound Sep 18 03:23:41.376 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:41.376 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.376 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.376 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.376 INFO kablam! Sep 18 03:23:41.376 INFO kablam! error: the trait bound `T: num_traits::Signed` is not satisfied Sep 18 03:23:41.376 INFO kablam! --> src/vector_types/mod.rs:270:28 Sep 18 03:23:41.376 INFO kablam! | Sep 18 03:23:41.376 INFO kablam! 270 | pub type GenDspVec = DspVec; Sep 18 03:23:41.376 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::Signed` is not implemented for `T` Sep 18 03:23:41.376 INFO kablam! | Sep 18 03:23:41.377 INFO kablam! = help: consider adding a `where T: num_traits::Signed` bound Sep 18 03:23:41.377 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:41.377 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.377 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.377 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.377 INFO kablam! Sep 18 03:23:41.377 INFO kablam! error: the trait bound `T: num_traits::FromPrimitive` is not satisfied Sep 18 03:23:41.377 INFO kablam! --> src/vector_types/mod.rs:270:28 Sep 18 03:23:41.377 INFO kablam! | Sep 18 03:23:41.377 INFO kablam! 270 | pub type GenDspVec = DspVec; Sep 18 03:23:41.377 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `num_traits::FromPrimitive` is not implemented for `T` Sep 18 03:23:41.377 INFO kablam! | Sep 18 03:23:41.377 INFO kablam! = help: consider adding a `where T: num_traits::FromPrimitive` bound Sep 18 03:23:41.377 INFO kablam! = note: required because of the requirements on the impl of `numbers::DspNumber` for `T` Sep 18 03:23:41.377 INFO kablam! = note: required because of the requirements on the impl of `RealNumber` for `T` Sep 18 03:23:41.377 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 03:23:41.377 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 03:23:41.377 INFO kablam! Sep 18 03:23:41.822 INFO kablam! error: aborting due to 65 previous errors Sep 18 03:23:41.822 INFO kablam! Sep 18 03:23:41.834 INFO kablam! error: Could not compile `basic_dsp_vector`. Sep 18 03:23:41.834 INFO kablam! Sep 18 03:23:41.834 INFO kablam! To learn more, run the command again with --verbose. Sep 18 03:23:41.847 INFO kablam! su: No module specific data is present Sep 18 03:23:44.002 INFO running `"docker" "rm" "-f" "a308b8753268c31bd4a16e486994e5cdb87b8918895a2ccc47c9eab7fa0a61b1"` Sep 18 03:23:44.289 INFO blam! a308b8753268c31bd4a16e486994e5cdb87b8918895a2ccc47c9eab7fa0a61b1