[INFO] crate twelve_bit 0.1.1 is already in cache [INFO] extracting crate twelve_bit 0.1.1 into work/ex/clippy-test-run/sources/stable/reg/twelve_bit/0.1.1 [INFO] extracting crate twelve_bit 0.1.1 into work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/twelve_bit/0.1.1 [INFO] validating manifest of twelve_bit-0.1.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 twelve_bit-0.1.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 twelve_bit-0.1.1 [INFO] finished frobbing twelve_bit-0.1.1 [INFO] frobbed toml for twelve_bit-0.1.1 written to work/ex/clippy-test-run/sources/stable/reg/twelve_bit/0.1.1/Cargo.toml [INFO] started frobbing twelve_bit-0.1.1 [INFO] finished frobbing twelve_bit-0.1.1 [INFO] frobbed toml for twelve_bit-0.1.1 written to work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/twelve_bit/0.1.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 twelve_bit-0.1.1 against stable for clippy-test-run [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/clippy-test-run/worker-2/stable:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/clippy-test-run/sources/stable/reg/twelve_bit/0.1.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" "-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] d341d41315fafc2705d22fb262135c84906887302aaeae98f2d2f4e0c9906d6a [INFO] running `"docker" "start" "-a" "d341d41315fafc2705d22fb262135c84906887302aaeae98f2d2f4e0c9906d6a"` [INFO] [stderr] Checking twelve_bit v0.1.1 (/opt/crater/workdir) [INFO] [stderr] warning: redundant closure found [INFO] [stderr] --> src/u12.rs:230:12 [INFO] [stderr] | [INFO] [stderr] 230 | .map(|value| U12(value)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: remove closure as shown: `U12` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::redundant_closure)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_closure [INFO] [stderr] [INFO] [stderr] warning: redundant closure found [INFO] [stderr] --> src/u12.rs:383:12 [INFO] [stderr] | [INFO] [stderr] 383 | .map(|small| U12(small)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: remove closure as shown: `U12` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_closure [INFO] [stderr] [INFO] [stderr] warning: redundant closure found [INFO] [stderr] --> src/u12.rs:500:12 [INFO] [stderr] | [INFO] [stderr] 500 | .map(|value| U12(value)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: remove closure as shown: `U12` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_closure [INFO] [stderr] [INFO] [stderr] warning: redundant closure found [INFO] [stderr] --> src/u12.rs:568:14 [INFO] [stderr] | [INFO] [stderr] 568 | .map(|value| U12(value)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: remove closure as shown: `U12` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_closure [INFO] [stderr] [INFO] [stderr] warning: redundant closure found [INFO] [stderr] --> src/u12.rs:635:14 [INFO] [stderr] | [INFO] [stderr] 635 | .map(|value| U12(value)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: remove closure as shown: `U12` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_closure [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:737:9 [INFO] [stderr] | [INFO] [stderr] 737 | U12(small as u16) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u16::from(small)` [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 u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:748:9 [INFO] [stderr] | [INFO] [stderr] 748 | small.0 as Self [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try: `u32::from(small.0)` [INFO] [stderr] ... [INFO] [stderr] 755 | impl_from_u12!(u32); [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 u16 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:748:9 [INFO] [stderr] | [INFO] [stderr] 748 | small.0 as Self [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try: `u64::from(small.0)` [INFO] [stderr] ... [INFO] [stderr] 756 | impl_from_u12!(u64); [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/u12.rs:923:12 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: try: `u64::from(other)` [INFO] [stderr] ... [INFO] [stderr] 965 | impl_shift_trait_family_for_u12!(u8, Shl, shl, checked_shl, "logic overflow"); [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 u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:923:29 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(u32::max_value())` [INFO] [stderr] ... [INFO] [stderr] 965 | impl_shift_trait_family_for_u12!(u8, Shl, shl, checked_shl, "logic overflow"); [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/u12.rs:926:38 [INFO] [stderr] | [INFO] [stderr] 926 | match self.$checked_method(other as u32) { [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] ... [INFO] [stderr] 965 | impl_shift_trait_family_for_u12!(u8, Shl, shl, checked_shl, "logic overflow"); [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 u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:923:29 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(u32::max_value())` [INFO] [stderr] ... [INFO] [stderr] 966 | impl_shift_trait_family_for_u12!(i8, Shl, shl, checked_shl, "logic overflow"); [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 u16 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:923:12 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: try: `u64::from(other)` [INFO] [stderr] ... [INFO] [stderr] 967 | impl_shift_trait_family_for_u12!(u16, Shl, shl, checked_shl, "logic overflow"); [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 u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:923:29 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(u32::max_value())` [INFO] [stderr] ... [INFO] [stderr] 967 | impl_shift_trait_family_for_u12!(u16, Shl, shl, checked_shl, "logic overflow"); [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 u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:926:38 [INFO] [stderr] | [INFO] [stderr] 926 | match self.$checked_method(other as u32) { [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] ... [INFO] [stderr] 967 | impl_shift_trait_family_for_u12!(u16, Shl, shl, checked_shl, "logic overflow"); [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 u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:923:29 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(u32::max_value())` [INFO] [stderr] ... [INFO] [stderr] 968 | impl_shift_trait_family_for_u12!(i16, Shl, shl, checked_shl, "logic overflow"); [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 u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:923:12 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: try: `u64::from(other)` [INFO] [stderr] ... [INFO] [stderr] 969 | impl_shift_trait_family_for_u12!(u32, Shl, shl, checked_shl, "logic overflow"); [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 u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:923:29 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(u32::max_value())` [INFO] [stderr] ... [INFO] [stderr] 969 | impl_shift_trait_family_for_u12!(u32, Shl, shl, checked_shl, "logic overflow"); [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 u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:923:29 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(u32::max_value())` [INFO] [stderr] ... [INFO] [stderr] 970 | impl_shift_trait_family_for_u12!(i32, Shl, shl, checked_shl, "logic overflow"); [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 u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:923:29 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(u32::max_value())` [INFO] [stderr] ... [INFO] [stderr] 971 | impl_shift_trait_family_for_u12!(u64, Shl, shl, checked_shl, "logic overflow"); [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 u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:923:29 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(u32::max_value())` [INFO] [stderr] ... [INFO] [stderr] 972 | impl_shift_trait_family_for_u12!(i64, Shl, shl, checked_shl, "logic overflow"); [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 u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:923:29 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(u32::max_value())` [INFO] [stderr] ... [INFO] [stderr] 973 | impl_shift_trait_family_for_u12!(usize, Shl, shl, checked_shl, "logic overflow"); [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 u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:923:29 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(u32::max_value())` [INFO] [stderr] ... [INFO] [stderr] 974 | impl_shift_trait_family_for_u12!(isize, Shl, shl, checked_shl, "logic overflow"); [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/u12.rs:923:12 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: try: `u64::from(other)` [INFO] [stderr] ... [INFO] [stderr] 978 | impl_shift_trait_family_for_u12!(u8, Shr, shr, checked_shr, "logic underflow"); [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 u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:923:29 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(u32::max_value())` [INFO] [stderr] ... [INFO] [stderr] 978 | impl_shift_trait_family_for_u12!(u8, Shr, shr, checked_shr, "logic underflow"); [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/u12.rs:926:38 [INFO] [stderr] | [INFO] [stderr] 926 | match self.$checked_method(other as u32) { [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] ... [INFO] [stderr] 978 | impl_shift_trait_family_for_u12!(u8, Shr, shr, checked_shr, "logic underflow"); [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 u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:923:29 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(u32::max_value())` [INFO] [stderr] ... [INFO] [stderr] 979 | impl_shift_trait_family_for_u12!(i8, Shr, shr, checked_shr, "logic underflow"); [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 u16 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:923:12 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: try: `u64::from(other)` [INFO] [stderr] ... [INFO] [stderr] 980 | impl_shift_trait_family_for_u12!(u16, Shr, shr, checked_shr, "logic underflow"); [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 u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:923:29 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(u32::max_value())` [INFO] [stderr] ... [INFO] [stderr] 980 | impl_shift_trait_family_for_u12!(u16, Shr, shr, checked_shr, "logic underflow"); [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 u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:926:38 [INFO] [stderr] | [INFO] [stderr] 926 | match self.$checked_method(other as u32) { [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] ... [INFO] [stderr] 980 | impl_shift_trait_family_for_u12!(u16, Shr, shr, checked_shr, "logic underflow"); [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 u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:923:29 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(u32::max_value())` [INFO] [stderr] ... [INFO] [stderr] 981 | impl_shift_trait_family_for_u12!(i16, Shr, shr, checked_shr, "logic underflow"); [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 u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:923:12 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: try: `u64::from(other)` [INFO] [stderr] ... [INFO] [stderr] 982 | impl_shift_trait_family_for_u12!(u32, Shr, shr, checked_shr, "logic underflow"); [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 u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:923:29 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(u32::max_value())` [INFO] [stderr] ... [INFO] [stderr] 982 | impl_shift_trait_family_for_u12!(u32, Shr, shr, checked_shr, "logic underflow"); [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 u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:923:29 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(u32::max_value())` [INFO] [stderr] ... [INFO] [stderr] 983 | impl_shift_trait_family_for_u12!(i32, Shr, shr, checked_shr, "logic underflow"); [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 u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:923:29 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(u32::max_value())` [INFO] [stderr] ... [INFO] [stderr] 984 | impl_shift_trait_family_for_u12!(u64, Shr, shr, checked_shr, "logic underflow"); [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 u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:923:29 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(u32::max_value())` [INFO] [stderr] ... [INFO] [stderr] 985 | impl_shift_trait_family_for_u12!(i64, Shr, shr, checked_shr, "logic underflow"); [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 u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:923:29 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(u32::max_value())` [INFO] [stderr] ... [INFO] [stderr] 986 | impl_shift_trait_family_for_u12!(usize, Shr, shr, checked_shr, "logic underflow"); [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 u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:923:29 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(u32::max_value())` [INFO] [stderr] ... [INFO] [stderr] 987 | impl_shift_trait_family_for_u12!(isize, Shr, shr, checked_shr, "logic underflow"); [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: redundant closure found [INFO] [stderr] --> src/u12.rs:230:12 [INFO] [stderr] | [INFO] [stderr] 230 | .map(|value| U12(value)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: remove closure as shown: `U12` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::redundant_closure)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_closure [INFO] [stderr] [INFO] [stderr] warning: redundant closure found [INFO] [stderr] --> src/u12.rs:383:12 [INFO] [stderr] | [INFO] [stderr] 383 | .map(|small| U12(small)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: remove closure as shown: `U12` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_closure [INFO] [stderr] [INFO] [stderr] warning: redundant closure found [INFO] [stderr] --> src/u12.rs:500:12 [INFO] [stderr] | [INFO] [stderr] 500 | .map(|value| U12(value)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: remove closure as shown: `U12` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_closure [INFO] [stderr] [INFO] [stderr] warning: redundant closure found [INFO] [stderr] --> src/u12.rs:568:14 [INFO] [stderr] | [INFO] [stderr] 568 | .map(|value| U12(value)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: remove closure as shown: `U12` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_closure [INFO] [stderr] [INFO] [stderr] warning: redundant closure found [INFO] [stderr] --> src/u12.rs:635:14 [INFO] [stderr] | [INFO] [stderr] 635 | .map(|value| U12(value)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: remove closure as shown: `U12` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_closure [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:737:9 [INFO] [stderr] | [INFO] [stderr] 737 | U12(small as u16) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u16::from(small)` [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 u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:748:9 [INFO] [stderr] | [INFO] [stderr] 748 | small.0 as Self [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try: `u32::from(small.0)` [INFO] [stderr] ... [INFO] [stderr] 755 | impl_from_u12!(u32); [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 u16 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:748:9 [INFO] [stderr] | [INFO] [stderr] 748 | small.0 as Self [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try: `u64::from(small.0)` [INFO] [stderr] ... [INFO] [stderr] 756 | impl_from_u12!(u64); [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/u12.rs:923:12 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: try: `u64::from(other)` [INFO] [stderr] ... [INFO] [stderr] 965 | impl_shift_trait_family_for_u12!(u8, Shl, shl, checked_shl, "logic overflow"); [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 u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:923:29 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(u32::max_value())` [INFO] [stderr] ... [INFO] [stderr] 965 | impl_shift_trait_family_for_u12!(u8, Shl, shl, checked_shl, "logic overflow"); [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/u12.rs:926:38 [INFO] [stderr] | [INFO] [stderr] 926 | match self.$checked_method(other as u32) { [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] ... [INFO] [stderr] 965 | impl_shift_trait_family_for_u12!(u8, Shl, shl, checked_shl, "logic overflow"); [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 u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:923:29 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(u32::max_value())` [INFO] [stderr] ... [INFO] [stderr] 966 | impl_shift_trait_family_for_u12!(i8, Shl, shl, checked_shl, "logic overflow"); [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 u16 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:923:12 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: try: `u64::from(other)` [INFO] [stderr] ... [INFO] [stderr] 967 | impl_shift_trait_family_for_u12!(u16, Shl, shl, checked_shl, "logic overflow"); [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 u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:923:29 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(u32::max_value())` [INFO] [stderr] ... [INFO] [stderr] 967 | impl_shift_trait_family_for_u12!(u16, Shl, shl, checked_shl, "logic overflow"); [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 u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:926:38 [INFO] [stderr] | [INFO] [stderr] 926 | match self.$checked_method(other as u32) { [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] ... [INFO] [stderr] 967 | impl_shift_trait_family_for_u12!(u16, Shl, shl, checked_shl, "logic overflow"); [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 u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:923:29 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(u32::max_value())` [INFO] [stderr] ... [INFO] [stderr] 968 | impl_shift_trait_family_for_u12!(i16, Shl, shl, checked_shl, "logic overflow"); [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 u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:923:12 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: try: `u64::from(other)` [INFO] [stderr] ... [INFO] [stderr] 969 | impl_shift_trait_family_for_u12!(u32, Shl, shl, checked_shl, "logic overflow"); [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 u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:923:29 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(u32::max_value())` [INFO] [stderr] ... [INFO] [stderr] 969 | impl_shift_trait_family_for_u12!(u32, Shl, shl, checked_shl, "logic overflow"); [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 u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:923:29 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(u32::max_value())` [INFO] [stderr] ... [INFO] [stderr] 970 | impl_shift_trait_family_for_u12!(i32, Shl, shl, checked_shl, "logic overflow"); [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 u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:923:29 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(u32::max_value())` [INFO] [stderr] ... [INFO] [stderr] 971 | impl_shift_trait_family_for_u12!(u64, Shl, shl, checked_shl, "logic overflow"); [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 u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:923:29 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(u32::max_value())` [INFO] [stderr] ... [INFO] [stderr] 972 | impl_shift_trait_family_for_u12!(i64, Shl, shl, checked_shl, "logic overflow"); [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 u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:923:29 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(u32::max_value())` [INFO] [stderr] ... [INFO] [stderr] 973 | impl_shift_trait_family_for_u12!(usize, Shl, shl, checked_shl, "logic overflow"); [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 u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:923:29 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(u32::max_value())` [INFO] [stderr] ... [INFO] [stderr] 974 | impl_shift_trait_family_for_u12!(isize, Shl, shl, checked_shl, "logic overflow"); [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/u12.rs:923:12 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: try: `u64::from(other)` [INFO] [stderr] ... [INFO] [stderr] 978 | impl_shift_trait_family_for_u12!(u8, Shr, shr, checked_shr, "logic underflow"); [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 u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:923:29 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(u32::max_value())` [INFO] [stderr] ... [INFO] [stderr] 978 | impl_shift_trait_family_for_u12!(u8, Shr, shr, checked_shr, "logic underflow"); [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/u12.rs:926:38 [INFO] [stderr] | [INFO] [stderr] 926 | match self.$checked_method(other as u32) { [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] ... [INFO] [stderr] 978 | impl_shift_trait_family_for_u12!(u8, Shr, shr, checked_shr, "logic underflow"); [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 u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:923:29 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(u32::max_value())` [INFO] [stderr] ... [INFO] [stderr] 979 | impl_shift_trait_family_for_u12!(i8, Shr, shr, checked_shr, "logic underflow"); [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 u16 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:923:12 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: try: `u64::from(other)` [INFO] [stderr] ... [INFO] [stderr] 980 | impl_shift_trait_family_for_u12!(u16, Shr, shr, checked_shr, "logic underflow"); [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 u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:923:29 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(u32::max_value())` [INFO] [stderr] ... [INFO] [stderr] 980 | impl_shift_trait_family_for_u12!(u16, Shr, shr, checked_shr, "logic underflow"); [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 u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:926:38 [INFO] [stderr] | [INFO] [stderr] 926 | match self.$checked_method(other as u32) { [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] ... [INFO] [stderr] 980 | impl_shift_trait_family_for_u12!(u16, Shr, shr, checked_shr, "logic underflow"); [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 u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:923:29 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(u32::max_value())` [INFO] [stderr] ... [INFO] [stderr] 981 | impl_shift_trait_family_for_u12!(i16, Shr, shr, checked_shr, "logic underflow"); [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 u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:923:12 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: try: `u64::from(other)` [INFO] [stderr] ... [INFO] [stderr] 982 | impl_shift_trait_family_for_u12!(u32, Shr, shr, checked_shr, "logic underflow"); [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 u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:923:29 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(u32::max_value())` [INFO] [stderr] ... [INFO] [stderr] 982 | impl_shift_trait_family_for_u12!(u32, Shr, shr, checked_shr, "logic underflow"); [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 u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:923:29 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(u32::max_value())` [INFO] [stderr] ... [INFO] [stderr] 983 | impl_shift_trait_family_for_u12!(i32, Shr, shr, checked_shr, "logic underflow"); [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 u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:923:29 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(u32::max_value())` [INFO] [stderr] ... [INFO] [stderr] 984 | impl_shift_trait_family_for_u12!(u64, Shr, shr, checked_shr, "logic underflow"); [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 u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:923:29 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(u32::max_value())` [INFO] [stderr] ... [INFO] [stderr] 985 | impl_shift_trait_family_for_u12!(i64, Shr, shr, checked_shr, "logic underflow"); [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 u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:923:29 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(u32::max_value())` [INFO] [stderr] ... [INFO] [stderr] 986 | impl_shift_trait_family_for_u12!(usize, Shr, shr, checked_shr, "logic underflow"); [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 u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/u12.rs:923:29 [INFO] [stderr] | [INFO] [stderr] 923 | if (other as u64) > (u32::max_value() as u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(u32::max_value())` [INFO] [stderr] ... [INFO] [stderr] 987 | impl_shift_trait_family_for_u12!(isize, Shr, shr, checked_shr, "logic underflow"); [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: long literal lacking separators [INFO] [stderr] --> tests/test_u12_logic.rs:19:21 [INFO] [stderr] | [INFO] [stderr] 19 | assert_eq!(! u12![0b000000000000], u12![0b111111111111]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_0000` [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/test_u12_logic.rs:19:43 [INFO] [stderr] | [INFO] [stderr] 19 | assert_eq!(! u12![0b000000000000], u12![0b111111111111]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1111_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/test_u12_logic.rs:20:21 [INFO] [stderr] | [INFO] [stderr] 20 | assert_eq!(! u12![0b000000001111], u12![0b111111110000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:20:43 [INFO] [stderr] | [INFO] [stderr] 20 | assert_eq!(! u12![0b000000001111], u12![0b111111110000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1111_1111_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] --> tests/test_u12_logic.rs:21:21 [INFO] [stderr] | [INFO] [stderr] 21 | assert_eq!(! u12![0b000011111111], u12![0b111100000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_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/test_u12_logic.rs:21:43 [INFO] [stderr] | [INFO] [stderr] 21 | assert_eq!(! u12![0b000011111111], u12![0b111100000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1111_0000_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] --> tests/test_u12_logic.rs:22:21 [INFO] [stderr] | [INFO] [stderr] 22 | assert_eq!(! u12![0b111111111111], u12![0b000000000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1111_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/test_u12_logic.rs:22:43 [INFO] [stderr] | [INFO] [stderr] 22 | assert_eq!(! u12![0b111111111111], u12![0b000000000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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] --> tests/test_u12_logic.rs:29:19 [INFO] [stderr] | [INFO] [stderr] 29 | assert_eq!(u12![0b000000000001].checked_shl( 0), Some(u12![0b000000000001])); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:29:62 [INFO] [stderr] | [INFO] [stderr] 29 | assert_eq!(u12![0b000000000001].checked_shl( 0), Some(u12![0b000000000001])); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:30:19 [INFO] [stderr] | [INFO] [stderr] 30 | assert_eq!(u12![0b000000000001].checked_shl( 1), Some(u12![0b000000000010])); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:30:62 [INFO] [stderr] | [INFO] [stderr] 30 | assert_eq!(u12![0b000000000001].checked_shl( 1), Some(u12![0b000000000010])); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_0010` [INFO] [stderr] | [INFO] [stderr] = help: for further information 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/test_u12_logic.rs:31:19 [INFO] [stderr] | [INFO] [stderr] 31 | assert_eq!(u12![0b000000000001].checked_shl( 2), Some(u12![0b000000000100])); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:31:62 [INFO] [stderr] | [INFO] [stderr] 31 | assert_eq!(u12![0b000000000001].checked_shl( 2), Some(u12![0b000000000100])); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_0100` [INFO] [stderr] | [INFO] [stderr] = help: for further information 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/test_u12_logic.rs:32:19 [INFO] [stderr] | [INFO] [stderr] 32 | assert_eq!(u12![0b000000000001].checked_shl( 3), Some(u12![0b000000001000])); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:32:62 [INFO] [stderr] | [INFO] [stderr] 32 | assert_eq!(u12![0b000000000001].checked_shl( 3), Some(u12![0b000000001000])); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_1000` [INFO] [stderr] | [INFO] [stderr] = help: for further information 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/test_u12_logic.rs:33:19 [INFO] [stderr] | [INFO] [stderr] 33 | assert_eq!(u12![0b000000000001].checked_shl( 4), Some(u12![0b000000010000])); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:33:62 [INFO] [stderr] | [INFO] [stderr] 33 | assert_eq!(u12![0b000000000001].checked_shl( 4), Some(u12![0b000000010000])); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0001_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] --> tests/test_u12_logic.rs:34:19 [INFO] [stderr] | [INFO] [stderr] 34 | assert_eq!(u12![0b000000000001].checked_shl( 5), Some(u12![0b000000100000])); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:34:62 [INFO] [stderr] | [INFO] [stderr] 34 | assert_eq!(u12![0b000000000001].checked_shl( 5), Some(u12![0b000000100000])); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0010_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] --> tests/test_u12_logic.rs:35:19 [INFO] [stderr] | [INFO] [stderr] 35 | assert_eq!(u12![0b000000000001].checked_shl( 6), Some(u12![0b000001000000])); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:35:62 [INFO] [stderr] | [INFO] [stderr] 35 | assert_eq!(u12![0b000000000001].checked_shl( 6), Some(u12![0b000001000000])); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0100_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] --> tests/test_u12_logic.rs:36:19 [INFO] [stderr] | [INFO] [stderr] 36 | assert_eq!(u12![0b000000000001].checked_shl( 7), Some(u12![0b000010000000])); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:36:62 [INFO] [stderr] | [INFO] [stderr] 36 | assert_eq!(u12![0b000000000001].checked_shl( 7), Some(u12![0b000010000000])); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_1000_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] --> tests/test_u12_logic.rs:37:19 [INFO] [stderr] | [INFO] [stderr] 37 | assert_eq!(u12![0b000000000001].checked_shl( 8), Some(u12![0b000100000000])); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:37:62 [INFO] [stderr] | [INFO] [stderr] 37 | assert_eq!(u12![0b000000000001].checked_shl( 8), Some(u12![0b000100000000])); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0001_0000_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] --> tests/test_u12_logic.rs:38:19 [INFO] [stderr] | [INFO] [stderr] 38 | assert_eq!(u12![0b000000000001].checked_shl( 9), Some(u12![0b001000000000])); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:38:62 [INFO] [stderr] | [INFO] [stderr] 38 | assert_eq!(u12![0b000000000001].checked_shl( 9), Some(u12![0b001000000000])); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0010_0000_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] --> tests/test_u12_logic.rs:39:19 [INFO] [stderr] | [INFO] [stderr] 39 | assert_eq!(u12![0b000000000001].checked_shl(10), Some(u12![0b010000000000])); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:39:62 [INFO] [stderr] | [INFO] [stderr] 39 | assert_eq!(u12![0b000000000001].checked_shl(10), Some(u12![0b010000000000])); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0100_0000_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] --> tests/test_u12_logic.rs:40:19 [INFO] [stderr] | [INFO] [stderr] 40 | assert_eq!(u12![0b000000000001].checked_shl(11), Some(u12![0b100000000000])); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:40:62 [INFO] [stderr] | [INFO] [stderr] 40 | assert_eq!(u12![0b000000000001].checked_shl(11), Some(u12![0b100000000000])); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:41:19 [INFO] [stderr] | [INFO] [stderr] 41 | assert_eq!(u12![0b000000000001].checked_shl(12), None); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:42:19 [INFO] [stderr] | [INFO] [stderr] 42 | assert_eq!(u12![0b000000000001].checked_shl(13), None); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:43:19 [INFO] [stderr] | [INFO] [stderr] 43 | assert_eq!(u12![0b000000000001].checked_shl(u32::max_value()), None); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:48:19 [INFO] [stderr] | [INFO] [stderr] 48 | assert_eq!(u12![0b000000000001].wrapping_shl( 0), u12![0b000000000001]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:48:58 [INFO] [stderr] | [INFO] [stderr] 48 | assert_eq!(u12![0b000000000001].wrapping_shl( 0), u12![0b000000000001]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:49:19 [INFO] [stderr] | [INFO] [stderr] 49 | assert_eq!(u12![0b000000000001].wrapping_shl( 1), u12![0b000000000010]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:49:58 [INFO] [stderr] | [INFO] [stderr] 49 | assert_eq!(u12![0b000000000001].wrapping_shl( 1), u12![0b000000000010]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_0010` [INFO] [stderr] | [INFO] [stderr] = help: for further information 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/test_u12_logic.rs:50:19 [INFO] [stderr] | [INFO] [stderr] 50 | assert_eq!(u12![0b000000000001].wrapping_shl( 2), u12![0b000000000100]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:50:58 [INFO] [stderr] | [INFO] [stderr] 50 | assert_eq!(u12![0b000000000001].wrapping_shl( 2), u12![0b000000000100]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_0100` [INFO] [stderr] | [INFO] [stderr] = help: for further information 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/test_u12_logic.rs:51:19 [INFO] [stderr] | [INFO] [stderr] 51 | assert_eq!(u12![0b000000000001].wrapping_shl( 3), u12![0b000000001000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:51:58 [INFO] [stderr] | [INFO] [stderr] 51 | assert_eq!(u12![0b000000000001].wrapping_shl( 3), u12![0b000000001000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_1000` [INFO] [stderr] | [INFO] [stderr] = help: for further information 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/test_u12_logic.rs:52:19 [INFO] [stderr] | [INFO] [stderr] 52 | assert_eq!(u12![0b000000000001].wrapping_shl( 4), u12![0b000000010000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:52:58 [INFO] [stderr] | [INFO] [stderr] 52 | assert_eq!(u12![0b000000000001].wrapping_shl( 4), u12![0b000000010000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0001_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] --> tests/test_u12_logic.rs:53:19 [INFO] [stderr] | [INFO] [stderr] 53 | assert_eq!(u12![0b000000000001].wrapping_shl( 5), u12![0b000000100000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:53:58 [INFO] [stderr] | [INFO] [stderr] 53 | assert_eq!(u12![0b000000000001].wrapping_shl( 5), u12![0b000000100000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0010_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] --> tests/test_u12_logic.rs:54:19 [INFO] [stderr] | [INFO] [stderr] 54 | assert_eq!(u12![0b000000000001].wrapping_shl( 6), u12![0b000001000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:54:58 [INFO] [stderr] | [INFO] [stderr] 54 | assert_eq!(u12![0b000000000001].wrapping_shl( 6), u12![0b000001000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0100_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] --> tests/test_u12_logic.rs:55:19 [INFO] [stderr] | [INFO] [stderr] 55 | assert_eq!(u12![0b000000000001].wrapping_shl( 7), u12![0b000010000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:55:58 [INFO] [stderr] | [INFO] [stderr] 55 | assert_eq!(u12![0b000000000001].wrapping_shl( 7), u12![0b000010000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_1000_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] --> tests/test_u12_logic.rs:56:19 [INFO] [stderr] | [INFO] [stderr] 56 | assert_eq!(u12![0b000000000001].wrapping_shl( 8), u12![0b000100000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:56:58 [INFO] [stderr] | [INFO] [stderr] 56 | assert_eq!(u12![0b000000000001].wrapping_shl( 8), u12![0b000100000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0001_0000_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] --> tests/test_u12_logic.rs:57:19 [INFO] [stderr] | [INFO] [stderr] 57 | assert_eq!(u12![0b000000000001].wrapping_shl( 9), u12![0b001000000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:57:58 [INFO] [stderr] | [INFO] [stderr] 57 | assert_eq!(u12![0b000000000001].wrapping_shl( 9), u12![0b001000000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0010_0000_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] --> tests/test_u12_logic.rs:58:19 [INFO] [stderr] | [INFO] [stderr] 58 | assert_eq!(u12![0b000000000001].wrapping_shl(10), u12![0b010000000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:58:58 [INFO] [stderr] | [INFO] [stderr] 58 | assert_eq!(u12![0b000000000001].wrapping_shl(10), u12![0b010000000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0100_0000_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] --> tests/test_u12_logic.rs:59:19 [INFO] [stderr] | [INFO] [stderr] 59 | assert_eq!(u12![0b000000000001].wrapping_shl(11), u12![0b100000000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:59:58 [INFO] [stderr] | [INFO] [stderr] 59 | assert_eq!(u12![0b000000000001].wrapping_shl(11), u12![0b100000000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:60:19 [INFO] [stderr] | [INFO] [stderr] 60 | assert_eq!(u12![0b000000000001].wrapping_shl(12), u12![0b000000000001]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:60:58 [INFO] [stderr] | [INFO] [stderr] 60 | assert_eq!(u12![0b000000000001].wrapping_shl(12), u12![0b000000000001]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:61:19 [INFO] [stderr] | [INFO] [stderr] 61 | assert_eq!(u12![0b000000000001].wrapping_shl(13), u12![0b000000000010]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:61:58 [INFO] [stderr] | [INFO] [stderr] 61 | assert_eq!(u12![0b000000000001].wrapping_shl(13), u12![0b000000000010]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_0010` [INFO] [stderr] | [INFO] [stderr] = help: for further information 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/test_u12_logic.rs:66:19 [INFO] [stderr] | [INFO] [stderr] 66 | assert_eq!(u12![0b000000000001].overflowing_shl( 0), (u12![0b000000000001], false)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:66:62 [INFO] [stderr] | [INFO] [stderr] 66 | assert_eq!(u12![0b000000000001].overflowing_shl( 0), (u12![0b000000000001], false)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:67:19 [INFO] [stderr] | [INFO] [stderr] 67 | assert_eq!(u12![0b000000000001].overflowing_shl( 1), (u12![0b000000000010], false)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:67:62 [INFO] [stderr] | [INFO] [stderr] 67 | assert_eq!(u12![0b000000000001].overflowing_shl( 1), (u12![0b000000000010], false)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_0010` [INFO] [stderr] | [INFO] [stderr] = help: for further information 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/test_u12_logic.rs:68:19 [INFO] [stderr] | [INFO] [stderr] 68 | assert_eq!(u12![0b000000000001].overflowing_shl( 2), (u12![0b000000000100], false)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:68:62 [INFO] [stderr] | [INFO] [stderr] 68 | assert_eq!(u12![0b000000000001].overflowing_shl( 2), (u12![0b000000000100], false)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_0100` [INFO] [stderr] | [INFO] [stderr] = help: for further information 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/test_u12_logic.rs:69:19 [INFO] [stderr] | [INFO] [stderr] 69 | assert_eq!(u12![0b000000000001].overflowing_shl( 3), (u12![0b000000001000], false)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:69:62 [INFO] [stderr] | [INFO] [stderr] 69 | assert_eq!(u12![0b000000000001].overflowing_shl( 3), (u12![0b000000001000], false)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_1000` [INFO] [stderr] | [INFO] [stderr] = help: for further information 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/test_u12_logic.rs:70:19 [INFO] [stderr] | [INFO] [stderr] 70 | assert_eq!(u12![0b000000000001].overflowing_shl( 4), (u12![0b000000010000], false)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:70:62 [INFO] [stderr] | [INFO] [stderr] 70 | assert_eq!(u12![0b000000000001].overflowing_shl( 4), (u12![0b000000010000], false)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0001_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] --> tests/test_u12_logic.rs:71:19 [INFO] [stderr] | [INFO] [stderr] 71 | assert_eq!(u12![0b000000000001].overflowing_shl( 5), (u12![0b000000100000], false)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:71:62 [INFO] [stderr] | [INFO] [stderr] 71 | assert_eq!(u12![0b000000000001].overflowing_shl( 5), (u12![0b000000100000], false)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0010_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] --> tests/test_u12_logic.rs:72:19 [INFO] [stderr] | [INFO] [stderr] 72 | assert_eq!(u12![0b000000000001].overflowing_shl( 6), (u12![0b000001000000], false)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:72:62 [INFO] [stderr] | [INFO] [stderr] 72 | assert_eq!(u12![0b000000000001].overflowing_shl( 6), (u12![0b000001000000], false)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0100_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] --> tests/test_u12_logic.rs:73:19 [INFO] [stderr] | [INFO] [stderr] 73 | assert_eq!(u12![0b000000000001].overflowing_shl( 7), (u12![0b000010000000], false)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:73:62 [INFO] [stderr] | [INFO] [stderr] 73 | assert_eq!(u12![0b000000000001].overflowing_shl( 7), (u12![0b000010000000], false)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_1000_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] --> tests/test_u12_logic.rs:74:19 [INFO] [stderr] | [INFO] [stderr] 74 | assert_eq!(u12![0b000000000001].overflowing_shl( 8), (u12![0b000100000000], false)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:74:62 [INFO] [stderr] | [INFO] [stderr] 74 | assert_eq!(u12![0b000000000001].overflowing_shl( 8), (u12![0b000100000000], false)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0001_0000_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] --> tests/test_u12_logic.rs:75:19 [INFO] [stderr] | [INFO] [stderr] 75 | assert_eq!(u12![0b000000000001].overflowing_shl( 9), (u12![0b001000000000], false)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:75:62 [INFO] [stderr] | [INFO] [stderr] 75 | assert_eq!(u12![0b000000000001].overflowing_shl( 9), (u12![0b001000000000], false)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0010_0000_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] --> tests/test_u12_logic.rs:76:19 [INFO] [stderr] | [INFO] [stderr] 76 | assert_eq!(u12![0b000000000001].overflowing_shl(10), (u12![0b010000000000], false)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:76:62 [INFO] [stderr] | [INFO] [stderr] 76 | assert_eq!(u12![0b000000000001].overflowing_shl(10), (u12![0b010000000000], false)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0100_0000_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] --> tests/test_u12_logic.rs:77:19 [INFO] [stderr] | [INFO] [stderr] 77 | assert_eq!(u12![0b000000000001].overflowing_shl(11), (u12![0b100000000000], false)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:77:62 [INFO] [stderr] | [INFO] [stderr] 77 | assert_eq!(u12![0b000000000001].overflowing_shl(11), (u12![0b100000000000], false)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:78:19 [INFO] [stderr] | [INFO] [stderr] 78 | assert_eq!(u12![0b000000000001].overflowing_shl(12), (u12![0b000000000001], true)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:78:62 [INFO] [stderr] | [INFO] [stderr] 78 | assert_eq!(u12![0b000000000001].overflowing_shl(12), (u12![0b000000000001], true)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:79:19 [INFO] [stderr] | [INFO] [stderr] 79 | assert_eq!(u12![0b000000000001].overflowing_shl(13), (u12![0b000000000010], true)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:79:62 [INFO] [stderr] | [INFO] [stderr] 79 | assert_eq!(u12![0b000000000001].overflowing_shl(13), (u12![0b000000000010], true)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_0010` [INFO] [stderr] | [INFO] [stderr] = help: for further information 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/test_u12_logic.rs:84:19 [INFO] [stderr] | [INFO] [stderr] 84 | assert_eq!(u12![0b000000000001] << ( 0), u12![0b000000000001]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:84:49 [INFO] [stderr] | [INFO] [stderr] 84 | assert_eq!(u12![0b000000000001] << ( 0), u12![0b000000000001]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:85:19 [INFO] [stderr] | [INFO] [stderr] 85 | assert_eq!(u12![0b000000000001] << ( 1), u12![0b000000000010]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:85:49 [INFO] [stderr] | [INFO] [stderr] 85 | assert_eq!(u12![0b000000000001] << ( 1), u12![0b000000000010]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_0010` [INFO] [stderr] | [INFO] [stderr] = help: for further information 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/test_u12_logic.rs:86:19 [INFO] [stderr] | [INFO] [stderr] 86 | assert_eq!(u12![0b000000000001] << ( 2), u12![0b000000000100]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:86:49 [INFO] [stderr] | [INFO] [stderr] 86 | assert_eq!(u12![0b000000000001] << ( 2), u12![0b000000000100]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_0100` [INFO] [stderr] | [INFO] [stderr] = help: for further information 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/test_u12_logic.rs:87:19 [INFO] [stderr] | [INFO] [stderr] 87 | assert_eq!(u12![0b000000000001] << ( 3), u12![0b000000001000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:87:49 [INFO] [stderr] | [INFO] [stderr] 87 | assert_eq!(u12![0b000000000001] << ( 3), u12![0b000000001000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_1000` [INFO] [stderr] | [INFO] [stderr] = help: for further information 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/test_u12_logic.rs:88:19 [INFO] [stderr] | [INFO] [stderr] 88 | assert_eq!(u12![0b000000000001] << ( 4), u12![0b000000010000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:88:49 [INFO] [stderr] | [INFO] [stderr] 88 | assert_eq!(u12![0b000000000001] << ( 4), u12![0b000000010000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0001_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] --> tests/test_u12_logic.rs:89:19 [INFO] [stderr] | [INFO] [stderr] 89 | assert_eq!(u12![0b000000000001] << ( 5), u12![0b000000100000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:89:49 [INFO] [stderr] | [INFO] [stderr] 89 | assert_eq!(u12![0b000000000001] << ( 5), u12![0b000000100000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0010_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] --> tests/test_u12_logic.rs:90:19 [INFO] [stderr] | [INFO] [stderr] 90 | assert_eq!(u12![0b000000000001] << ( 6), u12![0b000001000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:90:49 [INFO] [stderr] | [INFO] [stderr] 90 | assert_eq!(u12![0b000000000001] << ( 6), u12![0b000001000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0100_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] --> tests/test_u12_logic.rs:91:19 [INFO] [stderr] | [INFO] [stderr] 91 | assert_eq!(u12![0b000000000001] << ( 7), u12![0b000010000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:91:49 [INFO] [stderr] | [INFO] [stderr] 91 | assert_eq!(u12![0b000000000001] << ( 7), u12![0b000010000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_1000_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] --> tests/test_u12_logic.rs:92:19 [INFO] [stderr] | [INFO] [stderr] 92 | assert_eq!(u12![0b000000000001] << ( 8), u12![0b000100000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:92:49 [INFO] [stderr] | [INFO] [stderr] 92 | assert_eq!(u12![0b000000000001] << ( 8), u12![0b000100000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0001_0000_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] --> tests/test_u12_logic.rs:93:19 [INFO] [stderr] | [INFO] [stderr] 93 | assert_eq!(u12![0b000000000001] << ( 9), u12![0b001000000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:93:49 [INFO] [stderr] | [INFO] [stderr] 93 | assert_eq!(u12![0b000000000001] << ( 9), u12![0b001000000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0010_0000_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] --> tests/test_u12_logic.rs:94:19 [INFO] [stderr] | [INFO] [stderr] 94 | assert_eq!(u12![0b000000000001] << (10), u12![0b010000000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:94:49 [INFO] [stderr] | [INFO] [stderr] 94 | assert_eq!(u12![0b000000000001] << (10), u12![0b010000000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0100_0000_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] --> tests/test_u12_logic.rs:95:19 [INFO] [stderr] | [INFO] [stderr] 95 | assert_eq!(u12![0b000000000001] << (11), u12![0b100000000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:95:49 [INFO] [stderr] | [INFO] [stderr] 95 | assert_eq!(u12![0b000000000001] << (11), u12![0b100000000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:101:16 [INFO] [stderr] | [INFO] [stderr] 101 | let _ = u12![0b000000000001] << 12; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:108:19 [INFO] [stderr] | [INFO] [stderr] 108 | assert_eq!(u12![0b100000000000].checked_shr( 0), Some(u12![0b100000000000])); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:108:62 [INFO] [stderr] | [INFO] [stderr] 108 | assert_eq!(u12![0b100000000000].checked_shr( 0), Some(u12![0b100000000000])); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:109:19 [INFO] [stderr] | [INFO] [stderr] 109 | assert_eq!(u12![0b100000000000].checked_shr( 1), Some(u12![0b010000000000])); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:109:62 [INFO] [stderr] | [INFO] [stderr] 109 | assert_eq!(u12![0b100000000000].checked_shr( 1), Some(u12![0b010000000000])); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0100_0000_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] --> tests/test_u12_logic.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | assert_eq!(u12![0b100000000000].checked_shr( 2), Some(u12![0b001000000000])); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:110:62 [INFO] [stderr] | [INFO] [stderr] 110 | assert_eq!(u12![0b100000000000].checked_shr( 2), Some(u12![0b001000000000])); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0010_0000_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] --> tests/test_u12_logic.rs:111:19 [INFO] [stderr] | [INFO] [stderr] 111 | assert_eq!(u12![0b100000000000].checked_shr( 3), Some(u12![0b000100000000])); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:111:62 [INFO] [stderr] | [INFO] [stderr] 111 | assert_eq!(u12![0b100000000000].checked_shr( 3), Some(u12![0b000100000000])); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0001_0000_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] --> tests/test_u12_logic.rs:112:19 [INFO] [stderr] | [INFO] [stderr] 112 | assert_eq!(u12![0b100000000000].checked_shr( 4), Some(u12![0b000010000000])); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:112:62 [INFO] [stderr] | [INFO] [stderr] 112 | assert_eq!(u12![0b100000000000].checked_shr( 4), Some(u12![0b000010000000])); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_1000_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] --> tests/test_u12_logic.rs:113:19 [INFO] [stderr] | [INFO] [stderr] 113 | assert_eq!(u12![0b100000000000].checked_shr( 5), Some(u12![0b000001000000])); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:113:62 [INFO] [stderr] | [INFO] [stderr] 113 | assert_eq!(u12![0b100000000000].checked_shr( 5), Some(u12![0b000001000000])); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0100_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] --> tests/test_u12_logic.rs:114:19 [INFO] [stderr] | [INFO] [stderr] 114 | assert_eq!(u12![0b100000000000].checked_shr( 6), Some(u12![0b000000100000])); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:114:62 [INFO] [stderr] | [INFO] [stderr] 114 | assert_eq!(u12![0b100000000000].checked_shr( 6), Some(u12![0b000000100000])); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0010_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] --> tests/test_u12_logic.rs:115:19 [INFO] [stderr] | [INFO] [stderr] 115 | assert_eq!(u12![0b100000000000].checked_shr( 7), Some(u12![0b000000010000])); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:115:62 [INFO] [stderr] | [INFO] [stderr] 115 | assert_eq!(u12![0b100000000000].checked_shr( 7), Some(u12![0b000000010000])); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0001_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] --> tests/test_u12_logic.rs:116:19 [INFO] [stderr] | [INFO] [stderr] 116 | assert_eq!(u12![0b100000000000].checked_shr( 8), Some(u12![0b000000001000])); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:116:62 [INFO] [stderr] | [INFO] [stderr] 116 | assert_eq!(u12![0b100000000000].checked_shr( 8), Some(u12![0b000000001000])); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_1000` [INFO] [stderr] | [INFO] [stderr] = help: for further information 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/test_u12_logic.rs:117:19 [INFO] [stderr] | [INFO] [stderr] 117 | assert_eq!(u12![0b100000000000].checked_shr( 9), Some(u12![0b000000000100])); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:117:62 [INFO] [stderr] | [INFO] [stderr] 117 | assert_eq!(u12![0b100000000000].checked_shr( 9), Some(u12![0b000000000100])); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_0100` [INFO] [stderr] | [INFO] [stderr] = help: for further information 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/test_u12_logic.rs:118:19 [INFO] [stderr] | [INFO] [stderr] 118 | assert_eq!(u12![0b100000000000].checked_shr(10), Some(u12![0b000000000010])); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:118:62 [INFO] [stderr] | [INFO] [stderr] 118 | assert_eq!(u12![0b100000000000].checked_shr(10), Some(u12![0b000000000010])); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_0010` [INFO] [stderr] | [INFO] [stderr] = help: for further information 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/test_u12_logic.rs:119:19 [INFO] [stderr] | [INFO] [stderr] 119 | assert_eq!(u12![0b100000000000].checked_shr(11), Some(u12![0b000000000001])); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:119:62 [INFO] [stderr] | [INFO] [stderr] 119 | assert_eq!(u12![0b100000000000].checked_shr(11), Some(u12![0b000000000001])); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:120:19 [INFO] [stderr] | [INFO] [stderr] 120 | assert_eq!(u12![0b100000000000].checked_shr(12), None); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:121:19 [INFO] [stderr] | [INFO] [stderr] 121 | assert_eq!(u12![0b100000000000].checked_shr(13), None); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:122:19 [INFO] [stderr] | [INFO] [stderr] 122 | assert_eq!(u12![0b100000000000].checked_shr(u32::max_value()), None); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:127:19 [INFO] [stderr] | [INFO] [stderr] 127 | assert_eq!(u12![0b100000000000].wrapping_shr( 0), u12![0b100000000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:127:58 [INFO] [stderr] | [INFO] [stderr] 127 | assert_eq!(u12![0b100000000000].wrapping_shr( 0), u12![0b100000000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:128:19 [INFO] [stderr] | [INFO] [stderr] 128 | assert_eq!(u12![0b100000000000].wrapping_shr( 1), u12![0b010000000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:128:58 [INFO] [stderr] | [INFO] [stderr] 128 | assert_eq!(u12![0b100000000000].wrapping_shr( 1), u12![0b010000000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0100_0000_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] --> tests/test_u12_logic.rs:129:19 [INFO] [stderr] | [INFO] [stderr] 129 | assert_eq!(u12![0b100000000000].wrapping_shr( 2), u12![0b001000000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:129:58 [INFO] [stderr] | [INFO] [stderr] 129 | assert_eq!(u12![0b100000000000].wrapping_shr( 2), u12![0b001000000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0010_0000_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] --> tests/test_u12_logic.rs:130:19 [INFO] [stderr] | [INFO] [stderr] 130 | assert_eq!(u12![0b100000000000].wrapping_shr( 3), u12![0b000100000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:130:58 [INFO] [stderr] | [INFO] [stderr] 130 | assert_eq!(u12![0b100000000000].wrapping_shr( 3), u12![0b000100000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0001_0000_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] --> tests/test_u12_logic.rs:131:19 [INFO] [stderr] | [INFO] [stderr] 131 | assert_eq!(u12![0b100000000000].wrapping_shr( 4), u12![0b000010000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:131:58 [INFO] [stderr] | [INFO] [stderr] 131 | assert_eq!(u12![0b100000000000].wrapping_shr( 4), u12![0b000010000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_1000_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] --> tests/test_u12_logic.rs:132:19 [INFO] [stderr] | [INFO] [stderr] 132 | assert_eq!(u12![0b100000000000].wrapping_shr( 5), u12![0b000001000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:132:58 [INFO] [stderr] | [INFO] [stderr] 132 | assert_eq!(u12![0b100000000000].wrapping_shr( 5), u12![0b000001000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0100_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] --> tests/test_u12_logic.rs:133:19 [INFO] [stderr] | [INFO] [stderr] 133 | assert_eq!(u12![0b100000000000].wrapping_shr( 6), u12![0b000000100000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:133:58 [INFO] [stderr] | [INFO] [stderr] 133 | assert_eq!(u12![0b100000000000].wrapping_shr( 6), u12![0b000000100000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0010_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] --> tests/test_u12_logic.rs:134:19 [INFO] [stderr] | [INFO] [stderr] 134 | assert_eq!(u12![0b100000000000].wrapping_shr( 7), u12![0b000000010000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:134:58 [INFO] [stderr] | [INFO] [stderr] 134 | assert_eq!(u12![0b100000000000].wrapping_shr( 7), u12![0b000000010000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0001_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] --> tests/test_u12_logic.rs:135:19 [INFO] [stderr] | [INFO] [stderr] 135 | assert_eq!(u12![0b100000000000].wrapping_shr( 8), u12![0b000000001000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:135:58 [INFO] [stderr] | [INFO] [stderr] 135 | assert_eq!(u12![0b100000000000].wrapping_shr( 8), u12![0b000000001000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_1000` [INFO] [stderr] | [INFO] [stderr] = help: for further information 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/test_u12_logic.rs:136:19 [INFO] [stderr] | [INFO] [stderr] 136 | assert_eq!(u12![0b100000000000].wrapping_shr( 9), u12![0b000000000100]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:136:58 [INFO] [stderr] | [INFO] [stderr] 136 | assert_eq!(u12![0b100000000000].wrapping_shr( 9), u12![0b000000000100]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_0100` [INFO] [stderr] | [INFO] [stderr] = help: for further information 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/test_u12_logic.rs:137:19 [INFO] [stderr] | [INFO] [stderr] 137 | assert_eq!(u12![0b100000000000].wrapping_shr(10), u12![0b000000000010]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:137:58 [INFO] [stderr] | [INFO] [stderr] 137 | assert_eq!(u12![0b100000000000].wrapping_shr(10), u12![0b000000000010]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_0010` [INFO] [stderr] | [INFO] [stderr] = help: for further information 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/test_u12_logic.rs:138:19 [INFO] [stderr] | [INFO] [stderr] 138 | assert_eq!(u12![0b100000000000].wrapping_shr(11), u12![0b000000000001]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:138:58 [INFO] [stderr] | [INFO] [stderr] 138 | assert_eq!(u12![0b100000000000].wrapping_shr(11), u12![0b000000000001]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:139:19 [INFO] [stderr] | [INFO] [stderr] 139 | assert_eq!(u12![0b100000000000].wrapping_shr(12), u12![0b100000000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:139:58 [INFO] [stderr] | [INFO] [stderr] 139 | assert_eq!(u12![0b100000000000].wrapping_shr(12), u12![0b100000000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:140:19 [INFO] [stderr] | [INFO] [stderr] 140 | assert_eq!(u12![0b100000000000].wrapping_shr(13), u12![0b010000000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:140:58 [INFO] [stderr] | [INFO] [stderr] 140 | assert_eq!(u12![0b100000000000].wrapping_shr(13), u12![0b010000000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0100_0000_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] --> tests/test_u12_logic.rs:145:19 [INFO] [stderr] | [INFO] [stderr] 145 | assert_eq!(u12![0b100000000000].overflowing_shr( 0), (u12![0b100000000000], false)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:145:62 [INFO] [stderr] | [INFO] [stderr] 145 | assert_eq!(u12![0b100000000000].overflowing_shr( 0), (u12![0b100000000000], false)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:146:19 [INFO] [stderr] | [INFO] [stderr] 146 | assert_eq!(u12![0b100000000000].overflowing_shr( 1), (u12![0b010000000000], false)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:146:62 [INFO] [stderr] | [INFO] [stderr] 146 | assert_eq!(u12![0b100000000000].overflowing_shr( 1), (u12![0b010000000000], false)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0100_0000_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] --> tests/test_u12_logic.rs:147:19 [INFO] [stderr] | [INFO] [stderr] 147 | assert_eq!(u12![0b100000000000].overflowing_shr( 2), (u12![0b001000000000], false)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:147:62 [INFO] [stderr] | [INFO] [stderr] 147 | assert_eq!(u12![0b100000000000].overflowing_shr( 2), (u12![0b001000000000], false)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0010_0000_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] --> tests/test_u12_logic.rs:148:19 [INFO] [stderr] | [INFO] [stderr] 148 | assert_eq!(u12![0b100000000000].overflowing_shr( 3), (u12![0b000100000000], false)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:148:62 [INFO] [stderr] | [INFO] [stderr] 148 | assert_eq!(u12![0b100000000000].overflowing_shr( 3), (u12![0b000100000000], false)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0001_0000_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] --> tests/test_u12_logic.rs:149:19 [INFO] [stderr] | [INFO] [stderr] 149 | assert_eq!(u12![0b100000000000].overflowing_shr( 4), (u12![0b000010000000], false)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:149:62 [INFO] [stderr] | [INFO] [stderr] 149 | assert_eq!(u12![0b100000000000].overflowing_shr( 4), (u12![0b000010000000], false)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_1000_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] --> tests/test_u12_logic.rs:150:19 [INFO] [stderr] | [INFO] [stderr] 150 | assert_eq!(u12![0b100000000000].overflowing_shr( 5), (u12![0b000001000000], false)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:150:62 [INFO] [stderr] | [INFO] [stderr] 150 | assert_eq!(u12![0b100000000000].overflowing_shr( 5), (u12![0b000001000000], false)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0100_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] --> tests/test_u12_logic.rs:151:19 [INFO] [stderr] | [INFO] [stderr] 151 | assert_eq!(u12![0b100000000000].overflowing_shr( 6), (u12![0b000000100000], false)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:151:62 [INFO] [stderr] | [INFO] [stderr] 151 | assert_eq!(u12![0b100000000000].overflowing_shr( 6), (u12![0b000000100000], false)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0010_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] --> tests/test_u12_logic.rs:152:19 [INFO] [stderr] | [INFO] [stderr] 152 | assert_eq!(u12![0b100000000000].overflowing_shr( 7), (u12![0b000000010000], false)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:152:62 [INFO] [stderr] | [INFO] [stderr] 152 | assert_eq!(u12![0b100000000000].overflowing_shr( 7), (u12![0b000000010000], false)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0001_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] --> tests/test_u12_logic.rs:153:19 [INFO] [stderr] | [INFO] [stderr] 153 | assert_eq!(u12![0b100000000000].overflowing_shr( 8), (u12![0b000000001000], false)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:153:62 [INFO] [stderr] | [INFO] [stderr] 153 | assert_eq!(u12![0b100000000000].overflowing_shr( 8), (u12![0b000000001000], false)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_1000` [INFO] [stderr] | [INFO] [stderr] = help: for further information 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/test_u12_logic.rs:154:19 [INFO] [stderr] | [INFO] [stderr] 154 | assert_eq!(u12![0b100000000000].overflowing_shr( 9), (u12![0b000000000100], false)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:154:62 [INFO] [stderr] | [INFO] [stderr] 154 | assert_eq!(u12![0b100000000000].overflowing_shr( 9), (u12![0b000000000100], false)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_0100` [INFO] [stderr] | [INFO] [stderr] = help: for further information 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/test_u12_logic.rs:155:19 [INFO] [stderr] | [INFO] [stderr] 155 | assert_eq!(u12![0b100000000000].overflowing_shr(10), (u12![0b000000000010], false)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:155:62 [INFO] [stderr] | [INFO] [stderr] 155 | assert_eq!(u12![0b100000000000].overflowing_shr(10), (u12![0b000000000010], false)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_0010` [INFO] [stderr] | [INFO] [stderr] = help: for further information 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/test_u12_logic.rs:156:19 [INFO] [stderr] | [INFO] [stderr] 156 | assert_eq!(u12![0b100000000000].overflowing_shr(11), (u12![0b000000000001], false)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:156:62 [INFO] [stderr] | [INFO] [stderr] 156 | assert_eq!(u12![0b100000000000].overflowing_shr(11), (u12![0b000000000001], false)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:157:19 [INFO] [stderr] | [INFO] [stderr] 157 | assert_eq!(u12![0b100000000000].overflowing_shr(12), (u12![0b100000000000], true)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:157:62 [INFO] [stderr] | [INFO] [stderr] 157 | assert_eq!(u12![0b100000000000].overflowing_shr(12), (u12![0b100000000000], true)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:158:19 [INFO] [stderr] | [INFO] [stderr] 158 | assert_eq!(u12![0b100000000000].overflowing_shr(13), (u12![0b010000000000], true)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:158:62 [INFO] [stderr] | [INFO] [stderr] 158 | assert_eq!(u12![0b100000000000].overflowing_shr(13), (u12![0b010000000000], true)); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0100_0000_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] --> tests/test_u12_logic.rs:163:19 [INFO] [stderr] | [INFO] [stderr] 163 | assert_eq!(u12![0b100000000000] >> ( 0), u12![0b100000000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:163:49 [INFO] [stderr] | [INFO] [stderr] 163 | assert_eq!(u12![0b100000000000] >> ( 0), u12![0b100000000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:164:19 [INFO] [stderr] | [INFO] [stderr] 164 | assert_eq!(u12![0b100000000000] >> ( 1), u12![0b010000000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:164:49 [INFO] [stderr] | [INFO] [stderr] 164 | assert_eq!(u12![0b100000000000] >> ( 1), u12![0b010000000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0100_0000_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] --> tests/test_u12_logic.rs:165:19 [INFO] [stderr] | [INFO] [stderr] 165 | assert_eq!(u12![0b100000000000] >> ( 2), u12![0b001000000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:165:49 [INFO] [stderr] | [INFO] [stderr] 165 | assert_eq!(u12![0b100000000000] >> ( 2), u12![0b001000000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0010_0000_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] --> tests/test_u12_logic.rs:166:19 [INFO] [stderr] | [INFO] [stderr] 166 | assert_eq!(u12![0b100000000000] >> ( 3), u12![0b000100000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:166:49 [INFO] [stderr] | [INFO] [stderr] 166 | assert_eq!(u12![0b100000000000] >> ( 3), u12![0b000100000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0001_0000_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] --> tests/test_u12_logic.rs:167:19 [INFO] [stderr] | [INFO] [stderr] 167 | assert_eq!(u12![0b100000000000] >> ( 4), u12![0b000010000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:167:49 [INFO] [stderr] | [INFO] [stderr] 167 | assert_eq!(u12![0b100000000000] >> ( 4), u12![0b000010000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_1000_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] --> tests/test_u12_logic.rs:168:19 [INFO] [stderr] | [INFO] [stderr] 168 | assert_eq!(u12![0b100000000000] >> ( 5), u12![0b000001000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:168:49 [INFO] [stderr] | [INFO] [stderr] 168 | assert_eq!(u12![0b100000000000] >> ( 5), u12![0b000001000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0100_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] --> tests/test_u12_logic.rs:169:19 [INFO] [stderr] | [INFO] [stderr] 169 | assert_eq!(u12![0b100000000000] >> ( 6), u12![0b000000100000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:169:49 [INFO] [stderr] | [INFO] [stderr] 169 | assert_eq!(u12![0b100000000000] >> ( 6), u12![0b000000100000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0010_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] --> tests/test_u12_logic.rs:170:19 [INFO] [stderr] | [INFO] [stderr] 170 | assert_eq!(u12![0b100000000000] >> ( 7), u12![0b000000010000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:170:49 [INFO] [stderr] | [INFO] [stderr] 170 | assert_eq!(u12![0b100000000000] >> ( 7), u12![0b000000010000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0001_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] --> tests/test_u12_logic.rs:171:19 [INFO] [stderr] | [INFO] [stderr] 171 | assert_eq!(u12![0b100000000000] >> ( 8), u12![0b000000001000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:171:49 [INFO] [stderr] | [INFO] [stderr] 171 | assert_eq!(u12![0b100000000000] >> ( 8), u12![0b000000001000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_1000` [INFO] [stderr] | [INFO] [stderr] = help: for further information 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/test_u12_logic.rs:172:19 [INFO] [stderr] | [INFO] [stderr] 172 | assert_eq!(u12![0b100000000000] >> ( 9), u12![0b000000000100]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:172:49 [INFO] [stderr] | [INFO] [stderr] 172 | assert_eq!(u12![0b100000000000] >> ( 9), u12![0b000000000100]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_0100` [INFO] [stderr] | [INFO] [stderr] = help: for further information 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/test_u12_logic.rs:173:19 [INFO] [stderr] | [INFO] [stderr] 173 | assert_eq!(u12![0b100000000000] >> (10), u12![0b000000000010]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:173:49 [INFO] [stderr] | [INFO] [stderr] 173 | assert_eq!(u12![0b100000000000] >> (10), u12![0b000000000010]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_0010` [INFO] [stderr] | [INFO] [stderr] = help: for further information 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/test_u12_logic.rs:174:19 [INFO] [stderr] | [INFO] [stderr] 174 | assert_eq!(u12![0b100000000000] >> (11), u12![0b000000000001]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1000_0000_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] --> tests/test_u12_logic.rs:174:49 [INFO] [stderr] | [INFO] [stderr] 174 | assert_eq!(u12![0b100000000000] >> (11), u12![0b000000000001]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:180:16 [INFO] [stderr] | [INFO] [stderr] 180 | let _ = u12![0b000000000001] >> 12; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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/test_u12_logic.rs:187:19 [INFO] [stderr] | [INFO] [stderr] 187 | assert_eq!(u12![0b000000000000] & u12![0b111111111111], u12![0b000000000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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] --> tests/test_u12_logic.rs:187:42 [INFO] [stderr] | [INFO] [stderr] 187 | assert_eq!(u12![0b000000000000] & u12![0b111111111111], u12![0b000000000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1111_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/test_u12_logic.rs:187:64 [INFO] [stderr] | [INFO] [stderr] 187 | assert_eq!(u12![0b000000000000] & u12![0b111111111111], u12![0b000000000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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] --> tests/test_u12_logic.rs:188:19 [INFO] [stderr] | [INFO] [stderr] 188 | assert_eq!(u12![0b111111111111] & u12![0b111111111111], u12![0b111111111111]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1111_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/test_u12_logic.rs:188:42 [INFO] [stderr] | [INFO] [stderr] 188 | assert_eq!(u12![0b111111111111] & u12![0b111111111111], u12![0b111111111111]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1111_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/test_u12_logic.rs:188:64 [INFO] [stderr] | [INFO] [stderr] 188 | assert_eq!(u12![0b111111111111] & u12![0b111111111111], u12![0b111111111111]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1111_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/test_u12_logic.rs:189:19 [INFO] [stderr] | [INFO] [stderr] 189 | assert_eq!(u12![0b010101010101] & u12![0b010100000101], u12![0b010100000101]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0101_0101_0101` [INFO] [stderr] | [INFO] [stderr] = help: for further information 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/test_u12_logic.rs:189:42 [INFO] [stderr] | [INFO] [stderr] 189 | assert_eq!(u12![0b010101010101] & u12![0b010100000101], u12![0b010100000101]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0101_0000_0101` [INFO] [stderr] | [INFO] [stderr] = help: for further information 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/test_u12_logic.rs:189:64 [INFO] [stderr] | [INFO] [stderr] 189 | assert_eq!(u12![0b010101010101] & u12![0b010100000101], u12![0b010100000101]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0101_0000_0101` [INFO] [stderr] | [INFO] [stderr] = help: for further information 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/test_u12_logic.rs:190:19 [INFO] [stderr] | [INFO] [stderr] 190 | assert_eq!(u12![0b010101010101] & u12![0b000000000101], u12![0b000000000101]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0101_0101_0101` [INFO] [stderr] | [INFO] [stderr] = help: for further information 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/test_u12_logic.rs:190:42 [INFO] [stderr] | [INFO] [stderr] 190 | assert_eq!(u12![0b010101010101] & u12![0b000000000101], u12![0b000000000101]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_0101` [INFO] [stderr] | [INFO] [stderr] = help: for further information 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/test_u12_logic.rs:190:64 [INFO] [stderr] | [INFO] [stderr] 190 | assert_eq!(u12![0b010101010101] & u12![0b000000000101], u12![0b000000000101]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_0101` [INFO] [stderr] | [INFO] [stderr] = help: for further information 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/test_u12_logic.rs:197:19 [INFO] [stderr] | [INFO] [stderr] 197 | assert_eq!(u12![0b000000000000] | u12![0b111111111111], u12![0b111111111111]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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] --> tests/test_u12_logic.rs:197:42 [INFO] [stderr] | [INFO] [stderr] 197 | assert_eq!(u12![0b000000000000] | u12![0b111111111111], u12![0b111111111111]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1111_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/test_u12_logic.rs:197:64 [INFO] [stderr] | [INFO] [stderr] 197 | assert_eq!(u12![0b000000000000] | u12![0b111111111111], u12![0b111111111111]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1111_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/test_u12_logic.rs:198:19 [INFO] [stderr] | [INFO] [stderr] 198 | assert_eq!(u12![0b111111111111] | u12![0b111111111111], u12![0b111111111111]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1111_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/test_u12_logic.rs:198:42 [INFO] [stderr] | [INFO] [stderr] 198 | assert_eq!(u12![0b111111111111] | u12![0b111111111111], u12![0b111111111111]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1111_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/test_u12_logic.rs:198:64 [INFO] [stderr] | [INFO] [stderr] 198 | assert_eq!(u12![0b111111111111] | u12![0b111111111111], u12![0b111111111111]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1111_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/test_u12_logic.rs:199:19 [INFO] [stderr] | [INFO] [stderr] 199 | assert_eq!(u12![0b010101010101] | u12![0b010100000101], u12![0b010101010101]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0101_0101_0101` [INFO] [stderr] | [INFO] [stderr] = help: for further information 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/test_u12_logic.rs:199:42 [INFO] [stderr] | [INFO] [stderr] 199 | assert_eq!(u12![0b010101010101] | u12![0b010100000101], u12![0b010101010101]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0101_0000_0101` [INFO] [stderr] | [INFO] [stderr] = help: for further information 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/test_u12_logic.rs:199:64 [INFO] [stderr] | [INFO] [stderr] 199 | assert_eq!(u12![0b010101010101] | u12![0b010100000101], u12![0b010101010101]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0101_0101_0101` [INFO] [stderr] | [INFO] [stderr] = help: for further information 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/test_u12_logic.rs:200:19 [INFO] [stderr] | [INFO] [stderr] 200 | assert_eq!(u12![0b010101010101] | u12![0b000000000101], u12![0b010101010101]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0101_0101_0101` [INFO] [stderr] | [INFO] [stderr] = help: for further information 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/test_u12_logic.rs:200:42 [INFO] [stderr] | [INFO] [stderr] 200 | assert_eq!(u12![0b010101010101] | u12![0b000000000101], u12![0b010101010101]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_0101` [INFO] [stderr] | [INFO] [stderr] = help: for further information 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/test_u12_logic.rs:200:64 [INFO] [stderr] | [INFO] [stderr] 200 | assert_eq!(u12![0b010101010101] | u12![0b000000000101], u12![0b010101010101]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0101_0101_0101` [INFO] [stderr] | [INFO] [stderr] = help: for further information 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/test_u12_logic.rs:207:19 [INFO] [stderr] | [INFO] [stderr] 207 | assert_eq!(u12![0b000000000000] ^ u12![0b111111111111], u12![0b111111111111]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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] --> tests/test_u12_logic.rs:207:42 [INFO] [stderr] | [INFO] [stderr] 207 | assert_eq!(u12![0b000000000000] ^ u12![0b111111111111], u12![0b111111111111]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1111_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/test_u12_logic.rs:207:64 [INFO] [stderr] | [INFO] [stderr] 207 | assert_eq!(u12![0b000000000000] ^ u12![0b111111111111], u12![0b111111111111]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1111_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/test_u12_logic.rs:208:19 [INFO] [stderr] | [INFO] [stderr] 208 | assert_eq!(u12![0b111111111111] ^ u12![0b111111111111], u12![0b000000000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1111_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/test_u12_logic.rs:208:42 [INFO] [stderr] | [INFO] [stderr] 208 | assert_eq!(u12![0b111111111111] ^ u12![0b111111111111], u12![0b000000000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b1111_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/test_u12_logic.rs:208:64 [INFO] [stderr] | [INFO] [stderr] 208 | assert_eq!(u12![0b111111111111] ^ u12![0b111111111111], u12![0b000000000000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_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] --> tests/test_u12_logic.rs:209:19 [INFO] [stderr] | [INFO] [stderr] 209 | assert_eq!(u12![0b010101010101] ^ u12![0b010100000101], u12![0b000001010000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0101_0101_0101` [INFO] [stderr] | [INFO] [stderr] = help: for further information 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/test_u12_logic.rs:209:42 [INFO] [stderr] | [INFO] [stderr] 209 | assert_eq!(u12![0b010101010101] ^ u12![0b010100000101], u12![0b000001010000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0101_0000_0101` [INFO] [stderr] | [INFO] [stderr] = help: for further information 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/test_u12_logic.rs:209:64 [INFO] [stderr] | [INFO] [stderr] 209 | assert_eq!(u12![0b010101010101] ^ u12![0b010100000101], u12![0b000001010000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0101_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] --> tests/test_u12_logic.rs:210:19 [INFO] [stderr] | [INFO] [stderr] 210 | assert_eq!(u12![0b010101010101] ^ u12![0b000000000101], u12![0b010101010000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0101_0101_0101` [INFO] [stderr] | [INFO] [stderr] = help: for further information 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/test_u12_logic.rs:210:42 [INFO] [stderr] | [INFO] [stderr] 210 | assert_eq!(u12![0b010101010101] ^ u12![0b000000000101], u12![0b010101010000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0000_0000_0101` [INFO] [stderr] | [INFO] [stderr] = help: for further information 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/test_u12_logic.rs:210:64 [INFO] [stderr] | [INFO] [stderr] 210 | assert_eq!(u12![0b010101010101] ^ u12![0b000000000101], u12![0b010101010000]); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0b0101_0101_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: the operation is ineffective. Consider reducing it to `{ let x : u16 = $ x ; let value : U12 = x . unchecked_into ( ) ; value }` [INFO] [stderr] --> tests/test_u12_logic.rs:84:14 [INFO] [stderr] | [INFO] [stderr] 84 | assert_eq!(u12![0b000000000001] << ( 0), u12![0b000000000001]); [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 `{ let x : u16 = $ x ; let value : U12 = x . unchecked_into ( ) ; value }` [INFO] [stderr] --> tests/test_u12_logic.rs:163:14 [INFO] [stderr] | [INFO] [stderr] 163 | assert_eq!(u12![0b100000000000] >> ( 0), u12![0b100000000000]); [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] Finished dev [unoptimized + debuginfo] target(s) in 2.97s [INFO] running `"docker" "inspect" "d341d41315fafc2705d22fb262135c84906887302aaeae98f2d2f4e0c9906d6a"` [INFO] running `"docker" "rm" "-f" "d341d41315fafc2705d22fb262135c84906887302aaeae98f2d2f4e0c9906d6a"` [INFO] [stdout] d341d41315fafc2705d22fb262135c84906887302aaeae98f2d2f4e0c9906d6a