[INFO] fetching crate gbr 0.1.1...
[INFO] testing gbr-0.1.1 against 1.47.0 for beta-1.48-1
[INFO] extracting crate gbr 0.1.1 into /workspace/builds/worker-11/source
[INFO] validating manifest of crates.io crate gbr 0.1.1 on toolchain 1.47.0
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.47.0" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] started tweaking crates.io crate gbr 0.1.1
[INFO] finished tweaking crates.io crate gbr 0.1.1
[INFO] tweaked toml for crates.io crate gbr 0.1.1 written to /workspace/builds/worker-11/source/Cargo.toml
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.47.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.47.0" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/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" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+1.47.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 22711a3dbbcc2a5958aa0fc0d8b3cc337fc6da88876dda2767e6bd20593e9bcc
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "22711a3dbbcc2a5958aa0fc0d8b3cc337fc6da88876dda2767e6bd20593e9bcc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "22711a3dbbcc2a5958aa0fc0d8b3cc337fc6da88876dda2767e6bd20593e9bcc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "22711a3dbbcc2a5958aa0fc0d8b3cc337fc6da88876dda2767e6bd20593e9bcc", kill_on_drop: false }`
[INFO] [stdout] 22711a3dbbcc2a5958aa0fc0d8b3cc337fc6da88876dda2767e6bd20593e9bcc
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/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" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+1.47.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 000e7f6a611e941f9fa270217c6989cf563688d4c68db5f57c513328e99b4f77
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "000e7f6a611e941f9fa270217c6989cf563688d4c68db5f57c513328e99b4f77", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]    Compiling gbr v0.1.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/catridge.rs:149:19
[INFO] [stdout]     |
[INFO] [stdout] 149 |             0x0000...0x1fff => self.ram_enable = val & 0x0f == 0x0a,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/catridge.rs:151:19
[INFO] [stdout]     |
[INFO] [stdout] 151 |             0x2000...0x3fff => self.bank_no_lower = val & 0x1f,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/catridge.rs:153:19
[INFO] [stdout]     |
[INFO] [stdout] 153 |             0x4000...0x5fff => self.bank_no_upper = val & 0x03,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/catridge.rs:155:19
[INFO] [stdout]     |
[INFO] [stdout] 155 |             0x6000...0x7fff => self.mode = val & 0x01 > 0,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/catridge.rs:157:19
[INFO] [stdout]     |
[INFO] [stdout] 157 |             0xa000...0xbfff => {
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/catridge.rs:171:19
[INFO] [stdout]     |
[INFO] [stdout] 171 |             0x0000...0x3fff => self.rom[addr as usize],
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/catridge.rs:173:19
[INFO] [stdout]     |
[INFO] [stdout] 173 |             0x4000...0x7fff => {
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/catridge.rs:178:19
[INFO] [stdout]     |
[INFO] [stdout] 178 |             0xa000...0xbfff => {
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/cpu.rs:1282:17
[INFO] [stdout]      |
[INFO] [stdout] 1282 |             0x00...0x07 => self.rlc(reg),
[INFO] [stdout]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/cpu.rs:1283:17
[INFO] [stdout]      |
[INFO] [stdout] 1283 |             0x08...0x0f => self.rrc(reg),
[INFO] [stdout]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/cpu.rs:1284:17
[INFO] [stdout]      |
[INFO] [stdout] 1284 |             0x10...0x17 => self.rl(reg),
[INFO] [stdout]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/cpu.rs:1285:17
[INFO] [stdout]      |
[INFO] [stdout] 1285 |             0x18...0x1f => self.rr(reg),
[INFO] [stdout]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/cpu.rs:1286:17
[INFO] [stdout]      |
[INFO] [stdout] 1286 |             0x20...0x27 => self.sla(reg),
[INFO] [stdout]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/cpu.rs:1287:17
[INFO] [stdout]      |
[INFO] [stdout] 1287 |             0x28...0x2f => self.sra(reg),
[INFO] [stdout]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/cpu.rs:1288:17
[INFO] [stdout]      |
[INFO] [stdout] 1288 |             0x30...0x37 => self.swap(reg),
[INFO] [stdout]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/cpu.rs:1289:17
[INFO] [stdout]      |
[INFO] [stdout] 1289 |             0x38...0x3f => self.srl(reg),
[INFO] [stdout]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/cpu.rs:1290:17
[INFO] [stdout]      |
[INFO] [stdout] 1290 |             0x40...0x7f => self.bit(pos, reg),
[INFO] [stdout]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/cpu.rs:1291:17
[INFO] [stdout]      |
[INFO] [stdout] 1291 |             0x80...0xbf => self.res(pos, reg),
[INFO] [stdout]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/cpu.rs:1292:17
[INFO] [stdout]      |
[INFO] [stdout] 1292 |             0xc0...0xff => self.set(pos, reg),
[INFO] [stdout]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/cpu.rs:1434:17
[INFO] [stdout]      |
[INFO] [stdout] 1434 |             0x80...0x87 => self.add_r8(reg),
[INFO] [stdout]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/cpu.rs:1435:17
[INFO] [stdout]      |
[INFO] [stdout] 1435 |             0x88...0x8f => self.adc_r8(reg),
[INFO] [stdout]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/cpu.rs:1436:17
[INFO] [stdout]      |
[INFO] [stdout] 1436 |             0x90...0x97 => self.sub_r8(reg),
[INFO] [stdout]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/cpu.rs:1437:17
[INFO] [stdout]      |
[INFO] [stdout] 1437 |             0x98...0x9f => self.sbc_r8(reg),
[INFO] [stdout]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/cpu.rs:1438:17
[INFO] [stdout]      |
[INFO] [stdout] 1438 |             0xa0...0xa7 => self.and_r8(reg),
[INFO] [stdout]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/cpu.rs:1439:17
[INFO] [stdout]      |
[INFO] [stdout] 1439 |             0xb0...0xb7 => self.or_r8(reg),
[INFO] [stdout]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/cpu.rs:1440:17
[INFO] [stdout]      |
[INFO] [stdout] 1440 |             0xa8...0xaf => self.xor_r8(reg),
[INFO] [stdout]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/cpu.rs:1441:17
[INFO] [stdout]      |
[INFO] [stdout] 1441 |             0xb8...0xbf => self.cp_r8(reg),
[INFO] [stdout]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/cpu.rs:1485:17
[INFO] [stdout]      |
[INFO] [stdout] 1485 |             0x40...0x75 | 0x77...0x7f => self.ld_r8_r8(reg2, reg),
[INFO] [stdout]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/cpu.rs:1485:31
[INFO] [stdout]      |
[INFO] [stdout] 1485 |             0x40...0x75 | 0x77...0x7f => self.ld_r8_r8(reg2, reg),
[INFO] [stdout]      |                               ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]   --> src/mmu.rs:63:19
[INFO] [stdout]    |
[INFO] [stdout] 63 |             0x0000...0x7fff => self.catridge.write(addr, val),
[INFO] [stdout]    |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]   --> src/mmu.rs:65:19
[INFO] [stdout]    |
[INFO] [stdout] 65 |             0x8000...0x9fff => self.ppu.write(addr, val),
[INFO] [stdout]    |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]   --> src/mmu.rs:67:19
[INFO] [stdout]    |
[INFO] [stdout] 67 |             0xa000...0xbfff => self.catridge.write(addr, val),
[INFO] [stdout]    |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]   --> src/mmu.rs:69:19
[INFO] [stdout]    |
[INFO] [stdout] 69 |             0xc000...0xdfff => self.ram[(addr & 0x1fff) as usize] = val,
[INFO] [stdout]    |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]   --> src/mmu.rs:71:19
[INFO] [stdout]    |
[INFO] [stdout] 71 |             0xe000...0xfdff => self.ram[((addr - 0x2000) & 0x1fff) as usize] = val,
[INFO] [stdout]    |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]   --> src/mmu.rs:73:19
[INFO] [stdout]    |
[INFO] [stdout] 73 |             0xfe00...0xfe9f => self.ppu.write(addr, val),
[INFO] [stdout]    |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]   --> src/mmu.rs:77:19
[INFO] [stdout]    |
[INFO] [stdout] 77 |             0xff04...0xff07 => self.timer.write(addr, val),
[INFO] [stdout]    |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]   --> src/mmu.rs:81:19
[INFO] [stdout]    |
[INFO] [stdout] 81 |             0xff40...0xff45 | 0xff47...0xff4b => self.ppu.write(addr, val),
[INFO] [stdout]    |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]   --> src/mmu.rs:81:37
[INFO] [stdout]    |
[INFO] [stdout] 81 |             0xff40...0xff45 | 0xff47...0xff4b => self.ppu.write(addr, val),
[INFO] [stdout]    |                                     ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]   --> src/mmu.rs:85:19
[INFO] [stdout]    |
[INFO] [stdout] 85 |             0xff80...0xfffe => self.hram[(addr & 0x7f) as usize] = val,
[INFO] [stdout]    |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]   --> src/mmu.rs:96:19
[INFO] [stdout]    |
[INFO] [stdout] 96 |             0x0000...0x7fff => self.catridge.read(addr),
[INFO] [stdout]    |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]   --> src/mmu.rs:98:19
[INFO] [stdout]    |
[INFO] [stdout] 98 |             0x8000...0x9fff => self.ppu.read(addr),
[INFO] [stdout]    |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/mmu.rs:100:19
[INFO] [stdout]     |
[INFO] [stdout] 100 |             0xa000...0xbfff => self.catridge.read(addr),
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/mmu.rs:102:19
[INFO] [stdout]     |
[INFO] [stdout] 102 |             0xc000...0xdfff => self.ram[(addr & 0x1fff) as usize],
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/mmu.rs:104:19
[INFO] [stdout]     |
[INFO] [stdout] 104 |             0xe000...0xfdff => self.ram[((addr - 0x2000) & 0x1fff) as usize],
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/mmu.rs:106:19
[INFO] [stdout]     |
[INFO] [stdout] 106 |             0xfe00...0xfe9f => self.ppu.read(addr),
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/mmu.rs:110:19
[INFO] [stdout]     |
[INFO] [stdout] 110 |             0xff04...0xff07 => self.timer.read(addr),
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/mmu.rs:114:19
[INFO] [stdout]     |
[INFO] [stdout] 114 |             0xff40...0xff45 | 0xff47...0xff4b => self.ppu.read(addr),
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/mmu.rs:114:37
[INFO] [stdout]     |
[INFO] [stdout] 114 |             0xff40...0xff45 | 0xff47...0xff4b => self.ppu.read(addr),
[INFO] [stdout]     |                                     ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/mmu.rs:116:19
[INFO] [stdout]     |
[INFO] [stdout] 116 |             0xff80...0xfffe => self.hram[(addr & 0x7f) as usize],
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/ppu.rs:352:19
[INFO] [stdout]     |
[INFO] [stdout] 352 |             0x8000...0x9fff => {
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/ppu.rs:360:19
[INFO] [stdout]     |
[INFO] [stdout] 360 |             0xfe00...0xfe9f => {
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/ppu.rs:403:19
[INFO] [stdout]     |
[INFO] [stdout] 403 |             0x8000...0x9fff => {
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/ppu.rs:413:19
[INFO] [stdout]     |
[INFO] [stdout] 413 |             0xfe00...0xfe9f => {
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> src/cpu.rs:1293:13
[INFO] [stdout]      |
[INFO] [stdout] 1293 |             _ => panic!("Unimplemented opcode 0xcb 0x{:x}", opcode),
[INFO] [stdout]      |             ^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unreachable_patterns)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 54 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 5.76s
[INFO] running `Command { std: "docker" "inspect" "000e7f6a611e941f9fa270217c6989cf563688d4c68db5f57c513328e99b4f77", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "000e7f6a611e941f9fa270217c6989cf563688d4c68db5f57c513328e99b4f77", kill_on_drop: false }`
[INFO] [stdout] 000e7f6a611e941f9fa270217c6989cf563688d4c68db5f57c513328e99b4f77
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/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" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+1.47.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 007aa2b9e22f29417017800044f0a05af4fe439812cd6f748667bc713bfe1e5f
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "007aa2b9e22f29417017800044f0a05af4fe439812cd6f748667bc713bfe1e5f", kill_on_drop: false }`
[INFO] [stderr]    Compiling gbr v0.1.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/catridge.rs:149:19
[INFO] [stdout]     |
[INFO] [stdout] 149 |             0x0000...0x1fff => self.ram_enable = val & 0x0f == 0x0a,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/catridge.rs:151:19
[INFO] [stdout]     |
[INFO] [stdout] 151 |             0x2000...0x3fff => self.bank_no_lower = val & 0x1f,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/catridge.rs:153:19
[INFO] [stdout]     |
[INFO] [stdout] 153 |             0x4000...0x5fff => self.bank_no_upper = val & 0x03,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/catridge.rs:155:19
[INFO] [stdout]     |
[INFO] [stdout] 155 |             0x6000...0x7fff => self.mode = val & 0x01 > 0,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/catridge.rs:157:19
[INFO] [stdout]     |
[INFO] [stdout] 157 |             0xa000...0xbfff => {
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/catridge.rs:171:19
[INFO] [stdout]     |
[INFO] [stdout] 171 |             0x0000...0x3fff => self.rom[addr as usize],
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/catridge.rs:173:19
[INFO] [stdout]     |
[INFO] [stdout] 173 |             0x4000...0x7fff => {
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/catridge.rs:178:19
[INFO] [stdout]     |
[INFO] [stdout] 178 |             0xa000...0xbfff => {
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/cpu.rs:1282:17
[INFO] [stdout]      |
[INFO] [stdout] 1282 |             0x00...0x07 => self.rlc(reg),
[INFO] [stdout]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/cpu.rs:1283:17
[INFO] [stdout]      |
[INFO] [stdout] 1283 |             0x08...0x0f => self.rrc(reg),
[INFO] [stdout]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/cpu.rs:1284:17
[INFO] [stdout]      |
[INFO] [stdout] 1284 |             0x10...0x17 => self.rl(reg),
[INFO] [stdout]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/cpu.rs:1285:17
[INFO] [stdout]      |
[INFO] [stdout] 1285 |             0x18...0x1f => self.rr(reg),
[INFO] [stdout]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/cpu.rs:1286:17
[INFO] [stdout]      |
[INFO] [stdout] 1286 |             0x20...0x27 => self.sla(reg),
[INFO] [stdout]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/cpu.rs:1287:17
[INFO] [stdout]      |
[INFO] [stdout] 1287 |             0x28...0x2f => self.sra(reg),
[INFO] [stdout]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/cpu.rs:1288:17
[INFO] [stdout]      |
[INFO] [stdout] 1288 |             0x30...0x37 => self.swap(reg),
[INFO] [stdout]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/cpu.rs:1289:17
[INFO] [stdout]      |
[INFO] [stdout] 1289 |             0x38...0x3f => self.srl(reg),
[INFO] [stdout]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/cpu.rs:1290:17
[INFO] [stdout]      |
[INFO] [stdout] 1290 |             0x40...0x7f => self.bit(pos, reg),
[INFO] [stdout]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/cpu.rs:1291:17
[INFO] [stdout]      |
[INFO] [stdout] 1291 |             0x80...0xbf => self.res(pos, reg),
[INFO] [stdout]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/cpu.rs:1292:17
[INFO] [stdout]      |
[INFO] [stdout] 1292 |             0xc0...0xff => self.set(pos, reg),
[INFO] [stdout]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/cpu.rs:1434:17
[INFO] [stdout]      |
[INFO] [stdout] 1434 |             0x80...0x87 => self.add_r8(reg),
[INFO] [stdout]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/cpu.rs:1435:17
[INFO] [stdout]      |
[INFO] [stdout] 1435 |             0x88...0x8f => self.adc_r8(reg),
[INFO] [stdout]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/cpu.rs:1436:17
[INFO] [stdout]      |
[INFO] [stdout] 1436 |             0x90...0x97 => self.sub_r8(reg),
[INFO] [stdout]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/cpu.rs:1437:17
[INFO] [stdout]      |
[INFO] [stdout] 1437 |             0x98...0x9f => self.sbc_r8(reg),
[INFO] [stdout]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/cpu.rs:1438:17
[INFO] [stdout]      |
[INFO] [stdout] 1438 |             0xa0...0xa7 => self.and_r8(reg),
[INFO] [stdout]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/cpu.rs:1439:17
[INFO] [stdout]      |
[INFO] [stdout] 1439 |             0xb0...0xb7 => self.or_r8(reg),
[INFO] [stdout]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/cpu.rs:1440:17
[INFO] [stdout]      |
[INFO] [stdout] 1440 |             0xa8...0xaf => self.xor_r8(reg),
[INFO] [stdout]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/cpu.rs:1441:17
[INFO] [stdout]      |
[INFO] [stdout] 1441 |             0xb8...0xbf => self.cp_r8(reg),
[INFO] [stdout]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/cpu.rs:1485:17
[INFO] [stdout]      |
[INFO] [stdout] 1485 |             0x40...0x75 | 0x77...0x7f => self.ld_r8_r8(reg2, reg),
[INFO] [stdout]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/cpu.rs:1485:31
[INFO] [stdout]      |
[INFO] [stdout] 1485 |             0x40...0x75 | 0x77...0x7f => self.ld_r8_r8(reg2, reg),
[INFO] [stdout]      |                               ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]   --> src/mmu.rs:63:19
[INFO] [stdout]    |
[INFO] [stdout] 63 |             0x0000...0x7fff => self.catridge.write(addr, val),
[INFO] [stdout]    |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]   --> src/mmu.rs:65:19
[INFO] [stdout]    |
[INFO] [stdout] 65 |             0x8000...0x9fff => self.ppu.write(addr, val),
[INFO] [stdout]    |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]   --> src/mmu.rs:67:19
[INFO] [stdout]    |
[INFO] [stdout] 67 |             0xa000...0xbfff => self.catridge.write(addr, val),
[INFO] [stdout]    |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]   --> src/mmu.rs:69:19
[INFO] [stdout]    |
[INFO] [stdout] 69 |             0xc000...0xdfff => self.ram[(addr & 0x1fff) as usize] = val,
[INFO] [stdout]    |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]   --> src/mmu.rs:71:19
[INFO] [stdout]    |
[INFO] [stdout] 71 |             0xe000...0xfdff => self.ram[((addr - 0x2000) & 0x1fff) as usize] = val,
[INFO] [stdout]    |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]   --> src/mmu.rs:73:19
[INFO] [stdout]    |
[INFO] [stdout] 73 |             0xfe00...0xfe9f => self.ppu.write(addr, val),
[INFO] [stdout]    |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]   --> src/mmu.rs:77:19
[INFO] [stdout]    |
[INFO] [stdout] 77 |             0xff04...0xff07 => self.timer.write(addr, val),
[INFO] [stdout]    |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]   --> src/mmu.rs:81:19
[INFO] [stdout]    |
[INFO] [stdout] 81 |             0xff40...0xff45 | 0xff47...0xff4b => self.ppu.write(addr, val),
[INFO] [stdout]    |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]   --> src/mmu.rs:81:37
[INFO] [stdout]    |
[INFO] [stdout] 81 |             0xff40...0xff45 | 0xff47...0xff4b => self.ppu.write(addr, val),
[INFO] [stdout]    |                                     ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]   --> src/mmu.rs:85:19
[INFO] [stdout]    |
[INFO] [stdout] 85 |             0xff80...0xfffe => self.hram[(addr & 0x7f) as usize] = val,
[INFO] [stdout]    |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]   --> src/mmu.rs:96:19
[INFO] [stdout]    |
[INFO] [stdout] 96 |             0x0000...0x7fff => self.catridge.read(addr),
[INFO] [stdout]    |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]   --> src/mmu.rs:98:19
[INFO] [stdout]    |
[INFO] [stdout] 98 |             0x8000...0x9fff => self.ppu.read(addr),
[INFO] [stdout]    |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/mmu.rs:100:19
[INFO] [stdout]     |
[INFO] [stdout] 100 |             0xa000...0xbfff => self.catridge.read(addr),
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/mmu.rs:102:19
[INFO] [stdout]     |
[INFO] [stdout] 102 |             0xc000...0xdfff => self.ram[(addr & 0x1fff) as usize],
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/mmu.rs:104:19
[INFO] [stdout]     |
[INFO] [stdout] 104 |             0xe000...0xfdff => self.ram[((addr - 0x2000) & 0x1fff) as usize],
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/mmu.rs:106:19
[INFO] [stdout]     |
[INFO] [stdout] 106 |             0xfe00...0xfe9f => self.ppu.read(addr),
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/mmu.rs:110:19
[INFO] [stdout]     |
[INFO] [stdout] 110 |             0xff04...0xff07 => self.timer.read(addr),
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/mmu.rs:114:19
[INFO] [stdout]     |
[INFO] [stdout] 114 |             0xff40...0xff45 | 0xff47...0xff4b => self.ppu.read(addr),
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/mmu.rs:114:37
[INFO] [stdout]     |
[INFO] [stdout] 114 |             0xff40...0xff45 | 0xff47...0xff4b => self.ppu.read(addr),
[INFO] [stdout]     |                                     ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/mmu.rs:116:19
[INFO] [stdout]     |
[INFO] [stdout] 116 |             0xff80...0xfffe => self.hram[(addr & 0x7f) as usize],
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/ppu.rs:352:19
[INFO] [stdout]     |
[INFO] [stdout] 352 |             0x8000...0x9fff => {
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/ppu.rs:360:19
[INFO] [stdout]     |
[INFO] [stdout] 360 |             0xfe00...0xfe9f => {
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/ppu.rs:403:19
[INFO] [stdout]     |
[INFO] [stdout] 403 |             0x8000...0x9fff => {
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/ppu.rs:413:19
[INFO] [stdout]     |
[INFO] [stdout] 413 |             0xfe00...0xfe9f => {
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> src/cpu.rs:1293:13
[INFO] [stdout]      |
[INFO] [stdout] 1293 |             _ => panic!("Unimplemented opcode 0xcb 0x{:x}", opcode),
[INFO] [stdout]      |             ^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unreachable_patterns)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 54 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 1.47s
[INFO] running `Command { std: "docker" "inspect" "007aa2b9e22f29417017800044f0a05af4fe439812cd6f748667bc713bfe1e5f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "007aa2b9e22f29417017800044f0a05af4fe439812cd6f748667bc713bfe1e5f", kill_on_drop: false }`
[INFO] [stdout] 007aa2b9e22f29417017800044f0a05af4fe439812cd6f748667bc713bfe1e5f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/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" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+1.47.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 4f1951794bafbd510be4bad85362e35aa07b990e825ebb6afd2ef8fcf6c4fdbf
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "4f1951794bafbd510be4bad85362e35aa07b990e825ebb6afd2ef8fcf6c4fdbf", kill_on_drop: false }`
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]    --> src/catridge.rs:149:19
[INFO] [stderr]     |
[INFO] [stderr] 149 |             0x0000...0x1fff => self.ram_enable = val & 0x0f == 0x0a,
[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/catridge.rs:151:19
[INFO] [stderr]     |
[INFO] [stderr] 151 |             0x2000...0x3fff => self.bank_no_lower = val & 0x1f,
[INFO] [stderr]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]    --> src/catridge.rs:153:19
[INFO] [stderr]     |
[INFO] [stderr] 153 |             0x4000...0x5fff => self.bank_no_upper = val & 0x03,
[INFO] [stderr]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]    --> src/catridge.rs:155:19
[INFO] [stderr]     |
[INFO] [stderr] 155 |             0x6000...0x7fff => self.mode = val & 0x01 > 0,
[INFO] [stderr]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]    --> src/catridge.rs:157:19
[INFO] [stderr]     |
[INFO] [stderr] 157 |             0xa000...0xbfff => {
[INFO] [stderr]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]    --> src/catridge.rs:171:19
[INFO] [stderr]     |
[INFO] [stderr] 171 |             0x0000...0x3fff => self.rom[addr as usize],
[INFO] [stderr]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]    --> src/catridge.rs:173:19
[INFO] [stderr]     |
[INFO] [stderr] 173 |             0x4000...0x7fff => {
[INFO] [stderr]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]    --> src/catridge.rs:178:19
[INFO] [stderr]     |
[INFO] [stderr] 178 |             0xa000...0xbfff => {
[INFO] [stderr]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stdout] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stdout] running 0 tests
[INFO] [stderr]     --> src/cpu.rs:1282:17
[INFO] [stdout] 
[INFO] [stderr]      |
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
[INFO] [stderr] 1282 |             0x00...0x07 => self.rlc(reg),
[INFO] [stdout] 
[INFO] [stderr]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]     --> src/cpu.rs:1283:17
[INFO] [stderr]      |
[INFO] [stderr] 1283 |             0x08...0x0f => self.rrc(reg),
[INFO] [stderr]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]     --> src/cpu.rs:1284:17
[INFO] [stderr]      |
[INFO] [stderr] 1284 |             0x10...0x17 => self.rl(reg),
[INFO] [stderr]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]     --> src/cpu.rs:1285:17
[INFO] [stderr]      |
[INFO] [stderr] 1285 |             0x18...0x1f => self.rr(reg),
[INFO] [stderr]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]     --> src/cpu.rs:1286:17
[INFO] [stderr]      |
[INFO] [stderr] 1286 |             0x20...0x27 => self.sla(reg),
[INFO] [stderr]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]     --> src/cpu.rs:1287:17
[INFO] [stderr]      |
[INFO] [stderr] 1287 |             0x28...0x2f => self.sra(reg),
[INFO] [stderr]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]     --> src/cpu.rs:1288:17
[INFO] [stderr]      |
[INFO] [stderr] 1288 |             0x30...0x37 => self.swap(reg),
[INFO] [stderr]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]     --> src/cpu.rs:1289:17
[INFO] [stderr]      |
[INFO] [stderr] 1289 |             0x38...0x3f => self.srl(reg),
[INFO] [stderr]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]     --> src/cpu.rs:1290:17
[INFO] [stderr]      |
[INFO] [stderr] 1290 |             0x40...0x7f => self.bit(pos, reg),
[INFO] [stderr]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]     --> src/cpu.rs:1291:17
[INFO] [stderr]      |
[INFO] [stderr] 1291 |             0x80...0xbf => self.res(pos, reg),
[INFO] [stderr]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]     --> src/cpu.rs:1292:17
[INFO] [stderr]      |
[INFO] [stderr] 1292 |             0xc0...0xff => self.set(pos, reg),
[INFO] [stderr]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]     --> src/cpu.rs:1434:17
[INFO] [stderr]      |
[INFO] [stderr] 1434 |             0x80...0x87 => self.add_r8(reg),
[INFO] [stderr]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]     --> src/cpu.rs:1435:17
[INFO] [stderr]      |
[INFO] [stderr] 1435 |             0x88...0x8f => self.adc_r8(reg),
[INFO] [stderr]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]     --> src/cpu.rs:1436:17
[INFO] [stderr]      |
[INFO] [stderr] 1436 |             0x90...0x97 => self.sub_r8(reg),
[INFO] [stderr]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]     --> src/cpu.rs:1437:17
[INFO] [stderr]      |
[INFO] [stderr] 1437 |             0x98...0x9f => self.sbc_r8(reg),
[INFO] [stderr]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]     --> src/cpu.rs:1438:17
[INFO] [stderr]      |
[INFO] [stderr] 1438 |             0xa0...0xa7 => self.and_r8(reg),
[INFO] [stderr]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]     --> src/cpu.rs:1439:17
[INFO] [stderr]      |
[INFO] [stderr] 1439 |             0xb0...0xb7 => self.or_r8(reg),
[INFO] [stderr]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]     --> src/cpu.rs:1440:17
[INFO] [stderr]      |
[INFO] [stderr] 1440 |             0xa8...0xaf => self.xor_r8(reg),
[INFO] [stderr]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]     --> src/cpu.rs:1441:17
[INFO] [stderr]      |
[INFO] [stderr] 1441 |             0xb8...0xbf => self.cp_r8(reg),
[INFO] [stderr]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]     --> src/cpu.rs:1485:17
[INFO] [stderr]      |
[INFO] [stderr] 1485 |             0x40...0x75 | 0x77...0x7f => self.ld_r8_r8(reg2, reg),
[INFO] [stderr]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]     --> src/cpu.rs:1485:31
[INFO] [stderr]      |
[INFO] [stderr] 1485 |             0x40...0x75 | 0x77...0x7f => self.ld_r8_r8(reg2, reg),
[INFO] [stderr]      |                               ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]   --> src/mmu.rs:63:19
[INFO] [stderr]    |
[INFO] [stderr] 63 |             0x0000...0x7fff => self.catridge.write(addr, val),
[INFO] [stderr]    |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]   --> src/mmu.rs:65:19
[INFO] [stderr]    |
[INFO] [stderr] 65 |             0x8000...0x9fff => self.ppu.write(addr, val),
[INFO] [stderr]    |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]   --> src/mmu.rs:67:19
[INFO] [stderr]    |
[INFO] [stderr] 67 |             0xa000...0xbfff => self.catridge.write(addr, val),
[INFO] [stderr]    |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]   --> src/mmu.rs:69:19
[INFO] [stderr]    |
[INFO] [stderr] 69 |             0xc000...0xdfff => self.ram[(addr & 0x1fff) as usize] = val,
[INFO] [stderr]    |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]   --> src/mmu.rs:71:19
[INFO] [stderr]    |
[INFO] [stderr] 71 |             0xe000...0xfdff => self.ram[((addr - 0x2000) & 0x1fff) as usize] = val,
[INFO] [stderr]    |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]   --> src/mmu.rs:73:19
[INFO] [stderr]    |
[INFO] [stderr] 73 |             0xfe00...0xfe9f => self.ppu.write(addr, val),
[INFO] [stderr]    |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]   --> src/mmu.rs:77:19
[INFO] [stderr]    |
[INFO] [stderr] 77 |             0xff04...0xff07 => self.timer.write(addr, val),
[INFO] [stderr]    |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]   --> src/mmu.rs:81:19
[INFO] [stderr]    |
[INFO] [stderr] 81 |             0xff40...0xff45 | 0xff47...0xff4b => self.ppu.write(addr, val),
[INFO] [stderr]    |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]   --> src/mmu.rs:81:37
[INFO] [stderr]    |
[INFO] [stderr] 81 |             0xff40...0xff45 | 0xff47...0xff4b => self.ppu.write(addr, val),
[INFO] [stderr]    |                                     ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]   --> src/mmu.rs:85:19
[INFO] [stderr]    |
[INFO] [stderr] 85 |             0xff80...0xfffe => self.hram[(addr & 0x7f) as usize] = val,
[INFO] [stderr]    |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]   --> src/mmu.rs:96:19
[INFO] [stderr]    |
[INFO] [stderr] 96 |             0x0000...0x7fff => self.catridge.read(addr),
[INFO] [stderr]    |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]   --> src/mmu.rs:98:19
[INFO] [stderr]    |
[INFO] [stderr] 98 |             0x8000...0x9fff => self.ppu.read(addr),
[INFO] [stderr]    |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]    --> src/mmu.rs:100:19
[INFO] [stderr]     |
[INFO] [stderr] 100 |             0xa000...0xbfff => self.catridge.read(addr),
[INFO] [stderr]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]    --> src/mmu.rs:102:19
[INFO] [stderr]     |
[INFO] [stderr] 102 |             0xc000...0xdfff => self.ram[(addr & 0x1fff) as usize],
[INFO] [stderr]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]    --> src/mmu.rs:104:19
[INFO] [stderr]     |
[INFO] [stderr] 104 |             0xe000...0xfdff => self.ram[((addr - 0x2000) & 0x1fff) as usize],
[INFO] [stderr]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]    --> src/mmu.rs:106:19
[INFO] [stderr]     |
[INFO] [stderr] 106 |             0xfe00...0xfe9f => self.ppu.read(addr),
[INFO] [stderr]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]    --> src/mmu.rs:110:19
[INFO] [stderr]     |
[INFO] [stderr] 110 |             0xff04...0xff07 => self.timer.read(addr),
[INFO] [stderr]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]    --> src/mmu.rs:114:19
[INFO] [stderr]     |
[INFO] [stderr] 114 |             0xff40...0xff45 | 0xff47...0xff4b => self.ppu.read(addr),
[INFO] [stderr]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]    --> src/mmu.rs:114:37
[INFO] [stderr]     |
[INFO] [stderr] 114 |             0xff40...0xff45 | 0xff47...0xff4b => self.ppu.read(addr),
[INFO] [stderr]     |                                     ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]    --> src/mmu.rs:116:19
[INFO] [stderr]     |
[INFO] [stderr] 116 |             0xff80...0xfffe => self.hram[(addr & 0x7f) as usize],
[INFO] [stderr]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]    --> src/ppu.rs:352:19
[INFO] [stderr]     |
[INFO] [stderr] 352 |             0x8000...0x9fff => {
[INFO] [stderr]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]    --> src/ppu.rs:360:19
[INFO] [stderr]     |
[INFO] [stderr] 360 |             0xfe00...0xfe9f => {
[INFO] [stderr]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]    --> src/ppu.rs:403:19
[INFO] [stderr]     |
[INFO] [stderr] 403 |             0x8000...0x9fff => {
[INFO] [stderr]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]    --> src/ppu.rs:413:19
[INFO] [stderr]     |
[INFO] [stderr] 413 |             0xfe00...0xfe9f => {
[INFO] [stderr]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: unreachable pattern
[INFO] [stderr]     --> src/cpu.rs:1293:13
[INFO] [stderr]      |
[INFO] [stderr] 1293 |             _ => panic!("Unimplemented opcode 0xcb 0x{:x}", opcode),
[INFO] [stderr]      |             ^
[INFO] [stderr]      |
[INFO] [stderr]      = note: `#[warn(unreachable_patterns)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: 54 warnings emitted
[INFO] [stderr] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.08s
[INFO] [stderr]      Running /opt/rustwide/target/debug/deps/gbr-348eb5ca5cdfdfb0
[INFO] running `Command { std: "docker" "inspect" "4f1951794bafbd510be4bad85362e35aa07b990e825ebb6afd2ef8fcf6c4fdbf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4f1951794bafbd510be4bad85362e35aa07b990e825ebb6afd2ef8fcf6c4fdbf", kill_on_drop: false }`
[INFO] [stdout] 4f1951794bafbd510be4bad85362e35aa07b990e825ebb6afd2ef8fcf6c4fdbf
