[INFO] updating cached repository l3kn/rust_chess [INFO] running `"git" "fetch" "--all"` [INFO] [stdout] Fetching origin [INFO] [stderr] From git://github.com/l3kn/rust_chess [INFO] [stderr] * branch HEAD -> FETCH_HEAD [INFO] running `"git" "clone" "work/cache/sources/gh/l3kn/rust_chess" "work/ex/clippy-test-run/sources/stable/gh/l3kn/rust_chess"` [INFO] [stderr] Cloning into 'work/ex/clippy-test-run/sources/stable/gh/l3kn/rust_chess'... [INFO] [stderr] done. [INFO] running `"git" "clone" "work/cache/sources/gh/l3kn/rust_chess" "work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/gh/l3kn/rust_chess"` [INFO] [stderr] Cloning into 'work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/gh/l3kn/rust_chess'... [INFO] [stderr] done. [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] d82f7df45e285307fe8f72d824a5ca60eb6d6a71 [INFO] sha for GitHub repo l3kn/rust_chess: d82f7df45e285307fe8f72d824a5ca60eb6d6a71 [INFO] validating manifest of l3kn/rust_chess 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 l3kn/rust_chess 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 l3kn/rust_chess [INFO] finished frobbing l3kn/rust_chess [INFO] frobbed toml for l3kn/rust_chess written to work/ex/clippy-test-run/sources/stable/gh/l3kn/rust_chess/Cargo.toml [INFO] started frobbing l3kn/rust_chess [INFO] finished frobbing l3kn/rust_chess [INFO] frobbed toml for l3kn/rust_chess written to work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/gh/l3kn/rust_chess/Cargo.toml [INFO] crate l3kn/rust_chess has a lockfile. skipping [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 l3kn/rust_chess against stable for clippy-test-run [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/clippy-test-run/worker-5/stable:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/clippy-test-run/sources/stable/gh/l3kn/rust_chess:/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] dd481031412d63a508ecdd50a4ca6ccd6e7495b29c2cd58491c9d813553545eb [INFO] running `"docker" "start" "-a" "dd481031412d63a508ecdd50a4ca6ccd6e7495b29c2cd58491c9d813553545eb"` [INFO] [stderr] Checking chess v0.1.0 (/opt/crater/workdir) [INFO] [stderr] warning: unused import: `std::fmt` [INFO] [stderr] --> src/main.rs:4:5 [INFO] [stderr] | [INFO] [stderr] 4 | use std::fmt; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_imports)] on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::cmp` [INFO] [stderr] --> src/main.rs:5:5 [INFO] [stderr] | [INFO] [stderr] 5 | use std::cmp; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/bitscan.rs:3:28 [INFO] [stderr] | [INFO] [stderr] 3 | const bitscan_magic: u64 = 0x7edd5e59a4e28c2; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `0x07ed_d5e5_9a4e_28c2` [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: unused import: `bitscan::*` [INFO] [stderr] --> src/main.rs:8:5 [INFO] [stderr] | [INFO] [stderr] 8 | use bitscan::*; [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/occupancy_masks.rs:18:16 [INFO] [stderr] | [INFO] [stderr] 18 | res |= (1 << (row * 8 + c)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_parens)] on by default [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/occupancy_masks.rs:25:16 [INFO] [stderr] | [INFO] [stderr] 25 | res |= (1 << (r * 8 + col)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/occupancy_masks.rs:42:12 [INFO] [stderr] | [INFO] [stderr] 42 | if (x != col && y != row) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/occupancy_masks.rs:43:20 [INFO] [stderr] | [INFO] [stderr] 43 | res |= (1 << (y * 8 + x)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/occupancy_masks.rs:59:12 [INFO] [stderr] | [INFO] [stderr] 59 | if (x != col_ && y != row) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/occupancy_masks.rs:60:20 [INFO] [stderr] | [INFO] [stderr] 60 | res |= (1 << (y * 8 + (7 - x))); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:68:5 [INFO] [stderr] | [INFO] [stderr] 68 | 0x000101010101017e, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0001_0101_0101_017e` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:69:5 [INFO] [stderr] | [INFO] [stderr] 69 | 0x000202020202027c, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0002_0202_0202_027c` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:70:5 [INFO] [stderr] | [INFO] [stderr] 70 | 0x000404040404047a, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0004_0404_0404_047a` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:71:5 [INFO] [stderr] | [INFO] [stderr] 71 | 0x0008080808080876, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0008_0808_0808_0876` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:72:5 [INFO] [stderr] | [INFO] [stderr] 72 | 0x001010101010106e, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0010_1010_1010_106e` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:73:5 [INFO] [stderr] | [INFO] [stderr] 73 | 0x002020202020205e, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0020_2020_2020_205e` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:74:5 [INFO] [stderr] | [INFO] [stderr] 74 | 0x004040404040403e, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0040_4040_4040_403e` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:75:5 [INFO] [stderr] | [INFO] [stderr] 75 | 0x008080808080807e, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0080_8080_8080_807e` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:76:5 [INFO] [stderr] | [INFO] [stderr] 76 | 0x0001010101017e00, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0001_0101_0101_7e00` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:77:5 [INFO] [stderr] | [INFO] [stderr] 77 | 0x0002020202027c00, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0002_0202_0202_7c00` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:78:5 [INFO] [stderr] | [INFO] [stderr] 78 | 0x0004040404047a00, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0004_0404_0404_7a00` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:79:5 [INFO] [stderr] | [INFO] [stderr] 79 | 0x0008080808087600, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0008_0808_0808_7600` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:80:5 [INFO] [stderr] | [INFO] [stderr] 80 | 0x0010101010106e00, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0010_1010_1010_6e00` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:81:5 [INFO] [stderr] | [INFO] [stderr] 81 | 0x0020202020205e00, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0020_2020_2020_5e00` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:82:5 [INFO] [stderr] | [INFO] [stderr] 82 | 0x0040404040403e00, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0040_4040_4040_3e00` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:83:5 [INFO] [stderr] | [INFO] [stderr] 83 | 0x0080808080807e00, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0080_8080_8080_7e00` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:84:5 [INFO] [stderr] | [INFO] [stderr] 84 | 0x00010101017e0100, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0001_0101_017e_0100` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:85:5 [INFO] [stderr] | [INFO] [stderr] 85 | 0x00020202027c0200, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0002_0202_027c_0200` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:86:5 [INFO] [stderr] | [INFO] [stderr] 86 | 0x00040404047a0400, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0004_0404_047a_0400` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:87:5 [INFO] [stderr] | [INFO] [stderr] 87 | 0x0008080808760800, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0008_0808_0876_0800` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:88:5 [INFO] [stderr] | [INFO] [stderr] 88 | 0x00101010106e1000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0010_1010_106e_1000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:89:5 [INFO] [stderr] | [INFO] [stderr] 89 | 0x00202020205e2000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0020_2020_205e_2000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:90:5 [INFO] [stderr] | [INFO] [stderr] 90 | 0x00404040403e4000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0040_4040_403e_4000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:91:5 [INFO] [stderr] | [INFO] [stderr] 91 | 0x00808080807e8000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0080_8080_807e_8000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:92:5 [INFO] [stderr] | [INFO] [stderr] 92 | 0x000101017e010100, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0001_0101_7e01_0100` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:93:5 [INFO] [stderr] | [INFO] [stderr] 93 | 0x000202027c020200, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0002_0202_7c02_0200` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:94:5 [INFO] [stderr] | [INFO] [stderr] 94 | 0x000404047a040400, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0004_0404_7a04_0400` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:95:5 [INFO] [stderr] | [INFO] [stderr] 95 | 0x0008080876080800, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0008_0808_7608_0800` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:96:5 [INFO] [stderr] | [INFO] [stderr] 96 | 0x001010106e101000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0010_1010_6e10_1000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:97:5 [INFO] [stderr] | [INFO] [stderr] 97 | 0x002020205e202000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0020_2020_5e20_2000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:98:5 [INFO] [stderr] | [INFO] [stderr] 98 | 0x004040403e404000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0040_4040_3e40_4000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:99:5 [INFO] [stderr] | [INFO] [stderr] 99 | 0x008080807e808000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0080_8080_7e80_8000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:100:5 [INFO] [stderr] | [INFO] [stderr] 100 | 0x0001017e01010100, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0001_017e_0101_0100` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:101:5 [INFO] [stderr] | [INFO] [stderr] 101 | 0x0002027c02020200, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0002_027c_0202_0200` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:102:5 [INFO] [stderr] | [INFO] [stderr] 102 | 0x0004047a04040400, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0004_047a_0404_0400` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:103:5 [INFO] [stderr] | [INFO] [stderr] 103 | 0x0008087608080800, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0008_0876_0808_0800` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:104:5 [INFO] [stderr] | [INFO] [stderr] 104 | 0x0010106e10101000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0010_106e_1010_1000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:105:5 [INFO] [stderr] | [INFO] [stderr] 105 | 0x0020205e20202000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0020_205e_2020_2000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:106:5 [INFO] [stderr] | [INFO] [stderr] 106 | 0x0040403e40404000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0040_403e_4040_4000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:107:5 [INFO] [stderr] | [INFO] [stderr] 107 | 0x0080807e80808000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0080_807e_8080_8000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:108:5 [INFO] [stderr] | [INFO] [stderr] 108 | 0x00017e0101010100, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0001_7e01_0101_0100` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:109:5 [INFO] [stderr] | [INFO] [stderr] 109 | 0x00027c0202020200, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0002_7c02_0202_0200` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:110:5 [INFO] [stderr] | [INFO] [stderr] 110 | 0x00047a0404040400, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0004_7a04_0404_0400` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:111:5 [INFO] [stderr] | [INFO] [stderr] 111 | 0x0008760808080800, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0008_7608_0808_0800` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:112:5 [INFO] [stderr] | [INFO] [stderr] 112 | 0x00106e1010101000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0010_6e10_1010_1000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:113:5 [INFO] [stderr] | [INFO] [stderr] 113 | 0x00205e2020202000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0020_5e20_2020_2000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:114:5 [INFO] [stderr] | [INFO] [stderr] 114 | 0x00403e4040404000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0040_3e40_4040_4000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:115:5 [INFO] [stderr] | [INFO] [stderr] 115 | 0x00807e8080808000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0080_7e80_8080_8000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:116:5 [INFO] [stderr] | [INFO] [stderr] 116 | 0x007e010101010100, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x007e_0101_0101_0100` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:117:5 [INFO] [stderr] | [INFO] [stderr] 117 | 0x007c020202020200, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x007c_0202_0202_0200` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:118:5 [INFO] [stderr] | [INFO] [stderr] 118 | 0x007a040404040400, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x007a_0404_0404_0400` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:119:5 [INFO] [stderr] | [INFO] [stderr] 119 | 0x0076080808080800, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0076_0808_0808_0800` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:120:5 [INFO] [stderr] | [INFO] [stderr] 120 | 0x006e101010101000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x006e_1010_1010_1000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:121:5 [INFO] [stderr] | [INFO] [stderr] 121 | 0x005e202020202000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x005e_2020_2020_2000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:122:5 [INFO] [stderr] | [INFO] [stderr] 122 | 0x003e404040404000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x003e_4040_4040_4000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:123:5 [INFO] [stderr] | [INFO] [stderr] 123 | 0x007e808080808000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x007e_8080_8080_8000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:124:5 [INFO] [stderr] | [INFO] [stderr] 124 | 0x7e01010101010100, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x7e01_0101_0101_0100` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:125:5 [INFO] [stderr] | [INFO] [stderr] 125 | 0x7c02020202020200, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x7c02_0202_0202_0200` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:126:5 [INFO] [stderr] | [INFO] [stderr] 126 | 0x7a04040404040400, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x7a04_0404_0404_0400` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:127:5 [INFO] [stderr] | [INFO] [stderr] 127 | 0x7608080808080800, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x7608_0808_0808_0800` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:128:5 [INFO] [stderr] | [INFO] [stderr] 128 | 0x6e10101010101000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x6e10_1010_1010_1000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:129:5 [INFO] [stderr] | [INFO] [stderr] 129 | 0x5e20202020202000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x5e20_2020_2020_2000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:130:5 [INFO] [stderr] | [INFO] [stderr] 130 | 0x3e40404040404000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x3e40_4040_4040_4000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:131:5 [INFO] [stderr] | [INFO] [stderr] 131 | 0x7e80808080808000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x7e80_8080_8080_8000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:135:5 [INFO] [stderr] | [INFO] [stderr] 135 | 0x0040201008040200, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0040_2010_0804_0200` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:136:5 [INFO] [stderr] | [INFO] [stderr] 136 | 0x0000402010080400, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_4020_1008_0400` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:137:5 [INFO] [stderr] | [INFO] [stderr] 137 | 0x0000004020100a00, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_0040_2010_0a00` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:138:5 [INFO] [stderr] | [INFO] [stderr] 138 | 0x0000000040221400, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_0000_4022_1400` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:139:5 [INFO] [stderr] | [INFO] [stderr] 139 | 0x0000000002442800, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_0000_0244_2800` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:140:5 [INFO] [stderr] | [INFO] [stderr] 140 | 0x0000000204085000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_0002_0408_5000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:141:5 [INFO] [stderr] | [INFO] [stderr] 141 | 0x0000020408102000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_0204_0810_2000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:142:5 [INFO] [stderr] | [INFO] [stderr] 142 | 0x0002040810204000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0002_0408_1020_4000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:143:5 [INFO] [stderr] | [INFO] [stderr] 143 | 0x0020100804020000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0020_1008_0402_0000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:144:5 [INFO] [stderr] | [INFO] [stderr] 144 | 0x0040201008040000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0040_2010_0804_0000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:145:5 [INFO] [stderr] | [INFO] [stderr] 145 | 0x00004020100a0000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_4020_100a_0000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:146:5 [INFO] [stderr] | [INFO] [stderr] 146 | 0x0000004022140000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_0040_2214_0000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:147:5 [INFO] [stderr] | [INFO] [stderr] 147 | 0x0000000244280000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_0002_4428_0000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:148:5 [INFO] [stderr] | [INFO] [stderr] 148 | 0x0000020408500000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_0204_0850_0000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:149:5 [INFO] [stderr] | [INFO] [stderr] 149 | 0x0002040810200000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0002_0408_1020_0000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:150:5 [INFO] [stderr] | [INFO] [stderr] 150 | 0x0004081020400000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0004_0810_2040_0000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:151:5 [INFO] [stderr] | [INFO] [stderr] 151 | 0x0010080402000200, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0010_0804_0200_0200` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:152:5 [INFO] [stderr] | [INFO] [stderr] 152 | 0x0020100804000400, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0020_1008_0400_0400` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:153:5 [INFO] [stderr] | [INFO] [stderr] 153 | 0x004020100a000a00, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0040_2010_0a00_0a00` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:154:5 [INFO] [stderr] | [INFO] [stderr] 154 | 0x0000402214001400, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_4022_1400_1400` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:155:5 [INFO] [stderr] | [INFO] [stderr] 155 | 0x0000024428002800, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_0244_2800_2800` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:156:5 [INFO] [stderr] | [INFO] [stderr] 156 | 0x0002040850005000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0002_0408_5000_5000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:157:5 [INFO] [stderr] | [INFO] [stderr] 157 | 0x0004081020002000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0004_0810_2000_2000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:158:5 [INFO] [stderr] | [INFO] [stderr] 158 | 0x0008102040004000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0008_1020_4000_4000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:159:5 [INFO] [stderr] | [INFO] [stderr] 159 | 0x0008040200020400, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0008_0402_0002_0400` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:160:5 [INFO] [stderr] | [INFO] [stderr] 160 | 0x0010080400040800, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0010_0804_0004_0800` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:161:5 [INFO] [stderr] | [INFO] [stderr] 161 | 0x0020100a000a1000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0020_100a_000a_1000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:162:5 [INFO] [stderr] | [INFO] [stderr] 162 | 0x0040221400142200, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0040_2214_0014_2200` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:163:5 [INFO] [stderr] | [INFO] [stderr] 163 | 0x0002442800284400, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0002_4428_0028_4400` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:164:5 [INFO] [stderr] | [INFO] [stderr] 164 | 0x0004085000500800, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0004_0850_0050_0800` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:165:5 [INFO] [stderr] | [INFO] [stderr] 165 | 0x0008102000201000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0008_1020_0020_1000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:166:5 [INFO] [stderr] | [INFO] [stderr] 166 | 0x0010204000402000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0010_2040_0040_2000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:167:5 [INFO] [stderr] | [INFO] [stderr] 167 | 0x0004020002040800, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0004_0200_0204_0800` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:168:5 [INFO] [stderr] | [INFO] [stderr] 168 | 0x0008040004081000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0008_0400_0408_1000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:169:5 [INFO] [stderr] | [INFO] [stderr] 169 | 0x00100a000a102000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0010_0a00_0a10_2000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:170:5 [INFO] [stderr] | [INFO] [stderr] 170 | 0x0022140014224000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0022_1400_1422_4000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:171:5 [INFO] [stderr] | [INFO] [stderr] 171 | 0x0044280028440200, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0044_2800_2844_0200` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:172:5 [INFO] [stderr] | [INFO] [stderr] 172 | 0x0008500050080400, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0008_5000_5008_0400` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:173:5 [INFO] [stderr] | [INFO] [stderr] 173 | 0x0010200020100800, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0010_2000_2010_0800` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:174:5 [INFO] [stderr] | [INFO] [stderr] 174 | 0x0020400040201000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0020_4000_4020_1000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:175:5 [INFO] [stderr] | [INFO] [stderr] 175 | 0x0002000204081000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0002_0002_0408_1000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:176:5 [INFO] [stderr] | [INFO] [stderr] 176 | 0x0004000408102000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0004_0004_0810_2000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:177:5 [INFO] [stderr] | [INFO] [stderr] 177 | 0x000a000a10204000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x000a_000a_1020_4000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:178:5 [INFO] [stderr] | [INFO] [stderr] 178 | 0x0014001422400000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0014_0014_2240_0000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:179:5 [INFO] [stderr] | [INFO] [stderr] 179 | 0x0028002844020000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0028_0028_4402_0000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:180:5 [INFO] [stderr] | [INFO] [stderr] 180 | 0x0050005008040200, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0050_0050_0804_0200` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:181:5 [INFO] [stderr] | [INFO] [stderr] 181 | 0x0020002010080400, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0020_0020_1008_0400` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:182:5 [INFO] [stderr] | [INFO] [stderr] 182 | 0x0040004020100800, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0040_0040_2010_0800` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:183:5 [INFO] [stderr] | [INFO] [stderr] 183 | 0x0000020408102000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_0204_0810_2000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:184:5 [INFO] [stderr] | [INFO] [stderr] 184 | 0x0000040810204000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_0408_1020_4000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:185:5 [INFO] [stderr] | [INFO] [stderr] 185 | 0x00000a1020400000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_0a10_2040_0000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:186:5 [INFO] [stderr] | [INFO] [stderr] 186 | 0x0000142240000000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_1422_4000_0000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:187:5 [INFO] [stderr] | [INFO] [stderr] 187 | 0x0000284402000000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_2844_0200_0000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:188:5 [INFO] [stderr] | [INFO] [stderr] 188 | 0x0000500804020000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_5008_0402_0000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:189:5 [INFO] [stderr] | [INFO] [stderr] 189 | 0x0000201008040200, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_2010_0804_0200` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:190:5 [INFO] [stderr] | [INFO] [stderr] 190 | 0x0000402010080400, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_4020_1008_0400` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:191:5 [INFO] [stderr] | [INFO] [stderr] 191 | 0x0002040810204000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0002_0408_1020_4000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:192:5 [INFO] [stderr] | [INFO] [stderr] 192 | 0x0004081020400000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0004_0810_2040_0000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:193:5 [INFO] [stderr] | [INFO] [stderr] 193 | 0x000a102040000000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x000a_1020_4000_0000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:194:5 [INFO] [stderr] | [INFO] [stderr] 194 | 0x0014224000000000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0014_2240_0000_0000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:195:5 [INFO] [stderr] | [INFO] [stderr] 195 | 0x0028440200000000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0028_4402_0000_0000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:196:5 [INFO] [stderr] | [INFO] [stderr] 196 | 0x0050080402000000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0050_0804_0200_0000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:197:5 [INFO] [stderr] | [INFO] [stderr] 197 | 0x0020100804020000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0020_1008_0402_0000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:198:5 [INFO] [stderr] | [INFO] [stderr] 198 | 0x0040201008040200, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0040_2010_0804_0200` [INFO] [stderr] | [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/board.rs:236:24 [INFO] [stderr] | [INFO] [stderr] 236 | } else { [INFO] [stderr] | ________________________^ [INFO] [stderr] 237 | | if piece.kind == Type::Pawn && m.from.rank == 6 && m.to.rank == 4 { [INFO] [stderr] 238 | | self.en_passant_black = Some(Position::new(m.from.file, 2)); [INFO] [stderr] 239 | | } else { [INFO] [stderr] 240 | | self.en_passant_black = None; [INFO] [stderr] 241 | | } [INFO] [stderr] 242 | | } [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] 236 | } else if piece.kind == Type::Pawn && m.from.rank == 6 && m.to.rank == 4 { [INFO] [stderr] 237 | self.en_passant_black = Some(Position::new(m.from.file, 2)); [INFO] [stderr] 238 | } else { [INFO] [stderr] 239 | self.en_passant_black = None; [INFO] [stderr] 240 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: this `else { if .. }` block can be collapsed [INFO] [stderr] --> src/board.rs:250:24 [INFO] [stderr] | [INFO] [stderr] 250 | } else { [INFO] [stderr] | ________________________^ [INFO] [stderr] 251 | | if piece.kind == Type::Pawn && Some(m.to) == self.en_passant_white { [INFO] [stderr] 252 | | let beaten = Position::new(m.to.file, m.to.rank - 1); [INFO] [stderr] 253 | | self.set_pos(&beaten, None); [INFO] [stderr] 254 | | } [INFO] [stderr] 255 | | } [INFO] [stderr] | |_________________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_if [INFO] [stderr] help: try [INFO] [stderr] | [INFO] [stderr] 250 | } else if piece.kind == Type::Pawn && Some(m.to) == self.en_passant_white { [INFO] [stderr] 251 | let beaten = Position::new(m.to.file, m.to.rank - 1); [INFO] [stderr] 252 | self.set_pos(&beaten, None); [INFO] [stderr] 253 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unused imports: `Color`, `Position` [INFO] [stderr] --> src/main.rs:15:20 [INFO] [stderr] | [INFO] [stderr] 15 | use board::{Board, Color, Position, Move}; [INFO] [stderr] | ^^^^^ ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: operator precedence can trip the unwary [INFO] [stderr] --> src/main.rs:24:24 [INFO] [stderr] | [INFO] [stderr] 24 | let row_rev = (row * 0x0202020202 & 0x010884422010) % 1023; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider parenthesizing your expression: `(row * 0x0202020202) & 0x010884422010` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::precedence)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#precedence [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/main.rs:24:30 [INFO] [stderr] | [INFO] [stderr] 24 | let row_rev = (row * 0x0202020202 & 0x010884422010) % 1023; [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `0x0002_0202_0202` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/main.rs:24:45 [INFO] [stderr] | [INFO] [stderr] 24 | let row_rev = (row * 0x0202020202 & 0x010884422010) % 1023; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0x0108_8442_2010` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::fmt` [INFO] [stderr] --> src/main.rs:4:5 [INFO] [stderr] | [INFO] [stderr] 4 | use std::fmt; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_imports)] on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::cmp` [INFO] [stderr] --> src/main.rs:5:5 [INFO] [stderr] | [INFO] [stderr] 5 | use std::cmp; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/bitscan.rs:3:28 [INFO] [stderr] | [INFO] [stderr] 3 | const bitscan_magic: u64 = 0x7edd5e59a4e28c2; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `0x07ed_d5e5_9a4e_28c2` [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: unused import: `bitscan::*` [INFO] [stderr] --> src/main.rs:8:5 [INFO] [stderr] | [INFO] [stderr] 8 | use bitscan::*; [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/occupancy_masks.rs:18:16 [INFO] [stderr] | [INFO] [stderr] 18 | res |= (1 << (row * 8 + c)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_parens)] on by default [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/occupancy_masks.rs:25:16 [INFO] [stderr] | [INFO] [stderr] 25 | res |= (1 << (r * 8 + col)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/occupancy_masks.rs:42:12 [INFO] [stderr] | [INFO] [stderr] 42 | if (x != col && y != row) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/occupancy_masks.rs:43:20 [INFO] [stderr] | [INFO] [stderr] 43 | res |= (1 << (y * 8 + x)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/occupancy_masks.rs:59:12 [INFO] [stderr] | [INFO] [stderr] 59 | if (x != col_ && y != row) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/occupancy_masks.rs:60:20 [INFO] [stderr] | [INFO] [stderr] 60 | res |= (1 << (y * 8 + (7 - x))); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:68:5 [INFO] [stderr] | [INFO] [stderr] 68 | 0x000101010101017e, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0001_0101_0101_017e` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:69:5 [INFO] [stderr] | [INFO] [stderr] 69 | 0x000202020202027c, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0002_0202_0202_027c` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:70:5 [INFO] [stderr] | [INFO] [stderr] 70 | 0x000404040404047a, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0004_0404_0404_047a` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:71:5 [INFO] [stderr] | [INFO] [stderr] 71 | 0x0008080808080876, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0008_0808_0808_0876` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:72:5 [INFO] [stderr] | [INFO] [stderr] 72 | 0x001010101010106e, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0010_1010_1010_106e` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:73:5 [INFO] [stderr] | [INFO] [stderr] 73 | 0x002020202020205e, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0020_2020_2020_205e` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:74:5 [INFO] [stderr] | [INFO] [stderr] 74 | 0x004040404040403e, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0040_4040_4040_403e` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:75:5 [INFO] [stderr] | [INFO] [stderr] 75 | 0x008080808080807e, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0080_8080_8080_807e` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:76:5 [INFO] [stderr] | [INFO] [stderr] 76 | 0x0001010101017e00, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0001_0101_0101_7e00` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:77:5 [INFO] [stderr] | [INFO] [stderr] 77 | 0x0002020202027c00, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0002_0202_0202_7c00` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:78:5 [INFO] [stderr] | [INFO] [stderr] 78 | 0x0004040404047a00, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0004_0404_0404_7a00` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:79:5 [INFO] [stderr] | [INFO] [stderr] 79 | 0x0008080808087600, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0008_0808_0808_7600` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:80:5 [INFO] [stderr] | [INFO] [stderr] 80 | 0x0010101010106e00, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0010_1010_1010_6e00` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:81:5 [INFO] [stderr] | [INFO] [stderr] 81 | 0x0020202020205e00, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0020_2020_2020_5e00` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:82:5 [INFO] [stderr] | [INFO] [stderr] 82 | 0x0040404040403e00, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0040_4040_4040_3e00` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:83:5 [INFO] [stderr] | [INFO] [stderr] 83 | 0x0080808080807e00, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0080_8080_8080_7e00` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:84:5 [INFO] [stderr] | [INFO] [stderr] 84 | 0x00010101017e0100, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0001_0101_017e_0100` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:85:5 [INFO] [stderr] | [INFO] [stderr] 85 | 0x00020202027c0200, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0002_0202_027c_0200` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:86:5 [INFO] [stderr] | [INFO] [stderr] 86 | 0x00040404047a0400, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0004_0404_047a_0400` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:87:5 [INFO] [stderr] | [INFO] [stderr] 87 | 0x0008080808760800, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0008_0808_0876_0800` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:88:5 [INFO] [stderr] | [INFO] [stderr] 88 | 0x00101010106e1000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0010_1010_106e_1000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:89:5 [INFO] [stderr] | [INFO] [stderr] 89 | 0x00202020205e2000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0020_2020_205e_2000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:90:5 [INFO] [stderr] | [INFO] [stderr] 90 | 0x00404040403e4000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0040_4040_403e_4000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:91:5 [INFO] [stderr] | [INFO] [stderr] 91 | 0x00808080807e8000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0080_8080_807e_8000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:92:5 [INFO] [stderr] | [INFO] [stderr] 92 | 0x000101017e010100, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0001_0101_7e01_0100` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:93:5 [INFO] [stderr] | [INFO] [stderr] 93 | 0x000202027c020200, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0002_0202_7c02_0200` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:94:5 [INFO] [stderr] | [INFO] [stderr] 94 | 0x000404047a040400, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0004_0404_7a04_0400` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:95:5 [INFO] [stderr] | [INFO] [stderr] 95 | 0x0008080876080800, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0008_0808_7608_0800` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:96:5 [INFO] [stderr] | [INFO] [stderr] 96 | 0x001010106e101000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0010_1010_6e10_1000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:97:5 [INFO] [stderr] | [INFO] [stderr] 97 | 0x002020205e202000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0020_2020_5e20_2000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:98:5 [INFO] [stderr] | [INFO] [stderr] 98 | 0x004040403e404000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0040_4040_3e40_4000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:99:5 [INFO] [stderr] | [INFO] [stderr] 99 | 0x008080807e808000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0080_8080_7e80_8000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:100:5 [INFO] [stderr] | [INFO] [stderr] 100 | 0x0001017e01010100, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0001_017e_0101_0100` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:101:5 [INFO] [stderr] | [INFO] [stderr] 101 | 0x0002027c02020200, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0002_027c_0202_0200` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:102:5 [INFO] [stderr] | [INFO] [stderr] 102 | 0x0004047a04040400, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0004_047a_0404_0400` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:103:5 [INFO] [stderr] | [INFO] [stderr] 103 | 0x0008087608080800, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0008_0876_0808_0800` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:104:5 [INFO] [stderr] | [INFO] [stderr] 104 | 0x0010106e10101000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0010_106e_1010_1000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:105:5 [INFO] [stderr] | [INFO] [stderr] 105 | 0x0020205e20202000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0020_205e_2020_2000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:106:5 [INFO] [stderr] | [INFO] [stderr] 106 | 0x0040403e40404000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0040_403e_4040_4000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:107:5 [INFO] [stderr] | [INFO] [stderr] 107 | 0x0080807e80808000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0080_807e_8080_8000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:108:5 [INFO] [stderr] | [INFO] [stderr] 108 | 0x00017e0101010100, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0001_7e01_0101_0100` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:109:5 [INFO] [stderr] | [INFO] [stderr] 109 | 0x00027c0202020200, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0002_7c02_0202_0200` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:110:5 [INFO] [stderr] | [INFO] [stderr] 110 | 0x00047a0404040400, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0004_7a04_0404_0400` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:111:5 [INFO] [stderr] | [INFO] [stderr] 111 | 0x0008760808080800, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0008_7608_0808_0800` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:112:5 [INFO] [stderr] | [INFO] [stderr] 112 | 0x00106e1010101000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0010_6e10_1010_1000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:113:5 [INFO] [stderr] | [INFO] [stderr] 113 | 0x00205e2020202000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0020_5e20_2020_2000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:114:5 [INFO] [stderr] | [INFO] [stderr] 114 | 0x00403e4040404000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0040_3e40_4040_4000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:115:5 [INFO] [stderr] | [INFO] [stderr] 115 | 0x00807e8080808000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0080_7e80_8080_8000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:116:5 [INFO] [stderr] | [INFO] [stderr] 116 | 0x007e010101010100, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x007e_0101_0101_0100` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:117:5 [INFO] [stderr] | [INFO] [stderr] 117 | 0x007c020202020200, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x007c_0202_0202_0200` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:118:5 [INFO] [stderr] | [INFO] [stderr] 118 | 0x007a040404040400, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x007a_0404_0404_0400` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:119:5 [INFO] [stderr] | [INFO] [stderr] 119 | 0x0076080808080800, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0076_0808_0808_0800` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:120:5 [INFO] [stderr] | [INFO] [stderr] 120 | 0x006e101010101000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x006e_1010_1010_1000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:121:5 [INFO] [stderr] | [INFO] [stderr] 121 | 0x005e202020202000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x005e_2020_2020_2000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:122:5 [INFO] [stderr] | [INFO] [stderr] 122 | 0x003e404040404000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x003e_4040_4040_4000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:123:5 [INFO] [stderr] | [INFO] [stderr] 123 | 0x007e808080808000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x007e_8080_8080_8000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:124:5 [INFO] [stderr] | [INFO] [stderr] 124 | 0x7e01010101010100, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x7e01_0101_0101_0100` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:125:5 [INFO] [stderr] | [INFO] [stderr] 125 | 0x7c02020202020200, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x7c02_0202_0202_0200` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:126:5 [INFO] [stderr] | [INFO] [stderr] 126 | 0x7a04040404040400, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x7a04_0404_0404_0400` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:127:5 [INFO] [stderr] | [INFO] [stderr] 127 | 0x7608080808080800, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x7608_0808_0808_0800` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:128:5 [INFO] [stderr] | [INFO] [stderr] 128 | 0x6e10101010101000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x6e10_1010_1010_1000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:129:5 [INFO] [stderr] | [INFO] [stderr] 129 | 0x5e20202020202000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x5e20_2020_2020_2000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:130:5 [INFO] [stderr] | [INFO] [stderr] 130 | 0x3e40404040404000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x3e40_4040_4040_4000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:131:5 [INFO] [stderr] | [INFO] [stderr] 131 | 0x7e80808080808000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x7e80_8080_8080_8000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:135:5 [INFO] [stderr] | [INFO] [stderr] 135 | 0x0040201008040200, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0040_2010_0804_0200` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:136:5 [INFO] [stderr] | [INFO] [stderr] 136 | 0x0000402010080400, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_4020_1008_0400` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:137:5 [INFO] [stderr] | [INFO] [stderr] 137 | 0x0000004020100a00, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_0040_2010_0a00` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:138:5 [INFO] [stderr] | [INFO] [stderr] 138 | 0x0000000040221400, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_0000_4022_1400` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:139:5 [INFO] [stderr] | [INFO] [stderr] 139 | 0x0000000002442800, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_0000_0244_2800` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:140:5 [INFO] [stderr] | [INFO] [stderr] 140 | 0x0000000204085000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_0002_0408_5000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:141:5 [INFO] [stderr] | [INFO] [stderr] 141 | 0x0000020408102000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_0204_0810_2000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:142:5 [INFO] [stderr] | [INFO] [stderr] 142 | 0x0002040810204000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0002_0408_1020_4000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:143:5 [INFO] [stderr] | [INFO] [stderr] 143 | 0x0020100804020000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0020_1008_0402_0000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:144:5 [INFO] [stderr] | [INFO] [stderr] 144 | 0x0040201008040000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0040_2010_0804_0000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:145:5 [INFO] [stderr] | [INFO] [stderr] 145 | 0x00004020100a0000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_4020_100a_0000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:146:5 [INFO] [stderr] | [INFO] [stderr] 146 | 0x0000004022140000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_0040_2214_0000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:147:5 [INFO] [stderr] | [INFO] [stderr] 147 | 0x0000000244280000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_0002_4428_0000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:148:5 [INFO] [stderr] | [INFO] [stderr] 148 | 0x0000020408500000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_0204_0850_0000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:149:5 [INFO] [stderr] | [INFO] [stderr] 149 | 0x0002040810200000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0002_0408_1020_0000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:150:5 [INFO] [stderr] | [INFO] [stderr] 150 | 0x0004081020400000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0004_0810_2040_0000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:151:5 [INFO] [stderr] | [INFO] [stderr] 151 | 0x0010080402000200, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0010_0804_0200_0200` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:152:5 [INFO] [stderr] | [INFO] [stderr] 152 | 0x0020100804000400, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0020_1008_0400_0400` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:153:5 [INFO] [stderr] | [INFO] [stderr] 153 | 0x004020100a000a00, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0040_2010_0a00_0a00` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:154:5 [INFO] [stderr] | [INFO] [stderr] 154 | 0x0000402214001400, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_4022_1400_1400` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:155:5 [INFO] [stderr] | [INFO] [stderr] 155 | 0x0000024428002800, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_0244_2800_2800` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:156:5 [INFO] [stderr] | [INFO] [stderr] 156 | 0x0002040850005000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0002_0408_5000_5000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:157:5 [INFO] [stderr] | [INFO] [stderr] 157 | 0x0004081020002000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0004_0810_2000_2000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:158:5 [INFO] [stderr] | [INFO] [stderr] 158 | 0x0008102040004000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0008_1020_4000_4000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:159:5 [INFO] [stderr] | [INFO] [stderr] 159 | 0x0008040200020400, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0008_0402_0002_0400` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:160:5 [INFO] [stderr] | [INFO] [stderr] 160 | 0x0010080400040800, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0010_0804_0004_0800` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:161:5 [INFO] [stderr] | [INFO] [stderr] 161 | 0x0020100a000a1000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0020_100a_000a_1000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:162:5 [INFO] [stderr] | [INFO] [stderr] 162 | 0x0040221400142200, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0040_2214_0014_2200` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:163:5 [INFO] [stderr] | [INFO] [stderr] 163 | 0x0002442800284400, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0002_4428_0028_4400` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:164:5 [INFO] [stderr] | [INFO] [stderr] 164 | 0x0004085000500800, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0004_0850_0050_0800` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:165:5 [INFO] [stderr] | [INFO] [stderr] 165 | 0x0008102000201000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0008_1020_0020_1000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:166:5 [INFO] [stderr] | [INFO] [stderr] 166 | 0x0010204000402000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0010_2040_0040_2000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:167:5 [INFO] [stderr] | [INFO] [stderr] 167 | 0x0004020002040800, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0004_0200_0204_0800` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:168:5 [INFO] [stderr] | [INFO] [stderr] 168 | 0x0008040004081000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0008_0400_0408_1000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:169:5 [INFO] [stderr] | [INFO] [stderr] 169 | 0x00100a000a102000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0010_0a00_0a10_2000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:170:5 [INFO] [stderr] | [INFO] [stderr] 170 | 0x0022140014224000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0022_1400_1422_4000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:171:5 [INFO] [stderr] | [INFO] [stderr] 171 | 0x0044280028440200, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0044_2800_2844_0200` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:172:5 [INFO] [stderr] | [INFO] [stderr] 172 | 0x0008500050080400, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0008_5000_5008_0400` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:173:5 [INFO] [stderr] | [INFO] [stderr] 173 | 0x0010200020100800, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0010_2000_2010_0800` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:174:5 [INFO] [stderr] | [INFO] [stderr] 174 | 0x0020400040201000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0020_4000_4020_1000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:175:5 [INFO] [stderr] | [INFO] [stderr] 175 | 0x0002000204081000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0002_0002_0408_1000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:176:5 [INFO] [stderr] | [INFO] [stderr] 176 | 0x0004000408102000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0004_0004_0810_2000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:177:5 [INFO] [stderr] | [INFO] [stderr] 177 | 0x000a000a10204000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x000a_000a_1020_4000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:178:5 [INFO] [stderr] | [INFO] [stderr] 178 | 0x0014001422400000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0014_0014_2240_0000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:179:5 [INFO] [stderr] | [INFO] [stderr] 179 | 0x0028002844020000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0028_0028_4402_0000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:180:5 [INFO] [stderr] | [INFO] [stderr] 180 | 0x0050005008040200, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0050_0050_0804_0200` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:181:5 [INFO] [stderr] | [INFO] [stderr] 181 | 0x0020002010080400, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0020_0020_1008_0400` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:182:5 [INFO] [stderr] | [INFO] [stderr] 182 | 0x0040004020100800, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0040_0040_2010_0800` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:183:5 [INFO] [stderr] | [INFO] [stderr] 183 | 0x0000020408102000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_0204_0810_2000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:184:5 [INFO] [stderr] | [INFO] [stderr] 184 | 0x0000040810204000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_0408_1020_4000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:185:5 [INFO] [stderr] | [INFO] [stderr] 185 | 0x00000a1020400000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_0a10_2040_0000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:186:5 [INFO] [stderr] | [INFO] [stderr] 186 | 0x0000142240000000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_1422_4000_0000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:187:5 [INFO] [stderr] | [INFO] [stderr] 187 | 0x0000284402000000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_2844_0200_0000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:188:5 [INFO] [stderr] | [INFO] [stderr] 188 | 0x0000500804020000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_5008_0402_0000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:189:5 [INFO] [stderr] | [INFO] [stderr] 189 | 0x0000201008040200, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_2010_0804_0200` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:190:5 [INFO] [stderr] | [INFO] [stderr] 190 | 0x0000402010080400, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0000_4020_1008_0400` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:191:5 [INFO] [stderr] | [INFO] [stderr] 191 | 0x0002040810204000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0002_0408_1020_4000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:192:5 [INFO] [stderr] | [INFO] [stderr] 192 | 0x0004081020400000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0004_0810_2040_0000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:193:5 [INFO] [stderr] | [INFO] [stderr] 193 | 0x000a102040000000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x000a_1020_4000_0000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:194:5 [INFO] [stderr] | [INFO] [stderr] 194 | 0x0014224000000000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0014_2240_0000_0000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:195:5 [INFO] [stderr] | [INFO] [stderr] 195 | 0x0028440200000000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0028_4402_0000_0000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:196:5 [INFO] [stderr] | [INFO] [stderr] 196 | 0x0050080402000000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0050_0804_0200_0000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:197:5 [INFO] [stderr] | [INFO] [stderr] 197 | 0x0020100804020000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0020_1008_0402_0000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/occupancy_masks.rs:198:5 [INFO] [stderr] | [INFO] [stderr] 198 | 0x0040201008040200, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x0040_2010_0804_0200` [INFO] [stderr] | [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/board.rs:236:24 [INFO] [stderr] | [INFO] [stderr] 236 | } else { [INFO] [stderr] | ________________________^ [INFO] [stderr] 237 | | if piece.kind == Type::Pawn && m.from.rank == 6 && m.to.rank == 4 { [INFO] [stderr] 238 | | self.en_passant_black = Some(Position::new(m.from.file, 2)); [INFO] [stderr] 239 | | } else { [INFO] [stderr] 240 | | self.en_passant_black = None; [INFO] [stderr] 241 | | } [INFO] [stderr] 242 | | } [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] 236 | } else if piece.kind == Type::Pawn && m.from.rank == 6 && m.to.rank == 4 { [INFO] [stderr] 237 | self.en_passant_black = Some(Position::new(m.from.file, 2)); [INFO] [stderr] 238 | } else { [INFO] [stderr] 239 | self.en_passant_black = None; [INFO] [stderr] 240 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: this `else { if .. }` block can be collapsed [INFO] [stderr] --> src/board.rs:250:24 [INFO] [stderr] | [INFO] [stderr] 250 | } else { [INFO] [stderr] | ________________________^ [INFO] [stderr] 251 | | if piece.kind == Type::Pawn && Some(m.to) == self.en_passant_white { [INFO] [stderr] 252 | | let beaten = Position::new(m.to.file, m.to.rank - 1); [INFO] [stderr] 253 | | self.set_pos(&beaten, None); [INFO] [stderr] 254 | | } [INFO] [stderr] 255 | | } [INFO] [stderr] | |_________________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_if [INFO] [stderr] help: try [INFO] [stderr] | [INFO] [stderr] 250 | } else if piece.kind == Type::Pawn && Some(m.to) == self.en_passant_white { [INFO] [stderr] 251 | let beaten = Position::new(m.to.file, m.to.rank - 1); [INFO] [stderr] 252 | self.set_pos(&beaten, None); [INFO] [stderr] 253 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unused imports: `Color`, `Position` [INFO] [stderr] --> src/main.rs:15:20 [INFO] [stderr] | [INFO] [stderr] 15 | use board::{Board, Color, Position, Move}; [INFO] [stderr] | ^^^^^ ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: operator precedence can trip the unwary [INFO] [stderr] --> src/main.rs:24:24 [INFO] [stderr] | [INFO] [stderr] 24 | let row_rev = (row * 0x0202020202 & 0x010884422010) % 1023; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider parenthesizing your expression: `(row * 0x0202020202) & 0x010884422010` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::precedence)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#precedence [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/main.rs:24:30 [INFO] [stderr] | [INFO] [stderr] 24 | let row_rev = (row * 0x0202020202 & 0x010884422010) % 1023; [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `0x0002_0202_0202` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/main.rs:24:45 [INFO] [stderr] | [INFO] [stderr] 24 | let row_rev = (row * 0x0202020202 & 0x010884422010) % 1023; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0x0108_8442_2010` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: constant `bitscan_magic` should have an upper case name such as `BITSCAN_MAGIC` [INFO] [stderr] --> src/bitscan.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | const bitscan_magic: u64 = 0x7edd5e59a4e28c2; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(non_upper_case_globals)] on by default [INFO] [stderr] [INFO] [stderr] warning: constant `bitscan_db` should have an upper case name such as `BITSCAN_DB` [INFO] [stderr] --> src/bitscan.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / const bitscan_db: [u64; 64] = [ [INFO] [stderr] 5 | | 63, 0, 58, 1, 59, 47, 53, 2, 60, 39, 48, 27, 54, 33, 42, 3, [INFO] [stderr] 6 | | 61, 51, 37, 40, 49, 18, 28, 20, 55, 30, 34, 11, 43, 14, 22, 4, [INFO] [stderr] 7 | | 62, 57, 46, 52, 38, 26, 32, 41, 50, 36, 17, 19, 29, 10, 13, 21, [INFO] [stderr] 8 | | 56, 45, 25, 31, 35, 16, 9, 12, 44, 24, 15, 8, 23, 7, 6, 5, [INFO] [stderr] 9 | | ]; [INFO] [stderr] | |__^ [INFO] [stderr] [INFO] [stderr] warning: casting u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/helper.rs:53:5 [INFO] [stderr] | [INFO] [stderr] 53 | (row as u64) * 8 + col [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u64::from(row)` [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: constant `rook` should have an upper case name such as `ROOK` [INFO] [stderr] --> src/occupancy_masks.rs:67:1 [INFO] [stderr] | [INFO] [stderr] 67 | / const rook: [u64; 64] = [ [INFO] [stderr] 68 | | 0x000101010101017e, [INFO] [stderr] 69 | | 0x000202020202027c, [INFO] [stderr] 70 | | 0x000404040404047a, [INFO] [stderr] ... | [INFO] [stderr] 131 | | 0x7e80808080808000, [INFO] [stderr] 132 | | ]; [INFO] [stderr] | |__^ [INFO] [stderr] [INFO] [stderr] warning: constant `bishop` should have an upper case name such as `BISHOP` [INFO] [stderr] --> src/occupancy_masks.rs:134:1 [INFO] [stderr] | [INFO] [stderr] 134 | / const bishop: [u64; 64] = [ [INFO] [stderr] 135 | | 0x0040201008040200, [INFO] [stderr] 136 | | 0x0000402010080400, [INFO] [stderr] 137 | | 0x0000004020100a00, [INFO] [stderr] ... | [INFO] [stderr] 198 | | 0x0040201008040200, [INFO] [stderr] 199 | | ]; [INFO] [stderr] | |__^ [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> src/movegen.rs:4:19 [INFO] [stderr] | [INFO] [stderr] 4 | let mut pos = pos_.clone(); [INFO] [stderr] | ^^^^^^^^^^^^ help: try dereferencing it: `*pos_` [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: using `clone` on a `Copy` type [INFO] [stderr] --> src/board.rs:65:19 [INFO] [stderr] | [INFO] [stderr] 65 | from: from.clone(), [INFO] [stderr] | ^^^^^^^^^^^^ help: try dereferencing it: `*from` [INFO] [stderr] | [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: using `clone` on a `Copy` type [INFO] [stderr] --> src/board.rs:66:17 [INFO] [stderr] | [INFO] [stderr] 66 | to: to.clone(), [INFO] [stderr] | ^^^^^^^^^^ help: try dereferencing it: `*to` [INFO] [stderr] | [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: using `clone` on a `Copy` type [INFO] [stderr] --> src/main.rs:32:17 [INFO] [stderr] | [INFO] [stderr] 32 | let mut b = (*board).clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `(*board)` [INFO] [stderr] | [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: constant `bitscan_magic` should have an upper case name such as `BITSCAN_MAGIC` [INFO] [stderr] --> src/bitscan.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | const bitscan_magic: u64 = 0x7edd5e59a4e28c2; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(non_upper_case_globals)] on by default [INFO] [stderr] [INFO] [stderr] warning: constant `bitscan_db` should have an upper case name such as `BITSCAN_DB` [INFO] [stderr] --> src/bitscan.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / const bitscan_db: [u64; 64] = [ [INFO] [stderr] 5 | | 63, 0, 58, 1, 59, 47, 53, 2, 60, 39, 48, 27, 54, 33, 42, 3, [INFO] [stderr] 6 | | 61, 51, 37, 40, 49, 18, 28, 20, 55, 30, 34, 11, 43, 14, 22, 4, [INFO] [stderr] 7 | | 62, 57, 46, 52, 38, 26, 32, 41, 50, 36, 17, 19, 29, 10, 13, 21, [INFO] [stderr] 8 | | 56, 45, 25, 31, 35, 16, 9, 12, 44, 24, 15, 8, 23, 7, 6, 5, [INFO] [stderr] 9 | | ]; [INFO] [stderr] | |__^ [INFO] [stderr] [INFO] [stderr] warning: casting u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/helper.rs:53:5 [INFO] [stderr] | [INFO] [stderr] 53 | (row as u64) * 8 + col [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u64::from(row)` [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: constant `rook` should have an upper case name such as `ROOK` [INFO] [stderr] --> src/occupancy_masks.rs:67:1 [INFO] [stderr] | [INFO] [stderr] 67 | / const rook: [u64; 64] = [ [INFO] [stderr] 68 | | 0x000101010101017e, [INFO] [stderr] 69 | | 0x000202020202027c, [INFO] [stderr] 70 | | 0x000404040404047a, [INFO] [stderr] ... | [INFO] [stderr] 131 | | 0x7e80808080808000, [INFO] [stderr] 132 | | ]; [INFO] [stderr] | |__^ [INFO] [stderr] [INFO] [stderr] warning: constant `bishop` should have an upper case name such as `BISHOP` [INFO] [stderr] --> src/occupancy_masks.rs:134:1 [INFO] [stderr] | [INFO] [stderr] 134 | / const bishop: [u64; 64] = [ [INFO] [stderr] 135 | | 0x0040201008040200, [INFO] [stderr] 136 | | 0x0000402010080400, [INFO] [stderr] 137 | | 0x0000004020100a00, [INFO] [stderr] ... | [INFO] [stderr] 198 | | 0x0040201008040200, [INFO] [stderr] 199 | | ]; [INFO] [stderr] | |__^ [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> src/movegen.rs:4:19 [INFO] [stderr] | [INFO] [stderr] 4 | let mut pos = pos_.clone(); [INFO] [stderr] | ^^^^^^^^^^^^ help: try dereferencing it: `*pos_` [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: using `clone` on a `Copy` type [INFO] [stderr] --> src/board.rs:65:19 [INFO] [stderr] | [INFO] [stderr] 65 | from: from.clone(), [INFO] [stderr] | ^^^^^^^^^^^^ help: try dereferencing it: `*from` [INFO] [stderr] | [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: using `clone` on a `Copy` type [INFO] [stderr] --> src/board.rs:66:17 [INFO] [stderr] | [INFO] [stderr] 66 | to: to.clone(), [INFO] [stderr] | ^^^^^^^^^^ help: try dereferencing it: `*to` [INFO] [stderr] | [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: using `clone` on a `Copy` type [INFO] [stderr] --> src/main.rs:32:17 [INFO] [stderr] | [INFO] [stderr] 32 | let mut b = (*board).clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `(*board)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.99s [INFO] running `"docker" "inspect" "dd481031412d63a508ecdd50a4ca6ccd6e7495b29c2cd58491c9d813553545eb"` [INFO] running `"docker" "rm" "-f" "dd481031412d63a508ecdd50a4ca6ccd6e7495b29c2cd58491c9d813553545eb"` [INFO] [stdout] dd481031412d63a508ecdd50a4ca6ccd6e7495b29c2cd58491c9d813553545eb