[INFO] cloning repository https://github.com/CoiledSpring/gba [INFO] running `"git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/CoiledSpring/gba" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FCoiledSpring%2Fgba"` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FCoiledSpring%2Fgba'... [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] 19ae453ad5e33d237491e3619b6bc97c734fbe43 [INFO] checking CoiledSpring/gba against try#ea663bba38739867a4b75ac820991b4f5d093c3b for pr-62262-1 [INFO] running `"git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FCoiledSpring%2Fgba" "/workspace/builds/worker-6/source"` [INFO] [stderr] Cloning into '/workspace/builds/worker-6/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/CoiledSpring/gba on toolchain ea663bba38739867a4b75ac820991b4f5d093c3b [INFO] running `"/workspace/cargo-home/bin/cargo" "+ea663bba38739867a4b75ac820991b4f5d093c3b" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking git repo https://github.com/CoiledSpring/gba [INFO] finished tweaking git repo https://github.com/CoiledSpring/gba [INFO] tweaked toml for git repo https://github.com/CoiledSpring/gba written to /workspace/builds/worker-6/source/Cargo.toml [INFO] crate git repo https://github.com/CoiledSpring/gba already has a lockfile, it will not be regenerated [INFO] running `"/workspace/cargo-home/bin/cargo" "+ea663bba38739867a4b75ac820991b4f5d093c3b" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+ea663bba38739867a4b75ac820991b4f5d093c3b" "check" "--frozen" "--all" "--all-targets"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 9198ac41b0dec5b2f6d9096a683f4288603c89e58f78e8fe17b8b0dc5c990e28 [INFO] running `"docker" "start" "-a" "9198ac41b0dec5b2f6d9096a683f4288603c89e58f78e8fe17b8b0dc5c990e28"` [INFO] [stderr] Checking term_size v0.2.3 [INFO] [stderr] Checking clap v2.20.5 [INFO] [stderr] Checking gba v0.1.0 (/opt/rustwide/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] 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: 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] 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" "9198ac41b0dec5b2f6d9096a683f4288603c89e58f78e8fe17b8b0dc5c990e28"` [INFO] running `"docker" "rm" "-f" "9198ac41b0dec5b2f6d9096a683f4288603c89e58f78e8fe17b8b0dc5c990e28"` [INFO] [stdout] 9198ac41b0dec5b2f6d9096a683f4288603c89e58f78e8fe17b8b0dc5c990e28