[INFO] crate gba 0.2.0 is already in cache [INFO] extracting crate gba 0.2.0 into work/ex/clippy-test-run/sources/stable/reg/gba/0.2.0 [INFO] extracting crate gba 0.2.0 into work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/gba/0.2.0 [INFO] validating manifest of gba-0.2.0 on toolchain stable [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of gba-0.2.0 on toolchain stable+rustflags=-Dclippy::into_iter_on_array [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing gba-0.2.0 [INFO] finished frobbing gba-0.2.0 [INFO] frobbed toml for gba-0.2.0 written to work/ex/clippy-test-run/sources/stable/reg/gba/0.2.0/Cargo.toml [INFO] started frobbing gba-0.2.0 [INFO] finished frobbing gba-0.2.0 [INFO] frobbed toml for gba-0.2.0 written to work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/gba/0.2.0/Cargo.toml [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] linting gba-0.2.0 against stable for clippy-test-run [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/clippy-test-run/worker-3/stable:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/clippy-test-run/sources/stable/reg/gba/0.2.0:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-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] 5a5056b437c9d80c1018a65eb704a73bdac55454df9f0729e93dad6cb510fc8c [INFO] running `"docker" "start" "-a" "5a5056b437c9d80c1018a65eb704a73bdac55454df9f0729e93dad6cb510fc8c"` [INFO] [stderr] Compiling gba-proc-macro v0.1.1 [INFO] [stderr] Checking gba v0.2.0 (/opt/crater/workdir) [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:25:51 [INFO] [stderr] | [INFO] [stderr] 25 | pub const DISPCNT: VolatilePtr = VolatilePtr(0x4000000 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0000` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::unreadable_literal)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:108:52 [INFO] [stderr] | [INFO] [stderr] 108 | pub const DISPSTAT: VolatilePtr = VolatilePtr(0x4000004 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0004` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:111:50 [INFO] [stderr] | [INFO] [stderr] 111 | pub const VCOUNT: VolatilePtr = VolatilePtr(0x4000006 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0006` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:114:50 [INFO] [stderr] | [INFO] [stderr] 114 | pub const BG0CNT: VolatilePtr = VolatilePtr(0x4000008 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0008` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:117:50 [INFO] [stderr] | [INFO] [stderr] 117 | pub const BG1CNT: VolatilePtr = VolatilePtr(0x400000A as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_000A` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:120:50 [INFO] [stderr] | [INFO] [stderr] 120 | pub const BG2CNT: VolatilePtr = VolatilePtr(0x400000C as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_000C` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:123:50 [INFO] [stderr] | [INFO] [stderr] 123 | pub const BG3CNT: VolatilePtr = VolatilePtr(0x400000E as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_000E` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:126:51 [INFO] [stderr] | [INFO] [stderr] 126 | pub const BG0HOFS: VolatilePtr = VolatilePtr(0x4000010 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0010` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:129:51 [INFO] [stderr] | [INFO] [stderr] 129 | pub const BG0VOFS: VolatilePtr = VolatilePtr(0x4000012 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0012` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:132:51 [INFO] [stderr] | [INFO] [stderr] 132 | pub const BG1HOFS: VolatilePtr = VolatilePtr(0x4000014 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0014` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:135:51 [INFO] [stderr] | [INFO] [stderr] 135 | pub const BG1VOFS: VolatilePtr = VolatilePtr(0x4000016 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0016` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:138:51 [INFO] [stderr] | [INFO] [stderr] 138 | pub const BG2HOFS: VolatilePtr = VolatilePtr(0x4000018 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0018` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:141:51 [INFO] [stderr] | [INFO] [stderr] 141 | pub const BG2VOFS: VolatilePtr = VolatilePtr(0x400001A as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_001A` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:144:51 [INFO] [stderr] | [INFO] [stderr] 144 | pub const BG3HOFS: VolatilePtr = VolatilePtr(0x400001C as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_001C` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:147:51 [INFO] [stderr] | [INFO] [stderr] 147 | pub const BG3VOFS: VolatilePtr = VolatilePtr(0x400001E as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_001E` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:150:49 [INFO] [stderr] | [INFO] [stderr] 150 | pub const BG2PA: VolatilePtr = VolatilePtr(0x4000020 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0020` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:153:49 [INFO] [stderr] | [INFO] [stderr] 153 | pub const BG2PB: VolatilePtr = VolatilePtr(0x4000022 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0022` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:156:49 [INFO] [stderr] | [INFO] [stderr] 156 | pub const BG2PC: VolatilePtr = VolatilePtr(0x4000024 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0024` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:159:49 [INFO] [stderr] | [INFO] [stderr] 159 | pub const BG2PD: VolatilePtr = VolatilePtr(0x4000026 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0026` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:162:48 [INFO] [stderr] | [INFO] [stderr] 162 | pub const BG2X: VolatilePtr = VolatilePtr(0x4000028 as *mut u32); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0028` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:165:48 [INFO] [stderr] | [INFO] [stderr] 165 | pub const BG2Y: VolatilePtr = VolatilePtr(0x400002C as *mut u32); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_002C` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:168:49 [INFO] [stderr] | [INFO] [stderr] 168 | pub const BG3PA: VolatilePtr = VolatilePtr(0x4000030 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0030` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:171:49 [INFO] [stderr] | [INFO] [stderr] 171 | pub const BG3PB: VolatilePtr = VolatilePtr(0x4000032 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0032` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:174:49 [INFO] [stderr] | [INFO] [stderr] 174 | pub const BG3PC: VolatilePtr = VolatilePtr(0x4000034 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0034` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:177:49 [INFO] [stderr] | [INFO] [stderr] 177 | pub const BG3PD: VolatilePtr = VolatilePtr(0x4000036 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0036` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:180:48 [INFO] [stderr] | [INFO] [stderr] 180 | pub const BG3X: VolatilePtr = VolatilePtr(0x4000038 as *mut u32); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0038` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:183:48 [INFO] [stderr] | [INFO] [stderr] 183 | pub const BG3Y: VolatilePtr = VolatilePtr(0x400003C as *mut u32); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_003C` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:186:49 [INFO] [stderr] | [INFO] [stderr] 186 | pub const WIN0H: VolatilePtr = VolatilePtr(0x4000040 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0040` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:189:49 [INFO] [stderr] | [INFO] [stderr] 189 | pub const WIN1H: VolatilePtr = VolatilePtr(0x4000042 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0042` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:192:49 [INFO] [stderr] | [INFO] [stderr] 192 | pub const WIN0V: VolatilePtr = VolatilePtr(0x4000044 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0044` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:195:49 [INFO] [stderr] | [INFO] [stderr] 195 | pub const WIN1V: VolatilePtr = VolatilePtr(0x4000046 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0046` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:198:49 [INFO] [stderr] | [INFO] [stderr] 198 | pub const WININ: VolatilePtr = VolatilePtr(0x4000048 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0048` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:201:50 [INFO] [stderr] | [INFO] [stderr] 201 | pub const WINOUT: VolatilePtr = VolatilePtr(0x400004A as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_004A` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:204:50 [INFO] [stderr] | [INFO] [stderr] 204 | pub const MOSAIC: VolatilePtr = VolatilePtr(0x400004C as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_004C` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:207:50 [INFO] [stderr] | [INFO] [stderr] 207 | pub const BLDCNT: VolatilePtr = VolatilePtr(0x4000050 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0050` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:210:52 [INFO] [stderr] | [INFO] [stderr] 210 | pub const BLDALPHA: VolatilePtr = VolatilePtr(0x4000052 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0052` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:213:48 [INFO] [stderr] | [INFO] [stderr] 213 | pub const BLDY: VolatilePtr = VolatilePtr(0x4000054 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0054` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:216:53 [INFO] [stderr] | [INFO] [stderr] 216 | pub const UND1CNT_L: VolatilePtr = VolatilePtr(0x4000060 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0060` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:219:53 [INFO] [stderr] | [INFO] [stderr] 219 | pub const UND1CNT_H: VolatilePtr = VolatilePtr(0x4000062 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0062` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:222:53 [INFO] [stderr] | [INFO] [stderr] 222 | pub const UND1CNT_X: VolatilePtr = VolatilePtr(0x4000064 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0064` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:225:53 [INFO] [stderr] | [INFO] [stderr] 225 | pub const UND2CNT_L: VolatilePtr = VolatilePtr(0x4000068 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0068` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:228:53 [INFO] [stderr] | [INFO] [stderr] 228 | pub const UND2CNT_H: VolatilePtr = VolatilePtr(0x400006C as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_006C` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:231:53 [INFO] [stderr] | [INFO] [stderr] 231 | pub const UND3CNT_L: VolatilePtr = VolatilePtr(0x4000070 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0070` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:234:53 [INFO] [stderr] | [INFO] [stderr] 234 | pub const UND3CNT_H: VolatilePtr = VolatilePtr(0x4000072 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0072` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:237:53 [INFO] [stderr] | [INFO] [stderr] 237 | pub const UND3CNT_X: VolatilePtr = VolatilePtr(0x4000074 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0074` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:240:53 [INFO] [stderr] | [INFO] [stderr] 240 | pub const UND4CNT_L: VolatilePtr = VolatilePtr(0x4000078 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0078` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:243:53 [INFO] [stderr] | [INFO] [stderr] 243 | pub const UND4CNT_H: VolatilePtr = VolatilePtr(0x400007C as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_007C` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:246:52 [INFO] [stderr] | [INFO] [stderr] 246 | pub const UNDCNT_L: VolatilePtr = VolatilePtr(0x4000080 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0080` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:249:52 [INFO] [stderr] | [INFO] [stderr] 249 | pub const UNDCNT_H: VolatilePtr = VolatilePtr(0x4000082 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0082` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:252:52 [INFO] [stderr] | [INFO] [stderr] 252 | pub const UNDCNT_X: VolatilePtr = VolatilePtr(0x4000084 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0084` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:255:51 [INFO] [stderr] | [INFO] [stderr] 255 | pub const UNDBIAS: VolatilePtr = VolatilePtr(0x4000088 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0088` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:258:55 [INFO] [stderr] | [INFO] [stderr] 258 | pub const WAVE_RAM0_L: VolatilePtr = VolatilePtr(0x4000090 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0090` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:261:55 [INFO] [stderr] | [INFO] [stderr] 261 | pub const WAVE_RAM0_H: VolatilePtr = VolatilePtr(0x4000092 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0092` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:264:55 [INFO] [stderr] | [INFO] [stderr] 264 | pub const WAVE_RAM1_L: VolatilePtr = VolatilePtr(0x4000094 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0094` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:267:55 [INFO] [stderr] | [INFO] [stderr] 267 | pub const WAVE_RAM1_H: VolatilePtr = VolatilePtr(0x4000096 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0096` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:270:55 [INFO] [stderr] | [INFO] [stderr] 270 | pub const WAVE_RAM2_L: VolatilePtr = VolatilePtr(0x4000098 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0098` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:273:55 [INFO] [stderr] | [INFO] [stderr] 273 | pub const WAVE_RAM2_H: VolatilePtr = VolatilePtr(0x400009A as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_009A` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:276:55 [INFO] [stderr] | [INFO] [stderr] 276 | pub const WAVE_RAM3_L: VolatilePtr = VolatilePtr(0x400009C as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_009C` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:279:55 [INFO] [stderr] | [INFO] [stderr] 279 | pub const WAVE_RAM3_H: VolatilePtr = VolatilePtr(0x400009E as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_009E` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:282:50 [INFO] [stderr] | [INFO] [stderr] 282 | pub const FIFO_A: VolatilePtr = VolatilePtr(0x40000A0 as *mut u32); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_00A0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:285:50 [INFO] [stderr] | [INFO] [stderr] 285 | pub const FIFO_B: VolatilePtr = VolatilePtr(0x40000A4 as *mut u32); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_00A4` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:288:51 [INFO] [stderr] | [INFO] [stderr] 288 | pub const DMA0SAD: VolatilePtr = VolatilePtr(0x40000B0 as *mut u32); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_00B0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:291:51 [INFO] [stderr] | [INFO] [stderr] 291 | pub const DMA0DAD: VolatilePtr = VolatilePtr(0x40000B4 as *mut u32); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_00B4` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:294:53 [INFO] [stderr] | [INFO] [stderr] 294 | pub const DMA0CNT_L: VolatilePtr = VolatilePtr(0x40000B8 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_00B8` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:297:53 [INFO] [stderr] | [INFO] [stderr] 297 | pub const DMA0CNT_H: VolatilePtr = VolatilePtr(0x40000BA as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_00BA` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:300:51 [INFO] [stderr] | [INFO] [stderr] 300 | pub const DMA1SAD: VolatilePtr = VolatilePtr(0x40000BC as *mut u32); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_00BC` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:303:51 [INFO] [stderr] | [INFO] [stderr] 303 | pub const DMA1DAD: VolatilePtr = VolatilePtr(0x40000C0 as *mut u32); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_00C0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:306:53 [INFO] [stderr] | [INFO] [stderr] 306 | pub const DMA1CNT_L: VolatilePtr = VolatilePtr(0x40000C4 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_00C4` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:309:53 [INFO] [stderr] | [INFO] [stderr] 309 | pub const DMA1CNT_H: VolatilePtr = VolatilePtr(0x40000C6 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_00C6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:312:51 [INFO] [stderr] | [INFO] [stderr] 312 | pub const DMA2SAD: VolatilePtr = VolatilePtr(0x40000C8 as *mut u32); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_00C8` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:315:51 [INFO] [stderr] | [INFO] [stderr] 315 | pub const DMA2DAD: VolatilePtr = VolatilePtr(0x40000CC as *mut u32); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_00CC` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:318:53 [INFO] [stderr] | [INFO] [stderr] 318 | pub const DMA2CNT_L: VolatilePtr = VolatilePtr(0x40000D0 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_00D0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:321:53 [INFO] [stderr] | [INFO] [stderr] 321 | pub const DMA2CNT_H: VolatilePtr = VolatilePtr(0x40000D2 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_00D2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:324:51 [INFO] [stderr] | [INFO] [stderr] 324 | pub const DMA3SAD: VolatilePtr = VolatilePtr(0x40000D4 as *mut u32); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_00D4` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:327:51 [INFO] [stderr] | [INFO] [stderr] 327 | pub const DMA3DAD: VolatilePtr = VolatilePtr(0x40000D8 as *mut u32); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_00D8` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:330:53 [INFO] [stderr] | [INFO] [stderr] 330 | pub const DMA3CNT_L: VolatilePtr = VolatilePtr(0x40000DC as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_00DC` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:333:53 [INFO] [stderr] | [INFO] [stderr] 333 | pub const DMA3CNT_H: VolatilePtr = VolatilePtr(0x40000DE as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_00DE` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:336:52 [INFO] [stderr] | [INFO] [stderr] 336 | pub const TM0CNT_L: VolatilePtr = VolatilePtr(0x4000100 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_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/io_registers.rs:339:52 [INFO] [stderr] | [INFO] [stderr] 339 | pub const TM0CNT_H: VolatilePtr = VolatilePtr(0x4000102 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0102` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:342:52 [INFO] [stderr] | [INFO] [stderr] 342 | pub const TM1CNT_L: VolatilePtr = VolatilePtr(0x4000104 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0104` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:345:52 [INFO] [stderr] | [INFO] [stderr] 345 | pub const TM1CNT_H: VolatilePtr = VolatilePtr(0x4000106 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0106` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:348:52 [INFO] [stderr] | [INFO] [stderr] 348 | pub const TM2CNT_L: VolatilePtr = VolatilePtr(0x4000108 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0108` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:351:52 [INFO] [stderr] | [INFO] [stderr] 351 | pub const TM2CNT_H: VolatilePtr = VolatilePtr(0x400010A as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_010A` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:354:52 [INFO] [stderr] | [INFO] [stderr] 354 | pub const TM3CNT_L: VolatilePtr = VolatilePtr(0x400010C as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_010C` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:357:52 [INFO] [stderr] | [INFO] [stderr] 357 | pub const TM3CNT_H: VolatilePtr = VolatilePtr(0x400010E as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_010E` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:360:53 [INFO] [stderr] | [INFO] [stderr] 360 | pub const SIODATA32: VolatilePtr = VolatilePtr(0x4000120 as *mut u32); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0120` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:363:53 [INFO] [stderr] | [INFO] [stderr] 363 | pub const SIOMULTI0: VolatilePtr = VolatilePtr(0x4000120 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0120` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:366:53 [INFO] [stderr] | [INFO] [stderr] 366 | pub const SIOMULTI1: VolatilePtr = VolatilePtr(0x4000122 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0122` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:369:53 [INFO] [stderr] | [INFO] [stderr] 369 | pub const SIOMULTI2: VolatilePtr = VolatilePtr(0x4000124 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0124` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:372:53 [INFO] [stderr] | [INFO] [stderr] 372 | pub const SIOMULTI3: VolatilePtr = VolatilePtr(0x4000126 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0126` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:375:50 [INFO] [stderr] | [INFO] [stderr] 375 | pub const SIOCNT: VolatilePtr = VolatilePtr(0x4000128 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0128` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:378:54 [INFO] [stderr] | [INFO] [stderr] 378 | pub const SIOMLT_SEN: VolatilePtr = VolatilePtr(0x400012A as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_012A` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:381:52 [INFO] [stderr] | [INFO] [stderr] 381 | pub const SIODATA8: VolatilePtr = VolatilePtr(0x400012A as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_012A` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:384:52 [INFO] [stderr] | [INFO] [stderr] 384 | pub const KEYINPUT: VolatilePtr = VolatilePtr(0x4000130 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0130` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:450:50 [INFO] [stderr] | [INFO] [stderr] 450 | pub const KEYCNT: VolatilePtr = VolatilePtr(0x4000132 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0132` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:453:48 [INFO] [stderr] | [INFO] [stderr] 453 | pub const RCNT: VolatilePtr = VolatilePtr(0x4000134 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0134` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:456:50 [INFO] [stderr] | [INFO] [stderr] 456 | pub const JOYCNT: VolatilePtr = VolatilePtr(0x4000140 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0140` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:459:52 [INFO] [stderr] | [INFO] [stderr] 459 | pub const JOY_RECV: VolatilePtr = VolatilePtr(0x4000150 as *mut u32); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0150` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:462:53 [INFO] [stderr] | [INFO] [stderr] 462 | pub const JOY_TRANS: VolatilePtr = VolatilePtr(0x4000154 as *mut u32); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0154` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:465:51 [INFO] [stderr] | [INFO] [stderr] 465 | pub const JOYSTAT: VolatilePtr = VolatilePtr(0x4000158 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0158` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:468:46 [INFO] [stderr] | [INFO] [stderr] 468 | pub const IE: VolatilePtr = VolatilePtr(0x4000200 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_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/io_registers.rs:471:46 [INFO] [stderr] | [INFO] [stderr] 471 | pub const IF: VolatilePtr = VolatilePtr(0x4000202 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_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/io_registers.rs:474:51 [INFO] [stderr] | [INFO] [stderr] 474 | pub const WAITCNT: VolatilePtr = VolatilePtr(0x4000204 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0204` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:477:47 [INFO] [stderr] | [INFO] [stderr] 477 | pub const IME: VolatilePtr = VolatilePtr(0x4000208 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0208` [INFO] [stderr] | [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 argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> src/io_registers.rs:36:15 [INFO] [stderr] | [INFO] [stderr] 36 | pub fn mode(&self) -> DisplayControlMode { [INFO] [stderr] | ^^^^^ help: consider passing by value instead: `self` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::trivially_copy_pass_by_ref)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `1` [INFO] [stderr] --> src/io_registers.rs:403:29 [INFO] [stderr] | [INFO] [stderr] 403 | register_bit!(A_BIT, u16, 1 << 0, a_pressed, read_write); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::identity_op)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> src/io_registers.rs:415:21 [INFO] [stderr] | [INFO] [stderr] 415 | pub fn difference(&self, other: KeyInputSetting) -> KeyInputSetting { [INFO] [stderr] | ^^^^^ help: consider passing by value instead: `self` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> src/io_registers.rs:421:27 [INFO] [stderr] | [INFO] [stderr] 421 | pub fn column_direction(&self) -> TriBool { [INFO] [stderr] | ^^^^^ help: consider passing by value instead: `self` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> src/io_registers.rs:433:24 [INFO] [stderr] | [INFO] [stderr] 433 | pub fn row_direction(&self) -> TriBool { [INFO] [stderr] | ^^^^^ help: consider passing by value instead: `self` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] error[E0554]: #![feature] may not be used on the stable release channel [INFO] [stderr] --> examples/hello1.rs:1:1 [INFO] [stderr] | [INFO] [stderr] 1 | #![feature(start)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: aborting due to previous error [INFO] [stderr] [INFO] [stderr] For more information about this error, try `rustc --explain E0554`. [INFO] [stderr] error: Could not compile `gba`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error[E0554]: #![feature] may not be used on the stable release channel [INFO] [stderr] --> examples/hello2.rs:1:1 [INFO] [stderr] | [INFO] [stderr] 1 | #![feature(start)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: aborting due to previous error [INFO] [stderr] [INFO] [stderr] For more information about this error, try `rustc --explain E0554`. [INFO] [stderr] error: Could not compile `gba`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error[E0554]: #![feature] may not be used on the stable release channel [INFO] [stderr] --> examples/light_cycle.rs:1:1 [INFO] [stderr] | [INFO] [stderr] 1 | #![feature(start)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: aborting due to previous error [INFO] [stderr] [INFO] [stderr] For more information about this error, try `rustc --explain E0554`. [INFO] [stderr] error: Could not compile `gba`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:25:51 [INFO] [stderr] | [INFO] [stderr] 25 | pub const DISPCNT: VolatilePtr = VolatilePtr(0x4000000 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0000` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::unreadable_literal)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:108:52 [INFO] [stderr] | [INFO] [stderr] 108 | pub const DISPSTAT: VolatilePtr = VolatilePtr(0x4000004 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0004` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:111:50 [INFO] [stderr] | [INFO] [stderr] 111 | pub const VCOUNT: VolatilePtr = VolatilePtr(0x4000006 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0006` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:114:50 [INFO] [stderr] | [INFO] [stderr] 114 | pub const BG0CNT: VolatilePtr = VolatilePtr(0x4000008 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0008` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:117:50 [INFO] [stderr] | [INFO] [stderr] 117 | pub const BG1CNT: VolatilePtr = VolatilePtr(0x400000A as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_000A` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:120:50 [INFO] [stderr] | [INFO] [stderr] 120 | pub const BG2CNT: VolatilePtr = VolatilePtr(0x400000C as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_000C` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:123:50 [INFO] [stderr] | [INFO] [stderr] 123 | pub const BG3CNT: VolatilePtr = VolatilePtr(0x400000E as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_000E` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:126:51 [INFO] [stderr] | [INFO] [stderr] 126 | pub const BG0HOFS: VolatilePtr = VolatilePtr(0x4000010 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0010` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:129:51 [INFO] [stderr] | [INFO] [stderr] 129 | pub const BG0VOFS: VolatilePtr = VolatilePtr(0x4000012 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0012` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:132:51 [INFO] [stderr] | [INFO] [stderr] 132 | pub const BG1HOFS: VolatilePtr = VolatilePtr(0x4000014 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0014` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:135:51 [INFO] [stderr] | [INFO] [stderr] 135 | pub const BG1VOFS: VolatilePtr = VolatilePtr(0x4000016 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0016` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:138:51 [INFO] [stderr] | [INFO] [stderr] 138 | pub const BG2HOFS: VolatilePtr = VolatilePtr(0x4000018 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0018` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:141:51 [INFO] [stderr] | [INFO] [stderr] 141 | pub const BG2VOFS: VolatilePtr = VolatilePtr(0x400001A as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_001A` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:144:51 [INFO] [stderr] | [INFO] [stderr] 144 | pub const BG3HOFS: VolatilePtr = VolatilePtr(0x400001C as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_001C` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:147:51 [INFO] [stderr] | [INFO] [stderr] 147 | pub const BG3VOFS: VolatilePtr = VolatilePtr(0x400001E as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_001E` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:150:49 [INFO] [stderr] | [INFO] [stderr] 150 | pub const BG2PA: VolatilePtr = VolatilePtr(0x4000020 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0020` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:153:49 [INFO] [stderr] | [INFO] [stderr] 153 | pub const BG2PB: VolatilePtr = VolatilePtr(0x4000022 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0022` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:156:49 [INFO] [stderr] | [INFO] [stderr] 156 | pub const BG2PC: VolatilePtr = VolatilePtr(0x4000024 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0024` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:159:49 [INFO] [stderr] | [INFO] [stderr] 159 | pub const BG2PD: VolatilePtr = VolatilePtr(0x4000026 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0026` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:162:48 [INFO] [stderr] | [INFO] [stderr] 162 | pub const BG2X: VolatilePtr = VolatilePtr(0x4000028 as *mut u32); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0028` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:165:48 [INFO] [stderr] | [INFO] [stderr] 165 | pub const BG2Y: VolatilePtr = VolatilePtr(0x400002C as *mut u32); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_002C` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:168:49 [INFO] [stderr] | [INFO] [stderr] 168 | pub const BG3PA: VolatilePtr = VolatilePtr(0x4000030 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0030` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:171:49 [INFO] [stderr] | [INFO] [stderr] 171 | pub const BG3PB: VolatilePtr = VolatilePtr(0x4000032 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0032` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:174:49 [INFO] [stderr] | [INFO] [stderr] 174 | pub const BG3PC: VolatilePtr = VolatilePtr(0x4000034 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0034` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:177:49 [INFO] [stderr] | [INFO] [stderr] 177 | pub const BG3PD: VolatilePtr = VolatilePtr(0x4000036 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0036` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:180:48 [INFO] [stderr] | [INFO] [stderr] 180 | pub const BG3X: VolatilePtr = VolatilePtr(0x4000038 as *mut u32); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0038` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:183:48 [INFO] [stderr] | [INFO] [stderr] 183 | pub const BG3Y: VolatilePtr = VolatilePtr(0x400003C as *mut u32); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_003C` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:186:49 [INFO] [stderr] | [INFO] [stderr] 186 | pub const WIN0H: VolatilePtr = VolatilePtr(0x4000040 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0040` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:189:49 [INFO] [stderr] | [INFO] [stderr] 189 | pub const WIN1H: VolatilePtr = VolatilePtr(0x4000042 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0042` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:192:49 [INFO] [stderr] | [INFO] [stderr] 192 | pub const WIN0V: VolatilePtr = VolatilePtr(0x4000044 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0044` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:195:49 [INFO] [stderr] | [INFO] [stderr] 195 | pub const WIN1V: VolatilePtr = VolatilePtr(0x4000046 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0046` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:198:49 [INFO] [stderr] | [INFO] [stderr] 198 | pub const WININ: VolatilePtr = VolatilePtr(0x4000048 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0048` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:201:50 [INFO] [stderr] | [INFO] [stderr] 201 | pub const WINOUT: VolatilePtr = VolatilePtr(0x400004A as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_004A` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:204:50 [INFO] [stderr] | [INFO] [stderr] 204 | pub const MOSAIC: VolatilePtr = VolatilePtr(0x400004C as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_004C` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:207:50 [INFO] [stderr] | [INFO] [stderr] 207 | pub const BLDCNT: VolatilePtr = VolatilePtr(0x4000050 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0050` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:210:52 [INFO] [stderr] | [INFO] [stderr] 210 | pub const BLDALPHA: VolatilePtr = VolatilePtr(0x4000052 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0052` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:213:48 [INFO] [stderr] | [INFO] [stderr] 213 | pub const BLDY: VolatilePtr = VolatilePtr(0x4000054 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0054` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:216:53 [INFO] [stderr] | [INFO] [stderr] 216 | pub const UND1CNT_L: VolatilePtr = VolatilePtr(0x4000060 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0060` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:219:53 [INFO] [stderr] | [INFO] [stderr] 219 | pub const UND1CNT_H: VolatilePtr = VolatilePtr(0x4000062 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0062` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:222:53 [INFO] [stderr] | [INFO] [stderr] 222 | pub const UND1CNT_X: VolatilePtr = VolatilePtr(0x4000064 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0064` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:225:53 [INFO] [stderr] | [INFO] [stderr] 225 | pub const UND2CNT_L: VolatilePtr = VolatilePtr(0x4000068 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0068` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:228:53 [INFO] [stderr] | [INFO] [stderr] 228 | pub const UND2CNT_H: VolatilePtr = VolatilePtr(0x400006C as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_006C` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:231:53 [INFO] [stderr] | [INFO] [stderr] 231 | pub const UND3CNT_L: VolatilePtr = VolatilePtr(0x4000070 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0070` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:234:53 [INFO] [stderr] | [INFO] [stderr] 234 | pub const UND3CNT_H: VolatilePtr = VolatilePtr(0x4000072 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0072` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:237:53 [INFO] [stderr] | [INFO] [stderr] 237 | pub const UND3CNT_X: VolatilePtr = VolatilePtr(0x4000074 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0074` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:240:53 [INFO] [stderr] | [INFO] [stderr] 240 | pub const UND4CNT_L: VolatilePtr = VolatilePtr(0x4000078 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0078` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:243:53 [INFO] [stderr] | [INFO] [stderr] 243 | pub const UND4CNT_H: VolatilePtr = VolatilePtr(0x400007C as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_007C` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:246:52 [INFO] [stderr] | [INFO] [stderr] 246 | pub const UNDCNT_L: VolatilePtr = VolatilePtr(0x4000080 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0080` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:249:52 [INFO] [stderr] | [INFO] [stderr] 249 | pub const UNDCNT_H: VolatilePtr = VolatilePtr(0x4000082 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0082` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:252:52 [INFO] [stderr] | [INFO] [stderr] 252 | pub const UNDCNT_X: VolatilePtr = VolatilePtr(0x4000084 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0084` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:255:51 [INFO] [stderr] | [INFO] [stderr] 255 | pub const UNDBIAS: VolatilePtr = VolatilePtr(0x4000088 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0088` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:258:55 [INFO] [stderr] | [INFO] [stderr] 258 | pub const WAVE_RAM0_L: VolatilePtr = VolatilePtr(0x4000090 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0090` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:261:55 [INFO] [stderr] | [INFO] [stderr] 261 | pub const WAVE_RAM0_H: VolatilePtr = VolatilePtr(0x4000092 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0092` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:264:55 [INFO] [stderr] | [INFO] [stderr] 264 | pub const WAVE_RAM1_L: VolatilePtr = VolatilePtr(0x4000094 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0094` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:267:55 [INFO] [stderr] | [INFO] [stderr] 267 | pub const WAVE_RAM1_H: VolatilePtr = VolatilePtr(0x4000096 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0096` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:270:55 [INFO] [stderr] | [INFO] [stderr] 270 | pub const WAVE_RAM2_L: VolatilePtr = VolatilePtr(0x4000098 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0098` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:273:55 [INFO] [stderr] | [INFO] [stderr] 273 | pub const WAVE_RAM2_H: VolatilePtr = VolatilePtr(0x400009A as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_009A` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:276:55 [INFO] [stderr] | [INFO] [stderr] 276 | pub const WAVE_RAM3_L: VolatilePtr = VolatilePtr(0x400009C as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_009C` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:279:55 [INFO] [stderr] | [INFO] [stderr] 279 | pub const WAVE_RAM3_H: VolatilePtr = VolatilePtr(0x400009E as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_009E` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:282:50 [INFO] [stderr] | [INFO] [stderr] 282 | pub const FIFO_A: VolatilePtr = VolatilePtr(0x40000A0 as *mut u32); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_00A0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:285:50 [INFO] [stderr] | [INFO] [stderr] 285 | pub const FIFO_B: VolatilePtr = VolatilePtr(0x40000A4 as *mut u32); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_00A4` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:288:51 [INFO] [stderr] | [INFO] [stderr] 288 | pub const DMA0SAD: VolatilePtr = VolatilePtr(0x40000B0 as *mut u32); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_00B0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:291:51 [INFO] [stderr] | [INFO] [stderr] 291 | pub const DMA0DAD: VolatilePtr = VolatilePtr(0x40000B4 as *mut u32); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_00B4` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:294:53 [INFO] [stderr] | [INFO] [stderr] 294 | pub const DMA0CNT_L: VolatilePtr = VolatilePtr(0x40000B8 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_00B8` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:297:53 [INFO] [stderr] | [INFO] [stderr] 297 | pub const DMA0CNT_H: VolatilePtr = VolatilePtr(0x40000BA as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_00BA` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:300:51 [INFO] [stderr] | [INFO] [stderr] 300 | pub const DMA1SAD: VolatilePtr = VolatilePtr(0x40000BC as *mut u32); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_00BC` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:303:51 [INFO] [stderr] | [INFO] [stderr] 303 | pub const DMA1DAD: VolatilePtr = VolatilePtr(0x40000C0 as *mut u32); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_00C0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:306:53 [INFO] [stderr] | [INFO] [stderr] 306 | pub const DMA1CNT_L: VolatilePtr = VolatilePtr(0x40000C4 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_00C4` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:309:53 [INFO] [stderr] | [INFO] [stderr] 309 | pub const DMA1CNT_H: VolatilePtr = VolatilePtr(0x40000C6 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_00C6` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:312:51 [INFO] [stderr] | [INFO] [stderr] 312 | pub const DMA2SAD: VolatilePtr = VolatilePtr(0x40000C8 as *mut u32); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_00C8` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:315:51 [INFO] [stderr] | [INFO] [stderr] 315 | pub const DMA2DAD: VolatilePtr = VolatilePtr(0x40000CC as *mut u32); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_00CC` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:318:53 [INFO] [stderr] | [INFO] [stderr] 318 | pub const DMA2CNT_L: VolatilePtr = VolatilePtr(0x40000D0 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_00D0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:321:53 [INFO] [stderr] | [INFO] [stderr] 321 | pub const DMA2CNT_H: VolatilePtr = VolatilePtr(0x40000D2 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_00D2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:324:51 [INFO] [stderr] | [INFO] [stderr] 324 | pub const DMA3SAD: VolatilePtr = VolatilePtr(0x40000D4 as *mut u32); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_00D4` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:327:51 [INFO] [stderr] | [INFO] [stderr] 327 | pub const DMA3DAD: VolatilePtr = VolatilePtr(0x40000D8 as *mut u32); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_00D8` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:330:53 [INFO] [stderr] | [INFO] [stderr] 330 | pub const DMA3CNT_L: VolatilePtr = VolatilePtr(0x40000DC as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_00DC` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:333:53 [INFO] [stderr] | [INFO] [stderr] 333 | pub const DMA3CNT_H: VolatilePtr = VolatilePtr(0x40000DE as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_00DE` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:336:52 [INFO] [stderr] | [INFO] [stderr] 336 | pub const TM0CNT_L: VolatilePtr = VolatilePtr(0x4000100 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_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/io_registers.rs:339:52 [INFO] [stderr] | [INFO] [stderr] 339 | pub const TM0CNT_H: VolatilePtr = VolatilePtr(0x4000102 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0102` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:342:52 [INFO] [stderr] | [INFO] [stderr] 342 | pub const TM1CNT_L: VolatilePtr = VolatilePtr(0x4000104 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0104` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:345:52 [INFO] [stderr] | [INFO] [stderr] 345 | pub const TM1CNT_H: VolatilePtr = VolatilePtr(0x4000106 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0106` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:348:52 [INFO] [stderr] | [INFO] [stderr] 348 | pub const TM2CNT_L: VolatilePtr = VolatilePtr(0x4000108 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0108` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:351:52 [INFO] [stderr] | [INFO] [stderr] 351 | pub const TM2CNT_H: VolatilePtr = VolatilePtr(0x400010A as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_010A` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:354:52 [INFO] [stderr] | [INFO] [stderr] 354 | pub const TM3CNT_L: VolatilePtr = VolatilePtr(0x400010C as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_010C` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:357:52 [INFO] [stderr] | [INFO] [stderr] 357 | pub const TM3CNT_H: VolatilePtr = VolatilePtr(0x400010E as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_010E` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:360:53 [INFO] [stderr] | [INFO] [stderr] 360 | pub const SIODATA32: VolatilePtr = VolatilePtr(0x4000120 as *mut u32); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0120` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:363:53 [INFO] [stderr] | [INFO] [stderr] 363 | pub const SIOMULTI0: VolatilePtr = VolatilePtr(0x4000120 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0120` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:366:53 [INFO] [stderr] | [INFO] [stderr] 366 | pub const SIOMULTI1: VolatilePtr = VolatilePtr(0x4000122 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0122` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:369:53 [INFO] [stderr] | [INFO] [stderr] 369 | pub const SIOMULTI2: VolatilePtr = VolatilePtr(0x4000124 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0124` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:372:53 [INFO] [stderr] | [INFO] [stderr] 372 | pub const SIOMULTI3: VolatilePtr = VolatilePtr(0x4000126 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0126` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:375:50 [INFO] [stderr] | [INFO] [stderr] 375 | pub const SIOCNT: VolatilePtr = VolatilePtr(0x4000128 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0128` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:378:54 [INFO] [stderr] | [INFO] [stderr] 378 | pub const SIOMLT_SEN: VolatilePtr = VolatilePtr(0x400012A as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_012A` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:381:52 [INFO] [stderr] | [INFO] [stderr] 381 | pub const SIODATA8: VolatilePtr = VolatilePtr(0x400012A as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_012A` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:384:52 [INFO] [stderr] | [INFO] [stderr] 384 | pub const KEYINPUT: VolatilePtr = VolatilePtr(0x4000130 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0130` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:450:50 [INFO] [stderr] | [INFO] [stderr] 450 | pub const KEYCNT: VolatilePtr = VolatilePtr(0x4000132 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0132` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:453:48 [INFO] [stderr] | [INFO] [stderr] 453 | pub const RCNT: VolatilePtr = VolatilePtr(0x4000134 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0134` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:456:50 [INFO] [stderr] | [INFO] [stderr] 456 | pub const JOYCNT: VolatilePtr = VolatilePtr(0x4000140 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0140` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:459:52 [INFO] [stderr] | [INFO] [stderr] 459 | pub const JOY_RECV: VolatilePtr = VolatilePtr(0x4000150 as *mut u32); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0150` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:462:53 [INFO] [stderr] | [INFO] [stderr] 462 | pub const JOY_TRANS: VolatilePtr = VolatilePtr(0x4000154 as *mut u32); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0154` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:465:51 [INFO] [stderr] | [INFO] [stderr] 465 | pub const JOYSTAT: VolatilePtr = VolatilePtr(0x4000158 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0158` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:468:46 [INFO] [stderr] | [INFO] [stderr] 468 | pub const IE: VolatilePtr = VolatilePtr(0x4000200 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_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/io_registers.rs:471:46 [INFO] [stderr] | [INFO] [stderr] 471 | pub const IF: VolatilePtr = VolatilePtr(0x4000202 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_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/io_registers.rs:474:51 [INFO] [stderr] | [INFO] [stderr] 474 | pub const WAITCNT: VolatilePtr = VolatilePtr(0x4000204 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0204` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/io_registers.rs:477:47 [INFO] [stderr] | [INFO] [stderr] 477 | pub const IME: VolatilePtr = VolatilePtr(0x4000208 as *mut u16); [INFO] [stderr] | ^^^^^^^^^ help: consider: `0x0400_0208` [INFO] [stderr] | [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 argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> src/io_registers.rs:36:15 [INFO] [stderr] | [INFO] [stderr] 36 | pub fn mode(&self) -> DisplayControlMode { [INFO] [stderr] | ^^^^^ help: consider passing by value instead: `self` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::trivially_copy_pass_by_ref)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `1` [INFO] [stderr] --> src/io_registers.rs:403:29 [INFO] [stderr] | [INFO] [stderr] 403 | register_bit!(A_BIT, u16, 1 << 0, a_pressed, read_write); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::identity_op)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> src/io_registers.rs:415:21 [INFO] [stderr] | [INFO] [stderr] 415 | pub fn difference(&self, other: KeyInputSetting) -> KeyInputSetting { [INFO] [stderr] | ^^^^^ help: consider passing by value instead: `self` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> src/io_registers.rs:421:27 [INFO] [stderr] | [INFO] [stderr] 421 | pub fn column_direction(&self) -> TriBool { [INFO] [stderr] | ^^^^^ help: consider passing by value instead: `self` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> src/io_registers.rs:433:24 [INFO] [stderr] | [INFO] [stderr] 433 | pub fn row_direction(&self) -> TriBool { [INFO] [stderr] | ^^^^^ help: consider passing by value instead: `self` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] error: build failed [INFO] running `"docker" "inspect" "5a5056b437c9d80c1018a65eb704a73bdac55454df9f0729e93dad6cb510fc8c"` [INFO] running `"docker" "rm" "-f" "5a5056b437c9d80c1018a65eb704a73bdac55454df9f0729e93dad6cb510fc8c"` [INFO] [stdout] 5a5056b437c9d80c1018a65eb704a73bdac55454df9f0729e93dad6cb510fc8c