[INFO] crate bitstream-io 0.8.1 is already in cache [INFO] extracting crate bitstream-io 0.8.1 into work/ex/clippy-test-run/sources/stable/reg/bitstream-io/0.8.1 [INFO] extracting crate bitstream-io 0.8.1 into work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/bitstream-io/0.8.1 [INFO] validating manifest of bitstream-io-0.8.1 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 bitstream-io-0.8.1 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 bitstream-io-0.8.1 [INFO] finished frobbing bitstream-io-0.8.1 [INFO] frobbed toml for bitstream-io-0.8.1 written to work/ex/clippy-test-run/sources/stable/reg/bitstream-io/0.8.1/Cargo.toml [INFO] started frobbing bitstream-io-0.8.1 [INFO] finished frobbing bitstream-io-0.8.1 [INFO] frobbed toml for bitstream-io-0.8.1 written to work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/bitstream-io/0.8.1/Cargo.toml [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] linting bitstream-io-0.8.1 against stable+rustflags=-Dclippy::into_iter_on_array for clippy-test-run [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/clippy-test-run/worker-6/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/bitstream-io/0.8.1:/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 -Dclippy::into_iter_on_array" "-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] f111f4a5ccd95ebe605ab14405ca4391d300127f906c8a12981dcbdf7c7a6fec [INFO] running `"docker" "start" "-a" "f111f4a5ccd95ebe605ab14405ca4391d300127f906c8a12981dcbdf7c7a6fec"` [INFO] [stderr] Checking bitstream-io v0.8.1 (/opt/crater/workdir) [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/lib.rs:101:17 [INFO] [stderr] | [INFO] [stderr] 101 | u as $t [INFO] [stderr] | ^ help: try: `u16::from(u)` [INFO] [stderr] ... [INFO] [stderr] 163 | define_numeric!(u16, 16); [INFO] [stderr] | ------------------------- in this macro invocation [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 u8 to i16 may become silently lossy if types change [INFO] [stderr] --> src/lib.rs:101:17 [INFO] [stderr] | [INFO] [stderr] 101 | u as $t [INFO] [stderr] | ^ help: try: `i16::from(u)` [INFO] [stderr] ... [INFO] [stderr] 164 | define_numeric!(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 u32 may become silently lossy if types change [INFO] [stderr] --> src/lib.rs:101:17 [INFO] [stderr] | [INFO] [stderr] 101 | u as $t [INFO] [stderr] | ^ help: try: `u32::from(u)` [INFO] [stderr] ... [INFO] [stderr] 165 | define_numeric!(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 i32 may become silently lossy if types change [INFO] [stderr] --> src/lib.rs:101:17 [INFO] [stderr] | [INFO] [stderr] 101 | u as $t [INFO] [stderr] | ^ help: try: `i32::from(u)` [INFO] [stderr] ... [INFO] [stderr] 166 | define_numeric!(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 u64 may become silently lossy if types change [INFO] [stderr] --> src/lib.rs:101:17 [INFO] [stderr] | [INFO] [stderr] 101 | u as $t [INFO] [stderr] | ^ help: try: `u64::from(u)` [INFO] [stderr] ... [INFO] [stderr] 167 | define_numeric!(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 i64 may become silently lossy if types change [INFO] [stderr] --> src/lib.rs:101:17 [INFO] [stderr] | [INFO] [stderr] 101 | u as $t [INFO] [stderr] | ^ help: try: `i64::from(u)` [INFO] [stderr] ... [INFO] [stderr] 168 | define_numeric!(i64, 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 u128 may become silently lossy if types change [INFO] [stderr] --> src/lib.rs:101:17 [INFO] [stderr] | [INFO] [stderr] 101 | u as $t [INFO] [stderr] | ^ help: try: `u128::from(u)` [INFO] [stderr] ... [INFO] [stderr] 169 | define_numeric!(u128, 128); [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 i128 may become silently lossy if types change [INFO] [stderr] --> src/lib.rs:101:17 [INFO] [stderr] | [INFO] [stderr] 101 | u as $t [INFO] [stderr] | ^ help: try: `i128::from(u)` [INFO] [stderr] ... [INFO] [stderr] 170 | define_numeric!(i128, 128); [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: you should consider deriving a `Default` implementation for `BitQueue` [INFO] [stderr] --> src/lib.rs:372:5 [INFO] [stderr] | [INFO] [stderr] 372 | / pub fn new() -> BitQueue { [INFO] [stderr] 373 | | BitQueue { [INFO] [stderr] 374 | | phantom: PhantomData, [INFO] [stderr] 375 | | value: N::default(), [INFO] [stderr] 376 | | bits: 0, [INFO] [stderr] 377 | | } [INFO] [stderr] 378 | | } [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] 363 | #[derive(Default)] [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/lib.rs:101:17 [INFO] [stderr] | [INFO] [stderr] 101 | u as $t [INFO] [stderr] | ^ help: try: `u16::from(u)` [INFO] [stderr] ... [INFO] [stderr] 163 | define_numeric!(u16, 16); [INFO] [stderr] | ------------------------- in this macro invocation [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 u8 to i16 may become silently lossy if types change [INFO] [stderr] --> src/lib.rs:101:17 [INFO] [stderr] | [INFO] [stderr] 101 | u as $t [INFO] [stderr] | ^ help: try: `i16::from(u)` [INFO] [stderr] ... [INFO] [stderr] 164 | define_numeric!(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 u32 may become silently lossy if types change [INFO] [stderr] --> src/lib.rs:101:17 [INFO] [stderr] | [INFO] [stderr] 101 | u as $t [INFO] [stderr] | ^ help: try: `u32::from(u)` [INFO] [stderr] ... [INFO] [stderr] 165 | define_numeric!(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 i32 may become silently lossy if types change [INFO] [stderr] --> src/lib.rs:101:17 [INFO] [stderr] | [INFO] [stderr] 101 | u as $t [INFO] [stderr] | ^ help: try: `i32::from(u)` [INFO] [stderr] ... [INFO] [stderr] 166 | define_numeric!(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 u64 may become silently lossy if types change [INFO] [stderr] --> src/lib.rs:101:17 [INFO] [stderr] | [INFO] [stderr] 101 | u as $t [INFO] [stderr] | ^ help: try: `u64::from(u)` [INFO] [stderr] ... [INFO] [stderr] 167 | define_numeric!(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 i64 may become silently lossy if types change [INFO] [stderr] --> src/lib.rs:101:17 [INFO] [stderr] | [INFO] [stderr] 101 | u as $t [INFO] [stderr] | ^ help: try: `i64::from(u)` [INFO] [stderr] ... [INFO] [stderr] 168 | define_numeric!(i64, 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 u128 may become silently lossy if types change [INFO] [stderr] --> src/lib.rs:101:17 [INFO] [stderr] | [INFO] [stderr] 101 | u as $t [INFO] [stderr] | ^ help: try: `u128::from(u)` [INFO] [stderr] ... [INFO] [stderr] 169 | define_numeric!(u128, 128); [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 i128 may become silently lossy if types change [INFO] [stderr] --> src/lib.rs:101:17 [INFO] [stderr] | [INFO] [stderr] 101 | u as $t [INFO] [stderr] | ^ help: try: `i128::from(u)` [INFO] [stderr] ... [INFO] [stderr] 170 | define_numeric!(i128, 128); [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: you should consider deriving a `Default` implementation for `BitQueue` [INFO] [stderr] --> src/lib.rs:372:5 [INFO] [stderr] | [INFO] [stderr] 372 | / pub fn new() -> BitQueue { [INFO] [stderr] 373 | | BitQueue { [INFO] [stderr] 374 | | phantom: PhantomData, [INFO] [stderr] 375 | | value: N::default(), [INFO] [stderr] 376 | | bits: 0, [INFO] [stderr] 377 | | } [INFO] [stderr] 378 | | } [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] 363 | #[derive(Default)] [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: digits grouped inconsistently by underscores [INFO] [stderr] --> tests/read.rs:26:26 [INFO] [stderr] | [INFO] [stderr] 26 | assert_eq!(q.pop(5), 0b001_11); [INFO] [stderr] | ^^^^^^^^ help: consider: `0b0_0111` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::inconsistent_digit_grouping)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#inconsistent_digit_grouping [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/read.rs:29:15 [INFO] [stderr] | [INFO] [stderr] 29 | q.push(8, 0b00111011); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0b0011_1011` [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] --> tests/read.rs:30:15 [INFO] [stderr] | [INFO] [stderr] 30 | q.push(8, 0b11000001); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0b1100_0001` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: digit groups should be smaller [INFO] [stderr] --> tests/read.rs:31:27 [INFO] [stderr] | [INFO] [stderr] 31 | assert_eq!(q.pop(19), 0b101_00111011_11000001); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0b101_0011_1011_1100_0001` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::large_digit_groups)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#large_digit_groups [INFO] [stderr] [INFO] [stderr] warning: digits grouped inconsistently by underscores [INFO] [stderr] --> tests/read.rs:42:15 [INFO] [stderr] | [INFO] [stderr] 42 | q.push(8, 0b101_100_01); [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `0b1011_0001` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#inconsistent_digit_grouping [INFO] [stderr] [INFO] [stderr] warning: digits grouped inconsistently by underscores [INFO] [stderr] --> tests/read.rs:48:15 [INFO] [stderr] | [INFO] [stderr] 48 | q.push(8, 0b111_011_01); [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `0b1110_1101` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#inconsistent_digit_grouping [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/read.rs:53:15 [INFO] [stderr] | [INFO] [stderr] 53 | q.push(8, 0b00111011); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0b0011_1011` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/read.rs:54:15 [INFO] [stderr] | [INFO] [stderr] 54 | q.push(8, 0b11000001); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0b1100_0001` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: digits grouped inconsistently by underscores [INFO] [stderr] --> tests/read.rs:55:27 [INFO] [stderr] | [INFO] [stderr] 55 | assert_eq!(q.pop(19), 0b11000001_00111011_111); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0b110_0000_1001_1101_1111` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#inconsistent_digit_grouping [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/read.rs:114:52 [INFO] [stderr] | [INFO] [stderr] 114 | assert_eq!(r.read_signed::(19).unwrap(), -181311); [INFO] [stderr] | ^^^^^^ help: consider: `181_311` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/read.rs:178:44 [INFO] [stderr] | [INFO] [stderr] 178 | assert_eq!(r.read::(32).unwrap(), 4294967295); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `4_294_967_295` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/read.rs:179:44 [INFO] [stderr] | [INFO] [stderr] 179 | assert_eq!(r.read::(32).unwrap(), 2147483648); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `2_147_483_648` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/read.rs:180:44 [INFO] [stderr] | [INFO] [stderr] 180 | assert_eq!(r.read::(32).unwrap(), 2147483647); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `2_147_483_647` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/read.rs:182:44 [INFO] [stderr] | [INFO] [stderr] 182 | assert_eq!(r.read::(64).unwrap(), 0xFFFFFFFFFFFFFFFF); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0xFFFF_FFFF_FFFF_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] --> tests/read.rs:183:44 [INFO] [stderr] | [INFO] [stderr] 183 | assert_eq!(r.read::(64).unwrap(), 9223372036854775808); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `9_223_372_036_854_775_808` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/read.rs:184:44 [INFO] [stderr] | [INFO] [stderr] 184 | assert_eq!(r.read::(64).unwrap(), 9223372036854775807); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `9_223_372_036_854_775_807` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/read.rs:190:45 [INFO] [stderr] | [INFO] [stderr] 190 | assert_eq!(r.read::(32).unwrap(), -2147483648); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `2_147_483_648` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/read.rs:191:44 [INFO] [stderr] | [INFO] [stderr] 191 | assert_eq!(r.read::(32).unwrap(), 2147483647); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `2_147_483_647` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/read.rs:194:45 [INFO] [stderr] | [INFO] [stderr] 194 | assert_eq!(r.read::(64).unwrap(), -9223372036854775808); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `9_223_372_036_854_775_808` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/read.rs:195:44 [INFO] [stderr] | [INFO] [stderr] 195 | assert_eq!(r.read::(64).unwrap(), 9223372036854775807); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `9_223_372_036_854_775_807` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/read.rs:285:52 [INFO] [stderr] | [INFO] [stderr] 285 | assert_eq!(r.read_signed::(19).unwrap(), -128545); [INFO] [stderr] | ^^^^^^ help: consider: `128_545` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/read.rs:349:44 [INFO] [stderr] | [INFO] [stderr] 349 | assert_eq!(r.read::(32).unwrap(), 4294967295); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `4_294_967_295` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/read.rs:350:44 [INFO] [stderr] | [INFO] [stderr] 350 | assert_eq!(r.read::(32).unwrap(), 2147483648); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `2_147_483_648` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/read.rs:351:44 [INFO] [stderr] | [INFO] [stderr] 351 | assert_eq!(r.read::(32).unwrap(), 2147483647); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `2_147_483_647` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/read.rs:353:44 [INFO] [stderr] | [INFO] [stderr] 353 | assert_eq!(r.read::(64).unwrap(), 0xFFFFFFFFFFFFFFFF); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0xFFFF_FFFF_FFFF_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] --> tests/read.rs:354:44 [INFO] [stderr] | [INFO] [stderr] 354 | assert_eq!(r.read::(64).unwrap(), 9223372036854775808); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `9_223_372_036_854_775_808` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/read.rs:355:44 [INFO] [stderr] | [INFO] [stderr] 355 | assert_eq!(r.read::(64).unwrap(), 9223372036854775807); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `9_223_372_036_854_775_807` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/read.rs:360:52 [INFO] [stderr] | [INFO] [stderr] 360 | assert_eq!(r.read_signed::(32).unwrap(), -2147483648); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `2_147_483_648` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/read.rs:361:51 [INFO] [stderr] | [INFO] [stderr] 361 | assert_eq!(r.read_signed::(32).unwrap(), 2147483647); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `2_147_483_647` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/read.rs:364:52 [INFO] [stderr] | [INFO] [stderr] 364 | assert_eq!(r.read_signed::(64).unwrap(), -9223372036854775808); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `9_223_372_036_854_775_808` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/read.rs:365:51 [INFO] [stderr] | [INFO] [stderr] 365 | assert_eq!(r.read_signed::(64).unwrap(), 9223372036854775807); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `9_223_372_036_854_775_807` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: digits grouped inconsistently by underscores [INFO] [stderr] --> tests/write.rs:19:48 [INFO] [stderr] | [INFO] [stderr] 19 | let mut v = BitQueue::::from_value(0b001_11u8, 5); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0b0_0111u8` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::inconsistent_digit_grouping)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#inconsistent_digit_grouping [INFO] [stderr] [INFO] [stderr] warning: digit groups should be smaller [INFO] [stderr] --> tests/write.rs:26:49 [INFO] [stderr] | [INFO] [stderr] 26 | let mut v = BitQueue::::from_value(0b101_00111011_11000001, 19); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0b101_0011_1011_1100_0001` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::large_digit_groups)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#large_digit_groups [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:32:26 [INFO] [stderr] | [INFO] [stderr] 32 | assert_eq!(q.pop(8), 0b00111011); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0b0011_1011` [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] --> tests/write.rs:35:26 [INFO] [stderr] | [INFO] [stderr] 35 | assert_eq!(q.pop(8), 0b11000001); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0b1100_0001` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:45:15 [INFO] [stderr] | [INFO] [stderr] 45 | q.push(8, 0b11111111); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0b1111_1111` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:46:26 [INFO] [stderr] | [INFO] [stderr] 46 | assert_eq!(q.pop(8), 0b11111111); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0b1111_1111` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:49:15 [INFO] [stderr] | [INFO] [stderr] 49 | q.push(7, 0b1111111); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0b111_1111` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:50:26 [INFO] [stderr] | [INFO] [stderr] 50 | assert_eq!(q.pop(8), 0b11111111); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0b1111_1111` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:53:15 [INFO] [stderr] | [INFO] [stderr] 53 | q.push(6, 0b111111); [INFO] [stderr] | ^^^^^^^^ help: consider: `0b11_1111` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:54:26 [INFO] [stderr] | [INFO] [stderr] 54 | assert_eq!(q.pop(8), 0b11111111); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0b1111_1111` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:58:26 [INFO] [stderr] | [INFO] [stderr] 58 | assert_eq!(q.pop(8), 0b11111111); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0b1111_1111` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:62:26 [INFO] [stderr] | [INFO] [stderr] 62 | assert_eq!(q.pop(8), 0b11111111); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0b1111_1111` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:66:26 [INFO] [stderr] | [INFO] [stderr] 66 | assert_eq!(q.pop(8), 0b11111111); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0b1111_1111` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:68:56 [INFO] [stderr] | [INFO] [stderr] 68 | let mut q: BitQueue = BitQueue::from_value(0b111111, 6); [INFO] [stderr] | ^^^^^^^^ help: consider: `0b11_1111` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:70:26 [INFO] [stderr] | [INFO] [stderr] 70 | assert_eq!(q.pop(8), 0b11111111); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0b1111_1111` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:72:56 [INFO] [stderr] | [INFO] [stderr] 72 | let mut q: BitQueue = BitQueue::from_value(0b1111111, 7); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0b111_1111` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:74:26 [INFO] [stderr] | [INFO] [stderr] 74 | assert_eq!(q.pop(8), 0b11111111); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0b1111_1111` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:76:56 [INFO] [stderr] | [INFO] [stderr] 76 | let mut q: BitQueue = BitQueue::from_value(0b11111111, 8); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0b1111_1111` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:78:26 [INFO] [stderr] | [INFO] [stderr] 78 | assert_eq!(q.pop(8), 0b11111111); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0b1111_1111` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: digits grouped inconsistently by underscores [INFO] [stderr] --> tests/write.rs:92:26 [INFO] [stderr] | [INFO] [stderr] 92 | assert_eq!(q.pop(8), 0b101_100_01); [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `0b1011_0001` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#inconsistent_digit_grouping [INFO] [stderr] [INFO] [stderr] warning: digits grouped inconsistently by underscores [INFO] [stderr] --> tests/write.rs:96:49 [INFO] [stderr] | [INFO] [stderr] 96 | let mut v = BitQueue::::from_value(0b11000001_00111011_111, 19); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0b110_0000_1001_1101_1111` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#inconsistent_digit_grouping [INFO] [stderr] [INFO] [stderr] warning: digits grouped inconsistently by underscores [INFO] [stderr] --> tests/write.rs:99:26 [INFO] [stderr] | [INFO] [stderr] 99 | assert_eq!(q.pop(8), 0b111_011_01); [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `0b1110_1101` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#inconsistent_digit_grouping [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:102:26 [INFO] [stderr] | [INFO] [stderr] 102 | assert_eq!(q.pop(8), 0b00111011); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0b0011_1011` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:105:26 [INFO] [stderr] | [INFO] [stderr] 105 | assert_eq!(q.pop(8), 0b11000001); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0b1100_0001` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:115:15 [INFO] [stderr] | [INFO] [stderr] 115 | q.push(8, 0b11111111); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0b1111_1111` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:116:26 [INFO] [stderr] | [INFO] [stderr] 116 | assert_eq!(q.pop(8), 0b11111111); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0b1111_1111` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:119:15 [INFO] [stderr] | [INFO] [stderr] 119 | q.push(7, 0b1111111); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0b111_1111` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:120:26 [INFO] [stderr] | [INFO] [stderr] 120 | assert_eq!(q.pop(8), 0b11111111); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0b1111_1111` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:123:15 [INFO] [stderr] | [INFO] [stderr] 123 | q.push(6, 0b111111); [INFO] [stderr] | ^^^^^^^^ help: consider: `0b11_1111` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:124:26 [INFO] [stderr] | [INFO] [stderr] 124 | assert_eq!(q.pop(8), 0b11111111); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0b1111_1111` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:128:26 [INFO] [stderr] | [INFO] [stderr] 128 | assert_eq!(q.pop(8), 0b11111111); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0b1111_1111` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:132:26 [INFO] [stderr] | [INFO] [stderr] 132 | assert_eq!(q.pop(8), 0b11111111); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0b1111_1111` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:136:26 [INFO] [stderr] | [INFO] [stderr] 136 | assert_eq!(q.pop(8), 0b11111111); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0b1111_1111` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:138:56 [INFO] [stderr] | [INFO] [stderr] 138 | let mut q: BitQueue = BitQueue::from_value(0b111111, 6); [INFO] [stderr] | ^^^^^^^^ help: consider: `0b11_1111` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:140:26 [INFO] [stderr] | [INFO] [stderr] 140 | assert_eq!(q.pop(8), 0b11111111); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0b1111_1111` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:142:56 [INFO] [stderr] | [INFO] [stderr] 142 | let mut q: BitQueue = BitQueue::from_value(0b1111111, 7); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0b111_1111` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:144:26 [INFO] [stderr] | [INFO] [stderr] 144 | assert_eq!(q.pop(8), 0b11111111); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0b1111_1111` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:146:56 [INFO] [stderr] | [INFO] [stderr] 146 | let mut q: BitQueue = BitQueue::from_value(0b11111111, 8); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0b1111_1111` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:148:26 [INFO] [stderr] | [INFO] [stderr] 148 | assert_eq!(q.pop(8), 0b11111111); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0b1111_1111` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:198:25 [INFO] [stderr] | [INFO] [stderr] 198 | w.write_signed(19, -181311).unwrap(); [INFO] [stderr] | ^^^^^^ help: consider: `181_311` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:284:17 [INFO] [stderr] | [INFO] [stderr] 284 | w.write(32, 4294967295u32).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `4_294_967_295u32` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:285:17 [INFO] [stderr] | [INFO] [stderr] 285 | w.write(32, 2147483648u32).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `2_147_483_648u32` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:286:17 [INFO] [stderr] | [INFO] [stderr] 286 | w.write(32, 2147483647u32).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `2_147_483_647u32` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:288:17 [INFO] [stderr] | [INFO] [stderr] 288 | w.write(64, 0xFFFFFFFFFFFFFFFFu64).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xFFFF_FFFF_FFFF_FFFFu64` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:289:17 [INFO] [stderr] | [INFO] [stderr] 289 | w.write(64, 9223372036854775808u64).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `9_223_372_036_854_775_808u64` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:290:17 [INFO] [stderr] | [INFO] [stderr] 290 | w.write(64, 9223372036854775807u64).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `9_223_372_036_854_775_807u64` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:297:18 [INFO] [stderr] | [INFO] [stderr] 297 | w.write(32, -2147483648i64).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `2_147_483_648i64` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:298:17 [INFO] [stderr] | [INFO] [stderr] 298 | w.write(32, 2147483647i64).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `2_147_483_647i64` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:301:18 [INFO] [stderr] | [INFO] [stderr] 301 | w.write(64, -9223372036854775808i64).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `9_223_372_036_854_775_808i64` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:302:17 [INFO] [stderr] | [INFO] [stderr] 302 | w.write(64, 9223372036854775807i64).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `9_223_372_036_854_775_807i64` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:386:25 [INFO] [stderr] | [INFO] [stderr] 386 | w.write_signed(19, -128545).unwrap(); [INFO] [stderr] | ^^^^^^ help: consider: `128_545` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:472:17 [INFO] [stderr] | [INFO] [stderr] 472 | w.write(32, 4294967295u32).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `4_294_967_295u32` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:473:17 [INFO] [stderr] | [INFO] [stderr] 473 | w.write(32, 2147483648u32).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `2_147_483_648u32` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:474:17 [INFO] [stderr] | [INFO] [stderr] 474 | w.write(32, 2147483647u32).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `2_147_483_647u32` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:476:17 [INFO] [stderr] | [INFO] [stderr] 476 | w.write(64, 0xFFFFFFFFFFFFFFFFu64).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xFFFF_FFFF_FFFF_FFFFu64` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:477:17 [INFO] [stderr] | [INFO] [stderr] 477 | w.write(64, 9223372036854775808u64).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `9_223_372_036_854_775_808u64` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:478:17 [INFO] [stderr] | [INFO] [stderr] 478 | w.write(64, 9223372036854775807u64).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `9_223_372_036_854_775_807u64` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:485:18 [INFO] [stderr] | [INFO] [stderr] 485 | w.write(32, -2147483648i64).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `2_147_483_648i64` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:486:17 [INFO] [stderr] | [INFO] [stderr] 486 | w.write(32, 2147483647i64).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `2_147_483_647i64` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:489:18 [INFO] [stderr] | [INFO] [stderr] 489 | w.write(64, -9223372036854775808i64).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `9_223_372_036_854_775_808i64` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:490:17 [INFO] [stderr] | [INFO] [stderr] 490 | w.write(64, 9223372036854775807i64).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `9_223_372_036_854_775_807i64` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:594:29 [INFO] [stderr] | [INFO] [stderr] 594 | w.write_signed(19, -181311).unwrap_err().kind(), [INFO] [stderr] | ^^^^^^ help: consider: `181_311` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:623:31 [INFO] [stderr] | [INFO] [stderr] 623 | assert!(w.write::(9, 0b111111111).is_ok()); [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `0b1_1111_1111` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:684:29 [INFO] [stderr] | [INFO] [stderr] 684 | w.write_signed(19, -128545).unwrap_err().kind(), [INFO] [stderr] | ^^^^^^ help: consider: `128_545` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/write.rs:713:31 [INFO] [stderr] | [INFO] [stderr] 713 | assert!(w.write::(9, 0b111111111).is_ok()); [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `0b1_1111_1111` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: the function has a cyclomatic complexity of 49 [INFO] [stderr] --> tests/write.rs:553:1 [INFO] [stderr] | [INFO] [stderr] 553 | / fn test_writer_io_errors_be() { [INFO] [stderr] 554 | | use bitstream_io::{BigEndian, BitWriter}; [INFO] [stderr] 555 | | use std::io::ErrorKind; [INFO] [stderr] 556 | | [INFO] [stderr] ... | [INFO] [stderr] 639 | | ); [INFO] [stderr] 640 | | } [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: the function has a cyclomatic complexity of 49 [INFO] [stderr] --> tests/write.rs:643:1 [INFO] [stderr] | [INFO] [stderr] 643 | / fn test_writer_io_errors_le() { [INFO] [stderr] 644 | | use bitstream_io::{BitWriter, LittleEndian}; [INFO] [stderr] 645 | | use std::io::ErrorKind; [INFO] [stderr] 646 | | [INFO] [stderr] ... | [INFO] [stderr] 729 | | ); [INFO] [stderr] 730 | | } [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: the function has a cyclomatic complexity of 58 [INFO] [stderr] --> tests/read.rs:61:1 [INFO] [stderr] | [INFO] [stderr] 61 | / fn test_reader_be() { [INFO] [stderr] 62 | | use bitstream_io::{BigEndian, BitReader}; [INFO] [stderr] 63 | | [INFO] [stderr] 64 | | let actual_data: [u8; 4] = [0xB1, 0xED, 0x3B, 0xC1]; [INFO] [stderr] ... | [INFO] [stderr] 154 | | assert_eq!(&sub_data, b"\x1E\xD3"); [INFO] [stderr] 155 | | } [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: the function has a cyclomatic complexity of 39 [INFO] [stderr] --> tests/write.rs:733:1 [INFO] [stderr] | [INFO] [stderr] 733 | / fn test_writer_bits_errors() { [INFO] [stderr] 734 | | use bitstream_io::{BigEndian, BitWriter, LittleEndian}; [INFO] [stderr] 735 | | use std::io::{sink, ErrorKind}; [INFO] [stderr] 736 | | [INFO] [stderr] ... | [INFO] [stderr] 883 | | ); [INFO] [stderr] 884 | | } [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: the function has a cyclomatic complexity of 58 [INFO] [stderr] --> tests/read.rs:232:1 [INFO] [stderr] | [INFO] [stderr] 232 | / fn test_reader_le() { [INFO] [stderr] 233 | | use bitstream_io::{BitReader, LittleEndian}; [INFO] [stderr] 234 | | [INFO] [stderr] 235 | | let actual_data: [u8; 4] = [0xB1, 0xED, 0x3B, 0xC1]; [INFO] [stderr] ... | [INFO] [stderr] 325 | | assert_eq!(&sub_data, b"\xDB\xBE"); [INFO] [stderr] 326 | | } [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: the function has a cyclomatic complexity of 28 [INFO] [stderr] --> tests/read.rs:401:1 [INFO] [stderr] | [INFO] [stderr] 401 | / fn test_reader_io_errors_be() { [INFO] [stderr] 402 | | use bitstream_io::{BigEndian, BitReader}; [INFO] [stderr] 403 | | use std::io::ErrorKind; [INFO] [stderr] 404 | | [INFO] [stderr] ... | [INFO] [stderr] 470 | | ); [INFO] [stderr] 471 | | } [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: the function has a cyclomatic complexity of 28 [INFO] [stderr] --> tests/read.rs:474:1 [INFO] [stderr] | [INFO] [stderr] 474 | / fn test_reader_io_errors_le() { [INFO] [stderr] 475 | | use bitstream_io::{BitReader, LittleEndian}; [INFO] [stderr] 476 | | use std::io::ErrorKind; [INFO] [stderr] 477 | | [INFO] [stderr] ... | [INFO] [stderr] 543 | | ); [INFO] [stderr] 544 | | } [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] Finished dev [unoptimized + debuginfo] target(s) in 2.87s [INFO] running `"docker" "inspect" "f111f4a5ccd95ebe605ab14405ca4391d300127f906c8a12981dcbdf7c7a6fec"` [INFO] running `"docker" "rm" "-f" "f111f4a5ccd95ebe605ab14405ca4391d300127f906c8a12981dcbdf7c7a6fec"` [INFO] [stdout] f111f4a5ccd95ebe605ab14405ca4391d300127f906c8a12981dcbdf7c7a6fec