[INFO] updating cached repository CoiledSpring/gba [INFO] running `"git" "fetch" "--all"` [INFO] [stdout] Fetching origin [INFO] [stderr] From git://github.com/CoiledSpring/gba [INFO] [stderr] * branch HEAD -> FETCH_HEAD [INFO] running `"git" "clone" "work/cache/sources/gh/CoiledSpring/gba" "work/ex/pr-63376/sources/master#60960a260f7b5c695fd0717311d72ce62dd4eb43/gh/CoiledSpring/gba"` [INFO] [stderr] Cloning into 'work/ex/pr-63376/sources/master#60960a260f7b5c695fd0717311d72ce62dd4eb43/gh/CoiledSpring/gba'... [INFO] [stderr] done. [INFO] running `"git" "clone" "work/cache/sources/gh/CoiledSpring/gba" "work/ex/pr-63376/sources/try#266783e4e09e4e9d5307c1c8e695659c58bbcac7/gh/CoiledSpring/gba"` [INFO] [stderr] Cloning into 'work/ex/pr-63376/sources/try#266783e4e09e4e9d5307c1c8e695659c58bbcac7/gh/CoiledSpring/gba'... [INFO] [stderr] done. [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] 19ae453ad5e33d237491e3619b6bc97c734fbe43 [INFO] sha for GitHub repo CoiledSpring/gba: 19ae453ad5e33d237491e3619b6bc97c734fbe43 [INFO] validating manifest of CoiledSpring/gba on toolchain master#60960a260f7b5c695fd0717311d72ce62dd4eb43 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+60960a260f7b5c695fd0717311d72ce62dd4eb43-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of CoiledSpring/gba on toolchain try#266783e4e09e4e9d5307c1c8e695659c58bbcac7 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+266783e4e09e4e9d5307c1c8e695659c58bbcac7-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing CoiledSpring/gba [INFO] finished frobbing CoiledSpring/gba [INFO] frobbed toml for CoiledSpring/gba written to work/ex/pr-63376/sources/master#60960a260f7b5c695fd0717311d72ce62dd4eb43/gh/CoiledSpring/gba/Cargo.toml [INFO] started frobbing CoiledSpring/gba [INFO] finished frobbing CoiledSpring/gba [INFO] frobbed toml for CoiledSpring/gba written to work/ex/pr-63376/sources/try#266783e4e09e4e9d5307c1c8e695659c58bbcac7/gh/CoiledSpring/gba/Cargo.toml [INFO] crate CoiledSpring/gba already has a lockfile, it will not be regenerated [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+60960a260f7b5c695fd0717311d72ce62dd4eb43-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+266783e4e09e4e9d5307c1c8e695659c58bbcac7-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] checking CoiledSpring/gba against master#60960a260f7b5c695fd0717311d72ce62dd4eb43 for pr-63376 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-63376/worker-4/master#60960a260f7b5c695fd0717311d72ce62dd4eb43:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/pr-63376/sources/master#60960a260f7b5c695fd0717311d72ce62dd4eb43/gh/CoiledSpring/gba:/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" "+60960a260f7b5c695fd0717311d72ce62dd4eb43-alt" "check" "--frozen" "--all" "--all-targets"` [INFO] [stdout] 53ceba26001596b97b6331a6681e105f95c07e357ce388a0863ceeedde863ce4 [INFO] running `"docker" "start" "-a" "53ceba26001596b97b6331a6681e105f95c07e357ce388a0863ceeedde863ce4"` [INFO] [stderr] Checking gba v0.1.0 (/opt/crater/workdir) [INFO] [stderr] error: couldn't read src/io/../../gba_bios.bin: No such file or directory (os error 2) [INFO] [stderr] --> src/io/mod.rs:36:19 [INFO] [stderr] | [INFO] [stderr] 36 | bios: include_bytes!("../../gba_bios.bin"), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: couldn't read src/io/../../gba_bios.bin: No such file or directory (os error 2) [INFO] [stderr] --> src/io/mod.rs:36:19 [INFO] [stderr] | [INFO] [stderr] 36 | bios: include_bytes!("../../gba_bios.bin"), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/cpu/mod.rs:180:14 [INFO] [stderr] | [INFO] [stderr] 180 | 0...7 | 15 => self.registers[n], [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/cpu/mod.rs:183:14 [INFO] [stderr] | [INFO] [stderr] 183 | 8...12 => match self.mode { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/cpu/mod.rs:188:15 [INFO] [stderr] | [INFO] [stderr] 188 | 13...14 => match self.mode { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/cpu/mod.rs:204:14 [INFO] [stderr] | [INFO] [stderr] 204 | 0...7 => self.registers[n] = v, [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/cpu/mod.rs:205:14 [INFO] [stderr] | [INFO] [stderr] 205 | 8...12 => match self.mode { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/cpu/mod.rs:209:15 [INFO] [stderr] | [INFO] [stderr] 209 | 13...14 => match self.mode { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/gpu/mod.rs:86:23 [INFO] [stderr] | [INFO] [stderr] 86 | 0x05000000...0x05FFFFFF => [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/gpu/mod.rs:88:23 [INFO] [stderr] | [INFO] [stderr] 88 | 0x06000000...0x06FFFFFF => [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/gpu/mod.rs:90:23 [INFO] [stderr] | [INFO] [stderr] 90 | 0x07000000...0x07FFFFFF => [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/gpu/mod.rs:98:23 [INFO] [stderr] | [INFO] [stderr] 98 | 0x05000000...0x05FFFFFF => [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/gpu/mod.rs:100:23 [INFO] [stderr] | [INFO] [stderr] 100 | 0x06000000...0x06FFFFFF => [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/gpu/mod.rs:102:23 [INFO] [stderr] | [INFO] [stderr] 102 | 0x07000000...0x07FFFFFF => [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/gpu/mod.rs:110:23 [INFO] [stderr] | [INFO] [stderr] 110 | 0x05000000...0x05FFFFFF => [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/gpu/mod.rs:112:23 [INFO] [stderr] | [INFO] [stderr] 112 | 0x06000000...0x06FFFFFF => [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/gpu/mod.rs:114:23 [INFO] [stderr] | [INFO] [stderr] 114 | 0x07000000...0x07FFFFFF => [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/gpu/mod.rs:122:23 [INFO] [stderr] | [INFO] [stderr] 122 | 0x05000000...0x05FFFFFF => [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/gpu/mod.rs:124:23 [INFO] [stderr] | [INFO] [stderr] 124 | 0x06000000...0x06FFFFFF => [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/gpu/mod.rs:126:23 [INFO] [stderr] | [INFO] [stderr] 126 | 0x07000000...0x07FFFFFF => [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:104:23 [INFO] [stderr] | [INFO] [stderr] 104 | 0x00000000...0x00003FFF => self.bios.read_dword(address), [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:106:23 [INFO] [stderr] | [INFO] [stderr] 106 | 0x03000000...0x03FFFFFF => self.iwram.read_dword(address & 0x7FFF), [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:108:23 [INFO] [stderr] | [INFO] [stderr] 108 | 0x04000000...0x040003FE => self.read_io_dword(address), [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:110:23 [INFO] [stderr] | [INFO] [stderr] 110 | 0x05000000...0x07FFFFFF => self.gpu.read_dword(address), [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:112:23 [INFO] [stderr] | [INFO] [stderr] 112 | 0x08000000...0x0BFFFFFF => self.rom.read_dword(address & 0x1FFFFFF), [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:122:23 [INFO] [stderr] | [INFO] [stderr] 122 | 0x00000000...0x00003FFF => self.bios.read_word(address), [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:124:23 [INFO] [stderr] | [INFO] [stderr] 124 | 0x03000000...0x03FFFFFF => self.iwram.read_word(address & 0x7FFF), [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:126:23 [INFO] [stderr] | [INFO] [stderr] 126 | 0x04000000...0x040003FE => self.read_io_word(address), [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:128:23 [INFO] [stderr] | [INFO] [stderr] 128 | 0x05000000...0x07FFFFFF => self.gpu.read_word(address), [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:130:23 [INFO] [stderr] | [INFO] [stderr] 130 | 0x08000000...0x0BFFFFFF => if address & 0x1FFFFFF < self.rom.len() { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:144:23 [INFO] [stderr] | [INFO] [stderr] 144 | 0x00000000...0x00003FFF => self.bios[address], [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:146:23 [INFO] [stderr] | [INFO] [stderr] 146 | 0x03000000...0x03FFFFFF => self.iwram.read_byte(address & 0x7FFF), [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:148:23 [INFO] [stderr] | [INFO] [stderr] 148 | 0x04000000...0x040003FE => self.read_io_byte(address), [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:150:23 [INFO] [stderr] | [INFO] [stderr] 150 | 0x08000000...0x0BFFFFFF => self.rom.read_byte(address & 0x01FFFFFF), [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:160:23 [INFO] [stderr] | [INFO] [stderr] 160 | 0x00000000...0x00003FFF => panic!("Trying to write to BIOS"), [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:162:23 [INFO] [stderr] | [INFO] [stderr] 162 | 0x02000000...0x02FFFFFF => [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:165:23 [INFO] [stderr] | [INFO] [stderr] 165 | 0x03000000...0x03FFFFFF => [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:168:23 [INFO] [stderr] | [INFO] [stderr] 168 | 0x04000000...0x04FFFFFF => self.write_io_byte(address, value), [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:170:23 [INFO] [stderr] | [INFO] [stderr] 170 | 0x08000000...0x0DFFFFFF => [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:182:23 [INFO] [stderr] | [INFO] [stderr] 182 | 0x00000000...0x00003FFF => panic!("Trying to write to BIOS"), [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:184:23 [INFO] [stderr] | [INFO] [stderr] 184 | 0x02000000...0x02FFFFFF => [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:187:23 [INFO] [stderr] | [INFO] [stderr] 187 | 0x03000000...0x03FFFFFF => [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:190:23 [INFO] [stderr] | [INFO] [stderr] 190 | 0x04000000...0x04FFFFFF => self.write_io_word(address, value), [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:192:23 [INFO] [stderr] | [INFO] [stderr] 192 | 0x05000000...0x07FFFFFF => self.gpu.write_word(address, value), [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:194:23 [INFO] [stderr] | [INFO] [stderr] 194 | 0x08000000...0x0DFFFFFF => [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:206:23 [INFO] [stderr] | [INFO] [stderr] 206 | 0x00000000...0x00003FFF => panic!("Trying to write to BIOS"), [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:208:23 [INFO] [stderr] | [INFO] [stderr] 208 | 0x02000000...0x02FFFFFF => [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:211:23 [INFO] [stderr] | [INFO] [stderr] 211 | 0x03000000...0x03FFFFFF => [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:214:23 [INFO] [stderr] | [INFO] [stderr] 214 | 0x04000000...0x04FFFFFF => self.write_io_dword(address, value), [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:216:23 [INFO] [stderr] | [INFO] [stderr] 216 | 0x05000000...0x07FFFFFF => self.gpu.write_dword(address, value), [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:218:23 [INFO] [stderr] | [INFO] [stderr] 218 | 0x08000000...0x0DFFFFFF => [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/cpu/mod.rs:180:14 [INFO] [stderr] | [INFO] [stderr] 180 | 0...7 | 15 => self.registers[n], [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/cpu/mod.rs:183:14 [INFO] [stderr] | [INFO] [stderr] 183 | 8...12 => match self.mode { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/cpu/mod.rs:188:15 [INFO] [stderr] | [INFO] [stderr] 188 | 13...14 => match self.mode { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/cpu/mod.rs:204:14 [INFO] [stderr] | [INFO] [stderr] 204 | 0...7 => self.registers[n] = v, [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/cpu/mod.rs:205:14 [INFO] [stderr] | [INFO] [stderr] 205 | 8...12 => match self.mode { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/cpu/mod.rs:209:15 [INFO] [stderr] | [INFO] [stderr] 209 | 13...14 => match self.mode { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/gpu/mod.rs:86:23 [INFO] [stderr] | [INFO] [stderr] 86 | 0x05000000...0x05FFFFFF => [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/gpu/mod.rs:88:23 [INFO] [stderr] | [INFO] [stderr] 88 | 0x06000000...0x06FFFFFF => [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/gpu/mod.rs:90:23 [INFO] [stderr] | [INFO] [stderr] 90 | 0x07000000...0x07FFFFFF => [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/gpu/mod.rs:98:23 [INFO] [stderr] | [INFO] [stderr] 98 | 0x05000000...0x05FFFFFF => [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/gpu/mod.rs:100:23 [INFO] [stderr] | [INFO] [stderr] 100 | 0x06000000...0x06FFFFFF => [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/gpu/mod.rs:102:23 [INFO] [stderr] | [INFO] [stderr] 102 | 0x07000000...0x07FFFFFF => [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/gpu/mod.rs:110:23 [INFO] [stderr] | [INFO] [stderr] 110 | 0x05000000...0x05FFFFFF => [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/gpu/mod.rs:112:23 [INFO] [stderr] | [INFO] [stderr] 112 | 0x06000000...0x06FFFFFF => [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/gpu/mod.rs:114:23 [INFO] [stderr] | [INFO] [stderr] 114 | 0x07000000...0x07FFFFFF => [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/gpu/mod.rs:122:23 [INFO] [stderr] | [INFO] [stderr] 122 | 0x05000000...0x05FFFFFF => [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/gpu/mod.rs:124:23 [INFO] [stderr] | [INFO] [stderr] 124 | 0x06000000...0x06FFFFFF => [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/gpu/mod.rs:126:23 [INFO] [stderr] | [INFO] [stderr] 126 | 0x07000000...0x07FFFFFF => [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:104:23 [INFO] [stderr] | [INFO] [stderr] 104 | 0x00000000...0x00003FFF => self.bios.read_dword(address), [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:106:23 [INFO] [stderr] | [INFO] [stderr] 106 | 0x03000000...0x03FFFFFF => self.iwram.read_dword(address & 0x7FFF), [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:108:23 [INFO] [stderr] | [INFO] [stderr] 108 | 0x04000000...0x040003FE => self.read_io_dword(address), [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:110:23 [INFO] [stderr] | [INFO] [stderr] 110 | 0x05000000...0x07FFFFFF => self.gpu.read_dword(address), [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:112:23 [INFO] [stderr] | [INFO] [stderr] 112 | 0x08000000...0x0BFFFFFF => self.rom.read_dword(address & 0x1FFFFFF), [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:122:23 [INFO] [stderr] | [INFO] [stderr] 122 | 0x00000000...0x00003FFF => self.bios.read_word(address), [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:124:23 [INFO] [stderr] | [INFO] [stderr] 124 | 0x03000000...0x03FFFFFF => self.iwram.read_word(address & 0x7FFF), [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:126:23 [INFO] [stderr] | [INFO] [stderr] 126 | 0x04000000...0x040003FE => self.read_io_word(address), [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:128:23 [INFO] [stderr] | [INFO] [stderr] 128 | 0x05000000...0x07FFFFFF => self.gpu.read_word(address), [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:130:23 [INFO] [stderr] | [INFO] [stderr] 130 | 0x08000000...0x0BFFFFFF => if address & 0x1FFFFFF < self.rom.len() { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:144:23 [INFO] [stderr] | [INFO] [stderr] 144 | 0x00000000...0x00003FFF => self.bios[address], [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:146:23 [INFO] [stderr] | [INFO] [stderr] 146 | 0x03000000...0x03FFFFFF => self.iwram.read_byte(address & 0x7FFF), [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:148:23 [INFO] [stderr] | [INFO] [stderr] 148 | 0x04000000...0x040003FE => self.read_io_byte(address), [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:150:23 [INFO] [stderr] | [INFO] [stderr] 150 | 0x08000000...0x0BFFFFFF => self.rom.read_byte(address & 0x01FFFFFF), [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:160:23 [INFO] [stderr] | [INFO] [stderr] 160 | 0x00000000...0x00003FFF => panic!("Trying to write to BIOS"), [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:162:23 [INFO] [stderr] | [INFO] [stderr] 162 | 0x02000000...0x02FFFFFF => [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:165:23 [INFO] [stderr] | [INFO] [stderr] 165 | 0x03000000...0x03FFFFFF => [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:168:23 [INFO] [stderr] | [INFO] [stderr] 168 | 0x04000000...0x04FFFFFF => self.write_io_byte(address, value), [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:170:23 [INFO] [stderr] | [INFO] [stderr] 170 | 0x08000000...0x0DFFFFFF => [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:182:23 [INFO] [stderr] | [INFO] [stderr] 182 | 0x00000000...0x00003FFF => panic!("Trying to write to BIOS"), [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:184:23 [INFO] [stderr] | [INFO] [stderr] 184 | 0x02000000...0x02FFFFFF => [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:187:23 [INFO] [stderr] | [INFO] [stderr] 187 | 0x03000000...0x03FFFFFF => [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:190:23 [INFO] [stderr] | [INFO] [stderr] 190 | 0x04000000...0x04FFFFFF => self.write_io_word(address, value), [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:192:23 [INFO] [stderr] | [INFO] [stderr] 192 | 0x05000000...0x07FFFFFF => self.gpu.write_word(address, value), [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:194:23 [INFO] [stderr] | [INFO] [stderr] 194 | 0x08000000...0x0DFFFFFF => [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:206:23 [INFO] [stderr] | [INFO] [stderr] 206 | 0x00000000...0x00003FFF => panic!("Trying to write to BIOS"), [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:208:23 [INFO] [stderr] | [INFO] [stderr] 208 | 0x02000000...0x02FFFFFF => [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:211:23 [INFO] [stderr] | [INFO] [stderr] 211 | 0x03000000...0x03FFFFFF => [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:214:23 [INFO] [stderr] | [INFO] [stderr] 214 | 0x04000000...0x04FFFFFF => self.write_io_dword(address, value), [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:216:23 [INFO] [stderr] | [INFO] [stderr] 216 | 0x05000000...0x07FFFFFF => self.gpu.write_dword(address, value), [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/io/mod.rs:218:23 [INFO] [stderr] | [INFO] [stderr] 218 | 0x08000000...0x0DFFFFFF => [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] error: aborting due to previous error [INFO] [stderr] [INFO] [stderr] error: Could not compile `gba`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: aborting due to previous error [INFO] [stderr] [INFO] [stderr] error: Could not compile `gba`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `"docker" "inspect" "53ceba26001596b97b6331a6681e105f95c07e357ce388a0863ceeedde863ce4"` [INFO] running `"docker" "rm" "-f" "53ceba26001596b97b6331a6681e105f95c07e357ce388a0863ceeedde863ce4"` [INFO] [stdout] 53ceba26001596b97b6331a6681e105f95c07e357ce388a0863ceeedde863ce4