[INFO] crate murmur3 0.4.1 is already in cache [INFO] extracting crate murmur3 0.4.1 into work/ex/clippy-test-run/sources/stable/reg/murmur3/0.4.1 [INFO] extracting crate murmur3 0.4.1 into work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/murmur3/0.4.1 [INFO] validating manifest of murmur3-0.4.1 on toolchain stable [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of murmur3-0.4.1 on toolchain stable+rustflags=-Dclippy::into_iter_on_array [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing murmur3-0.4.1 [INFO] finished frobbing murmur3-0.4.1 [INFO] frobbed toml for murmur3-0.4.1 written to work/ex/clippy-test-run/sources/stable/reg/murmur3/0.4.1/Cargo.toml [INFO] started frobbing murmur3-0.4.1 [INFO] finished frobbing murmur3-0.4.1 [INFO] frobbed toml for murmur3-0.4.1 written to work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/murmur3/0.4.1/Cargo.toml [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] linting murmur3-0.4.1 against stable for clippy-test-run [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/clippy-test-run/worker-3/stable:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/clippy-test-run/sources/stable/reg/murmur3/0.4.1:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+stable" "clippy" "--frozen" "--all" "--all-targets"` [INFO] [stdout] f77daea2b96e729f59a994bceaa935f152c92d4aad73fa8df2023a6beda87fd6 [INFO] running `"docker" "start" "-a" "f77daea2b96e729f59a994bceaa935f152c92d4aad73fa8df2023a6beda87fd6"` [INFO] [stderr] Checking murmur3 v0.4.1 (/opt/crater/workdir) [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/murmur3_32.rs:6:17 [INFO] [stderr] | [INFO] [stderr] 6 | const C1: u32 = 0x85ebca6b; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x85eb_ca6b` [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/murmur3_32.rs:7:17 [INFO] [stderr] | [INFO] [stderr] 7 | const C2: u32 = 0xc2b2ae35; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xc2b2_ae35` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/murmur3_32.rs:11:16 [INFO] [stderr] | [INFO] [stderr] 11 | const N: u32 = 0xe6546b64; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xe654_6b64` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: this `else { if .. }` block can be collapsed [INFO] [stderr] --> src/murmur3_32.rs:27:14 [INFO] [stderr] | [INFO] [stderr] 27 | }else{ [INFO] [stderr] | ______________^ [INFO] [stderr] 28 | | if bytes.len() + self.index >= 4 { [INFO] [stderr] 29 | | let t = bytes.split_at(4 - self.index); [INFO] [stderr] 30 | | for i in 0 .. (4 - self.index) { [INFO] [stderr] ... | [INFO] [stderr] 39 | | } [INFO] [stderr] 40 | | }; [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::collapsible_if)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_if [INFO] [stderr] help: try [INFO] [stderr] | [INFO] [stderr] 27 | }elseif bytes.len() + self.index >= 4 { [INFO] [stderr] 28 | let t = bytes.split_at(4 - self.index); [INFO] [stderr] 29 | for i in 0 .. (4 - self.index) { [INFO] [stderr] 30 | self.buf[self.index + i] = t.0[i]; [INFO] [stderr] 31 | } [INFO] [stderr] 32 | let x = self.buf.clone();//TODO: we can remove this clone [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/murmur3_32.rs:117:21 [INFO] [stderr] | [INFO] [stderr] 117 | const C1: u32 = 0xcc9e2d51; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xcc9e_2d51` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/murmur3_32.rs:118:21 [INFO] [stderr] | [INFO] [stderr] 118 | const C2: u32 = 0x1b873593; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x1b87_3593` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:17:21 [INFO] [stderr] | [INFO] [stderr] 17 | const C1: u32 = 0x85ebca6b; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x85eb_ca6b` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:18:21 [INFO] [stderr] | [INFO] [stderr] 18 | const C2: u32 = 0xc2b2ae35; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xc2b2_ae35` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:22:20 [INFO] [stderr] | [INFO] [stderr] 22 | const N: u32 = 0xe6546b64; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xe654_6b64` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:68:21 [INFO] [stderr] | [INFO] [stderr] 68 | const C1: u32 = 0xcc9e2d51; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xcc9e_2d51` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:69:21 [INFO] [stderr] | [INFO] [stderr] 69 | const C2: u32 = 0x1b873593; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x1b87_3593` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:75:21 [INFO] [stderr] | [INFO] [stderr] 75 | const C1: u32 = 0x239b961b; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x239b_961b` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:76:21 [INFO] [stderr] | [INFO] [stderr] 76 | const C2: u32 = 0xab0e9789; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xab0e_9789` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:77:21 [INFO] [stderr] | [INFO] [stderr] 77 | const C3: u32 = 0x38b34ae5; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x38b3_4ae5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:78:21 [INFO] [stderr] | [INFO] [stderr] 78 | const C4: u32 = 0xa1e38b93; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xa1e3_8b93` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:79:21 [INFO] [stderr] | [INFO] [stderr] 79 | const C5: u32 = 0x561ccd1b; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x561c_cd1b` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:80:21 [INFO] [stderr] | [INFO] [stderr] 80 | const C6: u32 = 0x0bcaa747; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0bca_a747` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:81:21 [INFO] [stderr] | [INFO] [stderr] 81 | const C7: u32 = 0x96cd1c35; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x96cd_1c35` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:82:21 [INFO] [stderr] | [INFO] [stderr] 82 | const C8: u32 = 0x32ac3b17; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x32ac_3b17` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:184:21 [INFO] [stderr] | [INFO] [stderr] 184 | const C1: u32 = 0x239b961b; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x239b_961b` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:185:21 [INFO] [stderr] | [INFO] [stderr] 185 | const C2: u32 = 0xab0e9789; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xab0e_9789` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:190:21 [INFO] [stderr] | [INFO] [stderr] 190 | const C2: u32 = 0xab0e9789; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xab0e_9789` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:191:21 [INFO] [stderr] | [INFO] [stderr] 191 | const C3: u32 = 0x38b34ae5; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x38b3_4ae5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:196:21 [INFO] [stderr] | [INFO] [stderr] 196 | const C3: u32 = 0x38b34ae5; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x38b3_4ae5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:197:21 [INFO] [stderr] | [INFO] [stderr] 197 | const C4: u32 = 0xa1e38b93; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xa1e3_8b93` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:202:21 [INFO] [stderr] | [INFO] [stderr] 202 | const C1: u32 = 0x239b961b; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x239b_961b` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:203:21 [INFO] [stderr] | [INFO] [stderr] 203 | const C4: u32 = 0xa1e38b93; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xa1e3_8b93` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:208:21 [INFO] [stderr] | [INFO] [stderr] 208 | const C1: u32 = 0x85ebca6b; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x85eb_ca6b` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:209:21 [INFO] [stderr] | [INFO] [stderr] 209 | const C2: u32 = 0xc2b2ae35; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xc2b2_ae35` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:223:21 [INFO] [stderr] | [INFO] [stderr] 223 | const C1: u64 = 0x52dce729; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x52dc_e729` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:224:21 [INFO] [stderr] | [INFO] [stderr] 224 | const C2: u64 = 0x38495ab5; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x3849_5ab5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:282:21 [INFO] [stderr] | [INFO] [stderr] 282 | const C1: u64 = 0x87c37b91114253d5; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x87c3_7b91_1142_53d5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:283:21 [INFO] [stderr] | [INFO] [stderr] 283 | const C2: u64 = 0x4cf5ad432745937f; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x4cf5_ad43_2745_937f` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:289:21 [INFO] [stderr] | [INFO] [stderr] 289 | const C1: u64 = 0x87c37b91114253d5; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x87c3_7b91_1142_53d5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:290:21 [INFO] [stderr] | [INFO] [stderr] 290 | const C2: u64 = 0x4cf5ad432745937f; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x4cf5_ad43_2745_937f` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:296:21 [INFO] [stderr] | [INFO] [stderr] 296 | const C1: u64 = 0xff51afd7ed558ccd; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0xff51_afd7_ed55_8ccd` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:297:21 [INFO] [stderr] | [INFO] [stderr] 297 | const C2: u64 = 0xc4ceb9fe1a85ec53; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0xc4ce_b9fe_1a85_ec53` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/murmur3_32.rs:6:17 [INFO] [stderr] | [INFO] [stderr] 6 | const C1: u32 = 0x85ebca6b; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x85eb_ca6b` [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/murmur3_32.rs:7:17 [INFO] [stderr] | [INFO] [stderr] 7 | const C2: u32 = 0xc2b2ae35; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xc2b2_ae35` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/murmur3_32.rs:11:16 [INFO] [stderr] | [INFO] [stderr] 11 | const N: u32 = 0xe6546b64; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xe654_6b64` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: this `else { if .. }` block can be collapsed [INFO] [stderr] --> src/murmur3_32.rs:27:14 [INFO] [stderr] | [INFO] [stderr] 27 | }else{ [INFO] [stderr] | ______________^ [INFO] [stderr] 28 | | if bytes.len() + self.index >= 4 { [INFO] [stderr] 29 | | let t = bytes.split_at(4 - self.index); [INFO] [stderr] 30 | | for i in 0 .. (4 - self.index) { [INFO] [stderr] ... | [INFO] [stderr] 39 | | } [INFO] [stderr] 40 | | }; [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::collapsible_if)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_if [INFO] [stderr] help: try [INFO] [stderr] | [INFO] [stderr] 27 | }elseif bytes.len() + self.index >= 4 { [INFO] [stderr] 28 | let t = bytes.split_at(4 - self.index); [INFO] [stderr] 29 | for i in 0 .. (4 - self.index) { [INFO] [stderr] 30 | self.buf[self.index + i] = t.0[i]; [INFO] [stderr] 31 | } [INFO] [stderr] 32 | let x = self.buf.clone();//TODO: we can remove this clone [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/murmur3_32.rs:117:21 [INFO] [stderr] | [INFO] [stderr] 117 | const C1: u32 = 0xcc9e2d51; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xcc9e_2d51` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/murmur3_32.rs:118:21 [INFO] [stderr] | [INFO] [stderr] 118 | const C2: u32 = 0x1b873593; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x1b87_3593` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:17:21 [INFO] [stderr] | [INFO] [stderr] 17 | const C1: u32 = 0x85ebca6b; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x85eb_ca6b` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:18:21 [INFO] [stderr] | [INFO] [stderr] 18 | const C2: u32 = 0xc2b2ae35; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xc2b2_ae35` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:22:20 [INFO] [stderr] | [INFO] [stderr] 22 | const N: u32 = 0xe6546b64; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xe654_6b64` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:68:21 [INFO] [stderr] | [INFO] [stderr] 68 | const C1: u32 = 0xcc9e2d51; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xcc9e_2d51` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:69:21 [INFO] [stderr] | [INFO] [stderr] 69 | const C2: u32 = 0x1b873593; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x1b87_3593` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:75:21 [INFO] [stderr] | [INFO] [stderr] 75 | const C1: u32 = 0x239b961b; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x239b_961b` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:76:21 [INFO] [stderr] | [INFO] [stderr] 76 | const C2: u32 = 0xab0e9789; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xab0e_9789` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:77:21 [INFO] [stderr] | [INFO] [stderr] 77 | const C3: u32 = 0x38b34ae5; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x38b3_4ae5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:78:21 [INFO] [stderr] | [INFO] [stderr] 78 | const C4: u32 = 0xa1e38b93; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xa1e3_8b93` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:79:21 [INFO] [stderr] | [INFO] [stderr] 79 | const C5: u32 = 0x561ccd1b; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x561c_cd1b` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:80:21 [INFO] [stderr] | [INFO] [stderr] 80 | const C6: u32 = 0x0bcaa747; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0bca_a747` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:81:21 [INFO] [stderr] | [INFO] [stderr] 81 | const C7: u32 = 0x96cd1c35; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x96cd_1c35` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:82:21 [INFO] [stderr] | [INFO] [stderr] 82 | const C8: u32 = 0x32ac3b17; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x32ac_3b17` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:184:21 [INFO] [stderr] | [INFO] [stderr] 184 | const C1: u32 = 0x239b961b; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x239b_961b` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:185:21 [INFO] [stderr] | [INFO] [stderr] 185 | const C2: u32 = 0xab0e9789; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xab0e_9789` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:190:21 [INFO] [stderr] | [INFO] [stderr] 190 | const C2: u32 = 0xab0e9789; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xab0e_9789` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:191:21 [INFO] [stderr] | [INFO] [stderr] 191 | const C3: u32 = 0x38b34ae5; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x38b3_4ae5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:196:21 [INFO] [stderr] | [INFO] [stderr] 196 | const C3: u32 = 0x38b34ae5; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x38b3_4ae5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:197:21 [INFO] [stderr] | [INFO] [stderr] 197 | const C4: u32 = 0xa1e38b93; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xa1e3_8b93` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:202:21 [INFO] [stderr] | [INFO] [stderr] 202 | const C1: u32 = 0x239b961b; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x239b_961b` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:203:21 [INFO] [stderr] | [INFO] [stderr] 203 | const C4: u32 = 0xa1e38b93; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xa1e3_8b93` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:208:21 [INFO] [stderr] | [INFO] [stderr] 208 | const C1: u32 = 0x85ebca6b; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x85eb_ca6b` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:209:21 [INFO] [stderr] | [INFO] [stderr] 209 | const C2: u32 = 0xc2b2ae35; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xc2b2_ae35` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:223:21 [INFO] [stderr] | [INFO] [stderr] 223 | const C1: u64 = 0x52dce729; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x52dc_e729` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:224:21 [INFO] [stderr] | [INFO] [stderr] 224 | const C2: u64 = 0x38495ab5; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x3849_5ab5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:282:21 [INFO] [stderr] | [INFO] [stderr] 282 | const C1: u64 = 0x87c37b91114253d5; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x87c3_7b91_1142_53d5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:283:21 [INFO] [stderr] | [INFO] [stderr] 283 | const C2: u64 = 0x4cf5ad432745937f; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x4cf5_ad43_2745_937f` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:289:21 [INFO] [stderr] | [INFO] [stderr] 289 | const C1: u64 = 0x87c37b91114253d5; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x87c3_7b91_1142_53d5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:290:21 [INFO] [stderr] | [INFO] [stderr] 290 | const C2: u64 = 0x4cf5ad432745937f; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x4cf5_ad43_2745_937f` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:296:21 [INFO] [stderr] | [INFO] [stderr] 296 | const C1: u64 = 0xff51afd7ed558ccd; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0xff51_afd7_ed55_8ccd` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:297:21 [INFO] [stderr] | [INFO] [stderr] 297 | const C2: u64 = 0xc4ceb9fe1a85ec53; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0xc4ce_b9fe_1a85_ec53` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> src/murmur3_32.rs:33:25 [INFO] [stderr] | [INFO] [stderr] 33 | let x = self.buf.clone();//TODO: we can remove this clone [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `self.buf` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::clone_on_copy)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: casting u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/murmur3_32.rs:57:9 [INFO] [stderr] | [INFO] [stderr] 57 | finish(state, self.processed) as u64 [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(finish(state, self.processed))` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::cast_lossless)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/murmur3_32.rs:95:27 [INFO] [stderr] | [INFO] [stderr] 95 | let k: u32 = ((buf[2] as u32) << 16) | ((buf[1] as u32) << 8) | [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try: `u32::from(buf[2])` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/murmur3_32.rs:95:53 [INFO] [stderr] | [INFO] [stderr] 95 | let k: u32 = ((buf[2] as u32) << 16) | ((buf[1] as u32) << 8) | [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try: `u32::from(buf[1])` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/murmur3_32.rs:96:17 [INFO] [stderr] | [INFO] [stderr] 96 | (buf[0] as u32); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try: `u32::from(buf[0])` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/murmur3_32.rs:101:27 [INFO] [stderr] | [INFO] [stderr] 101 | let k: u32 = ((buf[1] as u32) << 8) | (buf[0] as u32); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try: `u32::from(buf[1])` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/murmur3_32.rs:101:51 [INFO] [stderr] | [INFO] [stderr] 101 | let k: u32 = ((buf[1] as u32) << 8) | (buf[0] as u32); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try: `u32::from(buf[0])` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/murmur3_32.rs:106:26 [INFO] [stderr] | [INFO] [stderr] 106 | let k: u32 = buf[0] as u32; [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `u32::from(buf[0])` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/lib.rs:37:39 [INFO] [stderr] | [INFO] [stderr] 37 | let k: u32 = ((buf[2] as u32) << 16) | ((buf[1] as u32) << 8) | [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try: `u32::from(buf[2])` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/lib.rs:37:65 [INFO] [stderr] | [INFO] [stderr] 37 | let k: u32 = ((buf[2] as u32) << 16) | ((buf[1] as u32) << 8) | [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try: `u32::from(buf[1])` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/lib.rs:38:38 [INFO] [stderr] | [INFO] [stderr] 38 | (buf[0] as u32); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try: `u32::from(buf[0])` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/lib.rs:42:39 [INFO] [stderr] | [INFO] [stderr] 42 | let k: u32 = ((buf[1] as u32) << 8) | (buf[0] as u32); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try: `u32::from(buf[1])` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/lib.rs:42:63 [INFO] [stderr] | [INFO] [stderr] 42 | let k: u32 = ((buf[1] as u32) << 8) | (buf[0] as u32); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try: `u32::from(buf[0])` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/lib.rs:46:38 [INFO] [stderr] | [INFO] [stderr] 46 | let k: u32 = buf[0] as u32; [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `u32::from(buf[0])` [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/lib.rs:228:23 [INFO] [stderr] | [INFO] [stderr] 228 | let mut h1: u64 = seed as u64; [INFO] [stderr] | ^^^^^^^^^^^ help: try: `u64::from(seed)` [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/lib.rs:229:23 [INFO] [stderr] | [INFO] [stderr] 229 | let mut h2: u64 = seed as u64; [INFO] [stderr] | ^^^^^^^^^^^ help: try: `u64::from(seed)` [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/lib.rs:258:31 [INFO] [stderr] | [INFO] [stderr] 258 | h1 ^= processed as u64; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try: `u64::from(processed)` [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/lib.rs:259:31 [INFO] [stderr] | [INFO] [stderr] 259 | h2 ^= processed as u64; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try: `u64::from(processed)` [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: using `clone` on a `Copy` type [INFO] [stderr] --> src/murmur3_32.rs:33:25 [INFO] [stderr] | [INFO] [stderr] 33 | let x = self.buf.clone();//TODO: we can remove this clone [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `self.buf` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::clone_on_copy)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: casting u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/murmur3_32.rs:57:9 [INFO] [stderr] | [INFO] [stderr] 57 | finish(state, self.processed) as u64 [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(finish(state, self.processed))` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::cast_lossless)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/murmur3_32.rs:95:27 [INFO] [stderr] | [INFO] [stderr] 95 | let k: u32 = ((buf[2] as u32) << 16) | ((buf[1] as u32) << 8) | [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try: `u32::from(buf[2])` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/murmur3_32.rs:95:53 [INFO] [stderr] | [INFO] [stderr] 95 | let k: u32 = ((buf[2] as u32) << 16) | ((buf[1] as u32) << 8) | [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try: `u32::from(buf[1])` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/murmur3_32.rs:96:17 [INFO] [stderr] | [INFO] [stderr] 96 | (buf[0] as u32); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try: `u32::from(buf[0])` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/murmur3_32.rs:101:27 [INFO] [stderr] | [INFO] [stderr] 101 | let k: u32 = ((buf[1] as u32) << 8) | (buf[0] as u32); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try: `u32::from(buf[1])` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/murmur3_32.rs:101:51 [INFO] [stderr] | [INFO] [stderr] 101 | let k: u32 = ((buf[1] as u32) << 8) | (buf[0] as u32); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try: `u32::from(buf[0])` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/murmur3_32.rs:106:26 [INFO] [stderr] | [INFO] [stderr] 106 | let k: u32 = buf[0] as u32; [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `u32::from(buf[0])` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/lib.rs:37:39 [INFO] [stderr] | [INFO] [stderr] 37 | let k: u32 = ((buf[2] as u32) << 16) | ((buf[1] as u32) << 8) | [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try: `u32::from(buf[2])` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/lib.rs:37:65 [INFO] [stderr] | [INFO] [stderr] 37 | let k: u32 = ((buf[2] as u32) << 16) | ((buf[1] as u32) << 8) | [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try: `u32::from(buf[1])` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/lib.rs:38:38 [INFO] [stderr] | [INFO] [stderr] 38 | (buf[0] as u32); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try: `u32::from(buf[0])` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/lib.rs:42:39 [INFO] [stderr] | [INFO] [stderr] 42 | let k: u32 = ((buf[1] as u32) << 8) | (buf[0] as u32); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try: `u32::from(buf[1])` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/lib.rs:42:63 [INFO] [stderr] | [INFO] [stderr] 42 | let k: u32 = ((buf[1] as u32) << 8) | (buf[0] as u32); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try: `u32::from(buf[0])` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/lib.rs:46:38 [INFO] [stderr] | [INFO] [stderr] 46 | let k: u32 = buf[0] as u32; [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `u32::from(buf[0])` [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/lib.rs:228:23 [INFO] [stderr] | [INFO] [stderr] 228 | let mut h1: u64 = seed as u64; [INFO] [stderr] | ^^^^^^^^^^^ help: try: `u64::from(seed)` [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/lib.rs:229:23 [INFO] [stderr] | [INFO] [stderr] 229 | let mut h2: u64 = seed as u64; [INFO] [stderr] | ^^^^^^^^^^^ help: try: `u64::from(seed)` [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/lib.rs:258:31 [INFO] [stderr] | [INFO] [stderr] 258 | h1 ^= processed as u64; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try: `u64::from(processed)` [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/lib.rs:259:31 [INFO] [stderr] | [INFO] [stderr] 259 | h2 ^= processed as u64; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try: `u64::from(processed)` [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[E0554]: #![feature] may not be used on the stable release channel [INFO] [stderr] --> benches/bench.rs:2:1 [INFO] [stderr] | [INFO] [stderr] 2 | #![feature(test)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: aborting due to previous error [INFO] [stderr] [INFO] [stderr] For more information about this error, try `rustc --explain E0554`. [INFO] [stderr] error: Could not compile `murmur3`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/test.rs:28:45 [INFO] [stderr] | [INFO] [stderr] 28 | hash_32: 0x3bf7e870, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x3bf7_e870` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::unreadable_literal)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/test.rs:36:45 [INFO] [stderr] | [INFO] [stderr] 36 | hash_32: 0xc0363e43, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xc036_3e43` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/test.rs:44:45 [INFO] [stderr] | [INFO] [stderr] 44 | hash_32: 0000000000, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0_000_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] --> tests/test.rs:52:45 [INFO] [stderr] | [INFO] [stderr] 52 | hash_32: 0x9416ac93, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x9416_ac93` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/test.rs:60:45 [INFO] [stderr] | [INFO] [stderr] 60 | hash_32: 0xf9d2ef15, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xf9d2_ef15` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/test.rs:68:45 [INFO] [stderr] | [INFO] [stderr] 68 | hash_32: 0x9eb471eb, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x9eb4_71eb` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/test.rs:76:45 [INFO] [stderr] | [INFO] [stderr] 76 | hash_32: 0x721c5dc3, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x721c_5dc3` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/test.rs:84:45 [INFO] [stderr] | [INFO] [stderr] 84 | hash_32: 0x13a51193, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x13a5_1193` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/test.rs:92:45 [INFO] [stderr] | [INFO] [stderr] 92 | hash_32: 0xbf60eab8, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xbf60_eab8` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/test.rs:100:45 [INFO] [stderr] | [INFO] [stderr] 100 | hash_32: 0xb7ef82f7, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xb7ef_82f7` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/test.rs:108:45 [INFO] [stderr] | [INFO] [stderr] 108 | hash_32: 0x91b313ce, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x91b3_13ce` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/test.rs:116:45 [INFO] [stderr] | [INFO] [stderr] 116 | hash_32: 0xb4fef382, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xb4fe_f382` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/test.rs:124:45 [INFO] [stderr] | [INFO] [stderr] 124 | hash_32: 0x3204634d, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x3204_634d` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/test.rs:132:45 [INFO] [stderr] | [INFO] [stderr] 132 | hash_32: 0x3ca173d0, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x3ca1_73d0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/test.rs:140:45 [INFO] [stderr] | [INFO] [stderr] 140 | hash_32: 0x6c75e419, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x6c75_e419` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/test.rs:148:45 [INFO] [stderr] | [INFO] [stderr] 148 | hash_32: 0xcaf7e549, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xcaf7_e549` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/test.rs:156:45 [INFO] [stderr] | [INFO] [stderr] 156 | hash_32: 0x57ae5bd1, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x57ae_5bd1` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/test.rs:164:45 [INFO] [stderr] | [INFO] [stderr] 164 | hash_32: 0x09bb660c, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x09bb_660c` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/test.rs:172:45 [INFO] [stderr] | [INFO] [stderr] 172 | hash_32: 0x06b2ff24, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x06b2_ff24` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/test.rs:180:45 [INFO] [stderr] | [INFO] [stderr] 180 | hash_32: 0xc50a5d2b, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xc50a_5d2b` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/test.rs:188:45 [INFO] [stderr] | [INFO] [stderr] 188 | hash_32: 0xe970a44f, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xe970_a44f` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/test.rs:196:45 [INFO] [stderr] | [INFO] [stderr] 196 | hash_32: 0xf7c5400e, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xf7c5_400e` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/test.rs:204:45 [INFO] [stderr] | [INFO] [stderr] 204 | hash_32: 0x45e28067, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x45e2_8067` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/test.rs:212:45 [INFO] [stderr] | [INFO] [stderr] 212 | hash_32: 0x7b4f3da6, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x7b4f_3da6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/test.rs:220:45 [INFO] [stderr] | [INFO] [stderr] 220 | hash_32: 0x1e4a77ff, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x1e4a_77ff` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/test.rs:228:45 [INFO] [stderr] | [INFO] [stderr] 228 | hash_32: 0x5b43fca5, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x5b43_fca5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/test.rs:236:45 [INFO] [stderr] | [INFO] [stderr] 236 | hash_32: 0xda3c1253, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xda3c_1253` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/hasher_tests.rs:10:18 [INFO] [stderr] | [INFO] [stderr] 10 | let hash32 = 0x3bf7e870; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x3bf7_e870` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::unreadable_literal)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/hasher_tests.rs:65:19 [INFO] [stderr] | [INFO] [stderr] 65 | let hash32 = 0x13a51193; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x13a5_1193` [INFO] [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: build failed [INFO] running `"docker" "inspect" "f77daea2b96e729f59a994bceaa935f152c92d4aad73fa8df2023a6beda87fd6"` [INFO] running `"docker" "rm" "-f" "f77daea2b96e729f59a994bceaa935f152c92d4aad73fa8df2023a6beda87fd6"` [INFO] [stdout] f77daea2b96e729f59a994bceaa935f152c92d4aad73fa8df2023a6beda87fd6