[INFO] crate bitintr 0.2.0 is already in cache [INFO] extracting crate bitintr 0.2.0 into work/ex/clippy-test-run/sources/stable/reg/bitintr/0.2.0 [INFO] extracting crate bitintr 0.2.0 into work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/bitintr/0.2.0 [INFO] validating manifest of bitintr-0.2.0 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 bitintr-0.2.0 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 bitintr-0.2.0 [INFO] finished frobbing bitintr-0.2.0 [INFO] frobbed toml for bitintr-0.2.0 written to work/ex/clippy-test-run/sources/stable/reg/bitintr/0.2.0/Cargo.toml [INFO] started frobbing bitintr-0.2.0 [INFO] finished frobbing bitintr-0.2.0 [INFO] frobbed toml for bitintr-0.2.0 written to work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/bitintr/0.2.0/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 bitintr-0.2.0 against stable+rustflags=-Dclippy::into_iter_on_array for clippy-test-run [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/clippy-test-run/worker-4/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/bitintr/0.2.0:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Dclippy::into_iter_on_array" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+stable" "clippy" "--frozen" "--all" "--all-targets"` [INFO] [stdout] e75465432bb3d66ac124a184869d63665edbb6f433add274f1f1847bdd6a7c59 [INFO] running `"docker" "start" "-a" "e75465432bb3d66ac124a184869d63665edbb6f433add274f1f1847bdd6a7c59"` [INFO] [stderr] warning: `panic` setting is ignored for `test` profile [INFO] [stderr] warning: `panic` setting is ignored for `bench` profile [INFO] [stderr] Checking bitintr v0.2.0 (/opt/crater/workdir) [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:64:25 [INFO] [stderr] | [INFO] [stderr] 64 | 0x5555555555555555_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x5555_5555_5555_5555_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [INFO] [stderr] | ----------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::unreadable_literal)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:65:25 [INFO] [stderr] | [INFO] [stderr] 65 | 0xAAAAAAAAAAAAAAAA_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xAAAA_AAAA_AAAA_AAAA_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:69:25 [INFO] [stderr] | [INFO] [stderr] 69 | 0x3333333333333333_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x3333_3333_3333_3333_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:70:25 [INFO] [stderr] | [INFO] [stderr] 70 | 0xCCCCCCCCCCCCCCCC_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xCCCC_CCCC_CCCC_CCCC_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:74:25 [INFO] [stderr] | [INFO] [stderr] 74 | 0x0F0F0F0F0F0F0F0F_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x0F0F_0F0F_0F0F_0F0F_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:75:25 [INFO] [stderr] | [INFO] [stderr] 75 | 0xF0F0F0F0F0F0F0F0_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xF0F0_F0F0_F0F0_F0F0_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:90:25 [INFO] [stderr] | [INFO] [stderr] 90 | 0x00FF00FF00FF00FF_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x00FF_00FF_00FF_00FF_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:91:25 [INFO] [stderr] | [INFO] [stderr] 91 | 0xFF00FF00FF00FF00_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xFF00_FF00_FF00_FF00_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:96:25 [INFO] [stderr] | [INFO] [stderr] 96 | 0x0000FFFF0000FFFF_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_FFFF_0000_FFFF_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:97:25 [INFO] [stderr] | [INFO] [stderr] 97 | 0xFFFF0000FFFF0000_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xFFFF_0000_FFFF_0000_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:102:25 [INFO] [stderr] | [INFO] [stderr] 102 | 0x00000000FFFFFFFF_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_0000_FFFF_FFFF_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:103:25 [INFO] [stderr] | [INFO] [stderr] 103 | 0xFFFFFFFF00000000_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xFFFF_FFFF_0000_0000_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:64:25 [INFO] [stderr] | [INFO] [stderr] 64 | 0x5555555555555555_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x5555_5555_5555_5555_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:65:25 [INFO] [stderr] | [INFO] [stderr] 65 | 0xAAAAAAAAAAAAAAAA_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xAAAA_AAAA_AAAA_AAAA_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:69:25 [INFO] [stderr] | [INFO] [stderr] 69 | 0x3333333333333333_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x3333_3333_3333_3333_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:70:25 [INFO] [stderr] | [INFO] [stderr] 70 | 0xCCCCCCCCCCCCCCCC_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xCCCC_CCCC_CCCC_CCCC_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:74:25 [INFO] [stderr] | [INFO] [stderr] 74 | 0x0F0F0F0F0F0F0F0F_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x0F0F_0F0F_0F0F_0F0F_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:75:25 [INFO] [stderr] | [INFO] [stderr] 75 | 0xF0F0F0F0F0F0F0F0_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xF0F0_F0F0_F0F0_F0F0_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:90:25 [INFO] [stderr] | [INFO] [stderr] 90 | 0x00FF00FF00FF00FF_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x00FF_00FF_00FF_00FF_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:91:25 [INFO] [stderr] | [INFO] [stderr] 91 | 0xFF00FF00FF00FF00_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xFF00_FF00_FF00_FF00_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:96:25 [INFO] [stderr] | [INFO] [stderr] 96 | 0x0000FFFF0000FFFF_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_FFFF_0000_FFFF_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:97:25 [INFO] [stderr] | [INFO] [stderr] 97 | 0xFFFF0000FFFF0000_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xFFFF_0000_FFFF_0000_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:102:25 [INFO] [stderr] | [INFO] [stderr] 102 | 0x00000000FFFFFFFF_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_0000_FFFF_FFFF_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:103:25 [INFO] [stderr] | [INFO] [stderr] 103 | 0xFFFFFFFF00000000_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xFFFF_FFFF_0000_0000_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:64:25 [INFO] [stderr] | [INFO] [stderr] 64 | 0x5555555555555555_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x5555_5555_5555_5555_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:65:25 [INFO] [stderr] | [INFO] [stderr] 65 | 0xAAAAAAAAAAAAAAAA_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xAAAA_AAAA_AAAA_AAAA_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:69:25 [INFO] [stderr] | [INFO] [stderr] 69 | 0x3333333333333333_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x3333_3333_3333_3333_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:70:25 [INFO] [stderr] | [INFO] [stderr] 70 | 0xCCCCCCCCCCCCCCCC_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xCCCC_CCCC_CCCC_CCCC_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:74:25 [INFO] [stderr] | [INFO] [stderr] 74 | 0x0F0F0F0F0F0F0F0F_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x0F0F_0F0F_0F0F_0F0F_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:75:25 [INFO] [stderr] | [INFO] [stderr] 75 | 0xF0F0F0F0F0F0F0F0_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xF0F0_F0F0_F0F0_F0F0_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:90:25 [INFO] [stderr] | [INFO] [stderr] 90 | 0x00FF00FF00FF00FF_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x00FF_00FF_00FF_00FF_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:91:25 [INFO] [stderr] | [INFO] [stderr] 91 | 0xFF00FF00FF00FF00_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xFF00_FF00_FF00_FF00_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:96:25 [INFO] [stderr] | [INFO] [stderr] 96 | 0x0000FFFF0000FFFF_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_FFFF_0000_FFFF_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:97:25 [INFO] [stderr] | [INFO] [stderr] 97 | 0xFFFF0000FFFF0000_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xFFFF_0000_FFFF_0000_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:102:25 [INFO] [stderr] | [INFO] [stderr] 102 | 0x00000000FFFFFFFF_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_0000_FFFF_FFFF_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:103:25 [INFO] [stderr] | [INFO] [stderr] 103 | 0xFFFFFFFF00000000_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xFFFF_FFFF_0000_0000_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:64:25 [INFO] [stderr] | [INFO] [stderr] 64 | 0x5555555555555555_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x5555_5555_5555_5555_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:65:25 [INFO] [stderr] | [INFO] [stderr] 65 | 0xAAAAAAAAAAAAAAAA_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xAAAA_AAAA_AAAA_AAAA_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:69:25 [INFO] [stderr] | [INFO] [stderr] 69 | 0x3333333333333333_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x3333_3333_3333_3333_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:70:25 [INFO] [stderr] | [INFO] [stderr] 70 | 0xCCCCCCCCCCCCCCCC_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xCCCC_CCCC_CCCC_CCCC_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:74:25 [INFO] [stderr] | [INFO] [stderr] 74 | 0x0F0F0F0F0F0F0F0F_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x0F0F_0F0F_0F0F_0F0F_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:75:25 [INFO] [stderr] | [INFO] [stderr] 75 | 0xF0F0F0F0F0F0F0F0_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xF0F0_F0F0_F0F0_F0F0_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:90:25 [INFO] [stderr] | [INFO] [stderr] 90 | 0x00FF00FF00FF00FF_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x00FF_00FF_00FF_00FF_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:91:25 [INFO] [stderr] | [INFO] [stderr] 91 | 0xFF00FF00FF00FF00_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xFF00_FF00_FF00_FF00_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:96:25 [INFO] [stderr] | [INFO] [stderr] 96 | 0x0000FFFF0000FFFF_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_FFFF_0000_FFFF_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:97:25 [INFO] [stderr] | [INFO] [stderr] 97 | 0xFFFF0000FFFF0000_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xFFFF_0000_FFFF_0000_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:102:25 [INFO] [stderr] | [INFO] [stderr] 102 | 0x00000000FFFFFFFF_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_0000_FFFF_FFFF_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:103:25 [INFO] [stderr] | [INFO] [stderr] 103 | 0xFFFFFFFF00000000_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xFFFF_FFFF_0000_0000_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:64:25 [INFO] [stderr] | [INFO] [stderr] 64 | 0x5555555555555555_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x5555_5555_5555_5555_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:65:25 [INFO] [stderr] | [INFO] [stderr] 65 | 0xAAAAAAAAAAAAAAAA_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xAAAA_AAAA_AAAA_AAAA_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:69:25 [INFO] [stderr] | [INFO] [stderr] 69 | 0x3333333333333333_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x3333_3333_3333_3333_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:70:25 [INFO] [stderr] | [INFO] [stderr] 70 | 0xCCCCCCCCCCCCCCCC_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xCCCC_CCCC_CCCC_CCCC_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:74:25 [INFO] [stderr] | [INFO] [stderr] 74 | 0x0F0F0F0F0F0F0F0F_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x0F0F_0F0F_0F0F_0F0F_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:75:25 [INFO] [stderr] | [INFO] [stderr] 75 | 0xF0F0F0F0F0F0F0F0_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xF0F0_F0F0_F0F0_F0F0_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:90:25 [INFO] [stderr] | [INFO] [stderr] 90 | 0x00FF00FF00FF00FF_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x00FF_00FF_00FF_00FF_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:91:25 [INFO] [stderr] | [INFO] [stderr] 91 | 0xFF00FF00FF00FF00_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xFF00_FF00_FF00_FF00_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:96:25 [INFO] [stderr] | [INFO] [stderr] 96 | 0x0000FFFF0000FFFF_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_FFFF_0000_FFFF_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:97:25 [INFO] [stderr] | [INFO] [stderr] 97 | 0xFFFF0000FFFF0000_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xFFFF_0000_FFFF_0000_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:102:25 [INFO] [stderr] | [INFO] [stderr] 102 | 0x00000000FFFFFFFF_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_0000_FFFF_FFFF_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:103:25 [INFO] [stderr] | [INFO] [stderr] 103 | 0xFFFFFFFF00000000_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xFFFF_FFFF_0000_0000_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:64:25 [INFO] [stderr] | [INFO] [stderr] 64 | 0x5555555555555555_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x5555_5555_5555_5555_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:65:25 [INFO] [stderr] | [INFO] [stderr] 65 | 0xAAAAAAAAAAAAAAAA_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xAAAA_AAAA_AAAA_AAAA_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:69:25 [INFO] [stderr] | [INFO] [stderr] 69 | 0x3333333333333333_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x3333_3333_3333_3333_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:70:25 [INFO] [stderr] | [INFO] [stderr] 70 | 0xCCCCCCCCCCCCCCCC_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xCCCC_CCCC_CCCC_CCCC_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:74:25 [INFO] [stderr] | [INFO] [stderr] 74 | 0x0F0F0F0F0F0F0F0F_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x0F0F_0F0F_0F0F_0F0F_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:75:25 [INFO] [stderr] | [INFO] [stderr] 75 | 0xF0F0F0F0F0F0F0F0_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xF0F0_F0F0_F0F0_F0F0_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:90:25 [INFO] [stderr] | [INFO] [stderr] 90 | 0x00FF00FF00FF00FF_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x00FF_00FF_00FF_00FF_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:91:25 [INFO] [stderr] | [INFO] [stderr] 91 | 0xFF00FF00FF00FF00_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xFF00_FF00_FF00_FF00_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:96:25 [INFO] [stderr] | [INFO] [stderr] 96 | 0x0000FFFF0000FFFF_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_FFFF_0000_FFFF_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:97:25 [INFO] [stderr] | [INFO] [stderr] 97 | 0xFFFF0000FFFF0000_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xFFFF_0000_FFFF_0000_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:102:25 [INFO] [stderr] | [INFO] [stderr] 102 | 0x00000000FFFFFFFF_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_0000_FFFF_FFFF_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:103:25 [INFO] [stderr] | [INFO] [stderr] 103 | 0xFFFFFFFF00000000_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xFFFF_FFFF_0000_0000_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:121:52 [INFO] [stderr] | [INFO] [stderr] 121 | (((self as u8 as u64).wrapping_mul(0x80200802_u64) [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0x8020_0802_u64` [INFO] [stderr] ... [INFO] [stderr] 131 | impl_all!(impl_rbit_8: u8, i8); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:122:23 [INFO] [stderr] | [INFO] [stderr] 122 | & 0x0884422110_u64) [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: consider: `0x0008_8442_2110_u64` [INFO] [stderr] ... [INFO] [stderr] 131 | impl_all!(impl_rbit_8: u8, i8); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:123:35 [INFO] [stderr] | [INFO] [stderr] 123 | .wrapping_mul(0x0101010101_u64) [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: consider: `0x0001_0101_0101_u64` [INFO] [stderr] ... [INFO] [stderr] 131 | impl_all!(impl_rbit_8: u8, i8); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:121:52 [INFO] [stderr] | [INFO] [stderr] 121 | (((self as u8 as u64).wrapping_mul(0x80200802_u64) [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0x8020_0802_u64` [INFO] [stderr] ... [INFO] [stderr] 131 | impl_all!(impl_rbit_8: u8, i8); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:122:23 [INFO] [stderr] | [INFO] [stderr] 122 | & 0x0884422110_u64) [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: consider: `0x0008_8442_2110_u64` [INFO] [stderr] ... [INFO] [stderr] 131 | impl_all!(impl_rbit_8: u8, i8); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:123:35 [INFO] [stderr] | [INFO] [stderr] 123 | .wrapping_mul(0x0101010101_u64) [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: consider: `0x0001_0101_0101_u64` [INFO] [stderr] ... [INFO] [stderr] 131 | impl_all!(impl_rbit_8: u8, i8); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u64 may become silently lossy if types change [INFO] [stderr] --> src/rbit.rs:56:36 [INFO] [stderr] | [INFO] [stderr] 56 | x = (((x as u64 & l).wrapping_shl(i)) [INFO] [stderr] | ^^^^^^^^ help: try: `u64::from(x)` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [INFO] [stderr] | ----------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::cast_lossless)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u64 may become silently lossy if types change [INFO] [stderr] --> src/rbit.rs:57:37 [INFO] [stderr] | [INFO] [stderr] 57 | | ((x as u64 & r).wrapping_shr(i))) [INFO] [stderr] | ^^^^^^^^ help: try: `u64::from(x)` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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/rbit.rs:81:36 [INFO] [stderr] | [INFO] [stderr] 81 | x = (((x as u64 & l).wrapping_shl(s)) [INFO] [stderr] | ^^^^^^^^ help: try: `u64::from(x)` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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/rbit.rs:82:37 [INFO] [stderr] | [INFO] [stderr] 82 | | ((x as u64 & r).wrapping_shr(s))) [INFO] [stderr] | ^^^^^^^^ help: try: `u64::from(x)` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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/rbit.rs:56:36 [INFO] [stderr] | [INFO] [stderr] 56 | x = (((x as u64 & l).wrapping_shl(i)) [INFO] [stderr] | ^^^^^^^^ help: try: `u64::from(x)` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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/rbit.rs:57:37 [INFO] [stderr] | [INFO] [stderr] 57 | | ((x as u64 & r).wrapping_shr(i))) [INFO] [stderr] | ^^^^^^^^ help: try: `u64::from(x)` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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/rbit.rs:81:36 [INFO] [stderr] | [INFO] [stderr] 81 | x = (((x as u64 & l).wrapping_shl(s)) [INFO] [stderr] | ^^^^^^^^ help: try: `u64::from(x)` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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/rbit.rs:82:37 [INFO] [stderr] | [INFO] [stderr] 82 | | ((x as u64 & r).wrapping_shr(s))) [INFO] [stderr] | ^^^^^^^^ help: try: `u64::from(x)` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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/rbit.rs:121:19 [INFO] [stderr] | [INFO] [stderr] 121 | (((self as u8 as u64).wrapping_mul(0x80200802_u64) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(self as u8)` [INFO] [stderr] ... [INFO] [stderr] 131 | impl_all!(impl_rbit_8: u8, i8); [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/rbit.rs:121:19 [INFO] [stderr] | [INFO] [stderr] 121 | (((self as u8 as u64).wrapping_mul(0x80200802_u64) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(self as u8)` [INFO] [stderr] ... [INFO] [stderr] 131 | impl_all!(impl_rbit_8: u8, i8); [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/lzcnt.rs:50:17 [INFO] [stderr] | [INFO] [stderr] 50 | self.leading_zeros() as $id [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(self.leading_zeros())` [INFO] [stderr] ... [INFO] [stderr] 61 | impl_all!(impl_lzcnt: u8, u16, u32, u64, i8, i16, i32, i64); [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 i64 may become silently lossy if types change [INFO] [stderr] --> src/lzcnt.rs:50:17 [INFO] [stderr] | [INFO] [stderr] 50 | self.leading_zeros() as $id [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `i64::from(self.leading_zeros())` [INFO] [stderr] ... [INFO] [stderr] 61 | impl_all!(impl_lzcnt: u8, u16, u32, u64, i8, i16, i32, i64); [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/popcnt.rs:33:17 [INFO] [stderr] | [INFO] [stderr] 33 | self.count_ones() as Self [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(self.count_ones())` [INFO] [stderr] ... [INFO] [stderr] 39 | / impl_all!( [INFO] [stderr] 40 | | impl_popcnt: u8, [INFO] [stderr] 41 | | u16, [INFO] [stderr] 42 | | u32, [INFO] [stderr] ... | [INFO] [stderr] 47 | | i64 [INFO] [stderr] 48 | | ); [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 i64 may become silently lossy if types change [INFO] [stderr] --> src/popcnt.rs:33:17 [INFO] [stderr] | [INFO] [stderr] 33 | self.count_ones() as Self [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `i64::from(self.count_ones())` [INFO] [stderr] ... [INFO] [stderr] 39 | / impl_all!( [INFO] [stderr] 40 | | impl_popcnt: u8, [INFO] [stderr] 41 | | u16, [INFO] [stderr] 42 | | u32, [INFO] [stderr] ... | [INFO] [stderr] 47 | | i64 [INFO] [stderr] 48 | | ); [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/cls.rs:36:97 [INFO] [stderr] | [INFO] [stderr] 36 | $id::leading_zeros((((((self as $sid) >> ($width - 1)) as $id) ^ self) << 1) | 1) as $id [INFO] [stderr] | ^^^^^^^^ help: try: `u64::from())` [INFO] [stderr] ... [INFO] [stderr] 48 | impl_cls!(u64, i64, 64); [INFO] [stderr] | ------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u32 to i64 may become silently lossy if types change [INFO] [stderr] --> src/cls.rs:36:97 [INFO] [stderr] | [INFO] [stderr] 36 | $id::leading_zeros((((((self as $sid) >> ($width - 1)) as $id) ^ self) << 1) | 1) as $id [INFO] [stderr] | ^^^^^^^^ help: try: `i64::from())` [INFO] [stderr] ... [INFO] [stderr] 49 | impl_cls!(i64, i64, 64); [INFO] [stderr] | ------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/pdep.rs:80:25 [INFO] [stderr] | [INFO] [stderr] 80 | res = res | (mask & mask.wrapping_neg()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `res |= (mask & mask.wrapping_neg())` [INFO] [stderr] ... [INFO] [stderr] 94 | impl_all!(impl_pdep: u8, u16, i8, i16); [INFO] [stderr] | --------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::assign_op_pattern)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/pdep.rs:80:25 [INFO] [stderr] | [INFO] [stderr] 80 | res = res | (mask & mask.wrapping_neg()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `res |= (mask & mask.wrapping_neg())` [INFO] [stderr] ... [INFO] [stderr] 94 | impl_all!(impl_pdep: u8, u16, i8, i16); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/pdep.rs:80:25 [INFO] [stderr] | [INFO] [stderr] 80 | res = res | (mask & mask.wrapping_neg()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `res |= (mask & mask.wrapping_neg())` [INFO] [stderr] ... [INFO] [stderr] 94 | impl_all!(impl_pdep: u8, u16, i8, i16); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/pdep.rs:80:25 [INFO] [stderr] | [INFO] [stderr] 80 | res = res | (mask & mask.wrapping_neg()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `res |= (mask & mask.wrapping_neg())` [INFO] [stderr] ... [INFO] [stderr] 94 | impl_all!(impl_pdep: u8, u16, i8, i16); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/pdep.rs:80:25 [INFO] [stderr] | [INFO] [stderr] 80 | res = res | (mask & mask.wrapping_neg()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `res |= (mask & mask.wrapping_neg())` [INFO] [stderr] ... [INFO] [stderr] 97 | impl_pdep!(u32, pdep_spec, _pdep_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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/pdep.rs:80:25 [INFO] [stderr] | [INFO] [stderr] 80 | res = res | (mask & mask.wrapping_neg()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `res |= (mask & mask.wrapping_neg())` [INFO] [stderr] ... [INFO] [stderr] 99 | impl_pdep!(i32, pdep_spec, _pdep_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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/pdep.rs:80:25 [INFO] [stderr] | [INFO] [stderr] 80 | res = res | (mask & mask.wrapping_neg()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `res |= (mask & mask.wrapping_neg())` [INFO] [stderr] ... [INFO] [stderr] 101 | impl_pdep!(u64, pdep_spec, _pdep_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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/pdep.rs:80:25 [INFO] [stderr] | [INFO] [stderr] 80 | res = res | (mask & mask.wrapping_neg()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `res |= (mask & mask.wrapping_neg())` [INFO] [stderr] ... [INFO] [stderr] 103 | impl_pdep!(i64, pdep_spec, _pdep_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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/pext.rs:79:25 [INFO] [stderr] | [INFO] [stderr] 79 | res = res | bb; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `res |= bb` [INFO] [stderr] ... [INFO] [stderr] 93 | impl_all!(impl_pext: u8, u16, i8, i16); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/pext.rs:79:25 [INFO] [stderr] | [INFO] [stderr] 79 | res = res | bb; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `res |= bb` [INFO] [stderr] ... [INFO] [stderr] 93 | impl_all!(impl_pext: u8, u16, i8, i16); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/pext.rs:79:25 [INFO] [stderr] | [INFO] [stderr] 79 | res = res | bb; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `res |= bb` [INFO] [stderr] ... [INFO] [stderr] 93 | impl_all!(impl_pext: u8, u16, i8, i16); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/pext.rs:79:25 [INFO] [stderr] | [INFO] [stderr] 79 | res = res | bb; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `res |= bb` [INFO] [stderr] ... [INFO] [stderr] 93 | impl_all!(impl_pext: u8, u16, i8, i16); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/pext.rs:79:25 [INFO] [stderr] | [INFO] [stderr] 79 | res = res | bb; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `res |= bb` [INFO] [stderr] ... [INFO] [stderr] 96 | impl_pext!(u32, pext_spec, _pext_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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/pext.rs:79:25 [INFO] [stderr] | [INFO] [stderr] 79 | res = res | bb; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `res |= bb` [INFO] [stderr] ... [INFO] [stderr] 98 | impl_pext!(i32, pext_spec, _pext_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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/pext.rs:79:25 [INFO] [stderr] | [INFO] [stderr] 79 | res = res | bb; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `res |= bb` [INFO] [stderr] ... [INFO] [stderr] 100 | impl_pext!(u64, pext_spec, _pext_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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/pext.rs:79:25 [INFO] [stderr] | [INFO] [stderr] 79 | res = res | bb; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `res |= bb` [INFO] [stderr] ... [INFO] [stderr] 102 | impl_pext!(i64, pext_spec, _pext_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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/mulx.rs:88:37 [INFO] [stderr] | [INFO] [stderr] 88 | let result: $id_l = (x as $id_l) * (y as $id_l); [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u16::from(x)` [INFO] [stderr] ... [INFO] [stderr] 96 | impl_umulx!(u8, u16, 8); [INFO] [stderr] | ------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/mulx.rs:88:52 [INFO] [stderr] | [INFO] [stderr] 88 | let result: $id_l = (x as $id_l) * (y as $id_l); [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u16::from(y)` [INFO] [stderr] ... [INFO] [stderr] 96 | impl_umulx!(u8, u16, 8); [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/mulx.rs:88:37 [INFO] [stderr] | [INFO] [stderr] 88 | let result: $id_l = (x as $id_l) * (y as $id_l); [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(x)` [INFO] [stderr] ... [INFO] [stderr] 97 | impl_umulx!(u16, u32, 16); [INFO] [stderr] | -------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/mulx.rs:88:52 [INFO] [stderr] | [INFO] [stderr] 88 | let result: $id_l = (x as $id_l) * (y as $id_l); [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(y)` [INFO] [stderr] ... [INFO] [stderr] 97 | impl_umulx!(u16, u32, 16); [INFO] [stderr] | -------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/mulx.rs:88:37 [INFO] [stderr] | [INFO] [stderr] 88 | let result: $id_l = (x as $id_l) * (y as $id_l); [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u64::from(x)` [INFO] [stderr] ... [INFO] [stderr] 98 | impl_umulx!(u32, u64, 32); [INFO] [stderr] | -------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/mulx.rs:88:52 [INFO] [stderr] | [INFO] [stderr] 88 | let result: $id_l = (x as $id_l) * (y as $id_l); [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u64::from(y)` [INFO] [stderr] ... [INFO] [stderr] 98 | impl_umulx!(u32, u64, 32); [INFO] [stderr] | -------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u64 to u128 may become silently lossy if types change [INFO] [stderr] --> src/mulx.rs:88:37 [INFO] [stderr] | [INFO] [stderr] 88 | let result: $id_l = (x as $id_l) * (y as $id_l); [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u128::from(x)` [INFO] [stderr] ... [INFO] [stderr] 99 | impl_umulx!(u64, u128, 64); [INFO] [stderr] | --------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u64 to u128 may become silently lossy if types change [INFO] [stderr] --> src/mulx.rs:88:52 [INFO] [stderr] | [INFO] [stderr] 88 | let result: $id_l = (x as $id_l) * (y as $id_l); [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u128::from(y)` [INFO] [stderr] ... [INFO] [stderr] 99 | impl_umulx!(u64, u128, 64); [INFO] [stderr] | --------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/bextr.rs:103:28 [INFO] [stderr] | [INFO] [stderr] 103 | self.bextr((range & 0xff) as Self, (range >> 8) as Self) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(range & 0xff)` [INFO] [stderr] ... [INFO] [stderr] 119 | impl_bextr!(u64, bextr_spec, _bextr_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 u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/bextr.rs:103:52 [INFO] [stderr] | [INFO] [stderr] 103 | self.bextr((range & 0xff) as Self, (range >> 8) as Self) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(range >> 8)` [INFO] [stderr] ... [INFO] [stderr] 119 | impl_bextr!(u64, bextr_spec, _bextr_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 u32 to i64 may become silently lossy if types change [INFO] [stderr] --> src/bextr.rs:103:28 [INFO] [stderr] | [INFO] [stderr] 103 | self.bextr((range & 0xff) as Self, (range >> 8) as Self) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: try: `i64::from(range & 0xff)` [INFO] [stderr] ... [INFO] [stderr] 121 | impl_bextr!(i64, bextr_spec, _bextr_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 u32 to i64 may become silently lossy if types change [INFO] [stderr] --> src/bextr.rs:103:52 [INFO] [stderr] | [INFO] [stderr] 103 | self.bextr((range & 0xff) as Self, (range >> 8) as Self) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: try: `i64::from(range >> 8)` [INFO] [stderr] ... [INFO] [stderr] 121 | impl_bextr!(i64, bextr_spec, _bextr_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 u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/tzcnt.rs:38:17 [INFO] [stderr] | [INFO] [stderr] 38 | self.trailing_zeros() as Self [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(self.trailing_zeros())` [INFO] [stderr] ... [INFO] [stderr] 44 | impl_all!(impl_tzcnt: u8, u16, u32, u64, i8, i16, i32, i64); [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 i64 may become silently lossy if types change [INFO] [stderr] --> src/tzcnt.rs:38:17 [INFO] [stderr] | [INFO] [stderr] 38 | self.trailing_zeros() as Self [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `i64::from(self.trailing_zeros())` [INFO] [stderr] ... [INFO] [stderr] 44 | impl_all!(impl_tzcnt: u8, u16, u32, u64, i8, i16, i32, i64); [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] --> src/rbit.rs:64:25 [INFO] [stderr] | [INFO] [stderr] 64 | 0x5555555555555555_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x5555_5555_5555_5555_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [INFO] [stderr] | ----------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::unreadable_literal)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:65:25 [INFO] [stderr] | [INFO] [stderr] 65 | 0xAAAAAAAAAAAAAAAA_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xAAAA_AAAA_AAAA_AAAA_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:69:25 [INFO] [stderr] | [INFO] [stderr] 69 | 0x3333333333333333_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x3333_3333_3333_3333_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:70:25 [INFO] [stderr] | [INFO] [stderr] 70 | 0xCCCCCCCCCCCCCCCC_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xCCCC_CCCC_CCCC_CCCC_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:74:25 [INFO] [stderr] | [INFO] [stderr] 74 | 0x0F0F0F0F0F0F0F0F_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x0F0F_0F0F_0F0F_0F0F_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:75:25 [INFO] [stderr] | [INFO] [stderr] 75 | 0xF0F0F0F0F0F0F0F0_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xF0F0_F0F0_F0F0_F0F0_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:90:25 [INFO] [stderr] | [INFO] [stderr] 90 | 0x00FF00FF00FF00FF_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x00FF_00FF_00FF_00FF_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:91:25 [INFO] [stderr] | [INFO] [stderr] 91 | 0xFF00FF00FF00FF00_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xFF00_FF00_FF00_FF00_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:96:25 [INFO] [stderr] | [INFO] [stderr] 96 | 0x0000FFFF0000FFFF_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_FFFF_0000_FFFF_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:97:25 [INFO] [stderr] | [INFO] [stderr] 97 | 0xFFFF0000FFFF0000_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xFFFF_0000_FFFF_0000_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:102:25 [INFO] [stderr] | [INFO] [stderr] 102 | 0x00000000FFFFFFFF_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_0000_FFFF_FFFF_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:103:25 [INFO] [stderr] | [INFO] [stderr] 103 | 0xFFFFFFFF00000000_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xFFFF_FFFF_0000_0000_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:64:25 [INFO] [stderr] | [INFO] [stderr] 64 | 0x5555555555555555_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x5555_5555_5555_5555_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:65:25 [INFO] [stderr] | [INFO] [stderr] 65 | 0xAAAAAAAAAAAAAAAA_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xAAAA_AAAA_AAAA_AAAA_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:69:25 [INFO] [stderr] | [INFO] [stderr] 69 | 0x3333333333333333_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x3333_3333_3333_3333_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:70:25 [INFO] [stderr] | [INFO] [stderr] 70 | 0xCCCCCCCCCCCCCCCC_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xCCCC_CCCC_CCCC_CCCC_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:74:25 [INFO] [stderr] | [INFO] [stderr] 74 | 0x0F0F0F0F0F0F0F0F_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x0F0F_0F0F_0F0F_0F0F_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:75:25 [INFO] [stderr] | [INFO] [stderr] 75 | 0xF0F0F0F0F0F0F0F0_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xF0F0_F0F0_F0F0_F0F0_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:90:25 [INFO] [stderr] | [INFO] [stderr] 90 | 0x00FF00FF00FF00FF_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x00FF_00FF_00FF_00FF_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:91:25 [INFO] [stderr] | [INFO] [stderr] 91 | 0xFF00FF00FF00FF00_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xFF00_FF00_FF00_FF00_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:96:25 [INFO] [stderr] | [INFO] [stderr] 96 | 0x0000FFFF0000FFFF_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_FFFF_0000_FFFF_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:97:25 [INFO] [stderr] | [INFO] [stderr] 97 | 0xFFFF0000FFFF0000_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xFFFF_0000_FFFF_0000_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:102:25 [INFO] [stderr] | [INFO] [stderr] 102 | 0x00000000FFFFFFFF_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_0000_FFFF_FFFF_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:103:25 [INFO] [stderr] | [INFO] [stderr] 103 | 0xFFFFFFFF00000000_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xFFFF_FFFF_0000_0000_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:64:25 [INFO] [stderr] | [INFO] [stderr] 64 | 0x5555555555555555_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x5555_5555_5555_5555_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:65:25 [INFO] [stderr] | [INFO] [stderr] 65 | 0xAAAAAAAAAAAAAAAA_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xAAAA_AAAA_AAAA_AAAA_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:69:25 [INFO] [stderr] | [INFO] [stderr] 69 | 0x3333333333333333_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x3333_3333_3333_3333_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:70:25 [INFO] [stderr] | [INFO] [stderr] 70 | 0xCCCCCCCCCCCCCCCC_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xCCCC_CCCC_CCCC_CCCC_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:74:25 [INFO] [stderr] | [INFO] [stderr] 74 | 0x0F0F0F0F0F0F0F0F_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x0F0F_0F0F_0F0F_0F0F_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:75:25 [INFO] [stderr] | [INFO] [stderr] 75 | 0xF0F0F0F0F0F0F0F0_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xF0F0_F0F0_F0F0_F0F0_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:90:25 [INFO] [stderr] | [INFO] [stderr] 90 | 0x00FF00FF00FF00FF_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x00FF_00FF_00FF_00FF_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:91:25 [INFO] [stderr] | [INFO] [stderr] 91 | 0xFF00FF00FF00FF00_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xFF00_FF00_FF00_FF00_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:96:25 [INFO] [stderr] | [INFO] [stderr] 96 | 0x0000FFFF0000FFFF_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_FFFF_0000_FFFF_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:97:25 [INFO] [stderr] | [INFO] [stderr] 97 | 0xFFFF0000FFFF0000_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xFFFF_0000_FFFF_0000_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:102:25 [INFO] [stderr] | [INFO] [stderr] 102 | 0x00000000FFFFFFFF_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_0000_FFFF_FFFF_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:103:25 [INFO] [stderr] | [INFO] [stderr] 103 | 0xFFFFFFFF00000000_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xFFFF_FFFF_0000_0000_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:64:25 [INFO] [stderr] | [INFO] [stderr] 64 | 0x5555555555555555_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x5555_5555_5555_5555_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:65:25 [INFO] [stderr] | [INFO] [stderr] 65 | 0xAAAAAAAAAAAAAAAA_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xAAAA_AAAA_AAAA_AAAA_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:69:25 [INFO] [stderr] | [INFO] [stderr] 69 | 0x3333333333333333_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x3333_3333_3333_3333_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:70:25 [INFO] [stderr] | [INFO] [stderr] 70 | 0xCCCCCCCCCCCCCCCC_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xCCCC_CCCC_CCCC_CCCC_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:74:25 [INFO] [stderr] | [INFO] [stderr] 74 | 0x0F0F0F0F0F0F0F0F_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x0F0F_0F0F_0F0F_0F0F_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:75:25 [INFO] [stderr] | [INFO] [stderr] 75 | 0xF0F0F0F0F0F0F0F0_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xF0F0_F0F0_F0F0_F0F0_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:90:25 [INFO] [stderr] | [INFO] [stderr] 90 | 0x00FF00FF00FF00FF_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x00FF_00FF_00FF_00FF_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:91:25 [INFO] [stderr] | [INFO] [stderr] 91 | 0xFF00FF00FF00FF00_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xFF00_FF00_FF00_FF00_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:96:25 [INFO] [stderr] | [INFO] [stderr] 96 | 0x0000FFFF0000FFFF_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_FFFF_0000_FFFF_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:97:25 [INFO] [stderr] | [INFO] [stderr] 97 | 0xFFFF0000FFFF0000_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xFFFF_0000_FFFF_0000_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:102:25 [INFO] [stderr] | [INFO] [stderr] 102 | 0x00000000FFFFFFFF_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_0000_FFFF_FFFF_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:103:25 [INFO] [stderr] | [INFO] [stderr] 103 | 0xFFFFFFFF00000000_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xFFFF_FFFF_0000_0000_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:64:25 [INFO] [stderr] | [INFO] [stderr] 64 | 0x5555555555555555_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x5555_5555_5555_5555_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:65:25 [INFO] [stderr] | [INFO] [stderr] 65 | 0xAAAAAAAAAAAAAAAA_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xAAAA_AAAA_AAAA_AAAA_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:69:25 [INFO] [stderr] | [INFO] [stderr] 69 | 0x3333333333333333_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x3333_3333_3333_3333_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:70:25 [INFO] [stderr] | [INFO] [stderr] 70 | 0xCCCCCCCCCCCCCCCC_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xCCCC_CCCC_CCCC_CCCC_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:74:25 [INFO] [stderr] | [INFO] [stderr] 74 | 0x0F0F0F0F0F0F0F0F_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x0F0F_0F0F_0F0F_0F0F_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:75:25 [INFO] [stderr] | [INFO] [stderr] 75 | 0xF0F0F0F0F0F0F0F0_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xF0F0_F0F0_F0F0_F0F0_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:90:25 [INFO] [stderr] | [INFO] [stderr] 90 | 0x00FF00FF00FF00FF_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x00FF_00FF_00FF_00FF_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:91:25 [INFO] [stderr] | [INFO] [stderr] 91 | 0xFF00FF00FF00FF00_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xFF00_FF00_FF00_FF00_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:96:25 [INFO] [stderr] | [INFO] [stderr] 96 | 0x0000FFFF0000FFFF_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_FFFF_0000_FFFF_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:97:25 [INFO] [stderr] | [INFO] [stderr] 97 | 0xFFFF0000FFFF0000_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xFFFF_0000_FFFF_0000_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:102:25 [INFO] [stderr] | [INFO] [stderr] 102 | 0x00000000FFFFFFFF_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_0000_FFFF_FFFF_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:103:25 [INFO] [stderr] | [INFO] [stderr] 103 | 0xFFFFFFFF00000000_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xFFFF_FFFF_0000_0000_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:64:25 [INFO] [stderr] | [INFO] [stderr] 64 | 0x5555555555555555_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x5555_5555_5555_5555_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:65:25 [INFO] [stderr] | [INFO] [stderr] 65 | 0xAAAAAAAAAAAAAAAA_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xAAAA_AAAA_AAAA_AAAA_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:69:25 [INFO] [stderr] | [INFO] [stderr] 69 | 0x3333333333333333_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x3333_3333_3333_3333_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:70:25 [INFO] [stderr] | [INFO] [stderr] 70 | 0xCCCCCCCCCCCCCCCC_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xCCCC_CCCC_CCCC_CCCC_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:74:25 [INFO] [stderr] | [INFO] [stderr] 74 | 0x0F0F0F0F0F0F0F0F_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x0F0F_0F0F_0F0F_0F0F_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:75:25 [INFO] [stderr] | [INFO] [stderr] 75 | 0xF0F0F0F0F0F0F0F0_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xF0F0_F0F0_F0F0_F0F0_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:90:25 [INFO] [stderr] | [INFO] [stderr] 90 | 0x00FF00FF00FF00FF_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x00FF_00FF_00FF_00FF_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:91:25 [INFO] [stderr] | [INFO] [stderr] 91 | 0xFF00FF00FF00FF00_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xFF00_FF00_FF00_FF00_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:96:25 [INFO] [stderr] | [INFO] [stderr] 96 | 0x0000FFFF0000FFFF_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_FFFF_0000_FFFF_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:97:25 [INFO] [stderr] | [INFO] [stderr] 97 | 0xFFFF0000FFFF0000_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xFFFF_0000_FFFF_0000_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:102:25 [INFO] [stderr] | [INFO] [stderr] 102 | 0x00000000FFFFFFFF_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_0000_FFFF_FFFF_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:103:25 [INFO] [stderr] | [INFO] [stderr] 103 | 0xFFFFFFFF00000000_u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0xFFFF_FFFF_0000_0000_u64` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:121:52 [INFO] [stderr] | [INFO] [stderr] 121 | (((self as u8 as u64).wrapping_mul(0x80200802_u64) [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0x8020_0802_u64` [INFO] [stderr] ... [INFO] [stderr] 131 | impl_all!(impl_rbit_8: u8, i8); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:122:23 [INFO] [stderr] | [INFO] [stderr] 122 | & 0x0884422110_u64) [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: consider: `0x0008_8442_2110_u64` [INFO] [stderr] ... [INFO] [stderr] 131 | impl_all!(impl_rbit_8: u8, i8); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:123:35 [INFO] [stderr] | [INFO] [stderr] 123 | .wrapping_mul(0x0101010101_u64) [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: consider: `0x0001_0101_0101_u64` [INFO] [stderr] ... [INFO] [stderr] 131 | impl_all!(impl_rbit_8: u8, i8); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:121:52 [INFO] [stderr] | [INFO] [stderr] 121 | (((self as u8 as u64).wrapping_mul(0x80200802_u64) [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0x8020_0802_u64` [INFO] [stderr] ... [INFO] [stderr] 131 | impl_all!(impl_rbit_8: u8, i8); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:122:23 [INFO] [stderr] | [INFO] [stderr] 122 | & 0x0884422110_u64) [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: consider: `0x0008_8442_2110_u64` [INFO] [stderr] ... [INFO] [stderr] 131 | impl_all!(impl_rbit_8: u8, i8); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:123:35 [INFO] [stderr] | [INFO] [stderr] 123 | .wrapping_mul(0x0101010101_u64) [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: consider: `0x0001_0101_0101_u64` [INFO] [stderr] ... [INFO] [stderr] 131 | impl_all!(impl_rbit_8: u8, i8); [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#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:161:19 [INFO] [stderr] | [INFO] [stderr] 161 | .take(1000000) [INFO] [stderr] | ^^^^^^^ help: consider: `1_000_000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/rbit.rs:172:19 [INFO] [stderr] | [INFO] [stderr] 172 | .take(1000000) [INFO] [stderr] | ^^^^^^^ help: consider: `1_000_000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] error[E0463]: can't find crate for `bencher` [INFO] [stderr] --> benches/rbit.rs:2:1 [INFO] [stderr] | [INFO] [stderr] 2 | extern crate bencher; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stderr] [INFO] [stderr] error: aborting due to previous error [INFO] [stderr] [INFO] [stderr] For more information about this error, try `rustc --explain E0463`. [INFO] [stderr] error: Could not compile `bitintr`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] warning: casting u16 to u64 may become silently lossy if types change [INFO] [stderr] --> src/rbit.rs:56:36 [INFO] [stderr] | [INFO] [stderr] 56 | x = (((x as u64 & l).wrapping_shl(i)) [INFO] [stderr] | ^^^^^^^^ help: try: `u64::from(x)` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [INFO] [stderr] | ----------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::cast_lossless)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u64 may become silently lossy if types change [INFO] [stderr] --> src/rbit.rs:57:37 [INFO] [stderr] | [INFO] [stderr] 57 | | ((x as u64 & r).wrapping_shr(i))) [INFO] [stderr] | ^^^^^^^^ help: try: `u64::from(x)` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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/rbit.rs:81:36 [INFO] [stderr] | [INFO] [stderr] 81 | x = (((x as u64 & l).wrapping_shl(s)) [INFO] [stderr] | ^^^^^^^^ help: try: `u64::from(x)` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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/rbit.rs:82:37 [INFO] [stderr] | [INFO] [stderr] 82 | | ((x as u64 & r).wrapping_shr(s))) [INFO] [stderr] | ^^^^^^^^ help: try: `u64::from(x)` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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/rbit.rs:56:36 [INFO] [stderr] | [INFO] [stderr] 56 | x = (((x as u64 & l).wrapping_shl(i)) [INFO] [stderr] | ^^^^^^^^ help: try: `u64::from(x)` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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/rbit.rs:57:37 [INFO] [stderr] | [INFO] [stderr] 57 | | ((x as u64 & r).wrapping_shr(i))) [INFO] [stderr] | ^^^^^^^^ help: try: `u64::from(x)` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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/rbit.rs:81:36 [INFO] [stderr] | [INFO] [stderr] 81 | x = (((x as u64 & l).wrapping_shl(s)) [INFO] [stderr] | ^^^^^^^^ help: try: `u64::from(x)` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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/rbit.rs:82:37 [INFO] [stderr] | [INFO] [stderr] 82 | | ((x as u64 & r).wrapping_shr(s))) [INFO] [stderr] | ^^^^^^^^ help: try: `u64::from(x)` [INFO] [stderr] ... [INFO] [stderr] 113 | impl_all!(impl_rbit_generic: u16, u32, u64, i16, i32, i64); [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/rbit.rs:121:19 [INFO] [stderr] | [INFO] [stderr] 121 | (((self as u8 as u64).wrapping_mul(0x80200802_u64) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(self as u8)` [INFO] [stderr] ... [INFO] [stderr] 131 | impl_all!(impl_rbit_8: u8, i8); [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/rbit.rs:121:19 [INFO] [stderr] | [INFO] [stderr] 121 | (((self as u8 as u64).wrapping_mul(0x80200802_u64) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(self as u8)` [INFO] [stderr] ... [INFO] [stderr] 131 | impl_all!(impl_rbit_8: u8, i8); [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/lzcnt.rs:50:17 [INFO] [stderr] | [INFO] [stderr] 50 | self.leading_zeros() as $id [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(self.leading_zeros())` [INFO] [stderr] ... [INFO] [stderr] 61 | impl_all!(impl_lzcnt: u8, u16, u32, u64, i8, i16, i32, i64); [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 i64 may become silently lossy if types change [INFO] [stderr] --> src/lzcnt.rs:50:17 [INFO] [stderr] | [INFO] [stderr] 50 | self.leading_zeros() as $id [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `i64::from(self.leading_zeros())` [INFO] [stderr] ... [INFO] [stderr] 61 | impl_all!(impl_lzcnt: u8, u16, u32, u64, i8, i16, i32, i64); [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/popcnt.rs:33:17 [INFO] [stderr] | [INFO] [stderr] 33 | self.count_ones() as Self [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(self.count_ones())` [INFO] [stderr] ... [INFO] [stderr] 39 | / impl_all!( [INFO] [stderr] 40 | | impl_popcnt: u8, [INFO] [stderr] 41 | | u16, [INFO] [stderr] 42 | | u32, [INFO] [stderr] ... | [INFO] [stderr] 47 | | i64 [INFO] [stderr] 48 | | ); [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 i64 may become silently lossy if types change [INFO] [stderr] --> src/popcnt.rs:33:17 [INFO] [stderr] | [INFO] [stderr] 33 | self.count_ones() as Self [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `i64::from(self.count_ones())` [INFO] [stderr] ... [INFO] [stderr] 39 | / impl_all!( [INFO] [stderr] 40 | | impl_popcnt: u8, [INFO] [stderr] 41 | | u16, [INFO] [stderr] 42 | | u32, [INFO] [stderr] ... | [INFO] [stderr] 47 | | i64 [INFO] [stderr] 48 | | ); [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/cls.rs:36:97 [INFO] [stderr] | [INFO] [stderr] 36 | $id::leading_zeros((((((self as $sid) >> ($width - 1)) as $id) ^ self) << 1) | 1) as $id [INFO] [stderr] | ^^^^^^^^ help: try: `u64::from())` [INFO] [stderr] ... [INFO] [stderr] 48 | impl_cls!(u64, i64, 64); [INFO] [stderr] | ------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u32 to i64 may become silently lossy if types change [INFO] [stderr] --> src/cls.rs:36:97 [INFO] [stderr] | [INFO] [stderr] 36 | $id::leading_zeros((((((self as $sid) >> ($width - 1)) as $id) ^ self) << 1) | 1) as $id [INFO] [stderr] | ^^^^^^^^ help: try: `i64::from())` [INFO] [stderr] ... [INFO] [stderr] 49 | impl_cls!(i64, i64, 64); [INFO] [stderr] | ------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/pdep.rs:80:25 [INFO] [stderr] | [INFO] [stderr] 80 | res = res | (mask & mask.wrapping_neg()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `res |= (mask & mask.wrapping_neg())` [INFO] [stderr] ... [INFO] [stderr] 94 | impl_all!(impl_pdep: u8, u16, i8, i16); [INFO] [stderr] | --------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::assign_op_pattern)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/pdep.rs:80:25 [INFO] [stderr] | [INFO] [stderr] 80 | res = res | (mask & mask.wrapping_neg()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `res |= (mask & mask.wrapping_neg())` [INFO] [stderr] ... [INFO] [stderr] 94 | impl_all!(impl_pdep: u8, u16, i8, i16); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/pdep.rs:80:25 [INFO] [stderr] | [INFO] [stderr] 80 | res = res | (mask & mask.wrapping_neg()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `res |= (mask & mask.wrapping_neg())` [INFO] [stderr] ... [INFO] [stderr] 94 | impl_all!(impl_pdep: u8, u16, i8, i16); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/pdep.rs:80:25 [INFO] [stderr] | [INFO] [stderr] 80 | res = res | (mask & mask.wrapping_neg()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `res |= (mask & mask.wrapping_neg())` [INFO] [stderr] ... [INFO] [stderr] 94 | impl_all!(impl_pdep: u8, u16, i8, i16); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/pdep.rs:80:25 [INFO] [stderr] | [INFO] [stderr] 80 | res = res | (mask & mask.wrapping_neg()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `res |= (mask & mask.wrapping_neg())` [INFO] [stderr] ... [INFO] [stderr] 97 | impl_pdep!(u32, pdep_spec, _pdep_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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/pdep.rs:80:25 [INFO] [stderr] | [INFO] [stderr] 80 | res = res | (mask & mask.wrapping_neg()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `res |= (mask & mask.wrapping_neg())` [INFO] [stderr] ... [INFO] [stderr] 99 | impl_pdep!(i32, pdep_spec, _pdep_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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/pdep.rs:80:25 [INFO] [stderr] | [INFO] [stderr] 80 | res = res | (mask & mask.wrapping_neg()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `res |= (mask & mask.wrapping_neg())` [INFO] [stderr] ... [INFO] [stderr] 101 | impl_pdep!(u64, pdep_spec, _pdep_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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/pdep.rs:80:25 [INFO] [stderr] | [INFO] [stderr] 80 | res = res | (mask & mask.wrapping_neg()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `res |= (mask & mask.wrapping_neg())` [INFO] [stderr] ... [INFO] [stderr] 103 | impl_pdep!(i64, pdep_spec, _pdep_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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/pext.rs:79:25 [INFO] [stderr] | [INFO] [stderr] 79 | res = res | bb; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `res |= bb` [INFO] [stderr] ... [INFO] [stderr] 93 | impl_all!(impl_pext: u8, u16, i8, i16); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/pext.rs:79:25 [INFO] [stderr] | [INFO] [stderr] 79 | res = res | bb; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `res |= bb` [INFO] [stderr] ... [INFO] [stderr] 93 | impl_all!(impl_pext: u8, u16, i8, i16); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/pext.rs:79:25 [INFO] [stderr] | [INFO] [stderr] 79 | res = res | bb; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `res |= bb` [INFO] [stderr] ... [INFO] [stderr] 93 | impl_all!(impl_pext: u8, u16, i8, i16); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/pext.rs:79:25 [INFO] [stderr] | [INFO] [stderr] 79 | res = res | bb; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `res |= bb` [INFO] [stderr] ... [INFO] [stderr] 93 | impl_all!(impl_pext: u8, u16, i8, i16); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/pext.rs:79:25 [INFO] [stderr] | [INFO] [stderr] 79 | res = res | bb; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `res |= bb` [INFO] [stderr] ... [INFO] [stderr] 96 | impl_pext!(u32, pext_spec, _pext_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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/pext.rs:79:25 [INFO] [stderr] | [INFO] [stderr] 79 | res = res | bb; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `res |= bb` [INFO] [stderr] ... [INFO] [stderr] 98 | impl_pext!(i32, pext_spec, _pext_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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/pext.rs:79:25 [INFO] [stderr] | [INFO] [stderr] 79 | res = res | bb; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `res |= bb` [INFO] [stderr] ... [INFO] [stderr] 100 | impl_pext!(u64, pext_spec, _pext_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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/pext.rs:79:25 [INFO] [stderr] | [INFO] [stderr] 79 | res = res | bb; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `res |= bb` [INFO] [stderr] ... [INFO] [stderr] 102 | impl_pext!(i64, pext_spec, _pext_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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/mulx.rs:88:37 [INFO] [stderr] | [INFO] [stderr] 88 | let result: $id_l = (x as $id_l) * (y as $id_l); [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u16::from(x)` [INFO] [stderr] ... [INFO] [stderr] 96 | impl_umulx!(u8, u16, 8); [INFO] [stderr] | ------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/mulx.rs:88:52 [INFO] [stderr] | [INFO] [stderr] 88 | let result: $id_l = (x as $id_l) * (y as $id_l); [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u16::from(y)` [INFO] [stderr] ... [INFO] [stderr] 96 | impl_umulx!(u8, u16, 8); [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/mulx.rs:88:37 [INFO] [stderr] | [INFO] [stderr] 88 | let result: $id_l = (x as $id_l) * (y as $id_l); [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(x)` [INFO] [stderr] ... [INFO] [stderr] 97 | impl_umulx!(u16, u32, 16); [INFO] [stderr] | -------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/mulx.rs:88:52 [INFO] [stderr] | [INFO] [stderr] 88 | let result: $id_l = (x as $id_l) * (y as $id_l); [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(y)` [INFO] [stderr] ... [INFO] [stderr] 97 | impl_umulx!(u16, u32, 16); [INFO] [stderr] | -------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/mulx.rs:88:37 [INFO] [stderr] | [INFO] [stderr] 88 | let result: $id_l = (x as $id_l) * (y as $id_l); [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u64::from(x)` [INFO] [stderr] ... [INFO] [stderr] 98 | impl_umulx!(u32, u64, 32); [INFO] [stderr] | -------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/mulx.rs:88:52 [INFO] [stderr] | [INFO] [stderr] 88 | let result: $id_l = (x as $id_l) * (y as $id_l); [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u64::from(y)` [INFO] [stderr] ... [INFO] [stderr] 98 | impl_umulx!(u32, u64, 32); [INFO] [stderr] | -------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u64 to u128 may become silently lossy if types change [INFO] [stderr] --> src/mulx.rs:88:37 [INFO] [stderr] | [INFO] [stderr] 88 | let result: $id_l = (x as $id_l) * (y as $id_l); [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u128::from(x)` [INFO] [stderr] ... [INFO] [stderr] 99 | impl_umulx!(u64, u128, 64); [INFO] [stderr] | --------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u64 to u128 may become silently lossy if types change [INFO] [stderr] --> src/mulx.rs:88:52 [INFO] [stderr] | [INFO] [stderr] 88 | let result: $id_l = (x as $id_l) * (y as $id_l); [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u128::from(y)` [INFO] [stderr] ... [INFO] [stderr] 99 | impl_umulx!(u64, u128, 64); [INFO] [stderr] | --------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/bextr.rs:103:28 [INFO] [stderr] | [INFO] [stderr] 103 | self.bextr((range & 0xff) as Self, (range >> 8) as Self) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(range & 0xff)` [INFO] [stderr] ... [INFO] [stderr] 119 | impl_bextr!(u64, bextr_spec, _bextr_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 u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/bextr.rs:103:52 [INFO] [stderr] | [INFO] [stderr] 103 | self.bextr((range & 0xff) as Self, (range >> 8) as Self) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(range >> 8)` [INFO] [stderr] ... [INFO] [stderr] 119 | impl_bextr!(u64, bextr_spec, _bextr_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 u32 to i64 may become silently lossy if types change [INFO] [stderr] --> src/bextr.rs:103:28 [INFO] [stderr] | [INFO] [stderr] 103 | self.bextr((range & 0xff) as Self, (range >> 8) as Self) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: try: `i64::from(range & 0xff)` [INFO] [stderr] ... [INFO] [stderr] 121 | impl_bextr!(i64, bextr_spec, _bextr_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 u32 to i64 may become silently lossy if types change [INFO] [stderr] --> src/bextr.rs:103:52 [INFO] [stderr] | [INFO] [stderr] 103 | self.bextr((range & 0xff) as Self, (range >> 8) as Self) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: try: `i64::from(range >> 8)` [INFO] [stderr] ... [INFO] [stderr] 121 | impl_bextr!(i64, bextr_spec, _bextr_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 u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/tzcnt.rs:38:17 [INFO] [stderr] | [INFO] [stderr] 38 | self.trailing_zeros() as Self [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(self.trailing_zeros())` [INFO] [stderr] ... [INFO] [stderr] 44 | impl_all!(impl_tzcnt: u8, u16, u32, u64, i8, i16, i32, i64); [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 i64 may become silently lossy if types change [INFO] [stderr] --> src/tzcnt.rs:38:17 [INFO] [stderr] | [INFO] [stderr] 38 | self.trailing_zeros() as Self [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `i64::from(self.trailing_zeros())` [INFO] [stderr] ... [INFO] [stderr] 44 | impl_all!(impl_tzcnt: u8, u16, u32, u64, i8, i16, i32, i64); [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] error: build failed [INFO] running `"docker" "inspect" "e75465432bb3d66ac124a184869d63665edbb6f433add274f1f1847bdd6a7c59"` [INFO] running `"docker" "rm" "-f" "e75465432bb3d66ac124a184869d63665edbb6f433add274f1f1847bdd6a7c59"` [INFO] [stdout] e75465432bb3d66ac124a184869d63665edbb6f433add274f1f1847bdd6a7c59