[INFO] updating cached repository RustAudio/lewton [INFO] running `"git" "fetch" "--all"` [INFO] [stdout] Fetching origin [INFO] [stderr] From git://github.com/RustAudio/lewton [INFO] [stderr] * branch HEAD -> FETCH_HEAD [INFO] running `"git" "clone" "work/cache/sources/gh/RustAudio/lewton" "work/ex/clippy-test-run/sources/stable/gh/RustAudio/lewton"` [INFO] [stderr] Cloning into 'work/ex/clippy-test-run/sources/stable/gh/RustAudio/lewton'... [INFO] [stderr] done. [INFO] running `"git" "clone" "work/cache/sources/gh/RustAudio/lewton" "work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/gh/RustAudio/lewton"` [INFO] [stderr] Cloning into 'work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/gh/RustAudio/lewton'... [INFO] [stderr] done. [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] 8143702864baeb24dd57d889581fceb35ad33c40 [INFO] sha for GitHub repo RustAudio/lewton: 8143702864baeb24dd57d889581fceb35ad33c40 [INFO] validating manifest of RustAudio/lewton on toolchain stable [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of RustAudio/lewton on toolchain stable+rustflags=-Dclippy::into_iter_on_array [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing RustAudio/lewton [INFO] finished frobbing RustAudio/lewton [INFO] frobbed toml for RustAudio/lewton written to work/ex/clippy-test-run/sources/stable/gh/RustAudio/lewton/Cargo.toml [INFO] started frobbing RustAudio/lewton [INFO] finished frobbing RustAudio/lewton [INFO] frobbed toml for RustAudio/lewton written to work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/gh/RustAudio/lewton/Cargo.toml [INFO] crate RustAudio/lewton has a lockfile. skipping [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] [stderr] Blocking waiting for file lock on the registry index [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] linting RustAudio/lewton against stable for clippy-test-run [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/clippy-test-run/worker-1/stable:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/clippy-test-run/sources/stable/gh/RustAudio/lewton:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+stable" "clippy" "--frozen" "--all" "--all-targets"` [INFO] [stdout] 90426474a6a39d95a32ce01678cd253db1cb59fd0982a6e9901412a580fad07b [INFO] running `"docker" "start" "-a" "90426474a6a39d95a32ce01678cd253db1cb59fd0982a6e9901412a580fad07b"` [INFO] [stderr] Compiling libloading v0.4.1 [INFO] [stderr] Compiling procedural-masquerade v0.1.2 [INFO] [stderr] Checking smallvec v0.4.5 [INFO] [stderr] Compiling lewton v0.9.3 (/opt/crater/workdir) [INFO] [stderr] Checking ogg v0.7.0 [INFO] [stderr] Compiling syn v0.11.11 [INFO] [stderr] Checking parking_lot_core v0.2.6 [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/header.rs:751:4 [INFO] [stderr] | [INFO] [stderr] 751 | codebook_lookup_type : codebook_lookup_type, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `codebook_lookup_type` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::redundant_field_names)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/header.rs:752:4 [INFO] [stderr] | [INFO] [stderr] 752 | codebook_minimum_value : codebook_minimum_value, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `codebook_minimum_value` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/header.rs:753:4 [INFO] [stderr] | [INFO] [stderr] 753 | codebook_delta_value : codebook_delta_value, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `codebook_delta_value` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/header.rs:754:4 [INFO] [stderr] | [INFO] [stderr] 754 | codebook_sequence_p : codebook_sequence_p, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `codebook_sequence_p` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/header.rs:755:4 [INFO] [stderr] | [INFO] [stderr] 755 | codebook_multiplicands : codebook_multiplicands, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `codebook_multiplicands` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/header_cached.rs:93:3 [INFO] [stderr] | [INFO] [stderr] 93 | a : a, [INFO] [stderr] | ^^^^^ help: replace it with: `a` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/header_cached.rs:94:3 [INFO] [stderr] | [INFO] [stderr] 94 | b : b, [INFO] [stderr] | ^^^^^ help: replace it with: `b` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/header_cached.rs:95:3 [INFO] [stderr] | [INFO] [stderr] 95 | c : c, [INFO] [stderr] | ^^^^^ help: replace it with: `c` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/huffman_tree.rs:304:4 [INFO] [stderr] | [INFO] [stderr] 304 | desc_prog :desc_prog, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: replace it with: `desc_prog` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/huffman_tree.rs:305:4 [INFO] [stderr] | [INFO] [stderr] 305 | unrolled_entries :unrolled_entries, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `unrolled_entries` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: 5th binding whose name is just one char [INFO] [stderr] --> src/imdct.rs:379:7 [INFO] [stderr] | [INFO] [stderr] 379 | let u = &mut *buffer; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::many_single_char_names)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#many_single_char_names [INFO] [stderr] [INFO] [stderr] warning: 6th binding whose name is just one char [INFO] [stderr] --> src/imdct.rs:380:7 [INFO] [stderr] | [INFO] [stderr] 380 | let v = &mut *buf2; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#many_single_char_names [INFO] [stderr] [INFO] [stderr] warning: 5th binding whose name is just one char [INFO] [stderr] --> src/imdct.rs:676:6 [INFO] [stderr] | [INFO] [stderr] 676 | let a :&[f32] = &ctf.a; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#many_single_char_names [INFO] [stderr] [INFO] [stderr] warning: 6th binding whose name is just one char [INFO] [stderr] --> src/imdct.rs:677:6 [INFO] [stderr] | [INFO] [stderr] 677 | let b :&[f32] = &ctf.b; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#many_single_char_names [INFO] [stderr] [INFO] [stderr] warning: 7th binding whose name is just one char [INFO] [stderr] --> src/imdct.rs:678:6 [INFO] [stderr] | [INFO] [stderr] 678 | let c :&[f32] = &ctf.c; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#many_single_char_names [INFO] [stderr] [INFO] [stderr] warning: 8th binding whose name is just one char [INFO] [stderr] --> src/imdct.rs:745:7 [INFO] [stderr] | [INFO] [stderr] 745 | let j = (::bit_reverse(i as u32) >> (32-ld+3)) as usize; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#many_single_char_names [INFO] [stderr] [INFO] [stderr] warning: 5th binding whose name is just one char [INFO] [stderr] --> src/audio.rs:214:10 [INFO] [stderr] | [INFO] [stderr] 214 | Some(v) => *v, [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#many_single_char_names [INFO] [stderr] [INFO] [stderr] warning: using `println!("")` [INFO] [stderr] --> src/lib.rs:181:3 [INFO] [stderr] | [INFO] [stderr] 181 | println!(""); [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `println!()` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::println_empty_string)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#println_empty_string [INFO] [stderr] [INFO] [stderr] warning: using `println!("")` [INFO] [stderr] --> src/lib.rs:208:3 [INFO] [stderr] | [INFO] [stderr] 208 | println!(""); [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `println!()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#println_empty_string [INFO] [stderr] [INFO] [stderr] warning: using `println!("")` [INFO] [stderr] --> src/lib.rs:236:3 [INFO] [stderr] | [INFO] [stderr] 236 | println!(""); [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `println!()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#println_empty_string [INFO] [stderr] [INFO] [stderr] Checking parking_lot v0.4.8 [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/header.rs:264:2 [INFO] [stderr] | [INFO] [stderr] 264 | return Ok(hdr); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: remove `return` as shown: `Ok(hdr)` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::needless_return)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/header.rs:365:2 [INFO] [stderr] | [INFO] [stderr] 365 | return Ok(hdr); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: remove `return` as shown: `Ok(hdr)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/header.rs:441:3 [INFO] [stderr] | [INFO] [stderr] 441 | return if self.vals_used & (1 << i) > 0 { [INFO] [stderr] | _________^ [INFO] [stderr] 442 | | Some(self.val_i[i as usize]) [INFO] [stderr] 443 | | } else { [INFO] [stderr] 444 | | None [INFO] [stderr] 445 | | }; [INFO] [stderr] | |__________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] help: remove `return` as shown [INFO] [stderr] | [INFO] [stderr] 441 | if self.vals_used & (1 << i) > 0 { [INFO] [stderr] 442 | Some(self.val_i[i as usize]) [INFO] [stderr] 443 | } else { [INFO] [stderr] 444 | None [INFO] [stderr] 445 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/header.rs:468:3 [INFO] [stderr] | [INFO] [stderr] 468 | return Ok(ResidueBook { vals_used, val_i }); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `Ok(ResidueBook { vals_used, val_i })` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/header.rs:531:2 [INFO] [stderr] | [INFO] [stderr] 531 | return value_vectors; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `value_vectors` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/header.rs:560:3 [INFO] [stderr] | [INFO] [stderr] 560 | return Ok(&codebook_vq_lookup_vec[idx * dim .. (idx + 1) * dim]); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `Ok(&codebook_vq_lookup_vec[idx * dim .. (idx + 1) * dim])` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/header.rs:565:2 [INFO] [stderr] | [INFO] [stderr] 565 | 0xffffffff, 0xffffffff, 0x0000ffff, 0x00000659, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xffff_ffff` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::unreadable_literal)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/header.rs:565:14 [INFO] [stderr] | [INFO] [stderr] 565 | 0xffffffff, 0xffffffff, 0x0000ffff, 0x00000659, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xffff_ffff` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/header.rs:565:26 [INFO] [stderr] | [INFO] [stderr] 565 | 0xffffffff, 0xffffffff, 0x0000ffff, 0x00000659, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_ffff` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/header.rs:565:38 [INFO] [stderr] | [INFO] [stderr] 565 | 0xffffffff, 0xffffffff, 0x0000ffff, 0x00000659, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0659` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/header.rs:566:2 [INFO] [stderr] | [INFO] [stderr] 566 | 0x000000ff, 0x00000054, 0x00000028, 0x00000017, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_00ff` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/header.rs:566:14 [INFO] [stderr] | [INFO] [stderr] 566 | 0x000000ff, 0x00000054, 0x00000028, 0x00000017, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0054` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/header.rs:566:26 [INFO] [stderr] | [INFO] [stderr] 566 | 0x000000ff, 0x00000054, 0x00000028, 0x00000017, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0028` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/header.rs:566:38 [INFO] [stderr] | [INFO] [stderr] 566 | 0x000000ff, 0x00000054, 0x00000028, 0x00000017, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0017` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/header.rs:567:2 [INFO] [stderr] | [INFO] [stderr] 567 | 0x0000000f, 0x0000000b, 0x00000009, 0x00000007, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_000f` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/header.rs:567:14 [INFO] [stderr] | [INFO] [stderr] 567 | 0x0000000f, 0x0000000b, 0x00000009, 0x00000007, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_000b` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/header.rs:567:26 [INFO] [stderr] | [INFO] [stderr] 567 | 0x0000000f, 0x0000000b, 0x00000009, 0x00000007, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0009` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/header.rs:567:38 [INFO] [stderr] | [INFO] [stderr] 567 | 0x0000000f, 0x0000000b, 0x00000009, 0x00000007, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0007` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/header.rs:568:2 [INFO] [stderr] | [INFO] [stderr] 568 | 0x00000006, 0x00000005, 0x00000004, 0x00000004, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0006` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/header.rs:568:14 [INFO] [stderr] | [INFO] [stderr] 568 | 0x00000006, 0x00000005, 0x00000004, 0x00000004, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0005` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/header.rs:568:26 [INFO] [stderr] | [INFO] [stderr] 568 | 0x00000006, 0x00000005, 0x00000004, 0x00000004, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0004` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/header.rs:568:38 [INFO] [stderr] | [INFO] [stderr] 568 | 0x00000006, 0x00000005, 0x00000004, 0x00000004, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0004` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/header.rs:569:2 [INFO] [stderr] | [INFO] [stderr] 569 | 0x00000003, 0x00000003, 0x00000003, 0x00000003, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0003` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/header.rs:569:14 [INFO] [stderr] | [INFO] [stderr] 569 | 0x00000003, 0x00000003, 0x00000003, 0x00000003, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0003` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/header.rs:569:26 [INFO] [stderr] | [INFO] [stderr] 569 | 0x00000003, 0x00000003, 0x00000003, 0x00000003, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0003` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/header.rs:569:38 [INFO] [stderr] | [INFO] [stderr] 569 | 0x00000003, 0x00000003, 0x00000003, 0x00000003, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0003` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/header.rs:570:2 [INFO] [stderr] | [INFO] [stderr] 570 | 0x00000003, 0x00000002, 0x00000002, 0x00000002, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0003` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/header.rs:570:14 [INFO] [stderr] | [INFO] [stderr] 570 | 0x00000003, 0x00000002, 0x00000002, 0x00000002, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0002` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/header.rs:570:26 [INFO] [stderr] | [INFO] [stderr] 570 | 0x00000003, 0x00000002, 0x00000002, 0x00000002, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0002` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/header.rs:570:38 [INFO] [stderr] | [INFO] [stderr] 570 | 0x00000003, 0x00000002, 0x00000002, 0x00000002, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0002` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/header.rs:571:2 [INFO] [stderr] | [INFO] [stderr] 571 | 0x00000002, 0x00000002, 0x00000002, 0x00000002, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0002` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/header.rs:571:14 [INFO] [stderr] | [INFO] [stderr] 571 | 0x00000002, 0x00000002, 0x00000002, 0x00000002, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0002` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/header.rs:571:26 [INFO] [stderr] | [INFO] [stderr] 571 | 0x00000002, 0x00000002, 0x00000002, 0x00000002, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0002` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/header.rs:571:38 [INFO] [stderr] | [INFO] [stderr] 571 | 0x00000002, 0x00000002, 0x00000002, 0x00000002, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0002` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/header.rs:572:2 [INFO] [stderr] | [INFO] [stderr] 572 | 0x00000002, 0x00000002, 0x00000002, 0x00000002]; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0002` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/header.rs:572:14 [INFO] [stderr] | [INFO] [stderr] 572 | 0x00000002, 0x00000002, 0x00000002, 0x00000002]; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0002` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/header.rs:572:26 [INFO] [stderr] | [INFO] [stderr] 572 | 0x00000002, 0x00000002, 0x00000002, 0x00000002]; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0002` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/header.rs:572:38 [INFO] [stderr] | [INFO] [stderr] 572 | 0x00000002, 0x00000002, 0x00000002, 0x00000002]; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0002` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/header.rs:606:2 [INFO] [stderr] | [INFO] [stderr] 606 | return res; [INFO] [stderr] | ^^^^^^^^^^^ help: remove `return` as shown: `res` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: operator precedence can trip the unwary [INFO] [stderr] --> src/header.rs:599:17 [INFO] [stderr] | [INFO] [stderr] 599 | if i < 7 && (exponent >> i + 1) > 0 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider parenthesizing your expression: `exponent >> (i + 1)` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::precedence)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#precedence [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/header.rs:648:2 [INFO] [stderr] | [INFO] [stderr] 648 | return base_bits; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `base_bits` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/header.rs:763:2 [INFO] [stderr] | [INFO] [stderr] 763 | return Ok(Codebook { [INFO] [stderr] | _____^ [INFO] [stderr] 764 | | codebook_dimensions, [INFO] [stderr] 765 | | codebook_entries, [INFO] [stderr] 766 | | codebook_vq_lookup_vec, [INFO] [stderr] 767 | | codebook_huffman_tree : try!(VorbisHuffmanTree::load_from_array(&codebook_codeword_lengths)), [INFO] [stderr] 768 | | }); [INFO] [stderr] | |_______^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] help: remove `return` as shown [INFO] [stderr] | [INFO] [stderr] 763 | Ok(Codebook { [INFO] [stderr] 764 | codebook_dimensions, [INFO] [stderr] 765 | codebook_entries, [INFO] [stderr] 766 | codebook_vq_lookup_vec, [INFO] [stderr] 767 | codebook_huffman_tree : try!(VorbisHuffmanTree::load_from_array(&codebook_codeword_lengths)), [INFO] [stderr] 768 | }) [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/header.rs:678:21 [INFO] [stderr] | [INFO] [stderr] 678 | if sync_pattern != 0x564342 { [INFO] [stderr] | ^^^^^^^^ help: consider: `0x0056_4342` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/header.rs:973:2 [INFO] [stderr] | [INFO] [stderr] 973 | return Ok(Residue { [INFO] [stderr] | _____^ [INFO] [stderr] 974 | | residue_type : residue_type as u8, [INFO] [stderr] 975 | | residue_begin, [INFO] [stderr] 976 | | residue_end, [INFO] [stderr] ... | [INFO] [stderr] 980 | | residue_books, [INFO] [stderr] 981 | | }); [INFO] [stderr] | |_______^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] help: remove `return` as shown [INFO] [stderr] | [INFO] [stderr] 973 | Ok(Residue { [INFO] [stderr] 974 | residue_type : residue_type as u8, [INFO] [stderr] 975 | residue_begin, [INFO] [stderr] 976 | residue_end, [INFO] [stderr] 977 | residue_partition_size, [INFO] [stderr] 978 | residue_classifications, [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/header.rs:1050:2 [INFO] [stderr] | [INFO] [stderr] 1050 | return Ok(Mapping { [INFO] [stderr] | _____^ [INFO] [stderr] 1051 | | mapping_submaps, [INFO] [stderr] 1052 | | mapping_magnitudes, [INFO] [stderr] 1053 | | mapping_angles, [INFO] [stderr] ... | [INFO] [stderr] 1056 | | mapping_submap_residues, [INFO] [stderr] 1057 | | }); [INFO] [stderr] | |_______^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] help: remove `return` as shown [INFO] [stderr] | [INFO] [stderr] 1050 | Ok(Mapping { [INFO] [stderr] 1051 | mapping_submaps, [INFO] [stderr] 1052 | mapping_magnitudes, [INFO] [stderr] 1053 | mapping_angles, [INFO] [stderr] 1054 | mapping_mux, [INFO] [stderr] 1055 | mapping_submap_floors, [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/header.rs:1073:2 [INFO] [stderr] | [INFO] [stderr] 1073 | return Ok(ModeInfo { [INFO] [stderr] | _____^ [INFO] [stderr] 1074 | | mode_blockflag, [INFO] [stderr] 1075 | | mode_mapping, [INFO] [stderr] 1076 | | }); [INFO] [stderr] | |_______^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] help: remove `return` as shown [INFO] [stderr] | [INFO] [stderr] 1073 | Ok(ModeInfo { [INFO] [stderr] 1074 | mode_blockflag, [INFO] [stderr] 1075 | mode_mapping, [INFO] [stderr] 1076 | }) [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/header.rs:1148:2 [INFO] [stderr] | [INFO] [stderr] 1148 | return Ok(SetupHeader { [INFO] [stderr] | _____^ [INFO] [stderr] 1149 | | codebooks, [INFO] [stderr] 1150 | | floors, [INFO] [stderr] 1151 | | residues, [INFO] [stderr] 1152 | | mappings, [INFO] [stderr] 1153 | | modes, [INFO] [stderr] 1154 | | }); [INFO] [stderr] | |_______^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] help: remove `return` as shown [INFO] [stderr] | [INFO] [stderr] 1148 | Ok(SetupHeader { [INFO] [stderr] 1149 | codebooks, [INFO] [stderr] 1150 | floors, [INFO] [stderr] 1151 | residues, [INFO] [stderr] 1152 | mappings, [INFO] [stderr] 1153 | modes, [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/header_cached.rs:51:2 [INFO] [stderr] | [INFO] [stderr] 51 | return (0.5 * ::std::f32::consts::PI * v * v ).sin(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `(0.5 * ::std::f32::consts::PI * v * v ).sin()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/header_cached.rs:59:2 [INFO] [stderr] | [INFO] [stderr] 59 | return window; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: remove `return` as shown: `window` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/header_cached.rs:92:2 [INFO] [stderr] | [INFO] [stderr] 92 | return TwiddleFactors { [INFO] [stderr] | _____^ [INFO] [stderr] 93 | | a : a, [INFO] [stderr] 94 | | b : b, [INFO] [stderr] 95 | | c : c, [INFO] [stderr] 96 | | }; [INFO] [stderr] | |______^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] help: remove `return` as shown [INFO] [stderr] | [INFO] [stderr] 92 | TwiddleFactors { [INFO] [stderr] 93 | a : a, [INFO] [stderr] 94 | b : b, [INFO] [stderr] 95 | c : c, [INFO] [stderr] 96 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/header_cached.rs:107:2 [INFO] [stderr] | [INFO] [stderr] 107 | return rev; [INFO] [stderr] | ^^^^^^^^^^^ help: remove `return` as shown: `rev` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/header_cached.rs:129:40 [INFO] [stderr] | [INFO] [stderr] 129 | 13.1 * (0.00074 * x).atan() + 2.24 * (0.0000000185*x*x).atan() + 0.0001 * x [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `0.000_000_018_5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/header_cached.rs:155:2 [INFO] [stderr] | [INFO] [stderr] 155 | return res; [INFO] [stderr] | ^^^^^^^^^^^ help: remove `return` as shown: `res` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/huffman_tree.rs:84:21 [INFO] [stderr] | [INFO] [stderr] 84 | &mut Some(_) => return false, [INFO] [stderr] | ^^^^^^^^^^^^ help: remove `return` as shown: `false` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/huffman_tree.rs:90:6 [INFO] [stderr] | [INFO] [stderr] 90 | return true; [INFO] [stderr] | ^^^^^^^^^^^^ help: remove `return` as shown: `true` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/huffman_tree.rs:108:4 [INFO] [stderr] | [INFO] [stderr] 108 | return match self.r { [INFO] [stderr] | _____________^ [INFO] [stderr] 109 | | Some(ref mut right) => { [INFO] [stderr] 110 | | let success = right.insert_rec(payload, depth - 1); [INFO] [stderr] 111 | | self.even_childs = left.even_childs && right.even_childs; [INFO] [stderr] ... | [INFO] [stderr] 120 | | } [INFO] [stderr] 121 | | }; [INFO] [stderr] | |______________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] help: remove `return` as shown [INFO] [stderr] | [INFO] [stderr] 108 | match self.r { [INFO] [stderr] 109 | Some(ref mut right) => { [INFO] [stderr] 110 | let success = right.insert_rec(payload, depth - 1); [INFO] [stderr] 111 | self.even_childs = left.even_childs && right.even_childs; [INFO] [stderr] 112 | success [INFO] [stderr] 113 | }, [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: this if statement can be collapsed [INFO] [stderr] --> src/huffman_tree.rs:97:4 [INFO] [stderr] | [INFO] [stderr] 97 | if !left.even_childs { [INFO] [stderr] | _____________^ [INFO] [stderr] 98 | | if left.insert_rec(payload, depth - 1) { [INFO] [stderr] 99 | | self.even_childs = left.even_childs && [INFO] [stderr] 100 | | if let &mut Some(ref mut right) = &mut self.r.as_mut() { right.even_childs } else { false }; [INFO] [stderr] 101 | | return true; [INFO] [stderr] 102 | | } [INFO] [stderr] 103 | | } [INFO] [stderr] | |_____________^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::collapsible_if)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_if [INFO] [stderr] help: try [INFO] [stderr] | [INFO] [stderr] 97 | if !left.even_childs && left.insert_rec(payload, depth - 1) { [INFO] [stderr] 98 | self.even_childs = left.even_childs && [INFO] [stderr] 99 | if let &mut Some(ref mut right) = &mut self.r.as_mut() { right.even_childs } else { false }; [INFO] [stderr] 100 | return true; [INFO] [stderr] 101 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/huffman_tree.rs:303:3 [INFO] [stderr] | [INFO] [stderr] 303 | return Ok(VorbisHuffmanTree { [INFO] [stderr] | _________^ [INFO] [stderr] 304 | | desc_prog :desc_prog, [INFO] [stderr] 305 | | unrolled_entries :unrolled_entries, [INFO] [stderr] 306 | | }); [INFO] [stderr] | |___________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] help: remove `return` as shown [INFO] [stderr] | [INFO] [stderr] 303 | Ok(VorbisHuffmanTree { [INFO] [stderr] 304 | desc_prog :desc_prog, [INFO] [stderr] 305 | unrolled_entries :unrolled_entries, [INFO] [stderr] 306 | }) [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/huffman_tree.rs:249:4 [INFO] [stderr] | [INFO] [stderr] 249 | return cur_pos; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: remove `return` as shown: `cur_pos` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/huffman_tree.rs:311:3 [INFO] [stderr] | [INFO] [stderr] 311 | return VorbisHuffmanIter { desc_prog :&self.desc_prog, pos :0 }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `VorbisHuffmanIter { desc_prog :&self.desc_prog, pos :0 }` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/huffman_tree.rs:327:3 [INFO] [stderr] | [INFO] [stderr] 327 | return match self.unrolled_entries[peeked_data as usize] { [INFO] [stderr] | _________^ [INFO] [stderr] 328 | | // If cnt_to_remove is bigger than bit_count the result is inconclusive. [INFO] [stderr] 329 | | // Return in this case. [INFO] [stderr] 330 | | HasEntry(cnt_to_remove, payload) if cnt_to_remove <= bit_count [INFO] [stderr] ... | [INFO] [stderr] 335 | | => Iter(0, VorbisHuffmanIter { desc_prog : &self.desc_prog, pos : 0 }), [INFO] [stderr] 336 | | }; [INFO] [stderr] | |__________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] help: remove `return` as shown [INFO] [stderr] | [INFO] [stderr] 327 | match self.unrolled_entries[peeked_data as usize] { [INFO] [stderr] 328 | // If cnt_to_remove is bigger than bit_count the result is inconclusive. [INFO] [stderr] 329 | // Return in this case. [INFO] [stderr] 330 | HasEntry(cnt_to_remove, payload) if cnt_to_remove <= bit_count [INFO] [stderr] 331 | => PayloadFound(cnt_to_remove, payload), [INFO] [stderr] 332 | InconclusiveWithHint(hint) [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/huffman_tree.rs:373:4 [INFO] [stderr] | [INFO] [stderr] 373 | return None; [INFO] [stderr] | ^^^^^^^^^^^^ help: remove `return` as shown: `None` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/huffman_tree.rs:378:4 [INFO] [stderr] | [INFO] [stderr] 378 | return Some(child); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `Some(child)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/audio.rs:98:3 [INFO] [stderr] | [INFO] [stderr] 98 | return FloorSpecialCase::Unused; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `FloorSpecialCase::Unused` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/audio.rs:219:2 [INFO] [stderr] | [INFO] [stderr] 219 | return output; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: remove `return` as shown: `output` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:204:29 [INFO] [stderr] | [INFO] [stderr] 204 | let linear_floor_value = (0.11512925 * [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0.115_129_25` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/audio.rs:258:2 [INFO] [stderr] | [INFO] [stderr] 258 | return Ok(floor1_y); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `Ok(floor1_y)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/audio.rs:286:2 [INFO] [stderr] | [INFO] [stderr] 286 | return (extr_idx, max_val); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `(extr_idx, max_val)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/audio.rs:290:2 [INFO] [stderr] | [INFO] [stderr] 290 | return extr_neighbor(v, x, |a, b| {a < b}, "smaller"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `extr_neighbor(v, x, |a, b| {a < b}, "smaller")` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/audio.rs:295:2 [INFO] [stderr] | [INFO] [stderr] 295 | return extr_neighbor(v, x, |a, b| {a > b}, "bigger"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `extr_neighbor(v, x, |a, b| {a > b}, "bigger")` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/audio.rs:367:3 [INFO] [stderr] | [INFO] [stderr] 367 | return y0 - off; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: remove `return` as shown: `y0 - off` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/audio.rs:369:3 [INFO] [stderr] | [INFO] [stderr] 369 | return y0 + off; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: remove `return` as shown: `y0 + off` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/audio.rs:438:2 [INFO] [stderr] | [INFO] [stderr] 438 | return (floor1_final_y, floor1_step2_flag); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `(floor1_final_y, floor1_step2_flag)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:442:2 [INFO] [stderr] | [INFO] [stderr] 442 | 1.0649863e-07, 1.1341951e-07, 1.2079015e-07, 1.2863978e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `1.064_986_3e-07` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:442:17 [INFO] [stderr] | [INFO] [stderr] 442 | 1.0649863e-07, 1.1341951e-07, 1.2079015e-07, 1.2863978e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `1.134_195_1e-07` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:442:32 [INFO] [stderr] | [INFO] [stderr] 442 | 1.0649863e-07, 1.1341951e-07, 1.2079015e-07, 1.2863978e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `1.207_901_5e-07` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:442:47 [INFO] [stderr] | [INFO] [stderr] 442 | 1.0649863e-07, 1.1341951e-07, 1.2079015e-07, 1.2863978e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `1.286_397_8e-07` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:443:2 [INFO] [stderr] | [INFO] [stderr] 443 | 1.3699951e-07, 1.4590251e-07, 1.5538408e-07, 1.6548181e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `1.369_995_1e-07` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:443:17 [INFO] [stderr] | [INFO] [stderr] 443 | 1.3699951e-07, 1.4590251e-07, 1.5538408e-07, 1.6548181e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `1.459_025_1e-07` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:443:32 [INFO] [stderr] | [INFO] [stderr] 443 | 1.3699951e-07, 1.4590251e-07, 1.5538408e-07, 1.6548181e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `1.553_840_8e-07` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:443:47 [INFO] [stderr] | [INFO] [stderr] 443 | 1.3699951e-07, 1.4590251e-07, 1.5538408e-07, 1.6548181e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `1.654_818_1e-07` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:444:2 [INFO] [stderr] | [INFO] [stderr] 444 | 1.7623575e-07, 1.8768855e-07, 1.9988561e-07, 2.1287530e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `1.762_357_5e-07` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:444:17 [INFO] [stderr] | [INFO] [stderr] 444 | 1.7623575e-07, 1.8768855e-07, 1.9988561e-07, 2.1287530e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `1.876_885_5e-07` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:444:32 [INFO] [stderr] | [INFO] [stderr] 444 | 1.7623575e-07, 1.8768855e-07, 1.9988561e-07, 2.1287530e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `1.998_856_1e-07` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:444:47 [INFO] [stderr] | [INFO] [stderr] 444 | 1.7623575e-07, 1.8768855e-07, 1.9988561e-07, 2.1287530e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `2.128_753_0e-07` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:445:2 [INFO] [stderr] | [INFO] [stderr] 445 | 2.2670913e-07, 2.4144197e-07, 2.5713223e-07, 2.7384213e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `2.267_091_3e-07` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:445:17 [INFO] [stderr] | [INFO] [stderr] 445 | 2.2670913e-07, 2.4144197e-07, 2.5713223e-07, 2.7384213e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `2.414_419_7e-07` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:445:32 [INFO] [stderr] | [INFO] [stderr] 445 | 2.2670913e-07, 2.4144197e-07, 2.5713223e-07, 2.7384213e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `2.571_322_3e-07` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:445:47 [INFO] [stderr] | [INFO] [stderr] 445 | 2.2670913e-07, 2.4144197e-07, 2.5713223e-07, 2.7384213e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `2.738_421_3e-07` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:446:2 [INFO] [stderr] | [INFO] [stderr] 446 | 2.9163793e-07, 3.1059021e-07, 3.3077411e-07, 3.5226968e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `2.916_379_3e-07` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:446:17 [INFO] [stderr] | [INFO] [stderr] 446 | 2.9163793e-07, 3.1059021e-07, 3.3077411e-07, 3.5226968e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `3.105_902_1e-07` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:446:32 [INFO] [stderr] | [INFO] [stderr] 446 | 2.9163793e-07, 3.1059021e-07, 3.3077411e-07, 3.5226968e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `3.307_741_1e-07` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:446:47 [INFO] [stderr] | [INFO] [stderr] 446 | 2.9163793e-07, 3.1059021e-07, 3.3077411e-07, 3.5226968e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `3.522_696_8e-07` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:447:2 [INFO] [stderr] | [INFO] [stderr] 447 | 3.7516214e-07, 3.9954229e-07, 4.2550680e-07, 4.5315863e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `3.751_621_4e-07` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:447:17 [INFO] [stderr] | [INFO] [stderr] 447 | 3.7516214e-07, 3.9954229e-07, 4.2550680e-07, 4.5315863e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `3.995_422_9e-07` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:447:32 [INFO] [stderr] | [INFO] [stderr] 447 | 3.7516214e-07, 3.9954229e-07, 4.2550680e-07, 4.5315863e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `4.255_068_0e-07` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:447:47 [INFO] [stderr] | [INFO] [stderr] 447 | 3.7516214e-07, 3.9954229e-07, 4.2550680e-07, 4.5315863e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `4.531_586_3e-07` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:448:2 [INFO] [stderr] | [INFO] [stderr] 448 | 4.8260743e-07, 5.1396998e-07, 5.4737065e-07, 5.8294187e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `4.826_074_3e-07` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:448:17 [INFO] [stderr] | [INFO] [stderr] 448 | 4.8260743e-07, 5.1396998e-07, 5.4737065e-07, 5.8294187e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `5.139_699_8e-07` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:448:32 [INFO] [stderr] | [INFO] [stderr] 448 | 4.8260743e-07, 5.1396998e-07, 5.4737065e-07, 5.8294187e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `5.473_706_5e-07` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:448:47 [INFO] [stderr] | [INFO] [stderr] 448 | 4.8260743e-07, 5.1396998e-07, 5.4737065e-07, 5.8294187e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `5.829_418_7e-07` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:449:2 [INFO] [stderr] | [INFO] [stderr] 449 | 6.2082472e-07, 6.6116941e-07, 7.0413592e-07, 7.4989464e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `6.208_247_2e-07` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:449:17 [INFO] [stderr] | [INFO] [stderr] 449 | 6.2082472e-07, 6.6116941e-07, 7.0413592e-07, 7.4989464e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `6.611_694_1e-07` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:449:32 [INFO] [stderr] | [INFO] [stderr] 449 | 6.2082472e-07, 6.6116941e-07, 7.0413592e-07, 7.4989464e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `7.041_359_2e-07` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:449:47 [INFO] [stderr] | [INFO] [stderr] 449 | 6.2082472e-07, 6.6116941e-07, 7.0413592e-07, 7.4989464e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `7.498_946_4e-07` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:450:2 [INFO] [stderr] | [INFO] [stderr] 450 | 7.9862701e-07, 8.5052630e-07, 9.0579828e-07, 9.6466216e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `7.986_270_1e-07` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:450:17 [INFO] [stderr] | [INFO] [stderr] 450 | 7.9862701e-07, 8.5052630e-07, 9.0579828e-07, 9.6466216e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `8.505_263_0e-07` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:450:32 [INFO] [stderr] | [INFO] [stderr] 450 | 7.9862701e-07, 8.5052630e-07, 9.0579828e-07, 9.6466216e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `9.057_982_8e-07` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:450:47 [INFO] [stderr] | [INFO] [stderr] 450 | 7.9862701e-07, 8.5052630e-07, 9.0579828e-07, 9.6466216e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `9.646_621_6e-07` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:451:2 [INFO] [stderr] | [INFO] [stderr] 451 | 1.0273513e-06, 1.0941144e-06, 1.1652161e-06, 1.2409384e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `1.027_351_3e-06` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:451:17 [INFO] [stderr] | [INFO] [stderr] 451 | 1.0273513e-06, 1.0941144e-06, 1.1652161e-06, 1.2409384e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `1.094_114_4e-06` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:451:32 [INFO] [stderr] | [INFO] [stderr] 451 | 1.0273513e-06, 1.0941144e-06, 1.1652161e-06, 1.2409384e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `1.165_216_1e-06` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:451:47 [INFO] [stderr] | [INFO] [stderr] 451 | 1.0273513e-06, 1.0941144e-06, 1.1652161e-06, 1.2409384e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `1.240_938_4e-06` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:452:2 [INFO] [stderr] | [INFO] [stderr] 452 | 1.3215816e-06, 1.4074654e-06, 1.4989305e-06, 1.5963394e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `1.321_581_6e-06` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:452:17 [INFO] [stderr] | [INFO] [stderr] 452 | 1.3215816e-06, 1.4074654e-06, 1.4989305e-06, 1.5963394e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `1.407_465_4e-06` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:452:32 [INFO] [stderr] | [INFO] [stderr] 452 | 1.3215816e-06, 1.4074654e-06, 1.4989305e-06, 1.5963394e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `1.498_930_5e-06` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:452:47 [INFO] [stderr] | [INFO] [stderr] 452 | 1.3215816e-06, 1.4074654e-06, 1.4989305e-06, 1.5963394e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `1.596_339_4e-06` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:453:2 [INFO] [stderr] | [INFO] [stderr] 453 | 1.7000785e-06, 1.8105592e-06, 1.9282195e-06, 2.0535261e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `1.700_078_5e-06` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:453:17 [INFO] [stderr] | [INFO] [stderr] 453 | 1.7000785e-06, 1.8105592e-06, 1.9282195e-06, 2.0535261e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `1.810_559_2e-06` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:453:32 [INFO] [stderr] | [INFO] [stderr] 453 | 1.7000785e-06, 1.8105592e-06, 1.9282195e-06, 2.0535261e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `1.928_219_5e-06` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:453:47 [INFO] [stderr] | [INFO] [stderr] 453 | 1.7000785e-06, 1.8105592e-06, 1.9282195e-06, 2.0535261e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `2.053_526_1e-06` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:454:2 [INFO] [stderr] | [INFO] [stderr] 454 | 2.1869758e-06, 2.3290978e-06, 2.4804557e-06, 2.6416497e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `2.186_975_8e-06` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:454:17 [INFO] [stderr] | [INFO] [stderr] 454 | 2.1869758e-06, 2.3290978e-06, 2.4804557e-06, 2.6416497e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `2.329_097_8e-06` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:454:32 [INFO] [stderr] | [INFO] [stderr] 454 | 2.1869758e-06, 2.3290978e-06, 2.4804557e-06, 2.6416497e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `2.480_455_7e-06` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:454:47 [INFO] [stderr] | [INFO] [stderr] 454 | 2.1869758e-06, 2.3290978e-06, 2.4804557e-06, 2.6416497e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `2.641_649_7e-06` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:455:2 [INFO] [stderr] | [INFO] [stderr] 455 | 2.8133190e-06, 2.9961443e-06, 3.1908506e-06, 3.3982101e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `2.813_319_0e-06` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:455:17 [INFO] [stderr] | [INFO] [stderr] 455 | 2.8133190e-06, 2.9961443e-06, 3.1908506e-06, 3.3982101e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `2.996_144_3e-06` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:455:32 [INFO] [stderr] | [INFO] [stderr] 455 | 2.8133190e-06, 2.9961443e-06, 3.1908506e-06, 3.3982101e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `3.190_850_6e-06` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:455:47 [INFO] [stderr] | [INFO] [stderr] 455 | 2.8133190e-06, 2.9961443e-06, 3.1908506e-06, 3.3982101e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `3.398_210_1e-06` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:456:2 [INFO] [stderr] | [INFO] [stderr] 456 | 3.6190449e-06, 3.8542308e-06, 4.1047004e-06, 4.3714470e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `3.619_044_9e-06` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:456:17 [INFO] [stderr] | [INFO] [stderr] 456 | 3.6190449e-06, 3.8542308e-06, 4.1047004e-06, 4.3714470e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `3.854_230_8e-06` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:456:32 [INFO] [stderr] | [INFO] [stderr] 456 | 3.6190449e-06, 3.8542308e-06, 4.1047004e-06, 4.3714470e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `4.104_700_4e-06` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:456:47 [INFO] [stderr] | [INFO] [stderr] 456 | 3.6190449e-06, 3.8542308e-06, 4.1047004e-06, 4.3714470e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `4.371_447_0e-06` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:457:2 [INFO] [stderr] | [INFO] [stderr] 457 | 4.6555282e-06, 4.9580707e-06, 5.2802740e-06, 5.6234160e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `4.655_528_2e-06` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:457:17 [INFO] [stderr] | [INFO] [stderr] 457 | 4.6555282e-06, 4.9580707e-06, 5.2802740e-06, 5.6234160e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `4.958_070_7e-06` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:457:32 [INFO] [stderr] | [INFO] [stderr] 457 | 4.6555282e-06, 4.9580707e-06, 5.2802740e-06, 5.6234160e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `5.280_274_0e-06` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:457:47 [INFO] [stderr] | [INFO] [stderr] 457 | 4.6555282e-06, 4.9580707e-06, 5.2802740e-06, 5.6234160e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `5.623_416_0e-06` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:458:2 [INFO] [stderr] | [INFO] [stderr] 458 | 5.9888572e-06, 6.3780469e-06, 6.7925283e-06, 7.2339451e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `5.988_857_2e-06` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:458:17 [INFO] [stderr] | [INFO] [stderr] 458 | 5.9888572e-06, 6.3780469e-06, 6.7925283e-06, 7.2339451e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `6.378_046_9e-06` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:458:32 [INFO] [stderr] | [INFO] [stderr] 458 | 5.9888572e-06, 6.3780469e-06, 6.7925283e-06, 7.2339451e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `6.792_528_3e-06` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:458:47 [INFO] [stderr] | [INFO] [stderr] 458 | 5.9888572e-06, 6.3780469e-06, 6.7925283e-06, 7.2339451e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `7.233_945_1e-06` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:459:2 [INFO] [stderr] | [INFO] [stderr] 459 | 7.7040476e-06, 8.2047000e-06, 8.7378876e-06, 9.3057248e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `7.704_047_6e-06` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:459:17 [INFO] [stderr] | [INFO] [stderr] 459 | 7.7040476e-06, 8.2047000e-06, 8.7378876e-06, 9.3057248e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `8.204_700_0e-06` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:459:32 [INFO] [stderr] | [INFO] [stderr] 459 | 7.7040476e-06, 8.2047000e-06, 8.7378876e-06, 9.3057248e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `8.737_887_6e-06` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:459:47 [INFO] [stderr] | [INFO] [stderr] 459 | 7.7040476e-06, 8.2047000e-06, 8.7378876e-06, 9.3057248e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `9.305_724_8e-06` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:460:2 [INFO] [stderr] | [INFO] [stderr] 460 | 9.9104632e-06, 1.0554501e-05, 1.1240392e-05, 1.1970856e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `9.910_463_2e-06` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:460:17 [INFO] [stderr] | [INFO] [stderr] 460 | 9.9104632e-06, 1.0554501e-05, 1.1240392e-05, 1.1970856e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `1.055_450_1e-05` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:460:32 [INFO] [stderr] | [INFO] [stderr] 460 | 9.9104632e-06, 1.0554501e-05, 1.1240392e-05, 1.1970856e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `1.124_039_2e-05` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:460:47 [INFO] [stderr] | [INFO] [stderr] 460 | 9.9104632e-06, 1.0554501e-05, 1.1240392e-05, 1.1970856e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `1.197_085_6e-05` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:461:2 [INFO] [stderr] | [INFO] [stderr] 461 | 1.2748789e-05, 1.3577278e-05, 1.4459606e-05, 1.5399272e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `1.274_878_9e-05` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:461:17 [INFO] [stderr] | [INFO] [stderr] 461 | 1.2748789e-05, 1.3577278e-05, 1.4459606e-05, 1.5399272e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `1.357_727_8e-05` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:461:32 [INFO] [stderr] | [INFO] [stderr] 461 | 1.2748789e-05, 1.3577278e-05, 1.4459606e-05, 1.5399272e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `1.445_960_6e-05` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:461:47 [INFO] [stderr] | [INFO] [stderr] 461 | 1.2748789e-05, 1.3577278e-05, 1.4459606e-05, 1.5399272e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `1.539_927_2e-05` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:462:2 [INFO] [stderr] | [INFO] [stderr] 462 | 1.6400004e-05, 1.7465768e-05, 1.8600792e-05, 1.9809576e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `1.640_000_4e-05` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:462:17 [INFO] [stderr] | [INFO] [stderr] 462 | 1.6400004e-05, 1.7465768e-05, 1.8600792e-05, 1.9809576e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `1.746_576_8e-05` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:462:32 [INFO] [stderr] | [INFO] [stderr] 462 | 1.6400004e-05, 1.7465768e-05, 1.8600792e-05, 1.9809576e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `1.860_079_2e-05` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:462:47 [INFO] [stderr] | [INFO] [stderr] 462 | 1.6400004e-05, 1.7465768e-05, 1.8600792e-05, 1.9809576e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `1.980_957_6e-05` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:463:2 [INFO] [stderr] | [INFO] [stderr] 463 | 2.1096914e-05, 2.2467911e-05, 2.3928002e-05, 2.5482978e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `2.109_691_4e-05` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:463:17 [INFO] [stderr] | [INFO] [stderr] 463 | 2.1096914e-05, 2.2467911e-05, 2.3928002e-05, 2.5482978e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `2.246_791_1e-05` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:463:32 [INFO] [stderr] | [INFO] [stderr] 463 | 2.1096914e-05, 2.2467911e-05, 2.3928002e-05, 2.5482978e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `2.392_800_2e-05` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:463:47 [INFO] [stderr] | [INFO] [stderr] 463 | 2.1096914e-05, 2.2467911e-05, 2.3928002e-05, 2.5482978e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `2.548_297_8e-05` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:464:2 [INFO] [stderr] | [INFO] [stderr] 464 | 2.7139006e-05, 2.8902651e-05, 3.0780908e-05, 3.2781225e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `2.713_900_6e-05` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:464:17 [INFO] [stderr] | [INFO] [stderr] 464 | 2.7139006e-05, 2.8902651e-05, 3.0780908e-05, 3.2781225e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `2.890_265_1e-05` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:464:32 [INFO] [stderr] | [INFO] [stderr] 464 | 2.7139006e-05, 2.8902651e-05, 3.0780908e-05, 3.2781225e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `3.078_090_8e-05` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:464:47 [INFO] [stderr] | [INFO] [stderr] 464 | 2.7139006e-05, 2.8902651e-05, 3.0780908e-05, 3.2781225e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `3.278_122_5e-05` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:465:2 [INFO] [stderr] | [INFO] [stderr] 465 | 3.4911534e-05, 3.7180282e-05, 3.9596466e-05, 4.2169667e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `3.491_153_4e-05` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:465:17 [INFO] [stderr] | [INFO] [stderr] 465 | 3.4911534e-05, 3.7180282e-05, 3.9596466e-05, 4.2169667e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `3.718_028_2e-05` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:465:32 [INFO] [stderr] | [INFO] [stderr] 465 | 3.4911534e-05, 3.7180282e-05, 3.9596466e-05, 4.2169667e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `3.959_646_6e-05` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:465:47 [INFO] [stderr] | [INFO] [stderr] 465 | 3.4911534e-05, 3.7180282e-05, 3.9596466e-05, 4.2169667e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `4.216_966_7e-05` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:466:2 [INFO] [stderr] | [INFO] [stderr] 466 | 4.4910090e-05, 4.7828601e-05, 5.0936773e-05, 5.4246931e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `4.491_009_0e-05` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:466:17 [INFO] [stderr] | [INFO] [stderr] 466 | 4.4910090e-05, 4.7828601e-05, 5.0936773e-05, 5.4246931e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `4.782_860_1e-05` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:466:32 [INFO] [stderr] | [INFO] [stderr] 466 | 4.4910090e-05, 4.7828601e-05, 5.0936773e-05, 5.4246931e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `5.093_677_3e-05` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:466:47 [INFO] [stderr] | [INFO] [stderr] 466 | 4.4910090e-05, 4.7828601e-05, 5.0936773e-05, 5.4246931e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `5.424_693_1e-05` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:467:2 [INFO] [stderr] | [INFO] [stderr] 467 | 5.7772202e-05, 6.1526565e-05, 6.5524908e-05, 6.9783085e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `5.777_220_2e-05` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:467:17 [INFO] [stderr] | [INFO] [stderr] 467 | 5.7772202e-05, 6.1526565e-05, 6.5524908e-05, 6.9783085e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `6.152_656_5e-05` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:467:32 [INFO] [stderr] | [INFO] [stderr] 467 | 5.7772202e-05, 6.1526565e-05, 6.5524908e-05, 6.9783085e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `6.552_490_8e-05` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:467:47 [INFO] [stderr] | [INFO] [stderr] 467 | 5.7772202e-05, 6.1526565e-05, 6.5524908e-05, 6.9783085e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `6.978_308_5e-05` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:468:2 [INFO] [stderr] | [INFO] [stderr] 468 | 7.4317983e-05, 7.9147585e-05, 8.4291040e-05, 8.9768747e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `7.431_798_3e-05` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:468:17 [INFO] [stderr] | [INFO] [stderr] 468 | 7.4317983e-05, 7.9147585e-05, 8.4291040e-05, 8.9768747e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `7.914_758_5e-05` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:468:32 [INFO] [stderr] | [INFO] [stderr] 468 | 7.4317983e-05, 7.9147585e-05, 8.4291040e-05, 8.9768747e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `8.429_104_0e-05` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:468:47 [INFO] [stderr] | [INFO] [stderr] 468 | 7.4317983e-05, 7.9147585e-05, 8.4291040e-05, 8.9768747e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `8.976_874_7e-05` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:469:2 [INFO] [stderr] | [INFO] [stderr] 469 | 9.5602426e-05, 0.00010181521, 0.00010843174, 0.00011547824, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `9.560_242_6e-05` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:469:17 [INFO] [stderr] | [INFO] [stderr] 469 | 9.5602426e-05, 0.00010181521, 0.00010843174, 0.00011547824, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0.000_101_815_21` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:469:32 [INFO] [stderr] | [INFO] [stderr] 469 | 9.5602426e-05, 0.00010181521, 0.00010843174, 0.00011547824, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0.000_108_431_74` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:469:47 [INFO] [stderr] | [INFO] [stderr] 469 | 9.5602426e-05, 0.00010181521, 0.00010843174, 0.00011547824, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0.000_115_478_24` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:470:2 [INFO] [stderr] | [INFO] [stderr] 470 | 0.00012298267, 0.00013097477, 0.00013948625, 0.00014855085, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0.000_122_982_67` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:470:17 [INFO] [stderr] | [INFO] [stderr] 470 | 0.00012298267, 0.00013097477, 0.00013948625, 0.00014855085, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0.000_130_974_77` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:470:32 [INFO] [stderr] | [INFO] [stderr] 470 | 0.00012298267, 0.00013097477, 0.00013948625, 0.00014855085, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0.000_139_486_25` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:470:47 [INFO] [stderr] | [INFO] [stderr] 470 | 0.00012298267, 0.00013097477, 0.00013948625, 0.00014855085, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0.000_148_550_85` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:471:2 [INFO] [stderr] | [INFO] [stderr] 471 | 0.00015820453, 0.00016848555, 0.00017943469, 0.00019109536, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0.000_158_204_53` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:471:17 [INFO] [stderr] | [INFO] [stderr] 471 | 0.00015820453, 0.00016848555, 0.00017943469, 0.00019109536, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0.000_168_485_55` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:471:32 [INFO] [stderr] | [INFO] [stderr] 471 | 0.00015820453, 0.00016848555, 0.00017943469, 0.00019109536, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0.000_179_434_69` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:471:47 [INFO] [stderr] | [INFO] [stderr] 471 | 0.00015820453, 0.00016848555, 0.00017943469, 0.00019109536, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0.000_191_095_36` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:472:2 [INFO] [stderr] | [INFO] [stderr] 472 | 0.00020351382, 0.00021673929, 0.00023082423, 0.00024582449, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0.000_203_513_82` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:472:17 [INFO] [stderr] | [INFO] [stderr] 472 | 0.00020351382, 0.00021673929, 0.00023082423, 0.00024582449, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0.000_216_739_29` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:472:32 [INFO] [stderr] | [INFO] [stderr] 472 | 0.00020351382, 0.00021673929, 0.00023082423, 0.00024582449, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0.000_230_824_23` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:472:47 [INFO] [stderr] | [INFO] [stderr] 472 | 0.00020351382, 0.00021673929, 0.00023082423, 0.00024582449, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0.000_245_824_49` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:473:2 [INFO] [stderr] | [INFO] [stderr] 473 | 0.00026179955, 0.00027881276, 0.00029693158, 0.00031622787, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0.000_261_799_55` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:473:17 [INFO] [stderr] | [INFO] [stderr] 473 | 0.00026179955, 0.00027881276, 0.00029693158, 0.00031622787, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0.000_278_812_76` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:473:32 [INFO] [stderr] | [INFO] [stderr] 473 | 0.00026179955, 0.00027881276, 0.00029693158, 0.00031622787, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0.000_296_931_58` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:473:47 [INFO] [stderr] | [INFO] [stderr] 473 | 0.00026179955, 0.00027881276, 0.00029693158, 0.00031622787, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0.000_316_227_87` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:474:2 [INFO] [stderr] | [INFO] [stderr] 474 | 0.00033677814, 0.00035866388, 0.00038197188, 0.00040679456, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0.000_336_778_14` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:474:17 [INFO] [stderr] | [INFO] [stderr] 474 | 0.00033677814, 0.00035866388, 0.00038197188, 0.00040679456, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0.000_358_663_88` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:474:32 [INFO] [stderr] | [INFO] [stderr] 474 | 0.00033677814, 0.00035866388, 0.00038197188, 0.00040679456, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0.000_381_971_88` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:474:47 [INFO] [stderr] | [INFO] [stderr] 474 | 0.00033677814, 0.00035866388, 0.00038197188, 0.00040679456, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0.000_406_794_56` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:475:2 [INFO] [stderr] | [INFO] [stderr] 475 | 0.00043323036, 0.00046138411, 0.00049136745, 0.00052329927, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0.000_433_230_36` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:475:17 [INFO] [stderr] | [INFO] [stderr] 475 | 0.00043323036, 0.00046138411, 0.00049136745, 0.00052329927, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0.000_461_384_11` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:475:32 [INFO] [stderr] | [INFO] [stderr] 475 | 0.00043323036, 0.00046138411, 0.00049136745, 0.00052329927, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0.000_491_367_45` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:475:47 [INFO] [stderr] | [INFO] [stderr] 475 | 0.00043323036, 0.00046138411, 0.00049136745, 0.00052329927, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0.000_523_299_27` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:476:2 [INFO] [stderr] | [INFO] [stderr] 476 | 0.00055730621, 0.00059352311, 0.00063209358, 0.00067317058, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0.000_557_306_21` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:476:17 [INFO] [stderr] | [INFO] [stderr] 476 | 0.00055730621, 0.00059352311, 0.00063209358, 0.00067317058, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0.000_593_523_11` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:476:32 [INFO] [stderr] | [INFO] [stderr] 476 | 0.00055730621, 0.00059352311, 0.00063209358, 0.00067317058, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0.000_632_093_58` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:476:47 [INFO] [stderr] | [INFO] [stderr] 476 | 0.00055730621, 0.00059352311, 0.00063209358, 0.00067317058, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0.000_673_170_58` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:477:2 [INFO] [stderr] | [INFO] [stderr] 477 | 0.00071691700, 0.00076350630, 0.00081312324, 0.00086596457, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0.000_716_917_00` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:477:17 [INFO] [stderr] | [INFO] [stderr] 477 | 0.00071691700, 0.00076350630, 0.00081312324, 0.00086596457, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0.000_763_506_30` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:477:32 [INFO] [stderr] | [INFO] [stderr] 477 | 0.00071691700, 0.00076350630, 0.00081312324, 0.00086596457, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0.000_813_123_24` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:477:47 [INFO] [stderr] | [INFO] [stderr] 477 | 0.00071691700, 0.00076350630, 0.00081312324, 0.00086596457, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0.000_865_964_57` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:478:2 [INFO] [stderr] | [INFO] [stderr] 478 | 0.00092223983, 0.00098217216, 0.0010459992, 0.0011139742, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0.000_922_239_83` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:478:17 [INFO] [stderr] | [INFO] [stderr] 478 | 0.00092223983, 0.00098217216, 0.0010459992, 0.0011139742, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0.000_982_172_16` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:478:32 [INFO] [stderr] | [INFO] [stderr] 478 | 0.00092223983, 0.00098217216, 0.0010459992, 0.0011139742, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `0.001_045_999_2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:478:47 [INFO] [stderr] | [INFO] [stderr] 478 | 0.00092223983, 0.00098217216, 0.0010459992, 0.0011139742, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `0.001_113_974_2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:479:2 [INFO] [stderr] | [INFO] [stderr] 479 | 0.0011863665, 0.0012634633, 0.0013455702, 0.0014330129, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `0.001_186_366_5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:479:17 [INFO] [stderr] | [INFO] [stderr] 479 | 0.0011863665, 0.0012634633, 0.0013455702, 0.0014330129, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `0.001_263_463_3` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:479:32 [INFO] [stderr] | [INFO] [stderr] 479 | 0.0011863665, 0.0012634633, 0.0013455702, 0.0014330129, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `0.001_345_570_2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:479:47 [INFO] [stderr] | [INFO] [stderr] 479 | 0.0011863665, 0.0012634633, 0.0013455702, 0.0014330129, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `0.001_433_012_9` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:480:2 [INFO] [stderr] | [INFO] [stderr] 480 | 0.0015261382, 0.0016253153, 0.0017309374, 0.0018434235, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `0.001_526_138_2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:480:17 [INFO] [stderr] | [INFO] [stderr] 480 | 0.0015261382, 0.0016253153, 0.0017309374, 0.0018434235, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `0.001_625_315_3` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:480:32 [INFO] [stderr] | [INFO] [stderr] 480 | 0.0015261382, 0.0016253153, 0.0017309374, 0.0018434235, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `0.001_730_937_4` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:480:47 [INFO] [stderr] | [INFO] [stderr] 480 | 0.0015261382, 0.0016253153, 0.0017309374, 0.0018434235, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `0.001_843_423_5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:481:2 [INFO] [stderr] | [INFO] [stderr] 481 | 0.0019632195, 0.0020908006, 0.0022266726, 0.0023713743, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `0.001_963_219_5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:481:17 [INFO] [stderr] | [INFO] [stderr] 481 | 0.0019632195, 0.0020908006, 0.0022266726, 0.0023713743, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `0.002_090_800_6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:481:32 [INFO] [stderr] | [INFO] [stderr] 481 | 0.0019632195, 0.0020908006, 0.0022266726, 0.0023713743, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `0.002_226_672_6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:481:47 [INFO] [stderr] | [INFO] [stderr] 481 | 0.0019632195, 0.0020908006, 0.0022266726, 0.0023713743, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `0.002_371_374_3` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:482:2 [INFO] [stderr] | [INFO] [stderr] 482 | 0.0025254795, 0.0026895994, 0.0028643847, 0.0030505286, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `0.002_525_479_5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:482:17 [INFO] [stderr] | [INFO] [stderr] 482 | 0.0025254795, 0.0026895994, 0.0028643847, 0.0030505286, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `0.002_689_599_4` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:482:32 [INFO] [stderr] | [INFO] [stderr] 482 | 0.0025254795, 0.0026895994, 0.0028643847, 0.0030505286, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `0.002_864_384_7` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:482:47 [INFO] [stderr] | [INFO] [stderr] 482 | 0.0025254795, 0.0026895994, 0.0028643847, 0.0030505286, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `0.003_050_528_6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:483:2 [INFO] [stderr] | [INFO] [stderr] 483 | 0.0032487691, 0.0034598925, 0.0036847358, 0.0039241906, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `0.003_248_769_1` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:483:17 [INFO] [stderr] | [INFO] [stderr] 483 | 0.0032487691, 0.0034598925, 0.0036847358, 0.0039241906, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `0.003_459_892_5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:483:32 [INFO] [stderr] | [INFO] [stderr] 483 | 0.0032487691, 0.0034598925, 0.0036847358, 0.0039241906, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `0.003_684_735_8` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:483:47 [INFO] [stderr] | [INFO] [stderr] 483 | 0.0032487691, 0.0034598925, 0.0036847358, 0.0039241906, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `0.003_924_190_6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:484:2 [INFO] [stderr] | [INFO] [stderr] 484 | 0.0041792066, 0.0044507950, 0.0047400328, 0.0050480668, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `0.004_179_206_6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:484:17 [INFO] [stderr] | [INFO] [stderr] 484 | 0.0041792066, 0.0044507950, 0.0047400328, 0.0050480668, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `0.004_450_795_0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:484:32 [INFO] [stderr] | [INFO] [stderr] 484 | 0.0041792066, 0.0044507950, 0.0047400328, 0.0050480668, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `0.004_740_032_8` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:484:47 [INFO] [stderr] | [INFO] [stderr] 484 | 0.0041792066, 0.0044507950, 0.0047400328, 0.0050480668, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `0.005_048_066_8` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:485:2 [INFO] [stderr] | [INFO] [stderr] 485 | 0.0053761186, 0.0057254891, 0.0060975636, 0.0064938176, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `0.005_376_118_6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:485:17 [INFO] [stderr] | [INFO] [stderr] 485 | 0.0053761186, 0.0057254891, 0.0060975636, 0.0064938176, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `0.005_725_489_1` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:485:32 [INFO] [stderr] | [INFO] [stderr] 485 | 0.0053761186, 0.0057254891, 0.0060975636, 0.0064938176, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `0.006_097_563_6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:485:47 [INFO] [stderr] | [INFO] [stderr] 485 | 0.0053761186, 0.0057254891, 0.0060975636, 0.0064938176, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `0.006_493_817_6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:486:2 [INFO] [stderr] | [INFO] [stderr] 486 | 0.0069158225, 0.0073652516, 0.0078438871, 0.0083536271, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `0.006_915_822_5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:486:17 [INFO] [stderr] | [INFO] [stderr] 486 | 0.0069158225, 0.0073652516, 0.0078438871, 0.0083536271, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `0.007_365_251_6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:486:32 [INFO] [stderr] | [INFO] [stderr] 486 | 0.0069158225, 0.0073652516, 0.0078438871, 0.0083536271, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `0.007_843_887_1` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:486:47 [INFO] [stderr] | [INFO] [stderr] 486 | 0.0069158225, 0.0073652516, 0.0078438871, 0.0083536271, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `0.008_353_627_1` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:487:2 [INFO] [stderr] | [INFO] [stderr] 487 | 0.0088964928, 0.009474637, 0.010090352, 0.010746080, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `0.008_896_492_8` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:487:17 [INFO] [stderr] | [INFO] [stderr] 487 | 0.0088964928, 0.009474637, 0.010090352, 0.010746080, [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `0.009_474_637` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:487:32 [INFO] [stderr] | [INFO] [stderr] 487 | 0.0088964928, 0.009474637, 0.010090352, 0.010746080, [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `0.010_090_352` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:487:47 [INFO] [stderr] | [INFO] [stderr] 487 | 0.0088964928, 0.009474637, 0.010090352, 0.010746080, [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `0.010_746_080` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:488:2 [INFO] [stderr] | [INFO] [stderr] 488 | 0.011444421, 0.012188144, 0.012980198, 0.013823725, [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `0.011_444_421` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:488:17 [INFO] [stderr] | [INFO] [stderr] 488 | 0.011444421, 0.012188144, 0.012980198, 0.013823725, [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `0.012_188_144` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:488:32 [INFO] [stderr] | [INFO] [stderr] 488 | 0.011444421, 0.012188144, 0.012980198, 0.013823725, [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `0.012_980_198` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:488:47 [INFO] [stderr] | [INFO] [stderr] 488 | 0.011444421, 0.012188144, 0.012980198, 0.013823725, [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `0.013_823_725` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:489:2 [INFO] [stderr] | [INFO] [stderr] 489 | 0.014722068, 0.015678791, 0.016697687, 0.017782797, [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `0.014_722_068` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:489:17 [INFO] [stderr] | [INFO] [stderr] 489 | 0.014722068, 0.015678791, 0.016697687, 0.017782797, [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `0.015_678_791` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:489:32 [INFO] [stderr] | [INFO] [stderr] 489 | 0.014722068, 0.015678791, 0.016697687, 0.017782797, [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `0.016_697_687` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:489:47 [INFO] [stderr] | [INFO] [stderr] 489 | 0.014722068, 0.015678791, 0.016697687, 0.017782797, [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `0.017_782_797` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:490:2 [INFO] [stderr] | [INFO] [stderr] 490 | 0.018938423, 0.020169149, 0.021479854, 0.022875735, [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `0.018_938_423` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:490:17 [INFO] [stderr] | [INFO] [stderr] 490 | 0.018938423, 0.020169149, 0.021479854, 0.022875735, [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `0.020_169_149` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:490:32 [INFO] [stderr] | [INFO] [stderr] 490 | 0.018938423, 0.020169149, 0.021479854, 0.022875735, [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `0.021_479_854` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:490:47 [INFO] [stderr] | [INFO] [stderr] 490 | 0.018938423, 0.020169149, 0.021479854, 0.022875735, [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `0.022_875_735` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:491:2 [INFO] [stderr] | [INFO] [stderr] 491 | 0.024362330, 0.025945531, 0.027631618, 0.029427276, [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `0.024_362_330` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:491:17 [INFO] [stderr] | [INFO] [stderr] 491 | 0.024362330, 0.025945531, 0.027631618, 0.029427276, [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `0.025_945_531` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:491:32 [INFO] [stderr] | [INFO] [stderr] 491 | 0.024362330, 0.025945531, 0.027631618, 0.029427276, [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `0.027_631_618` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:491:47 [INFO] [stderr] | [INFO] [stderr] 491 | 0.024362330, 0.025945531, 0.027631618, 0.029427276, [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `0.029_427_276` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:492:2 [INFO] [stderr] | [INFO] [stderr] 492 | 0.031339626, 0.033376252, 0.035545228, 0.037855157, [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `0.031_339_626` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:492:17 [INFO] [stderr] | [INFO] [stderr] 492 | 0.031339626, 0.033376252, 0.035545228, 0.037855157, [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `0.033_376_252` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:492:32 [INFO] [stderr] | [INFO] [stderr] 492 | 0.031339626, 0.033376252, 0.035545228, 0.037855157, [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `0.035_545_228` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:492:47 [INFO] [stderr] | [INFO] [stderr] 492 | 0.031339626, 0.033376252, 0.035545228, 0.037855157, [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `0.037_855_157` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:493:2 [INFO] [stderr] | [INFO] [stderr] 493 | 0.040315199, 0.042935108, 0.045725273, 0.048696758, [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `0.040_315_199` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:493:17 [INFO] [stderr] | [INFO] [stderr] 493 | 0.040315199, 0.042935108, 0.045725273, 0.048696758, [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `0.042_935_108` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:493:32 [INFO] [stderr] | [INFO] [stderr] 493 | 0.040315199, 0.042935108, 0.045725273, 0.048696758, [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `0.045_725_273` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:493:47 [INFO] [stderr] | [INFO] [stderr] 493 | 0.040315199, 0.042935108, 0.045725273, 0.048696758, [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `0.048_696_758` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:494:2 [INFO] [stderr] | [INFO] [stderr] 494 | 0.051861348, 0.055231591, 0.058820850, 0.062643361, [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `0.051_861_348` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:494:17 [INFO] [stderr] | [INFO] [stderr] 494 | 0.051861348, 0.055231591, 0.058820850, 0.062643361, [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `0.055_231_591` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:494:32 [INFO] [stderr] | [INFO] [stderr] 494 | 0.051861348, 0.055231591, 0.058820850, 0.062643361, [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `0.058_820_850` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:494:47 [INFO] [stderr] | [INFO] [stderr] 494 | 0.051861348, 0.055231591, 0.058820850, 0.062643361, [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `0.062_643_361` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:495:2 [INFO] [stderr] | [INFO] [stderr] 495 | 0.066714279, 0.071049749, 0.075666962, 0.080584227, [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `0.066_714_279` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:495:17 [INFO] [stderr] | [INFO] [stderr] 495 | 0.066714279, 0.071049749, 0.075666962, 0.080584227, [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `0.071_049_749` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:495:32 [INFO] [stderr] | [INFO] [stderr] 495 | 0.066714279, 0.071049749, 0.075666962, 0.080584227, [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `0.075_666_962` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:495:47 [INFO] [stderr] | [INFO] [stderr] 495 | 0.066714279, 0.071049749, 0.075666962, 0.080584227, [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `0.080_584_227` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:496:2 [INFO] [stderr] | [INFO] [stderr] 496 | 0.085821044, 0.091398179, 0.097337747, 0.10366330, [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `0.085_821_044` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:496:17 [INFO] [stderr] | [INFO] [stderr] 496 | 0.085821044, 0.091398179, 0.097337747, 0.10366330, [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `0.091_398_179` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:496:32 [INFO] [stderr] | [INFO] [stderr] 496 | 0.085821044, 0.091398179, 0.097337747, 0.10366330, [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `0.097_337_747` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:496:47 [INFO] [stderr] | [INFO] [stderr] 496 | 0.085821044, 0.091398179, 0.097337747, 0.10366330, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0.103_663_30` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:497:2 [INFO] [stderr] | [INFO] [stderr] 497 | 0.11039993, 0.11757434, 0.12521498, 0.13335215, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0.110_399_93` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:497:17 [INFO] [stderr] | [INFO] [stderr] 497 | 0.11039993, 0.11757434, 0.12521498, 0.13335215, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0.117_574_34` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:497:32 [INFO] [stderr] | [INFO] [stderr] 497 | 0.11039993, 0.11757434, 0.12521498, 0.13335215, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0.125_214_98` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:497:47 [INFO] [stderr] | [INFO] [stderr] 497 | 0.11039993, 0.11757434, 0.12521498, 0.13335215, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0.133_352_15` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:498:2 [INFO] [stderr] | [INFO] [stderr] 498 | 0.14201813, 0.15124727, 0.16107617, 0.17154380, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0.142_018_13` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:498:17 [INFO] [stderr] | [INFO] [stderr] 498 | 0.14201813, 0.15124727, 0.16107617, 0.17154380, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0.151_247_27` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:498:32 [INFO] [stderr] | [INFO] [stderr] 498 | 0.14201813, 0.15124727, 0.16107617, 0.17154380, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0.161_076_17` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:498:47 [INFO] [stderr] | [INFO] [stderr] 498 | 0.14201813, 0.15124727, 0.16107617, 0.17154380, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0.171_543_80` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:499:2 [INFO] [stderr] | [INFO] [stderr] 499 | 0.18269168, 0.19456402, 0.20720788, 0.22067342, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0.182_691_68` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:499:17 [INFO] [stderr] | [INFO] [stderr] 499 | 0.18269168, 0.19456402, 0.20720788, 0.22067342, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0.194_564_02` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:499:32 [INFO] [stderr] | [INFO] [stderr] 499 | 0.18269168, 0.19456402, 0.20720788, 0.22067342, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0.207_207_88` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:499:47 [INFO] [stderr] | [INFO] [stderr] 499 | 0.18269168, 0.19456402, 0.20720788, 0.22067342, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0.220_673_42` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:500:2 [INFO] [stderr] | [INFO] [stderr] 500 | 0.23501402, 0.25028656, 0.26655159, 0.28387361, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0.235_014_02` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:500:17 [INFO] [stderr] | [INFO] [stderr] 500 | 0.23501402, 0.25028656, 0.26655159, 0.28387361, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0.250_286_56` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:500:32 [INFO] [stderr] | [INFO] [stderr] 500 | 0.23501402, 0.25028656, 0.26655159, 0.28387361, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0.266_551_59` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:500:47 [INFO] [stderr] | [INFO] [stderr] 500 | 0.23501402, 0.25028656, 0.26655159, 0.28387361, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0.283_873_61` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:501:2 [INFO] [stderr] | [INFO] [stderr] 501 | 0.30232132, 0.32196786, 0.34289114, 0.36517414, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0.302_321_32` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:501:17 [INFO] [stderr] | [INFO] [stderr] 501 | 0.30232132, 0.32196786, 0.34289114, 0.36517414, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0.321_967_86` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:501:32 [INFO] [stderr] | [INFO] [stderr] 501 | 0.30232132, 0.32196786, 0.34289114, 0.36517414, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0.342_891_14` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:501:47 [INFO] [stderr] | [INFO] [stderr] 501 | 0.30232132, 0.32196786, 0.34289114, 0.36517414, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0.365_174_14` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:502:2 [INFO] [stderr] | [INFO] [stderr] 502 | 0.38890521, 0.41417847, 0.44109412, 0.46975890, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0.388_905_21` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:502:17 [INFO] [stderr] | [INFO] [stderr] 502 | 0.38890521, 0.41417847, 0.44109412, 0.46975890, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0.414_178_47` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:502:32 [INFO] [stderr] | [INFO] [stderr] 502 | 0.38890521, 0.41417847, 0.44109412, 0.46975890, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0.441_094_12` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:502:47 [INFO] [stderr] | [INFO] [stderr] 502 | 0.38890521, 0.41417847, 0.44109412, 0.46975890, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0.469_758_90` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:503:2 [INFO] [stderr] | [INFO] [stderr] 503 | 0.50028648, 0.53279791, 0.56742212, 0.60429640, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0.500_286_48` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:503:17 [INFO] [stderr] | [INFO] [stderr] 503 | 0.50028648, 0.53279791, 0.56742212, 0.60429640, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0.532_797_91` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:503:32 [INFO] [stderr] | [INFO] [stderr] 503 | 0.50028648, 0.53279791, 0.56742212, 0.60429640, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0.567_422_12` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:503:47 [INFO] [stderr] | [INFO] [stderr] 503 | 0.50028648, 0.53279791, 0.56742212, 0.60429640, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0.604_296_40` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:504:2 [INFO] [stderr] | [INFO] [stderr] 504 | 0.64356699, 0.68538959, 0.72993007, 0.77736504, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0.643_566_99` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:504:17 [INFO] [stderr] | [INFO] [stderr] 504 | 0.64356699, 0.68538959, 0.72993007, 0.77736504, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0.685_389_59` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:504:32 [INFO] [stderr] | [INFO] [stderr] 504 | 0.64356699, 0.68538959, 0.72993007, 0.77736504, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0.729_930_07` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:504:47 [INFO] [stderr] | [INFO] [stderr] 504 | 0.64356699, 0.68538959, 0.72993007, 0.77736504, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0.777_365_04` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:505:2 [INFO] [stderr] | [INFO] [stderr] 505 | 0.82788260, 0.88168307, 0.9389798, 1.]; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0.827_882_60` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:505:17 [INFO] [stderr] | [INFO] [stderr] 505 | 0.82788260, 0.88168307, 0.9389798, 1.]; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0.881_683_07` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/audio.rs:505:32 [INFO] [stderr] | [INFO] [stderr] 505 | 0.82788260, 0.88168307, 0.9389798, 1.]; [INFO] [stderr] | ^^^^^^^^^ help: consider: `0.938_979_8` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/audio.rs:588:2 [INFO] [stderr] | [INFO] [stderr] 588 | return Ok(decoded_floor_infos); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `Ok(decoded_floor_infos)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/audio.rs:710:2 [INFO] [stderr] | [INFO] [stderr] 710 | return Ok(vectors); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `Ok(vectors)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/audio.rs:733:4 [INFO] [stderr] | [INFO] [stderr] 733 | return Ok(vec![0.; ch * vec_size]); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `Ok(vec![0.; ch * vec_size])` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/audio.rs:748:4 [INFO] [stderr] | [INFO] [stderr] 748 | return Ok(vectors_deinterleaved); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `Ok(vectors_deinterleaved)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/audio.rs:751:3 [INFO] [stderr] | [INFO] [stderr] 751 | return residue_packet_decode_inner(rdr, cur_blocksize, [INFO] [stderr] | _________^ [INFO] [stderr] 752 | | do_not_decode_flag, resid, codebooks); [INFO] [stderr] | |__________________________________________________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] help: remove `return` as shown [INFO] [stderr] | [INFO] [stderr] 751 | residue_packet_decode_inner(rdr, cur_blocksize, [INFO] [stderr] 752 | do_not_decode_flag, resid, codebooks) [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: this `else { if .. }` block can be collapsed [INFO] [stderr] --> src/audio.rs:763:9 [INFO] [stderr] | [INFO] [stderr] 763 | } else { [INFO] [stderr] | ____________^ [INFO] [stderr] 764 | | if a > 0. { [INFO] [stderr] 765 | | (m, m + a) [INFO] [stderr] 766 | | } else { [INFO] [stderr] 767 | | (m - a, m) [INFO] [stderr] 768 | | } [INFO] [stderr] 769 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_if [INFO] [stderr] help: try [INFO] [stderr] | [INFO] [stderr] 763 | } else if a > 0. { [INFO] [stderr] 764 | (m, m + a) [INFO] [stderr] 765 | } else { [INFO] [stderr] 766 | (m - a, m) [INFO] [stderr] 767 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/audio.rs:851:3 [INFO] [stderr] | [INFO] [stderr] 851 | return PreviousWindowRight{ data : None }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `PreviousWindowRight{ data : None }` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/bitpacking.rs:313:2 [INFO] [stderr] | [INFO] [stderr] 313 | return signed_mantissa as f32 * (exp as f32 - 788.0).exp2(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `signed_mantissa as f32 * (exp as f32 - 788.0).exp2()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/bitpacking.rs:305:18 [INFO] [stderr] | [INFO] [stderr] 305 | let sgn = val & 0x80000000; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x8000_0000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/bitpacking.rs:306:19 [INFO] [stderr] | [INFO] [stderr] 306 | let exp = (val & 0x7fe00000) >> 21; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x7fe0_0000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/bitpacking.rs:307:24 [INFO] [stderr] | [INFO] [stderr] 307 | let mantissa = (val & 0x1fffff) as f64; [INFO] [stderr] | ^^^^^^^^ help: consider: `0x001f_ffff` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/bitpacking.rs:365:3 [INFO] [stderr] | [INFO] [stderr] 365 | return BitpackCursor::<'a> { bit_cursor: 0, byte_cursor: 0, inner: arr }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `BitpackCursor::<'a> { bit_cursor: 0, byte_cursor: 0, inner: arr }` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/bitpacking.rs:399:3 [INFO] [stderr] | [INFO] [stderr] 399 | return Ok(try!(self.read_u1()) == 1); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `Ok(try!(self.read_u1()) == 1)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/inside_ogg.rs:48:2 [INFO] [stderr] | [INFO] [stderr] 48 | return Ok(((ident_hdr, comment_hdr, setup_hdr), pck.stream_serial())); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `Ok(((ident_hdr, comment_hdr, setup_hdr), pck.stream_serial()))` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/inside_ogg.rs:99:3 [INFO] [stderr] | [INFO] [stderr] 99 | return Ok(OggStreamReader { [INFO] [stderr] | _________^ [INFO] [stderr] 100 | | rdr, [INFO] [stderr] 101 | | pwr : PreviousWindowRight::new(), [INFO] [stderr] 102 | | ident_hdr, [INFO] [stderr] ... | [INFO] [stderr] 106 | | cur_absgp : None, [INFO] [stderr] 107 | | }); [INFO] [stderr] | |___________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] help: remove `return` as shown [INFO] [stderr] | [INFO] [stderr] 99 | Ok(OggStreamReader { [INFO] [stderr] 100 | rdr, [INFO] [stderr] 101 | pwr : PreviousWindowRight::new(), [INFO] [stderr] 102 | ident_hdr, [INFO] [stderr] 103 | comment_hdr, [INFO] [stderr] 104 | setup_hdr, [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/inside_ogg.rs:195:3 [INFO] [stderr] | [INFO] [stderr] 195 | return Ok(Some(decoded_pck)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `Ok(Some(decoded_pck))` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/inside_ogg.rs:233:3 [INFO] [stderr] | [INFO] [stderr] 233 | return Ok(Some(samples_interleaved)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `Ok(Some(samples_interleaved))` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/lib.rs:171:2 [INFO] [stderr] | [INFO] [stderr] 171 | return (nn >> 16) | (nn << 16); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `(nn >> 16) | (nn << 16)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:167:14 [INFO] [stderr] | [INFO] [stderr] 167 | nn = ((nn & 0xAAAAAAAA) >> 1) | ((nn & 0x55555555) << 1); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xAAAA_AAAA` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:167:41 [INFO] [stderr] | [INFO] [stderr] 167 | nn = ((nn & 0xAAAAAAAA) >> 1) | ((nn & 0x55555555) << 1); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x5555_5555` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:168:14 [INFO] [stderr] | [INFO] [stderr] 168 | nn = ((nn & 0xCCCCCCCC) >> 2) | ((nn & 0x33333333) << 2); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xCCCC_CCCC` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:168:41 [INFO] [stderr] | [INFO] [stderr] 168 | nn = ((nn & 0xCCCCCCCC) >> 2) | ((nn & 0x33333333) << 2); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x3333_3333` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:169:14 [INFO] [stderr] | [INFO] [stderr] 169 | nn = ((nn & 0xF0F0F0F0) >> 4) | ((nn & 0x0F0F0F0F) << 4); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xF0F0_F0F0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:169:41 [INFO] [stderr] | [INFO] [stderr] 169 | nn = ((nn & 0xF0F0F0F0) >> 4) | ((nn & 0x0F0F0F0F) << 4); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0F0F_0F0F` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:170:14 [INFO] [stderr] | [INFO] [stderr] 170 | nn = ((nn & 0xFF00FF00) >> 8) | ((nn & 0x00FF00FF) << 8); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xFF00_FF00` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:170:41 [INFO] [stderr] | [INFO] [stderr] 170 | nn = ((nn & 0xFF00FF00) >> 8) | ((nn & 0x00FF00FF) << 8); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x00FF_00FF` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/header.rs:97:3 [INFO] [stderr] | [INFO] [stderr] 97 | match self { [INFO] [stderr] | _________^ [INFO] [stderr] 98 | | &HeaderReadError::EndOfPacket => "End of packet reached.", [INFO] [stderr] 99 | | &HeaderReadError::NotVorbisHeader => "The packet is not a vorbis header", [INFO] [stderr] 100 | | &HeaderReadError::UnsupportedVorbisVersion => "The vorbis version is not supported", [INFO] [stderr] ... | [INFO] [stderr] 105 | | &HeaderReadError::BufferNotAddressable => "Requested to create buffer of non-addressable size", [INFO] [stderr] 106 | | } [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::match_ref_pats)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 97 | match *self { [INFO] [stderr] 98 | HeaderReadError::EndOfPacket => "End of packet reached.", [INFO] [stderr] 99 | HeaderReadError::NotVorbisHeader => "The packet is not a vorbis header", [INFO] [stderr] 100 | HeaderReadError::UnsupportedVorbisVersion => "The vorbis version is not supported", [INFO] [stderr] 101 | HeaderReadError::HeaderBadFormat => "Invalid header", [INFO] [stderr] 102 | HeaderReadError::HeaderBadType(_) => "Invalid/unexpected header type", [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: single-character string constant used as pattern [INFO] [stderr] --> src/header.rs:346:35 [INFO] [stderr] | [INFO] [stderr] 346 | let eq_idx = match comment.find("=") { [INFO] [stderr] | ^^^ help: try using a char instead: `'='` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::single_char_pattern)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_char_pattern [INFO] [stderr] [INFO] [stderr] warning: the loop variable `i` is used to index `val_i` [INFO] [stderr] --> src/header.rs:452:12 [INFO] [stderr] | [INFO] [stderr] 452 | for i in 0 .. 7 { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::needless_range_loop)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_range_loop [INFO] [stderr] help: consider using an iterator [INFO] [stderr] | [INFO] [stderr] 452 | for (i, ) in val_i.iter_mut().enumerate().take(7) { [INFO] [stderr] | ^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: an inclusive range would be more readable [INFO] [stderr] --> src/header.rs:640:11 [INFO] [stderr] | [INFO] [stderr] 640 | for i in 0 .. max_base_bits + 1 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use: `0..=max_base_bits` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::range_plus_one)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#range_plus_one [INFO] [stderr] [INFO] [stderr] warning: the function has a cyclomatic complexity of 26 [INFO] [stderr] --> src/header.rs:674:1 [INFO] [stderr] | [INFO] [stderr] 674 | / fn read_codebook(rdr :&mut BitpackCursor) -> Result { [INFO] [stderr] 675 | | [INFO] [stderr] 676 | | // 1. Read the sync pattern [INFO] [stderr] 677 | | let sync_pattern = try!(rdr.read_u24()); [INFO] [stderr] ... | [INFO] [stderr] 768 | | }); [INFO] [stderr] 769 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::cyclomatic_complexity)] on by default [INFO] [stderr] = help: you could split it up into multiple smaller functions [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cyclomatic_complexity [INFO] [stderr] [INFO] [stderr] warning: casting u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/header.rs:714:12 [INFO] [stderr] | [INFO] [stderr] 714 | ::ilog((codebook_entries - current_entry) as u64))); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(codebook_entries - current_entry)` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::cast_lossless)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/header.rs:741:5 [INFO] [stderr] | [INFO] [stderr] 741 | lookup1_values(codebook_entries, codebook_dimensions) as u64 [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(lookup1_values(codebook_entries, codebook_dimensions))` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/header.rs:743:4 [INFO] [stderr] | [INFO] [stderr] 743 | codebook_entries as u64 * codebook_dimensions as u64 [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(codebook_entries)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u64 may become silently lossy if types change [INFO] [stderr] --> src/header.rs:743:30 [INFO] [stderr] | [INFO] [stderr] 743 | codebook_entries as u64 * codebook_dimensions as u64 [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(codebook_dimensions)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: an inclusive range would be more readable [INFO] [stderr] --> src/header.rs:834:13 [INFO] [stderr] | [INFO] [stderr] 834 | for _ in 0 .. maximum_class + 1 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use: `0..=maximum_class` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#range_plus_one [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/header.rs:840:9 [INFO] [stderr] | [INFO] [stderr] 840 | if cur_masterbook as u16 >= codebook_cnt { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: try: `u16::from(cur_masterbook)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to i16 may become silently lossy if types change [INFO] [stderr] --> src/header.rs:857:21 [INFO] [stderr] | [INFO] [stderr] 857 | let cur_book = (try!(rdr.read_u8()) as i16) - 1; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] help: try [INFO] [stderr] | [INFO] [stderr] 857 | let cur_book = i16::from(match $ expr { [INFO] [stderr] 858 | $ crate :: result :: Result :: Ok ( val ) => val , $ crate :: result :: Result [INFO] [stderr] 859 | :: Err ( err ) => { [INFO] [stderr] 860 | return $ crate :: result :: Result :: Err ( [INFO] [stderr] 861 | $ crate :: convert :: From :: from ( err ) ) } }) - 1; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/header.rs:871:22 [INFO] [stderr] | [INFO] [stderr] 871 | floor1_values += floor1_class_dimensions[*cur_class_num as usize] as u16; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u16::from(floor1_class_dimensions[*cur_class_num as usize])` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to match on a boolean expression [INFO] [stderr] --> src/header.rs:994:24 [INFO] [stderr] | [INFO] [stderr] 994 | let mapping_submaps = match try!(rdr.read_bit_flag()) { [INFO] [stderr] | ___________________________^ [INFO] [stderr] 995 | | true => try!(rdr.read_u4()) + 1, [INFO] [stderr] 996 | | false => 1, [INFO] [stderr] 997 | | }; [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::match_bool)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_bool [INFO] [stderr] help: consider using an if/else expression [INFO] [stderr] | [INFO] [stderr] 994 | let mapping_submaps = if match $ expr { [INFO] [stderr] 995 | $ crate :: result :: Result :: Ok ( val ) => val , $ crate :: result :: Result [INFO] [stderr] 996 | :: Err ( err ) => { [INFO] [stderr] 997 | return $ crate :: result :: Result :: Err ( [INFO] [stderr] 998 | $ crate :: convert :: From :: from ( err ) ) } } { try!(rdr.read_u4()) + 1 } else { 1 }; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to match on a boolean expression [INFO] [stderr] --> src/header.rs:998:31 [INFO] [stderr] | [INFO] [stderr] 998 | let mapping_coupling_steps = match try!(rdr.read_bit_flag()) { [INFO] [stderr] | __________________________________^ [INFO] [stderr] 999 | | true => try!(rdr.read_u8()) as u16 + 1, [INFO] [stderr] 1000 | | false => 0, [INFO] [stderr] 1001 | | }; [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_bool [INFO] [stderr] help: consider using an if/else expression [INFO] [stderr] | [INFO] [stderr] 998 | let mapping_coupling_steps = if match $ expr { [INFO] [stderr] 999 | $ crate :: result :: Result :: Ok ( val ) => val , $ crate :: result :: Result [INFO] [stderr] 1000 | :: Err ( err ) => { [INFO] [stderr] 1001 | return $ crate :: result :: Result :: Err ( [INFO] [stderr] 1002 | $ crate :: convert :: From :: from ( err ) ) } } { try!(rdr.read_u8()) as u16 + 1 } else { 0 }; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/header.rs:999:11 [INFO] [stderr] | [INFO] [stderr] 999 | true => try!(rdr.read_u8()) as u16 + 1, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] help: try [INFO] [stderr] | [INFO] [stderr] 999 | true => u16::from(match $ expr { [INFO] [stderr] 1000| $ crate :: result :: Result :: Ok ( val ) => val , $ crate :: result :: Result [INFO] [stderr] 1001| :: Err ( err ) => { [INFO] [stderr] 1002| return $ crate :: result :: Result :: Err ( [INFO] [stderr] 1003| $ crate :: convert :: From :: from ( err ) ) } }) + 1, [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u64 may become silently lossy if types change [INFO] [stderr] --> src/header.rs:1092:31 [INFO] [stderr] | [INFO] [stderr] 1092 | let audio_chan_ilog = ::ilog((audio_channels - 1) as u64); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(audio_channels - 1)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/header.rs:1097:35 [INFO] [stderr] | [INFO] [stderr] 1097 | let vorbis_codebook_count :u16 = try!(rdr.read_u8()) as u16 + 1; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] help: try [INFO] [stderr] | [INFO] [stderr] 1097 | let vorbis_codebook_count :u16 = u16::from(match $ expr { [INFO] [stderr] 1098 | $ crate :: result :: Result :: Ok ( val ) => val , $ crate :: result :: Result [INFO] [stderr] 1099 | :: Err ( err ) => { [INFO] [stderr] 1100 | return $ crate :: result :: Result :: Err ( [INFO] [stderr] 1101 | $ crate :: convert :: From :: from ( err ) ) } }) + 1; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/header_cached.rs:34:41 [INFO] [stderr] | [INFO] [stderr] 34 | window_slope : generate_window((1 << (bs as u16)) >> 1), [INFO] [stderr] | ^^^^^^^^^^^ help: try: `u16::from(bs)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to f32 may become silently lossy if types change [INFO] [stderr] --> src/header_cached.rs:50:43 [INFO] [stderr] | [INFO] [stderr] 50 | let v = (0.5 * ::std::f32::consts::PI * (x as f32 + 0.5) / n as f32).sin(); [INFO] [stderr] | ^^^^^^^^ help: try: `f32::from(x)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to f32 may become silently lossy if types change [INFO] [stderr] --> src/header_cached.rs:50:61 [INFO] [stderr] | [INFO] [stderr] 50 | let v = (0.5 * ::std::f32::consts::PI * (x as f32 + 0.5) / n as f32).sin(); [INFO] [stderr] | ^^^^^^^^ help: try: `f32::from(n)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/header_cached.rs:63:15 [INFO] [stderr] | [INFO] [stderr] 63 | let n = 1 << (blocksize as u16); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: try: `u16::from(blocksize)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/header_cached.rs:100:11 [INFO] [stderr] | [INFO] [stderr] 100 | let ld = blocksize as u16; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try: `u16::from(blocksize)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to f32 may become silently lossy if types change [INFO] [stderr] --> src/header_cached.rs:143:12 [INFO] [stderr] | [INFO] [stderr] 143 | let hfl = floor0_rate as f32 / 2.0; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: try: `f32::from(floor0_rate)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to f32 may become silently lossy if types change [INFO] [stderr] --> src/header_cached.rs:144:21 [INFO] [stderr] | [INFO] [stderr] 144 | let hfl_dn = hfl / n as f32; [INFO] [stderr] | ^^^^^^^^ help: try: `f32::from(n)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to f32 may become silently lossy if types change [INFO] [stderr] --> src/header_cached.rs:145:26 [INFO] [stderr] | [INFO] [stderr] 145 | let foobar_const_part = floor0_bark_map_size as f32 / bark(hfl); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `f32::from(floor0_bark_map_size)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to f32 may become silently lossy if types change [INFO] [stderr] --> src/header_cached.rs:147:15 [INFO] [stderr] | [INFO] [stderr] 147 | let bms_m1 = floor0_bark_map_size as f32 - 1.0; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `f32::from(floor0_bark_map_size)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to f32 may become silently lossy if types change [INFO] [stderr] --> src/header_cached.rs:148:46 [INFO] [stderr] | [INFO] [stderr] 148 | let omega_factor = ::std::f32::consts::PI / floor0_bark_map_size as f32; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `f32::from(floor0_bark_map_size)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to f32 may become silently lossy if types change [INFO] [stderr] --> src/header_cached.rs:150:22 [INFO] [stderr] | [INFO] [stderr] 150 | let foobar = (bark(i as f32 * hfl_dn) * foobar_const_part).floor(); [INFO] [stderr] | ^^^^^^^^ help: try: `f32::from(i)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/huffman_tree.rs:83:4 [INFO] [stderr] | [INFO] [stderr] 83 | match &mut self.l { [INFO] [stderr] | _____________^ [INFO] [stderr] 84 | | &mut Some(_) => return false, [INFO] [stderr] 85 | | &mut None => { [INFO] [stderr] 86 | | let mut new_node = HuffTree { even_childs :true, payload :None, l :None, r :None }; [INFO] [stderr] ... | [INFO] [stderr] 91 | | } [INFO] [stderr] 92 | | } [INFO] [stderr] | |_____________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 83 | match *(&mut self.l) { [INFO] [stderr] 84 | Some(_) => return false, [INFO] [stderr] 85 | None => { [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/huffman_tree.rs:100:7 [INFO] [stderr] | [INFO] [stderr] 100 | if let &mut Some(ref mut right) = &mut self.r.as_mut() { right.even_childs } else { false }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 100 | if let Some(ref mut right) = *(&mut self.r.as_mut()) { right.even_childs } else { false }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> src/huffman_tree.rs:310:2 [INFO] [stderr] | [INFO] [stderr] 310 | pub fn iter<'l>(&'l self) -> VorbisHuffmanIter<'l> { [INFO] [stderr] | _____^ [INFO] [stderr] 311 | | return VorbisHuffmanIter { desc_prog :&self.desc_prog, pos :0 }; [INFO] [stderr] 312 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::needless_lifetimes)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> src/huffman_tree.rs:320:2 [INFO] [stderr] | [INFO] [stderr] 320 | pub fn lookup_peeked_data<'l>(&'l self, bit_count :u8, peeked_data :u32) [INFO] [stderr] | _____^ [INFO] [stderr] 321 | | -> PeekedDataLookupResult<'l> { [INFO] [stderr] 322 | | if bit_count > 8 { [INFO] [stderr] 323 | | panic!("Bit count {} larger than allowed 8", bit_count); [INFO] [stderr] ... | [INFO] [stderr] 336 | | }; [INFO] [stderr] 337 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `1` [INFO] [stderr] --> src/imdct.rs:138:13 [INFO] [stderr] | [INFO] [stderr] 138 | let a1 = a[0+1]; [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::identity_op)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `a_off` [INFO] [stderr] --> src/imdct.rs:139:13 [INFO] [stderr] | [INFO] [stderr] 139 | let a2 = a[0+a_off]; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `a_off` [INFO] [stderr] --> src/imdct.rs:140:13 [INFO] [stderr] | [INFO] [stderr] 140 | let a3 = a[0+a_off+1]; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `0+a_off*2` [INFO] [stderr] --> src/imdct.rs:141:13 [INFO] [stderr] | [INFO] [stderr] 141 | let a4 = a[0+a_off*2+0]; [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `a_off*2` [INFO] [stderr] --> src/imdct.rs:141:13 [INFO] [stderr] | [INFO] [stderr] 141 | let a4 = a[0+a_off*2+0]; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `a_off*2` [INFO] [stderr] --> src/imdct.rs:142:13 [INFO] [stderr] | [INFO] [stderr] 142 | let a5 = a[0+a_off*2+1]; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `0+a_off*3` [INFO] [stderr] --> src/imdct.rs:143:13 [INFO] [stderr] | [INFO] [stderr] 143 | let a6 = a[0+a_off*3+0]; [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `a_off*3` [INFO] [stderr] --> src/imdct.rs:143:13 [INFO] [stderr] | [INFO] [stderr] 143 | let a6 = a[0+a_off*3+0]; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `a_off*3` [INFO] [stderr] --> src/imdct.rs:144:13 [INFO] [stderr] | [INFO] [stderr] 144 | let a7 = a[0+a_off*3+1]; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] error: this operation will always return zero. This is likely not the intended outcome [INFO] [stderr] --> src/imdct.rs:445:42 [INFO] [stderr] | [INFO] [stderr] 445 | imdct_step3_iter0_loop(n >> 4, u, n2-1-n4*0, -(n as isize >> 3), a); [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[deny(clippy::erasing_op)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#erasing_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `n4` [INFO] [stderr] --> src/imdct.rs:446:42 [INFO] [stderr] | [INFO] [stderr] 446 | imdct_step3_iter0_loop(n >> 4, u, n2-1-n4*1, -(n as isize >> 3), a); [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] error: this operation will always return zero. This is likely not the intended outcome [INFO] [stderr] --> src/imdct.rs:449:46 [INFO] [stderr] | [INFO] [stderr] 449 | imdct_step3_inner_r_loop(n >> 5, u, n2-1 - n8*0, -(n as isize >> 4), a, 16); [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#erasing_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `n8` [INFO] [stderr] --> src/imdct.rs:450:46 [INFO] [stderr] | [INFO] [stderr] 450 | imdct_step3_inner_r_loop(n >> 5, u, n2-1 - n8*1, -(n as isize >> 4), a, 16); [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `k4` [INFO] [stderr] --> src/imdct.rs:513:16 [INFO] [stderr] | [INFO] [stderr] 513 | d1![3] = u[k4 + 0]; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `k4` [INFO] [stderr] --> src/imdct.rs:519:16 [INFO] [stderr] | [INFO] [stderr] 519 | d1![1] = u[k4 + 0]; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: it looks like you're manually copying between slices [INFO] [stderr] --> src/imdct.rs:688:11 [INFO] [stderr] | [INFO] [stderr] 688 | for k in 0 .. n2 { [INFO] [stderr] | ^^^^^^^ help: try replacing the loop by: `u[..n2].clone_from_slice(&buffer[..n2])` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::manual_memcpy)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#manual_memcpy [INFO] [stderr] [INFO] [stderr] warning: it looks like you're manually copying between slices [INFO] [stderr] --> src/imdct.rs:803:11 [INFO] [stderr] | [INFO] [stderr] 803 | for i in 0 .. n4 { [INFO] [stderr] | ^^^^^^^ help: try replacing the loop by: `buffer[..n4].clone_from_slice(&xa[n4..(n4 + n4)])` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#manual_memcpy [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/audio.rs:55:3 [INFO] [stderr] | [INFO] [stderr] 55 | match self { [INFO] [stderr] | _________^ [INFO] [stderr] 56 | | &AudioReadError::EndOfPacket => "End of packet reached.", [INFO] [stderr] 57 | | &AudioReadError::AudioBadFormat => "Invalid audio packet", [INFO] [stderr] 58 | | &AudioReadError::AudioIsHeader => "The vorbis version is not supported", [INFO] [stderr] 59 | | &AudioReadError::BufferNotAddressable => "Requested to create buffer of non-addressable size", [INFO] [stderr] 60 | | } [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 55 | match *self { [INFO] [stderr] 56 | AudioReadError::EndOfPacket => "End of packet reached.", [INFO] [stderr] 57 | AudioReadError::AudioBadFormat => "Invalid audio packet", [INFO] [stderr] 58 | AudioReadError::AudioIsHeader => "The vorbis version is not supported", [INFO] [stderr] 59 | AudioReadError::BufferNotAddressable => "Requested to create buffer of non-addressable size", [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/audio.rs:82:3 [INFO] [stderr] | [INFO] [stderr] 82 | match self { [INFO] [stderr] | _________^ [INFO] [stderr] 83 | | &DecodedFloor::Unused => true, [INFO] [stderr] 84 | | _ => false, [INFO] [stderr] 85 | | } [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 82 | match *self { [INFO] [stderr] 83 | DecodedFloor::Unused => true, [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u64 may become silently lossy if types change [INFO] [stderr] --> src/audio.rs:124:11 [INFO] [stderr] | [INFO] [stderr] 124 | ::ilog(fl.floor0_number_of_books as u64))); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(fl.floor0_number_of_books)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to f32 may become silently lossy if types change [INFO] [stderr] --> src/audio.rs:174:43 [INFO] [stderr] | [INFO] [stderr] 174 | let lfv_common_term = amplitude as f32 * fl.floor0_amplitude_offset as f32 / [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `f32::from(fl.floor0_amplitude_offset)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: an inclusive range would be more readable [INFO] [stderr] --> src/audio.rs:194:12 [INFO] [stderr] | [INFO] [stderr] 194 | for j in 0 .. p_upper_border + 1 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: use: `0..=p_upper_border` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#range_plus_one [INFO] [stderr] [INFO] [stderr] warning: an inclusive range would be more readable [INFO] [stderr] --> src/audio.rs:198:12 [INFO] [stderr] | [INFO] [stderr] 198 | for j in 0 .. q_upper_border + 1 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: use: `0..=q_upper_border` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#range_plus_one [INFO] [stderr] [INFO] [stderr] warning: casting u8 to f32 may become silently lossy if types change [INFO] [stderr] --> src/audio.rs:205:38 [INFO] [stderr] | [INFO] [stderr] 205 | (lfv_common_term / (p+q).sqrt() - fl.floor0_amplitude_offset as f32) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `f32::from(fl.floor0_amplitude_offset)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] error: strict comparison of f32 or f64 [INFO] [stderr] --> src/audio.rs:210:9 [INFO] [stderr] | [INFO] [stderr] 210 | while cos_omega == iteration_condition { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider comparing them within some error: `(cos_omega - iteration_condition).abs() < error` [INFO] [stderr] | [INFO] [stderr] = note: #[deny(clippy::float_cmp)] on by default [INFO] [stderr] note: std::f32::EPSILON and std::f64::EPSILON are available. [INFO] [stderr] --> src/audio.rs:210:9 [INFO] [stderr] | [INFO] [stderr] 210 | while cos_omega == iteration_condition { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#float_cmp [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/audio.rs:234:16 [INFO] [stderr] | [INFO] [stderr] 234 | floor1_y.push(try!(rdr.read_dyn_u8(b)) as u32); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] help: try [INFO] [stderr] | [INFO] [stderr] 234 | floor1_y.push(u32::from(match $ expr { [INFO] [stderr] 235 | $ crate :: result :: Result :: Ok ( val ) => val , $ crate :: result :: Result [INFO] [stderr] 236 | :: Err ( err ) => { [INFO] [stderr] 237 | return $ crate :: result :: Result :: Err ( [INFO] [stderr] 238 | $ crate :: convert :: From :: from ( err ) ) } })); [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/audio.rs:235:16 [INFO] [stderr] | [INFO] [stderr] 235 | floor1_y.push(try!(rdr.read_dyn_u8(b)) as u32); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] help: try [INFO] [stderr] | [INFO] [stderr] 235 | floor1_y.push(u32::from(match $ expr { [INFO] [stderr] 236 | $ crate :: result :: Result :: Ok ( val ) => val , $ crate :: result :: Result [INFO] [stderr] 237 | :: Err ( err ) => { [INFO] [stderr] 238 | return $ crate :: result :: Result :: Err ( [INFO] [stderr] 239 | $ crate :: convert :: From :: from ( err ) ) } })); [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: `if _ { .. } else { .. }` is an expression [INFO] [stderr] --> src/audio.rs:242:3 [INFO] [stderr] | [INFO] [stderr] 242 | let mut cval = 0; [INFO] [stderr] | _________^ [INFO] [stderr] 243 | | if cbits > 0 { [INFO] [stderr] 244 | | let cbook = fl.floor1_class_masterbooks[uclass] as usize; [INFO] [stderr] 245 | | cval = try!(rdr.read_huffman(&codebooks[cbook].codebook_huffman_tree)); [INFO] [stderr] 246 | | } [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::useless_let_if_seq)] on by default [INFO] [stderr] = note: you might not need `mut` at all [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#useless_let_if_seq [INFO] [stderr] help: it is more idiomatic to write [INFO] [stderr] | [INFO] [stderr] 242 | let cval = if cbits > 0 { ..; match $ expr { [INFO] [stderr] 243 | $ crate :: result :: Result :: Ok ( val ) => val , $ crate :: result :: Result [INFO] [stderr] 244 | :: Err ( err ) => { [INFO] [stderr] 245 | return $ crate :: result :: Result :: Err ( [INFO] [stderr] 246 | $ crate :: convert :: From :: from ( err ) ) } } } else { 0 }; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:442:2 [INFO] [stderr] | [INFO] [stderr] 442 | 1.0649863e-07, 1.1341951e-07, 1.2079015e-07, 1.2863978e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `1.064_986_3e-7` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::excessive_precision)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:442:17 [INFO] [stderr] | [INFO] [stderr] 442 | 1.0649863e-07, 1.1341951e-07, 1.2079015e-07, 1.2863978e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `1.134_195_1e-7` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:442:32 [INFO] [stderr] | [INFO] [stderr] 442 | 1.0649863e-07, 1.1341951e-07, 1.2079015e-07, 1.2863978e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `1.207_901_5e-7` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:442:47 [INFO] [stderr] | [INFO] [stderr] 442 | 1.0649863e-07, 1.1341951e-07, 1.2079015e-07, 1.2863978e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `1.286_397_8e-7` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:443:2 [INFO] [stderr] | [INFO] [stderr] 443 | 1.3699951e-07, 1.4590251e-07, 1.5538408e-07, 1.6548181e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `1.369_995e-7` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:443:17 [INFO] [stderr] | [INFO] [stderr] 443 | 1.3699951e-07, 1.4590251e-07, 1.5538408e-07, 1.6548181e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `1.459_025e-7` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:443:32 [INFO] [stderr] | [INFO] [stderr] 443 | 1.3699951e-07, 1.4590251e-07, 1.5538408e-07, 1.6548181e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `1.553_840_9e-7` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:443:47 [INFO] [stderr] | [INFO] [stderr] 443 | 1.3699951e-07, 1.4590251e-07, 1.5538408e-07, 1.6548181e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `1.654_818_1e-7` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:444:2 [INFO] [stderr] | [INFO] [stderr] 444 | 1.7623575e-07, 1.8768855e-07, 1.9988561e-07, 2.1287530e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `1.762_357_4e-7` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:444:17 [INFO] [stderr] | [INFO] [stderr] 444 | 1.7623575e-07, 1.8768855e-07, 1.9988561e-07, 2.1287530e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `1.876_885_6e-7` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:444:32 [INFO] [stderr] | [INFO] [stderr] 444 | 1.7623575e-07, 1.8768855e-07, 1.9988561e-07, 2.1287530e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `1.998_856e-7` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:444:47 [INFO] [stderr] | [INFO] [stderr] 444 | 1.7623575e-07, 1.8768855e-07, 1.9988561e-07, 2.1287530e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `2.128_753e-7` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:445:2 [INFO] [stderr] | [INFO] [stderr] 445 | 2.2670913e-07, 2.4144197e-07, 2.5713223e-07, 2.7384213e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `2.267_091_3e-7` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:445:17 [INFO] [stderr] | [INFO] [stderr] 445 | 2.2670913e-07, 2.4144197e-07, 2.5713223e-07, 2.7384213e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `2.414_419_7e-7` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:445:32 [INFO] [stderr] | [INFO] [stderr] 445 | 2.2670913e-07, 2.4144197e-07, 2.5713223e-07, 2.7384213e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `2.571_322_3e-7` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:445:47 [INFO] [stderr] | [INFO] [stderr] 445 | 2.2670913e-07, 2.4144197e-07, 2.5713223e-07, 2.7384213e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `2.738_421_2e-7` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:446:2 [INFO] [stderr] | [INFO] [stderr] 446 | 2.9163793e-07, 3.1059021e-07, 3.3077411e-07, 3.5226968e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `2.916_379_2e-7` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:446:17 [INFO] [stderr] | [INFO] [stderr] 446 | 2.9163793e-07, 3.1059021e-07, 3.3077411e-07, 3.5226968e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `3.105_902_2e-7` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:446:32 [INFO] [stderr] | [INFO] [stderr] 446 | 2.9163793e-07, 3.1059021e-07, 3.3077411e-07, 3.5226968e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `3.307_741e-7` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:446:47 [INFO] [stderr] | [INFO] [stderr] 446 | 2.9163793e-07, 3.1059021e-07, 3.3077411e-07, 3.5226968e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `3.522_696_7e-7` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:447:2 [INFO] [stderr] | [INFO] [stderr] 447 | 3.7516214e-07, 3.9954229e-07, 4.2550680e-07, 4.5315863e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `3.751_621_3e-7` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:447:17 [INFO] [stderr] | [INFO] [stderr] 447 | 3.7516214e-07, 3.9954229e-07, 4.2550680e-07, 4.5315863e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `3.995_423e-7` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:447:32 [INFO] [stderr] | [INFO] [stderr] 447 | 3.7516214e-07, 3.9954229e-07, 4.2550680e-07, 4.5315863e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `4.255_068e-7` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:447:47 [INFO] [stderr] | [INFO] [stderr] 447 | 3.7516214e-07, 3.9954229e-07, 4.2550680e-07, 4.5315863e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `4.531_586_3e-7` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:448:2 [INFO] [stderr] | [INFO] [stderr] 448 | 4.8260743e-07, 5.1396998e-07, 5.4737065e-07, 5.8294187e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `4.826_074_5e-7` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:448:17 [INFO] [stderr] | [INFO] [stderr] 448 | 4.8260743e-07, 5.1396998e-07, 5.4737065e-07, 5.8294187e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `5.139_7e-7` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:448:32 [INFO] [stderr] | [INFO] [stderr] 448 | 4.8260743e-07, 5.1396998e-07, 5.4737065e-07, 5.8294187e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `5.473_706_3e-7` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:448:47 [INFO] [stderr] | [INFO] [stderr] 448 | 4.8260743e-07, 5.1396998e-07, 5.4737065e-07, 5.8294187e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `5.829_419e-7` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:449:2 [INFO] [stderr] | [INFO] [stderr] 449 | 6.2082472e-07, 6.6116941e-07, 7.0413592e-07, 7.4989464e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `6.208_247e-7` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:449:17 [INFO] [stderr] | [INFO] [stderr] 449 | 6.2082472e-07, 6.6116941e-07, 7.0413592e-07, 7.4989464e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `6.611_694e-7` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:449:32 [INFO] [stderr] | [INFO] [stderr] 449 | 6.2082472e-07, 6.6116941e-07, 7.0413592e-07, 7.4989464e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `7.041_359e-7` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:449:47 [INFO] [stderr] | [INFO] [stderr] 449 | 6.2082472e-07, 6.6116941e-07, 7.0413592e-07, 7.4989464e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `7.498_946_4e-7` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:450:2 [INFO] [stderr] | [INFO] [stderr] 450 | 7.9862701e-07, 8.5052630e-07, 9.0579828e-07, 9.6466216e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `7.986_27e-7` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:450:17 [INFO] [stderr] | [INFO] [stderr] 450 | 7.9862701e-07, 8.5052630e-07, 9.0579828e-07, 9.6466216e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `8.505_263e-7` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:450:32 [INFO] [stderr] | [INFO] [stderr] 450 | 7.9862701e-07, 8.5052630e-07, 9.0579828e-07, 9.6466216e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `9.057_983e-7` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:450:47 [INFO] [stderr] | [INFO] [stderr] 450 | 7.9862701e-07, 8.5052630e-07, 9.0579828e-07, 9.6466216e-07, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `9.646_621e-7` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:451:2 [INFO] [stderr] | [INFO] [stderr] 451 | 1.0273513e-06, 1.0941144e-06, 1.1652161e-06, 1.2409384e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `1.027_351_3e-6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:451:17 [INFO] [stderr] | [INFO] [stderr] 451 | 1.0273513e-06, 1.0941144e-06, 1.1652161e-06, 1.2409384e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `1.094_114_4e-6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:451:32 [INFO] [stderr] | [INFO] [stderr] 451 | 1.0273513e-06, 1.0941144e-06, 1.1652161e-06, 1.2409384e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `1.165_216_1e-6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:451:47 [INFO] [stderr] | [INFO] [stderr] 451 | 1.0273513e-06, 1.0941144e-06, 1.1652161e-06, 1.2409384e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `1.240_938_4e-6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:452:2 [INFO] [stderr] | [INFO] [stderr] 452 | 1.3215816e-06, 1.4074654e-06, 1.4989305e-06, 1.5963394e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `1.321_581_6e-6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:452:17 [INFO] [stderr] | [INFO] [stderr] 452 | 1.3215816e-06, 1.4074654e-06, 1.4989305e-06, 1.5963394e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `1.407_465_4e-6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:452:32 [INFO] [stderr] | [INFO] [stderr] 452 | 1.3215816e-06, 1.4074654e-06, 1.4989305e-06, 1.5963394e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `1.498_930_5e-6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:452:47 [INFO] [stderr] | [INFO] [stderr] 452 | 1.3215816e-06, 1.4074654e-06, 1.4989305e-06, 1.5963394e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `1.596_339_4e-6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:453:2 [INFO] [stderr] | [INFO] [stderr] 453 | 1.7000785e-06, 1.8105592e-06, 1.9282195e-06, 2.0535261e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `1.700_078_5e-6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:453:17 [INFO] [stderr] | [INFO] [stderr] 453 | 1.7000785e-06, 1.8105592e-06, 1.9282195e-06, 2.0535261e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `1.810_559_2e-6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:453:32 [INFO] [stderr] | [INFO] [stderr] 453 | 1.7000785e-06, 1.8105592e-06, 1.9282195e-06, 2.0535261e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `1.928_219_5e-6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:453:47 [INFO] [stderr] | [INFO] [stderr] 453 | 1.7000785e-06, 1.8105592e-06, 1.9282195e-06, 2.0535261e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `2.053_526e-6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:454:2 [INFO] [stderr] | [INFO] [stderr] 454 | 2.1869758e-06, 2.3290978e-06, 2.4804557e-06, 2.6416497e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `2.186_975_7e-6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:454:17 [INFO] [stderr] | [INFO] [stderr] 454 | 2.1869758e-06, 2.3290978e-06, 2.4804557e-06, 2.6416497e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `2.329_097_7e-6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:454:32 [INFO] [stderr] | [INFO] [stderr] 454 | 2.1869758e-06, 2.3290978e-06, 2.4804557e-06, 2.6416497e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `2.480_455_8e-6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:454:47 [INFO] [stderr] | [INFO] [stderr] 454 | 2.1869758e-06, 2.3290978e-06, 2.4804557e-06, 2.6416497e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `2.641_649_6e-6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:455:2 [INFO] [stderr] | [INFO] [stderr] 455 | 2.8133190e-06, 2.9961443e-06, 3.1908506e-06, 3.3982101e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `2.813_319e-6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:455:17 [INFO] [stderr] | [INFO] [stderr] 455 | 2.8133190e-06, 2.9961443e-06, 3.1908506e-06, 3.3982101e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `2.996_144_3e-6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:455:32 [INFO] [stderr] | [INFO] [stderr] 455 | 2.8133190e-06, 2.9961443e-06, 3.1908506e-06, 3.3982101e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `3.190_850_5e-6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:455:47 [INFO] [stderr] | [INFO] [stderr] 455 | 2.8133190e-06, 2.9961443e-06, 3.1908506e-06, 3.3982101e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `3.398_21e-6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:456:2 [INFO] [stderr] | [INFO] [stderr] 456 | 3.6190449e-06, 3.8542308e-06, 4.1047004e-06, 4.3714470e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `3.619_045e-6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:456:17 [INFO] [stderr] | [INFO] [stderr] 456 | 3.6190449e-06, 3.8542308e-06, 4.1047004e-06, 4.3714470e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `3.854_230_7e-6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:456:32 [INFO] [stderr] | [INFO] [stderr] 456 | 3.6190449e-06, 3.8542308e-06, 4.1047004e-06, 4.3714470e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `4.104_700_6e-6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:456:47 [INFO] [stderr] | [INFO] [stderr] 456 | 3.6190449e-06, 3.8542308e-06, 4.1047004e-06, 4.3714470e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `4.371_447e-6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:457:2 [INFO] [stderr] | [INFO] [stderr] 457 | 4.6555282e-06, 4.9580707e-06, 5.2802740e-06, 5.6234160e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `4.655_528_3e-6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:457:17 [INFO] [stderr] | [INFO] [stderr] 457 | 4.6555282e-06, 4.9580707e-06, 5.2802740e-06, 5.6234160e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `4.958_071e-6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:457:32 [INFO] [stderr] | [INFO] [stderr] 457 | 4.6555282e-06, 4.9580707e-06, 5.2802740e-06, 5.6234160e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `5.280_274e-6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:457:47 [INFO] [stderr] | [INFO] [stderr] 457 | 4.6555282e-06, 4.9580707e-06, 5.2802740e-06, 5.6234160e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `5.623_416e-6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:458:2 [INFO] [stderr] | [INFO] [stderr] 458 | 5.9888572e-06, 6.3780469e-06, 6.7925283e-06, 7.2339451e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `5.988_857e-6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:458:17 [INFO] [stderr] | [INFO] [stderr] 458 | 5.9888572e-06, 6.3780469e-06, 6.7925283e-06, 7.2339451e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `6.378_046_7e-6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:458:32 [INFO] [stderr] | [INFO] [stderr] 458 | 5.9888572e-06, 6.3780469e-06, 6.7925283e-06, 7.2339451e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `6.792_528_4e-6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:458:47 [INFO] [stderr] | [INFO] [stderr] 458 | 5.9888572e-06, 6.3780469e-06, 6.7925283e-06, 7.2339451e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `7.233_945_3e-6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:459:2 [INFO] [stderr] | [INFO] [stderr] 459 | 7.7040476e-06, 8.2047000e-06, 8.7378876e-06, 9.3057248e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `7.704_048e-6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:459:17 [INFO] [stderr] | [INFO] [stderr] 459 | 7.7040476e-06, 8.2047000e-06, 8.7378876e-06, 9.3057248e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `8.204_7e-6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:459:32 [INFO] [stderr] | [INFO] [stderr] 459 | 7.7040476e-06, 8.2047000e-06, 8.7378876e-06, 9.3057248e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `8.737_888e-6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:459:47 [INFO] [stderr] | [INFO] [stderr] 459 | 7.7040476e-06, 8.2047000e-06, 8.7378876e-06, 9.3057248e-06, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `9.305_725e-6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:460:2 [INFO] [stderr] | [INFO] [stderr] 460 | 9.9104632e-06, 1.0554501e-05, 1.1240392e-05, 1.1970856e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `9.910_464e-6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:460:17 [INFO] [stderr] | [INFO] [stderr] 460 | 9.9104632e-06, 1.0554501e-05, 1.1240392e-05, 1.1970856e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `1.055_450_1e-5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:460:32 [INFO] [stderr] | [INFO] [stderr] 460 | 9.9104632e-06, 1.0554501e-05, 1.1240392e-05, 1.1970856e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `1.124_039_2e-5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:460:47 [INFO] [stderr] | [INFO] [stderr] 460 | 9.9104632e-06, 1.0554501e-05, 1.1240392e-05, 1.1970856e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `1.197_085_6e-5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:461:2 [INFO] [stderr] | [INFO] [stderr] 461 | 1.2748789e-05, 1.3577278e-05, 1.4459606e-05, 1.5399272e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `1.274_878_9e-5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:461:17 [INFO] [stderr] | [INFO] [stderr] 461 | 1.2748789e-05, 1.3577278e-05, 1.4459606e-05, 1.5399272e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `1.357_727_8e-5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:461:32 [INFO] [stderr] | [INFO] [stderr] 461 | 1.2748789e-05, 1.3577278e-05, 1.4459606e-05, 1.5399272e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `1.445_960_6e-5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:461:47 [INFO] [stderr] | [INFO] [stderr] 461 | 1.2748789e-05, 1.3577278e-05, 1.4459606e-05, 1.5399272e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `1.539_927_1e-5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:462:2 [INFO] [stderr] | [INFO] [stderr] 462 | 1.6400004e-05, 1.7465768e-05, 1.8600792e-05, 1.9809576e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `1.640_000_5e-5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:462:17 [INFO] [stderr] | [INFO] [stderr] 462 | 1.6400004e-05, 1.7465768e-05, 1.8600792e-05, 1.9809576e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `1.746_576_9e-5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:462:32 [INFO] [stderr] | [INFO] [stderr] 462 | 1.6400004e-05, 1.7465768e-05, 1.8600792e-05, 1.9809576e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `1.860_079_3e-5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:462:47 [INFO] [stderr] | [INFO] [stderr] 462 | 1.6400004e-05, 1.7465768e-05, 1.8600792e-05, 1.9809576e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `1.980_957_7e-5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:463:2 [INFO] [stderr] | [INFO] [stderr] 463 | 2.1096914e-05, 2.2467911e-05, 2.3928002e-05, 2.5482978e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `2.109_691_4e-5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:463:17 [INFO] [stderr] | [INFO] [stderr] 463 | 2.1096914e-05, 2.2467911e-05, 2.3928002e-05, 2.5482978e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `2.246_791_2e-5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:463:32 [INFO] [stderr] | [INFO] [stderr] 463 | 2.1096914e-05, 2.2467911e-05, 2.3928002e-05, 2.5482978e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `2.392_800_2e-5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:463:47 [INFO] [stderr] | [INFO] [stderr] 463 | 2.1096914e-05, 2.2467911e-05, 2.3928002e-05, 2.5482978e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `2.548_297_7e-5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:464:2 [INFO] [stderr] | [INFO] [stderr] 464 | 2.7139006e-05, 2.8902651e-05, 3.0780908e-05, 3.2781225e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `2.713_900_5e-5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:464:17 [INFO] [stderr] | [INFO] [stderr] 464 | 2.7139006e-05, 2.8902651e-05, 3.0780908e-05, 3.2781225e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `2.890_265e-5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:464:32 [INFO] [stderr] | [INFO] [stderr] 464 | 2.7139006e-05, 2.8902651e-05, 3.0780908e-05, 3.2781225e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `3.078_091e-5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:464:47 [INFO] [stderr] | [INFO] [stderr] 464 | 2.7139006e-05, 2.8902651e-05, 3.0780908e-05, 3.2781225e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `3.278_122_7e-5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:465:2 [INFO] [stderr] | [INFO] [stderr] 465 | 3.4911534e-05, 3.7180282e-05, 3.9596466e-05, 4.2169667e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `3.491_153_3e-5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:465:17 [INFO] [stderr] | [INFO] [stderr] 465 | 3.4911534e-05, 3.7180282e-05, 3.9596466e-05, 4.2169667e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `3.718_028e-5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:465:32 [INFO] [stderr] | [INFO] [stderr] 465 | 3.4911534e-05, 3.7180282e-05, 3.9596466e-05, 4.2169667e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `3.959_646_7e-5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:465:47 [INFO] [stderr] | [INFO] [stderr] 465 | 3.4911534e-05, 3.7180282e-05, 3.9596466e-05, 4.2169667e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `4.216_966_8e-5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:466:2 [INFO] [stderr] | [INFO] [stderr] 466 | 4.4910090e-05, 4.7828601e-05, 5.0936773e-05, 5.4246931e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `4.491_009e-5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:466:17 [INFO] [stderr] | [INFO] [stderr] 466 | 4.4910090e-05, 4.7828601e-05, 5.0936773e-05, 5.4246931e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `4.782_860_2e-5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:466:32 [INFO] [stderr] | [INFO] [stderr] 466 | 4.4910090e-05, 4.7828601e-05, 5.0936773e-05, 5.4246931e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `5.093_677_5e-5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:466:47 [INFO] [stderr] | [INFO] [stderr] 466 | 4.4910090e-05, 4.7828601e-05, 5.0936773e-05, 5.4246931e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `5.424_693e-5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:467:2 [INFO] [stderr] | [INFO] [stderr] 467 | 5.7772202e-05, 6.1526565e-05, 6.5524908e-05, 6.9783085e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `5.777_220_2e-5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:467:17 [INFO] [stderr] | [INFO] [stderr] 467 | 5.7772202e-05, 6.1526565e-05, 6.5524908e-05, 6.9783085e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `6.152_657e-5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:467:32 [INFO] [stderr] | [INFO] [stderr] 467 | 5.7772202e-05, 6.1526565e-05, 6.5524908e-05, 6.9783085e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `6.552_491e-5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:467:47 [INFO] [stderr] | [INFO] [stderr] 467 | 5.7772202e-05, 6.1526565e-05, 6.5524908e-05, 6.9783085e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `6.978_308_4e-5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:468:2 [INFO] [stderr] | [INFO] [stderr] 468 | 7.4317983e-05, 7.9147585e-05, 8.4291040e-05, 8.9768747e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `7.431_798_4e-5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:468:17 [INFO] [stderr] | [INFO] [stderr] 468 | 7.4317983e-05, 7.9147585e-05, 8.4291040e-05, 8.9768747e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `7.914_758e-5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:468:32 [INFO] [stderr] | [INFO] [stderr] 468 | 7.4317983e-05, 7.9147585e-05, 8.4291040e-05, 8.9768747e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `8.429_104e-5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:468:47 [INFO] [stderr] | [INFO] [stderr] 468 | 7.4317983e-05, 7.9147585e-05, 8.4291040e-05, 8.9768747e-05, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `8.976_875e-5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:469:2 [INFO] [stderr] | [INFO] [stderr] 469 | 9.5602426e-05, 0.00010181521, 0.00010843174, 0.00011547824, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `9.560_242e-5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:471:2 [INFO] [stderr] | [INFO] [stderr] 471 | 0.00015820453, 0.00016848555, 0.00017943469, 0.00019109536, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.000_158_204_54` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:472:17 [INFO] [stderr] | [INFO] [stderr] 472 | 0.00020351382, 0.00021673929, 0.00023082423, 0.00024582449, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.000_216_739_3` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:473:17 [INFO] [stderr] | [INFO] [stderr] 473 | 0.00026179955, 0.00027881276, 0.00029693158, 0.00031622787, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.000_278_812_75` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:473:32 [INFO] [stderr] | [INFO] [stderr] 473 | 0.00026179955, 0.00027881276, 0.00029693158, 0.00031622787, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.000_296_931_57` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:474:2 [INFO] [stderr] | [INFO] [stderr] 474 | 0.00033677814, 0.00035866388, 0.00038197188, 0.00040679456, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.000_336_778_15` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:474:47 [INFO] [stderr] | [INFO] [stderr] 474 | 0.00033677814, 0.00035866388, 0.00038197188, 0.00040679456, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.000_406_794_57` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:475:2 [INFO] [stderr] | [INFO] [stderr] 475 | 0.00043323036, 0.00046138411, 0.00049136745, 0.00052329927, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.000_433_230_37` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:475:17 [INFO] [stderr] | [INFO] [stderr] 475 | 0.00043323036, 0.00046138411, 0.00049136745, 0.00052329927, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.000_461_384_1` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:475:32 [INFO] [stderr] | [INFO] [stderr] 475 | 0.00043323036, 0.00046138411, 0.00049136745, 0.00052329927, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.000_491_367_5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:476:2 [INFO] [stderr] | [INFO] [stderr] 476 | 0.00055730621, 0.00059352311, 0.00063209358, 0.00067317058, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.000_557_306_2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:476:17 [INFO] [stderr] | [INFO] [stderr] 476 | 0.00055730621, 0.00059352311, 0.00063209358, 0.00067317058, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.000_593_523_1` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:476:32 [INFO] [stderr] | [INFO] [stderr] 476 | 0.00055730621, 0.00059352311, 0.00063209358, 0.00067317058, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.000_632_093_6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:476:47 [INFO] [stderr] | [INFO] [stderr] 476 | 0.00055730621, 0.00059352311, 0.00063209358, 0.00067317058, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.000_673_170_6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:477:2 [INFO] [stderr] | [INFO] [stderr] 477 | 0.00071691700, 0.00076350630, 0.00081312324, 0.00086596457, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.000_716_917` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:477:17 [INFO] [stderr] | [INFO] [stderr] 477 | 0.00071691700, 0.00076350630, 0.00081312324, 0.00086596457, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.000_763_506_3` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:477:32 [INFO] [stderr] | [INFO] [stderr] 477 | 0.00071691700, 0.00076350630, 0.00081312324, 0.00086596457, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.000_813_123_25` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:478:2 [INFO] [stderr] | [INFO] [stderr] 478 | 0.00092223983, 0.00098217216, 0.0010459992, 0.0011139742, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.000_922_239_85` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:478:17 [INFO] [stderr] | [INFO] [stderr] 478 | 0.00092223983, 0.00098217216, 0.0010459992, 0.0011139742, [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.000_982_172_2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:478:47 [INFO] [stderr] | [INFO] [stderr] 478 | 0.00092223983, 0.00098217216, 0.0010459992, 0.0011139742, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.001_113_974_3` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:481:2 [INFO] [stderr] | [INFO] [stderr] 481 | 0.0019632195, 0.0020908006, 0.0022266726, 0.0023713743, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.001_963_219_6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:482:17 [INFO] [stderr] | [INFO] [stderr] 482 | 0.0025254795, 0.0026895994, 0.0028643847, 0.0030505286, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.002_689_599_3` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:482:32 [INFO] [stderr] | [INFO] [stderr] 482 | 0.0025254795, 0.0026895994, 0.0028643847, 0.0030505286, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.002_864_384_8` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:482:47 [INFO] [stderr] | [INFO] [stderr] 482 | 0.0025254795, 0.0026895994, 0.0028643847, 0.0030505286, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.003_050_528_7` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:483:2 [INFO] [stderr] | [INFO] [stderr] 483 | 0.0032487691, 0.0034598925, 0.0036847358, 0.0039241906, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.003_248_769` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:483:32 [INFO] [stderr] | [INFO] [stderr] 483 | 0.0032487691, 0.0034598925, 0.0036847358, 0.0039241906, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.003_684_735_9` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:483:47 [INFO] [stderr] | [INFO] [stderr] 483 | 0.0032487691, 0.0034598925, 0.0036847358, 0.0039241906, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.003_924_190_5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:484:2 [INFO] [stderr] | [INFO] [stderr] 484 | 0.0041792066, 0.0044507950, 0.0047400328, 0.0050480668, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.004_179_206_7` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:484:17 [INFO] [stderr] | [INFO] [stderr] 484 | 0.0041792066, 0.0044507950, 0.0047400328, 0.0050480668, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.004_450_795` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:484:32 [INFO] [stderr] | [INFO] [stderr] 484 | 0.0041792066, 0.0044507950, 0.0047400328, 0.0050480668, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.004_740_033` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:484:47 [INFO] [stderr] | [INFO] [stderr] 484 | 0.0041792066, 0.0044507950, 0.0047400328, 0.0050480668, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.005_048_067` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:485:2 [INFO] [stderr] | [INFO] [stderr] 485 | 0.0053761186, 0.0057254891, 0.0060975636, 0.0064938176, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.005_376_118_7` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:485:17 [INFO] [stderr] | [INFO] [stderr] 485 | 0.0053761186, 0.0057254891, 0.0060975636, 0.0064938176, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.005_725_489` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:485:32 [INFO] [stderr] | [INFO] [stderr] 485 | 0.0053761186, 0.0057254891, 0.0060975636, 0.0064938176, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.006_097_563_5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:485:47 [INFO] [stderr] | [INFO] [stderr] 485 | 0.0053761186, 0.0057254891, 0.0060975636, 0.0064938176, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.006_493_817_5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:486:2 [INFO] [stderr] | [INFO] [stderr] 486 | 0.0069158225, 0.0073652516, 0.0078438871, 0.0083536271, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.006_915_822_6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:486:17 [INFO] [stderr] | [INFO] [stderr] 486 | 0.0069158225, 0.0073652516, 0.0078438871, 0.0083536271, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.007_365_251_4` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:486:32 [INFO] [stderr] | [INFO] [stderr] 486 | 0.0069158225, 0.0073652516, 0.0078438871, 0.0083536271, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.007_843_887` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:486:47 [INFO] [stderr] | [INFO] [stderr] 486 | 0.0069158225, 0.0073652516, 0.0078438871, 0.0083536271, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.008_353_627` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:487:2 [INFO] [stderr] | [INFO] [stderr] 487 | 0.0088964928, 0.009474637, 0.010090352, 0.010746080, [INFO] [stderr] | ^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.008_896_492` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:487:47 [INFO] [stderr] | [INFO] [stderr] 487 | 0.0088964928, 0.009474637, 0.010090352, 0.010746080, [INFO] [stderr] | ^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.010_746_08` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:489:32 [INFO] [stderr] | [INFO] [stderr] 489 | 0.014722068, 0.015678791, 0.016697687, 0.017782797, [INFO] [stderr] | ^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.016_697_686` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:489:47 [INFO] [stderr] | [INFO] [stderr] 489 | 0.014722068, 0.015678791, 0.016697687, 0.017782797, [INFO] [stderr] | ^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.017_782_796` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:490:2 [INFO] [stderr] | [INFO] [stderr] 490 | 0.018938423, 0.020169149, 0.021479854, 0.022875735, [INFO] [stderr] | ^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.018_938_422` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:490:17 [INFO] [stderr] | [INFO] [stderr] 490 | 0.018938423, 0.020169149, 0.021479854, 0.022875735, [INFO] [stderr] | ^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.020_169_148` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:490:47 [INFO] [stderr] | [INFO] [stderr] 490 | 0.018938423, 0.020169149, 0.021479854, 0.022875735, [INFO] [stderr] | ^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.022_875_736` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:491:2 [INFO] [stderr] | [INFO] [stderr] 491 | 0.024362330, 0.025945531, 0.027631618, 0.029427276, [INFO] [stderr] | ^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.024_362_33` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:491:47 [INFO] [stderr] | [INFO] [stderr] 491 | 0.024362330, 0.025945531, 0.027631618, 0.029427276, [INFO] [stderr] | ^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.029_427_277` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:492:2 [INFO] [stderr] | [INFO] [stderr] 492 | 0.031339626, 0.033376252, 0.035545228, 0.037855157, [INFO] [stderr] | ^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.031_339_627` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:492:17 [INFO] [stderr] | [INFO] [stderr] 492 | 0.031339626, 0.033376252, 0.035545228, 0.037855157, [INFO] [stderr] | ^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.033_376_25` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:492:32 [INFO] [stderr] | [INFO] [stderr] 492 | 0.031339626, 0.033376252, 0.035545228, 0.037855157, [INFO] [stderr] | ^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.035_545_226` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:492:47 [INFO] [stderr] | [INFO] [stderr] 492 | 0.031339626, 0.033376252, 0.035545228, 0.037855157, [INFO] [stderr] | ^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.037_855_156` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:493:2 [INFO] [stderr] | [INFO] [stderr] 493 | 0.040315199, 0.042935108, 0.045725273, 0.048696758, [INFO] [stderr] | ^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.040_315_2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:493:17 [INFO] [stderr] | [INFO] [stderr] 493 | 0.040315199, 0.042935108, 0.045725273, 0.048696758, [INFO] [stderr] | ^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.042_935_107` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:493:32 [INFO] [stderr] | [INFO] [stderr] 493 | 0.040315199, 0.042935108, 0.045725273, 0.048696758, [INFO] [stderr] | ^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.045_725_275` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:493:47 [INFO] [stderr] | [INFO] [stderr] 493 | 0.040315199, 0.042935108, 0.045725273, 0.048696758, [INFO] [stderr] | ^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.048_696_756` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:494:2 [INFO] [stderr] | [INFO] [stderr] 494 | 0.051861348, 0.055231591, 0.058820850, 0.062643361, [INFO] [stderr] | ^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.051_861_35` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:494:17 [INFO] [stderr] | [INFO] [stderr] 494 | 0.051861348, 0.055231591, 0.058820850, 0.062643361, [INFO] [stderr] | ^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.055_231_59` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:494:32 [INFO] [stderr] | [INFO] [stderr] 494 | 0.051861348, 0.055231591, 0.058820850, 0.062643361, [INFO] [stderr] | ^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.058_820_85` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:494:47 [INFO] [stderr] | [INFO] [stderr] 494 | 0.051861348, 0.055231591, 0.058820850, 0.062643361, [INFO] [stderr] | ^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.062_643_364` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:495:2 [INFO] [stderr] | [INFO] [stderr] 495 | 0.066714279, 0.071049749, 0.075666962, 0.080584227, [INFO] [stderr] | ^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.066_714_28` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:495:17 [INFO] [stderr] | [INFO] [stderr] 495 | 0.066714279, 0.071049749, 0.075666962, 0.080584227, [INFO] [stderr] | ^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.071_049_75` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:495:32 [INFO] [stderr] | [INFO] [stderr] 495 | 0.066714279, 0.071049749, 0.075666962, 0.080584227, [INFO] [stderr] | ^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.075_666_964` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:495:47 [INFO] [stderr] | [INFO] [stderr] 495 | 0.066714279, 0.071049749, 0.075666962, 0.080584227, [INFO] [stderr] | ^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.080_584_23` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:496:2 [INFO] [stderr] | [INFO] [stderr] 496 | 0.085821044, 0.091398179, 0.097337747, 0.10366330, [INFO] [stderr] | ^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.085_821_05` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:496:17 [INFO] [stderr] | [INFO] [stderr] 496 | 0.085821044, 0.091398179, 0.097337747, 0.10366330, [INFO] [stderr] | ^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.091_398_18` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:496:32 [INFO] [stderr] | [INFO] [stderr] 496 | 0.085821044, 0.091398179, 0.097337747, 0.10366330, [INFO] [stderr] | ^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.097_337_745` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:496:47 [INFO] [stderr] | [INFO] [stderr] 496 | 0.085821044, 0.091398179, 0.097337747, 0.10366330, [INFO] [stderr] | ^^^^^^^^^^ help: consider changing the type or truncating it to: `0.103_663_3` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:498:2 [INFO] [stderr] | [INFO] [stderr] 498 | 0.14201813, 0.15124727, 0.16107617, 0.17154380, [INFO] [stderr] | ^^^^^^^^^^ help: consider changing the type or truncating it to: `0.142_018_12` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:498:17 [INFO] [stderr] | [INFO] [stderr] 498 | 0.14201813, 0.15124727, 0.16107617, 0.17154380, [INFO] [stderr] | ^^^^^^^^^^ help: consider changing the type or truncating it to: `0.151_247_26` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:498:47 [INFO] [stderr] | [INFO] [stderr] 498 | 0.14201813, 0.15124727, 0.16107617, 0.17154380, [INFO] [stderr] | ^^^^^^^^^^ help: consider changing the type or truncating it to: `0.171_543_8` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:499:17 [INFO] [stderr] | [INFO] [stderr] 499 | 0.18269168, 0.19456402, 0.20720788, 0.22067342, [INFO] [stderr] | ^^^^^^^^^^ help: consider changing the type or truncating it to: `0.194_564_01` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:499:32 [INFO] [stderr] | [INFO] [stderr] 499 | 0.18269168, 0.19456402, 0.20720788, 0.22067342, [INFO] [stderr] | ^^^^^^^^^^ help: consider changing the type or truncating it to: `0.207_207_87` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:499:47 [INFO] [stderr] | [INFO] [stderr] 499 | 0.18269168, 0.19456402, 0.20720788, 0.22067342, [INFO] [stderr] | ^^^^^^^^^^ help: consider changing the type or truncating it to: `0.220_673_43` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:500:17 [INFO] [stderr] | [INFO] [stderr] 500 | 0.23501402, 0.25028656, 0.26655159, 0.28387361, [INFO] [stderr] | ^^^^^^^^^^ help: consider changing the type or truncating it to: `0.250_286_55` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:500:32 [INFO] [stderr] | [INFO] [stderr] 500 | 0.23501402, 0.25028656, 0.26655159, 0.28387361, [INFO] [stderr] | ^^^^^^^^^^ help: consider changing the type or truncating it to: `0.266_551_58` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:500:47 [INFO] [stderr] | [INFO] [stderr] 500 | 0.23501402, 0.25028656, 0.26655159, 0.28387361, [INFO] [stderr] | ^^^^^^^^^^ help: consider changing the type or truncating it to: `0.283_873_62` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:501:2 [INFO] [stderr] | [INFO] [stderr] 501 | 0.30232132, 0.32196786, 0.34289114, 0.36517414, [INFO] [stderr] | ^^^^^^^^^^ help: consider changing the type or truncating it to: `0.302_321_3` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:501:17 [INFO] [stderr] | [INFO] [stderr] 501 | 0.30232132, 0.32196786, 0.34289114, 0.36517414, [INFO] [stderr] | ^^^^^^^^^^ help: consider changing the type or truncating it to: `0.321_967_87` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:501:32 [INFO] [stderr] | [INFO] [stderr] 501 | 0.30232132, 0.32196786, 0.34289114, 0.36517414, [INFO] [stderr] | ^^^^^^^^^^ help: consider changing the type or truncating it to: `0.342_891_13` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:502:2 [INFO] [stderr] | [INFO] [stderr] 502 | 0.38890521, 0.41417847, 0.44109412, 0.46975890, [INFO] [stderr] | ^^^^^^^^^^ help: consider changing the type or truncating it to: `0.388_905_2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:502:17 [INFO] [stderr] | [INFO] [stderr] 502 | 0.38890521, 0.41417847, 0.44109412, 0.46975890, [INFO] [stderr] | ^^^^^^^^^^ help: consider changing the type or truncating it to: `0.414_178_46` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:502:32 [INFO] [stderr] | [INFO] [stderr] 502 | 0.38890521, 0.41417847, 0.44109412, 0.46975890, [INFO] [stderr] | ^^^^^^^^^^ help: consider changing the type or truncating it to: `0.441_094_13` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:502:47 [INFO] [stderr] | [INFO] [stderr] 502 | 0.38890521, 0.41417847, 0.44109412, 0.46975890, [INFO] [stderr] | ^^^^^^^^^^ help: consider changing the type or truncating it to: `0.469_758_9` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:503:2 [INFO] [stderr] | [INFO] [stderr] 503 | 0.50028648, 0.53279791, 0.56742212, 0.60429640, [INFO] [stderr] | ^^^^^^^^^^ help: consider changing the type or truncating it to: `0.500_286_46` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:503:17 [INFO] [stderr] | [INFO] [stderr] 503 | 0.50028648, 0.53279791, 0.56742212, 0.60429640, [INFO] [stderr] | ^^^^^^^^^^ help: consider changing the type or truncating it to: `0.532_797_93` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:503:32 [INFO] [stderr] | [INFO] [stderr] 503 | 0.50028648, 0.53279791, 0.56742212, 0.60429640, [INFO] [stderr] | ^^^^^^^^^^ help: consider changing the type or truncating it to: `0.567_422_1` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:503:47 [INFO] [stderr] | [INFO] [stderr] 503 | 0.50028648, 0.53279791, 0.56742212, 0.60429640, [INFO] [stderr] | ^^^^^^^^^^ help: consider changing the type or truncating it to: `0.604_296_4` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:504:2 [INFO] [stderr] | [INFO] [stderr] 504 | 0.64356699, 0.68538959, 0.72993007, 0.77736504, [INFO] [stderr] | ^^^^^^^^^^ help: consider changing the type or truncating it to: `0.643_566_97` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:504:17 [INFO] [stderr] | [INFO] [stderr] 504 | 0.64356699, 0.68538959, 0.72993007, 0.77736504, [INFO] [stderr] | ^^^^^^^^^^ help: consider changing the type or truncating it to: `0.685_389_6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:504:32 [INFO] [stderr] | [INFO] [stderr] 504 | 0.64356699, 0.68538959, 0.72993007, 0.77736504, [INFO] [stderr] | ^^^^^^^^^^ help: consider changing the type or truncating it to: `0.729_930_04` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:504:47 [INFO] [stderr] | [INFO] [stderr] 504 | 0.64356699, 0.68538959, 0.72993007, 0.77736504, [INFO] [stderr] | ^^^^^^^^^^ help: consider changing the type or truncating it to: `0.777_365` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:505:2 [INFO] [stderr] | [INFO] [stderr] 505 | 0.82788260, 0.88168307, 0.9389798, 1.]; [INFO] [stderr] | ^^^^^^^^^^ help: consider changing the type or truncating it to: `0.827_882_6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/audio.rs:505:17 [INFO] [stderr] | [INFO] [stderr] 505 | 0.82788260, 0.88168307, 0.9389798, 1.]; [INFO] [stderr] | ^^^^^^^^^^ help: consider changing the type or truncating it to: `0.881_683_05` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/audio.rs:540:37 [INFO] [stderr] | [INFO] [stderr] 540 | let mut ly = floor1_final_y_s(0) * fl.floor1_multiplier as u32; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u32::from(fl.floor1_multiplier)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/audio.rs:543:31 [INFO] [stderr] | [INFO] [stderr] 543 | hy = floor1_final_y_s(i) * fl.floor1_multiplier as u32; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u32::from(fl.floor1_multiplier)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/audio.rs:550:10 [INFO] [stderr] | [INFO] [stderr] 550 | if hx < n as u32 { [INFO] [stderr] | ^^^^^^^^ help: try: `u32::from(n)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/audio.rs:551:23 [INFO] [stderr] | [INFO] [stderr] 551 | render_line(hx, hy, n as u32, hy, &mut floor); [INFO] [stderr] | ^^^^^^^^ help: try: `u32::from(n)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/audio.rs:552:17 [INFO] [stderr] | [INFO] [stderr] 552 | } else if hx > n as u32 { [INFO] [stderr] | ^^^^^^^^ help: try: `u32::from(n)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/audio.rs:570:19 [INFO] [stderr] | [INFO] [stderr] 570 | let floor_res = match floor { [INFO] [stderr] | _________________________^ [INFO] [stderr] 571 | | &Floor::TypeZero(ref fl) => { [INFO] [stderr] 572 | | match floor_zero_decode(rdr, codebooks, fl) { [INFO] [stderr] 573 | | Ok((coeff, amp)) => DecodedFloor::TypeZero(coeff, amp, fl), [INFO] [stderr] ... | [INFO] [stderr] 584 | | }, [INFO] [stderr] 585 | | }; [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 570 | let floor_res = match *floor { [INFO] [stderr] 571 | Floor::TypeZero(ref fl) => { [INFO] [stderr] 572 | match floor_zero_decode(rdr, codebooks, fl) { [INFO] [stderr] 573 | Ok((coeff, amp)) => DecodedFloor::TypeZero(coeff, amp, fl), [INFO] [stderr] 574 | Err(Unused) => DecodedFloor::Unused, [INFO] [stderr] 575 | Err(PacketUndecodable) => try!(Err(())), [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] error: this loop never actually loops [INFO] [stderr] --> src/audio.rs:647:2 [INFO] [stderr] | [INFO] [stderr] 647 | 'pseudo_return: loop { [INFO] [stderr] | _____^ [INFO] [stderr] 648 | | // ENdofpacketisnOrmal macro. Local replacement for try. [INFO] [stderr] 649 | | macro_rules! eno { [INFO] [stderr] 650 | | ($expr:expr) => (match $expr { [INFO] [stderr] ... | [INFO] [stderr] 707 | | break; [INFO] [stderr] 708 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = note: #[deny(clippy::never_loop)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#never_loop [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/audio.rs:668:15 [INFO] [stderr] | [INFO] [stderr] 668 | temp % resid.residue_classifications as u32; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u32::from(resid.residue_classifications)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/audio.rs:669:8 [INFO] [stderr] | [INFO] [stderr] 669 | temp = temp / resid.residue_classifications as u32; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `temp /= resid.residue_classifications as u32` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::assign_op_pattern)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/audio.rs:669:22 [INFO] [stderr] | [INFO] [stderr] 669 | temp = temp / resid.residue_classifications as u32; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u32::from(resid.residue_classifications)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: an inclusive range would be more readable [INFO] [stderr] --> src/audio.rs:777:19 [INFO] [stderr] | [INFO] [stderr] 777 | let sl = &mut v[idx_a..idx_b + 1]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: use: `idx_a..=idx_b` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#range_plus_one [INFO] [stderr] [INFO] [stderr] warning: an inclusive range would be more readable [INFO] [stderr] --> src/audio.rs:781:19 [INFO] [stderr] | [INFO] [stderr] 781 | let sl = &mut v[idx_b..idx_a + 1]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: use: `idx_b..=idx_a` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#range_plus_one [INFO] [stderr] [INFO] [stderr] warning: it looks like you're manually copying between slices [INFO] [stderr] --> src/audio.rs:813:11 [INFO] [stderr] | [INFO] [stderr] 813 | for i in 0 .. n4 { [INFO] [stderr] | ^^^^^^^ help: try replacing the loop by: `buffer[..n4].clone_from_slice(&temp[n4..(n4 + n4)])` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#manual_memcpy [INFO] [stderr] [INFO] [stderr] warning: you should consider deriving a `Default` implementation for `audio::PreviousWindowRight` [INFO] [stderr] --> src/audio.rs:850:2 [INFO] [stderr] | [INFO] [stderr] 850 | pub fn new() -> Self { [INFO] [stderr] | _____^ [INFO] [stderr] 851 | | return PreviousWindowRight{ data : None }; [INFO] [stderr] 852 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::new_without_default_derive)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default_derive [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 844 | #[derive(Default)] [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: the function has a cyclomatic complexity of 34 [INFO] [stderr] --> src/audio.rs:906:1 [INFO] [stderr] | [INFO] [stderr] 906 | / pub fn read_audio_packet(ident :&IdentHeader, setup :&SetupHeader, packet :&[u8], pwr :&mut PreviousWindowRight) [INFO] [stderr] 907 | | -> Result>, AudioReadError> { [INFO] [stderr] 908 | | let mut rdr = BitpackCursor::new(packet); [INFO] [stderr] 909 | | if try!(rdr.read_bit_flag()) { [INFO] [stderr] ... | [INFO] [stderr] 1161 | | Ok(final_i16_samples) [INFO] [stderr] 1162 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: you could split it up into multiple smaller functions [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cyclomatic_complexity [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/audio.rs:998:37 [INFO] [stderr] | [INFO] [stderr] 998 | let mut floor_decoded :Vec = match chan_decoded_floor { [INFO] [stderr] | ___________________________________________^ [INFO] [stderr] 999 | | &DecodedFloor::TypeZero(ref coefficients, amplitude, ref fl) => { [INFO] [stderr] 1000 | | floor_zero_compute_curve(coefficients, amplitude, [INFO] [stderr] 1001 | | fl, mode.mode_blockflag, n / 2) [INFO] [stderr] ... | [INFO] [stderr] 1012 | | }, [INFO] [stderr] 1013 | | }; [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 998 | let mut floor_decoded :Vec = match *chan_decoded_floor { [INFO] [stderr] 999 | DecodedFloor::TypeZero(ref coefficients, amplitude, ref fl) => { [INFO] [stderr] 1000 | floor_zero_compute_curve(coefficients, amplitude, [INFO] [stderr] 1001 | fl, mode.mode_blockflag, n / 2) [INFO] [stderr] 1002 | }, [INFO] [stderr] 1003 | DecodedFloor::TypeOne(ref floor_y, ref fl) => { [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: `ref` on an entire `let` pattern is discouraged, take a reference with `&` instead [INFO] [stderr] --> src/audio.rs:1032:6 [INFO] [stderr] | [INFO] [stderr] 1032 | for ref mut spectrum in audio_spectri.iter_mut() { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ ------------------------ help: try: `let spectrum = &mut audio_spectri.iter_mut();` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::toplevel_ref_arg)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#toplevel_ref_arg [INFO] [stderr] [INFO] [stderr] warning: this .into_iter() call is equivalent to .iter() and will not move the slice [INFO] [stderr] --> src/audio.rs:1092:34 [INFO] [stderr] | [INFO] [stderr] 1092 | let prev = prev_chan[0..plen].into_iter(); [INFO] [stderr] | ^^^^^^^^^ help: call directly: `iter` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::into_iter_on_ref)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#into_iter_on_ref [INFO] [stderr] [INFO] [stderr] warning: the loop variable `i` is only used to index `chan`. [INFO] [stderr] --> src/audio.rs:1132:13 [INFO] [stderr] | [INFO] [stderr] 1132 | for i in right_win_start as usize .. right_win_end as usize { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_range_loop [INFO] [stderr] help: consider using an iterator [INFO] [stderr] | [INFO] [stderr] 1132 | for in chan.iter().take(right_win_end as usize).skip(right_win_start as usize) { [INFO] [stderr] | ^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:56:24 [INFO] [stderr] | [INFO] [stderr] 56 | !((!0u8).wrapping_shl(num as u32)) | if num >= 8 { 0xff } else { 0 } [INFO] [stderr] | ^^^^^^^^^^ help: try: `u32::from(num)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:62:26 [INFO] [stderr] | [INFO] [stderr] 62 | (!0u8).wrapping_shr(8 - num as u32) [INFO] [stderr] | ^^^^^^^^^^ help: try: `u32::from(num)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u32 to f64 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:307:17 [INFO] [stderr] | [INFO] [stderr] 307 | let mantissa = (val & 0x1fffff) as f64; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: try: `f64::from(val & 0x1fffff)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:113:27 [INFO] [stderr] | [INFO] [stderr] 113 | let mut res :$rettype = buf[0] as $rettype; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: try: `u32::from(buf[0])` [INFO] [stderr] ... [INFO] [stderr] 373 | uk_reader!(read_u32, u32, 32, 4); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:117:11 [INFO] [stderr] | [INFO] [stderr] 117 | res |= (buf[i] as $rettype) << cur_bit_cursor; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: try: `u32::from(buf[i])` [INFO] [stderr] ... [INFO] [stderr] 373 | uk_reader!(read_u32, u32, 32, 4); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:121:10 [INFO] [stderr] | [INFO] [stderr] 121 | res |= (last_bits as $rettype) << cur_bit_cursor; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u32::from(last_bits)` [INFO] [stderr] ... [INFO] [stderr] 373 | uk_reader!(read_u32, u32, 32, 4); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:140:27 [INFO] [stderr] | [INFO] [stderr] 140 | let mut res :$rettype = buf[0] as $rettype; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: try: `u32::from(buf[0])` [INFO] [stderr] ... [INFO] [stderr] 373 | uk_reader!(read_u32, u32, 32, 4); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:143:11 [INFO] [stderr] | [INFO] [stderr] 143 | res &= mask_bits($bitnum) as $rettype; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u32::from(mask_bits($bitnum))` [INFO] [stderr] ... [INFO] [stderr] 373 | uk_reader!(read_u32, u32, 32, 4); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:147:11 [INFO] [stderr] | [INFO] [stderr] 147 | res |= (buf[i] as $rettype) << cur_bit_cursor; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: try: `u32::from(buf[i])` [INFO] [stderr] ... [INFO] [stderr] 373 | uk_reader!(read_u32, u32, 32, 4); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:152:11 [INFO] [stderr] | [INFO] [stderr] 152 | res |= (last_bits as $rettype) << cur_bit_cursor; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u32::from(last_bits)` [INFO] [stderr] ... [INFO] [stderr] 373 | uk_reader!(read_u32, u32, 32, 4); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:113:27 [INFO] [stderr] | [INFO] [stderr] 113 | let mut res :$rettype = buf[0] as $rettype; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: try: `u32::from(buf[0])` [INFO] [stderr] ... [INFO] [stderr] 375 | uk_reader!(read_u24, u32, 24, 3); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:117:11 [INFO] [stderr] | [INFO] [stderr] 117 | res |= (buf[i] as $rettype) << cur_bit_cursor; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: try: `u32::from(buf[i])` [INFO] [stderr] ... [INFO] [stderr] 375 | uk_reader!(read_u24, u32, 24, 3); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:121:10 [INFO] [stderr] | [INFO] [stderr] 121 | res |= (last_bits as $rettype) << cur_bit_cursor; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u32::from(last_bits)` [INFO] [stderr] ... [INFO] [stderr] 375 | uk_reader!(read_u24, u32, 24, 3); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:140:27 [INFO] [stderr] | [INFO] [stderr] 140 | let mut res :$rettype = buf[0] as $rettype; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: try: `u32::from(buf[0])` [INFO] [stderr] ... [INFO] [stderr] 375 | uk_reader!(read_u24, u32, 24, 3); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:143:11 [INFO] [stderr] | [INFO] [stderr] 143 | res &= mask_bits($bitnum) as $rettype; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u32::from(mask_bits($bitnum))` [INFO] [stderr] ... [INFO] [stderr] 375 | uk_reader!(read_u24, u32, 24, 3); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:147:11 [INFO] [stderr] | [INFO] [stderr] 147 | res |= (buf[i] as $rettype) << cur_bit_cursor; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: try: `u32::from(buf[i])` [INFO] [stderr] ... [INFO] [stderr] 375 | uk_reader!(read_u24, u32, 24, 3); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:152:11 [INFO] [stderr] | [INFO] [stderr] 152 | res |= (last_bits as $rettype) << cur_bit_cursor; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u32::from(last_bits)` [INFO] [stderr] ... [INFO] [stderr] 375 | uk_reader!(read_u24, u32, 24, 3); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:113:27 [INFO] [stderr] | [INFO] [stderr] 113 | let mut res :$rettype = buf[0] as $rettype; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: try: `u16::from(buf[0])` [INFO] [stderr] ... [INFO] [stderr] 380 | uk_reader!(read_u16, u16, 16, 2); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:117:11 [INFO] [stderr] | [INFO] [stderr] 117 | res |= (buf[i] as $rettype) << cur_bit_cursor; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: try: `u16::from(buf[i])` [INFO] [stderr] ... [INFO] [stderr] 380 | uk_reader!(read_u16, u16, 16, 2); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:121:10 [INFO] [stderr] | [INFO] [stderr] 121 | res |= (last_bits as $rettype) << cur_bit_cursor; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u16::from(last_bits)` [INFO] [stderr] ... [INFO] [stderr] 380 | uk_reader!(read_u16, u16, 16, 2); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:140:27 [INFO] [stderr] | [INFO] [stderr] 140 | let mut res :$rettype = buf[0] as $rettype; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: try: `u16::from(buf[0])` [INFO] [stderr] ... [INFO] [stderr] 380 | uk_reader!(read_u16, u16, 16, 2); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:143:11 [INFO] [stderr] | [INFO] [stderr] 143 | res &= mask_bits($bitnum) as $rettype; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u16::from(mask_bits($bitnum))` [INFO] [stderr] ... [INFO] [stderr] 380 | uk_reader!(read_u16, u16, 16, 2); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:147:11 [INFO] [stderr] | [INFO] [stderr] 147 | res |= (buf[i] as $rettype) << cur_bit_cursor; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: try: `u16::from(buf[i])` [INFO] [stderr] ... [INFO] [stderr] 380 | uk_reader!(read_u16, u16, 16, 2); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:152:11 [INFO] [stderr] | [INFO] [stderr] 152 | res |= (last_bits as $rettype) << cur_bit_cursor; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u16::from(last_bits)` [INFO] [stderr] ... [INFO] [stderr] 380 | uk_reader!(read_u16, u16, 16, 2); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:113:27 [INFO] [stderr] | [INFO] [stderr] 113 | let mut res :$rettype = buf[0] as $rettype; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: try: `u16::from(buf[0])` [INFO] [stderr] ... [INFO] [stderr] 383 | uk_reader!(read_u13, u16, 13, 1); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:117:11 [INFO] [stderr] | [INFO] [stderr] 117 | res |= (buf[i] as $rettype) << cur_bit_cursor; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: try: `u16::from(buf[i])` [INFO] [stderr] ... [INFO] [stderr] 383 | uk_reader!(read_u13, u16, 13, 1); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:121:10 [INFO] [stderr] | [INFO] [stderr] 121 | res |= (last_bits as $rettype) << cur_bit_cursor; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u16::from(last_bits)` [INFO] [stderr] ... [INFO] [stderr] 383 | uk_reader!(read_u13, u16, 13, 1); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:140:27 [INFO] [stderr] | [INFO] [stderr] 140 | let mut res :$rettype = buf[0] as $rettype; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: try: `u16::from(buf[0])` [INFO] [stderr] ... [INFO] [stderr] 383 | uk_reader!(read_u13, u16, 13, 1); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:143:11 [INFO] [stderr] | [INFO] [stderr] 143 | res &= mask_bits($bitnum) as $rettype; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u16::from(mask_bits($bitnum))` [INFO] [stderr] ... [INFO] [stderr] 383 | uk_reader!(read_u13, u16, 13, 1); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:147:11 [INFO] [stderr] | [INFO] [stderr] 147 | res |= (buf[i] as $rettype) << cur_bit_cursor; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: try: `u16::from(buf[i])` [INFO] [stderr] ... [INFO] [stderr] 383 | uk_reader!(read_u13, u16, 13, 1); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:152:11 [INFO] [stderr] | [INFO] [stderr] 152 | res |= (last_bits as $rettype) << cur_bit_cursor; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u16::from(last_bits)` [INFO] [stderr] ... [INFO] [stderr] 383 | uk_reader!(read_u13, u16, 13, 1); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:113:27 [INFO] [stderr] | [INFO] [stderr] 113 | let mut res :$rettype = buf[0] as $rettype; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: try: `u16::from(buf[0])` [INFO] [stderr] ... [INFO] [stderr] 406 | uk_dynamic_reader!(read_dyn_u16, u16, 16); [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:117:11 [INFO] [stderr] | [INFO] [stderr] 117 | res |= (buf[i] as $rettype) << cur_bit_cursor; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: try: `u16::from(buf[i])` [INFO] [stderr] ... [INFO] [stderr] 406 | uk_dynamic_reader!(read_dyn_u16, u16, 16); [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:121:10 [INFO] [stderr] | [INFO] [stderr] 121 | res |= (last_bits as $rettype) << cur_bit_cursor; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u16::from(last_bits)` [INFO] [stderr] ... [INFO] [stderr] 406 | uk_dynamic_reader!(read_dyn_u16, u16, 16); [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:140:27 [INFO] [stderr] | [INFO] [stderr] 140 | let mut res :$rettype = buf[0] as $rettype; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: try: `u16::from(buf[0])` [INFO] [stderr] ... [INFO] [stderr] 406 | uk_dynamic_reader!(read_dyn_u16, u16, 16); [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:143:11 [INFO] [stderr] | [INFO] [stderr] 143 | res &= mask_bits($bitnum) as $rettype; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u16::from(mask_bits($bitnum))` [INFO] [stderr] ... [INFO] [stderr] 406 | uk_dynamic_reader!(read_dyn_u16, u16, 16); [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:147:11 [INFO] [stderr] | [INFO] [stderr] 147 | res |= (buf[i] as $rettype) << cur_bit_cursor; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: try: `u16::from(buf[i])` [INFO] [stderr] ... [INFO] [stderr] 406 | uk_dynamic_reader!(read_dyn_u16, u16, 16); [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:152:11 [INFO] [stderr] | [INFO] [stderr] 152 | res |= (last_bits as $rettype) << cur_bit_cursor; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u16::from(last_bits)` [INFO] [stderr] ... [INFO] [stderr] 406 | uk_dynamic_reader!(read_dyn_u16, u16, 16); [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:113:27 [INFO] [stderr] | [INFO] [stderr] 113 | let mut res :$rettype = buf[0] as $rettype; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: try: `u32::from(buf[0])` [INFO] [stderr] ... [INFO] [stderr] 407 | uk_dynamic_reader!(read_dyn_u32, u32, 32); [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:117:11 [INFO] [stderr] | [INFO] [stderr] 117 | res |= (buf[i] as $rettype) << cur_bit_cursor; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: try: `u32::from(buf[i])` [INFO] [stderr] ... [INFO] [stderr] 407 | uk_dynamic_reader!(read_dyn_u32, u32, 32); [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:121:10 [INFO] [stderr] | [INFO] [stderr] 121 | res |= (last_bits as $rettype) << cur_bit_cursor; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u32::from(last_bits)` [INFO] [stderr] ... [INFO] [stderr] 407 | uk_dynamic_reader!(read_dyn_u32, u32, 32); [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:140:27 [INFO] [stderr] | [INFO] [stderr] 140 | let mut res :$rettype = buf[0] as $rettype; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: try: `u32::from(buf[0])` [INFO] [stderr] ... [INFO] [stderr] 407 | uk_dynamic_reader!(read_dyn_u32, u32, 32); [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:143:11 [INFO] [stderr] | [INFO] [stderr] 143 | res &= mask_bits($bitnum) as $rettype; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u32::from(mask_bits($bitnum))` [INFO] [stderr] ... [INFO] [stderr] 407 | uk_dynamic_reader!(read_dyn_u32, u32, 32); [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:147:11 [INFO] [stderr] | [INFO] [stderr] 147 | res |= (buf[i] as $rettype) << cur_bit_cursor; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: try: `u32::from(buf[i])` [INFO] [stderr] ... [INFO] [stderr] 407 | uk_dynamic_reader!(read_dyn_u32, u32, 32); [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:152:11 [INFO] [stderr] | [INFO] [stderr] 152 | res |= (last_bits as $rettype) << cur_bit_cursor; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u32::from(last_bits)` [INFO] [stderr] ... [INFO] [stderr] 407 | uk_dynamic_reader!(read_dyn_u32, u32, 32); [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u64 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:113:27 [INFO] [stderr] | [INFO] [stderr] 113 | let mut res :$rettype = buf[0] as $rettype; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: try: `u64::from(buf[0])` [INFO] [stderr] ... [INFO] [stderr] 408 | uk_dynamic_reader!(read_dyn_u64, u64, 64); [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u64 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:117:11 [INFO] [stderr] | [INFO] [stderr] 117 | res |= (buf[i] as $rettype) << cur_bit_cursor; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(buf[i])` [INFO] [stderr] ... [INFO] [stderr] 408 | uk_dynamic_reader!(read_dyn_u64, u64, 64); [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u64 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:121:10 [INFO] [stderr] | [INFO] [stderr] 121 | res |= (last_bits as $rettype) << cur_bit_cursor; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(last_bits)` [INFO] [stderr] ... [INFO] [stderr] 408 | uk_dynamic_reader!(read_dyn_u64, u64, 64); [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u64 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:140:27 [INFO] [stderr] | [INFO] [stderr] 140 | let mut res :$rettype = buf[0] as $rettype; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: try: `u64::from(buf[0])` [INFO] [stderr] ... [INFO] [stderr] 408 | uk_dynamic_reader!(read_dyn_u64, u64, 64); [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u64 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:143:11 [INFO] [stderr] | [INFO] [stderr] 143 | res &= mask_bits($bitnum) as $rettype; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(mask_bits($bitnum))` [INFO] [stderr] ... [INFO] [stderr] 408 | uk_dynamic_reader!(read_dyn_u64, u64, 64); [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u64 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:147:11 [INFO] [stderr] | [INFO] [stderr] 147 | res |= (buf[i] as $rettype) << cur_bit_cursor; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(buf[i])` [INFO] [stderr] ... [INFO] [stderr] 408 | uk_dynamic_reader!(read_dyn_u64, u64, 64); [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u64 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:152:11 [INFO] [stderr] | [INFO] [stderr] 152 | res |= (last_bits as $rettype) << cur_bit_cursor; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(last_bits)` [INFO] [stderr] ... [INFO] [stderr] 408 | uk_dynamic_reader!(read_dyn_u64, u64, 64); [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to i32 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:113:27 [INFO] [stderr] | [INFO] [stderr] 113 | let mut res :$rettype = buf[0] as $rettype; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: try: `i32::from(buf[0])` [INFO] [stderr] ... [INFO] [stderr] 412 | ik_reader!(read_i32, i32, 32, 32, 4); [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to i32 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:117:11 [INFO] [stderr] | [INFO] [stderr] 117 | res |= (buf[i] as $rettype) << cur_bit_cursor; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: try: `i32::from(buf[i])` [INFO] [stderr] ... [INFO] [stderr] 412 | ik_reader!(read_i32, i32, 32, 32, 4); [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to i32 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:121:10 [INFO] [stderr] | [INFO] [stderr] 121 | res |= (last_bits as $rettype) << cur_bit_cursor; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: try: `i32::from(last_bits)` [INFO] [stderr] ... [INFO] [stderr] 412 | ik_reader!(read_i32, i32, 32, 32, 4); [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to i32 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:140:27 [INFO] [stderr] | [INFO] [stderr] 140 | let mut res :$rettype = buf[0] as $rettype; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: try: `i32::from(buf[0])` [INFO] [stderr] ... [INFO] [stderr] 412 | ik_reader!(read_i32, i32, 32, 32, 4); [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to i32 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:143:11 [INFO] [stderr] | [INFO] [stderr] 143 | res &= mask_bits($bitnum) as $rettype; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `i32::from(mask_bits($bitnum))` [INFO] [stderr] ... [INFO] [stderr] 412 | ik_reader!(read_i32, i32, 32, 32, 4); [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to i32 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:147:11 [INFO] [stderr] | [INFO] [stderr] 147 | res |= (buf[i] as $rettype) << cur_bit_cursor; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: try: `i32::from(buf[i])` [INFO] [stderr] ... [INFO] [stderr] 412 | ik_reader!(read_i32, i32, 32, 32, 4); [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to i32 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:152:11 [INFO] [stderr] | [INFO] [stderr] 152 | res |= (last_bits as $rettype) << cur_bit_cursor; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: try: `i32::from(last_bits)` [INFO] [stderr] ... [INFO] [stderr] 412 | ik_reader!(read_i32, i32, 32, 32, 4); [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to i16 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:113:27 [INFO] [stderr] | [INFO] [stderr] 113 | let mut res :$rettype = buf[0] as $rettype; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: try: `i16::from(buf[0])` [INFO] [stderr] ... [INFO] [stderr] 423 | ik_dynamic_reader!(read_dyn_i16, i16, 16); [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to i16 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:117:11 [INFO] [stderr] | [INFO] [stderr] 117 | res |= (buf[i] as $rettype) << cur_bit_cursor; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: try: `i16::from(buf[i])` [INFO] [stderr] ... [INFO] [stderr] 423 | ik_dynamic_reader!(read_dyn_i16, i16, 16); [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to i16 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:121:10 [INFO] [stderr] | [INFO] [stderr] 121 | res |= (last_bits as $rettype) << cur_bit_cursor; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: try: `i16::from(last_bits)` [INFO] [stderr] ... [INFO] [stderr] 423 | ik_dynamic_reader!(read_dyn_i16, i16, 16); [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to i16 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:140:27 [INFO] [stderr] | [INFO] [stderr] 140 | let mut res :$rettype = buf[0] as $rettype; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: try: `i16::from(buf[0])` [INFO] [stderr] ... [INFO] [stderr] 423 | ik_dynamic_reader!(read_dyn_i16, i16, 16); [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to i16 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:143:11 [INFO] [stderr] | [INFO] [stderr] 143 | res &= mask_bits($bitnum) as $rettype; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `i16::from(mask_bits($bitnum))` [INFO] [stderr] ... [INFO] [stderr] 423 | ik_dynamic_reader!(read_dyn_i16, i16, 16); [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to i16 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:147:11 [INFO] [stderr] | [INFO] [stderr] 147 | res |= (buf[i] as $rettype) << cur_bit_cursor; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: try: `i16::from(buf[i])` [INFO] [stderr] ... [INFO] [stderr] 423 | ik_dynamic_reader!(read_dyn_i16, i16, 16); [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to i16 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:152:11 [INFO] [stderr] | [INFO] [stderr] 152 | res |= (last_bits as $rettype) << cur_bit_cursor; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: try: `i16::from(last_bits)` [INFO] [stderr] ... [INFO] [stderr] 423 | ik_dynamic_reader!(read_dyn_i16, i16, 16); [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to i32 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:113:27 [INFO] [stderr] | [INFO] [stderr] 113 | let mut res :$rettype = buf[0] as $rettype; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: try: `i32::from(buf[0])` [INFO] [stderr] ... [INFO] [stderr] 424 | ik_dynamic_reader!(read_dyn_i32, i32, 32); [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to i32 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:117:11 [INFO] [stderr] | [INFO] [stderr] 117 | res |= (buf[i] as $rettype) << cur_bit_cursor; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: try: `i32::from(buf[i])` [INFO] [stderr] ... [INFO] [stderr] 424 | ik_dynamic_reader!(read_dyn_i32, i32, 32); [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to i32 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:121:10 [INFO] [stderr] | [INFO] [stderr] 121 | res |= (last_bits as $rettype) << cur_bit_cursor; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: try: `i32::from(last_bits)` [INFO] [stderr] ... [INFO] [stderr] 424 | ik_dynamic_reader!(read_dyn_i32, i32, 32); [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to i32 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:140:27 [INFO] [stderr] | [INFO] [stderr] 140 | let mut res :$rettype = buf[0] as $rettype; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: try: `i32::from(buf[0])` [INFO] [stderr] ... [INFO] [stderr] 424 | ik_dynamic_reader!(read_dyn_i32, i32, 32); [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to i32 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:143:11 [INFO] [stderr] | [INFO] [stderr] 143 | res &= mask_bits($bitnum) as $rettype; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `i32::from(mask_bits($bitnum))` [INFO] [stderr] ... [INFO] [stderr] 424 | ik_dynamic_reader!(read_dyn_i32, i32, 32); [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to i32 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:147:11 [INFO] [stderr] | [INFO] [stderr] 147 | res |= (buf[i] as $rettype) << cur_bit_cursor; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: try: `i32::from(buf[i])` [INFO] [stderr] ... [INFO] [stderr] 424 | ik_dynamic_reader!(read_dyn_i32, i32, 32); [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to i32 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:152:11 [INFO] [stderr] | [INFO] [stderr] 152 | res |= (last_bits as $rettype) << cur_bit_cursor; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: try: `i32::from(last_bits)` [INFO] [stderr] ... [INFO] [stderr] 424 | ik_dynamic_reader!(read_dyn_i32, i32, 32); [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/bitpacking.rs:459:49 [INFO] [stderr] | [INFO] [stderr] 459 | Ok(data) => match tree.lookup_peeked_data(8, data as u32) { [INFO] [stderr] | ^^^^^^^^^^^ help: try: `u32::from(data)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/bitpacking.rs:481:4 [INFO] [stderr] | [INFO] [stderr] 481 | match iter.next(b) { [INFO] [stderr] | _____________^ [INFO] [stderr] 482 | | Some(v) => return Ok(v), [INFO] [stderr] 483 | | None => (), [INFO] [stderr] 484 | | } [INFO] [stderr] | |_____________^ help: try this: `if let Some(v) = iter.next(b) { return Ok(v) }` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::single_match)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/inside_ogg.rs:189:10 [INFO] [stderr] | [INFO] [stderr] 189 | } else if let &mut Some(ref mut absgp) = &mut self.cur_absgp { [INFO] [stderr] | ________________^ [INFO] [stderr] 190 | | if let Some(v) = decoded_pck.get(0) { [INFO] [stderr] 191 | | *absgp += v.len() as u64; [INFO] [stderr] 192 | | } [INFO] [stderr] 193 | | } [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 189 | } else if let Some(ref mut absgp) = *(&mut self.cur_absgp) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: `ref` on an entire `let` pattern is discouraged, take a reference with `&` instead [INFO] [stderr] --> src/inside_ogg.rs:227:9 [INFO] [stderr] | [INFO] [stderr] 227 | for ref chan in decoded_pck.iter() { [INFO] [stderr] | ^^^^^^^^ ------------------ help: try: `let chan = &decoded_pck.iter();` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#toplevel_ref_arg [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/lib.rs:111:3 [INFO] [stderr] | [INFO] [stderr] 111 | match self { [INFO] [stderr] | _________^ [INFO] [stderr] 112 | | &VorbisError::BadAudio(_) => "Vorbis bitstream audio decode problem", [INFO] [stderr] 113 | | &VorbisError::BadHeader(_) => "Vorbis bitstream header decode problem", [INFO] [stderr] 114 | | #[cfg(feature = "ogg")] [INFO] [stderr] 115 | | &VorbisError::OggError(ref e) => e.description(), [INFO] [stderr] 116 | | } [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 111 | match *self { [INFO] [stderr] 112 | VorbisError::BadAudio(_) => "Vorbis bitstream audio decode problem", [INFO] [stderr] 113 | VorbisError::BadHeader(_) => "Vorbis bitstream header decode problem", [INFO] [stderr] 114 | #[cfg(feature = "ogg")] [INFO] [stderr] 115 | VorbisError::OggError(ref e) => e.description(), [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error: aborting due to 4 previous errors [INFO] [stderr] [INFO] [stderr] error: Could not compile `lewton`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: build failed [INFO] running `"docker" "inspect" "90426474a6a39d95a32ce01678cd253db1cb59fd0982a6e9901412a580fad07b"` [INFO] running `"docker" "rm" "-f" "90426474a6a39d95a32ce01678cd253db1cb59fd0982a6e9901412a580fad07b"` [INFO] [stdout] 90426474a6a39d95a32ce01678cd253db1cb59fd0982a6e9901412a580fad07b