Dec 06 12:10:50.407 INFO testing Lisible/oca against try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468 for pr-56514 Dec 06 12:10:50.407 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56514/worker-5/try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/pr-56514/try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Dec 06 12:10:50.696 INFO [stdout] 534c2b6de604142957f43976f5db727210d7c59c1951112d27e725237d1ce051 Dec 06 12:10:50.700 INFO running `"docker" "start" "-a" "534c2b6de604142957f43976f5db727210d7c59c1951112d27e725237d1ce051"` Dec 06 12:10:51.624 INFO [stderr] usermod: no changes Dec 06 12:10:51.700 INFO [stderr] Compiling sdl v0.3.6 Dec 06 12:10:53.699 INFO [stderr] Compiling oca v0.1.0 (/source) Dec 06 12:10:54.003 INFO [stderr] warning: unnecessary parentheses around assigned value Dec 06 12:10:54.003 INFO [stderr] --> src/gb/cpu/cpu.rs:741:26 Dec 06 12:10:54.003 INFO [stderr] | Dec 06 12:10:54.003 INFO [stderr] 741 | let mut result = (a >> 1); Dec 06 12:10:54.003 INFO [stderr] | ^^^^^^^^ help: remove these parentheses Dec 06 12:10:54.003 INFO [stderr] | Dec 06 12:10:54.003 INFO [stderr] = note: #[warn(unused_parens)] on by default Dec 06 12:10:54.003 INFO [stderr] Dec 06 12:10:54.003 INFO [stderr] warning: unused import: `std::u8` Dec 06 12:10:54.003 INFO [stderr] --> src/gb/cpu/cpu.rs:1191:13 Dec 06 12:10:54.003 INFO [stderr] | Dec 06 12:10:54.003 INFO [stderr] 1191 | use std::u8; Dec 06 12:10:54.003 INFO [stderr] | ^^^^^^^ Dec 06 12:10:54.003 INFO [stderr] | Dec 06 12:10:54.003 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 06 12:10:54.003 INFO [stderr] Dec 06 12:10:54.155 INFO [stderr] warning: private type `gb::memory::cartridge::CartridgeType` in public interface (error E0446) Dec 06 12:10:54.155 INFO [stderr] --> src/gb/memory/cartridge.rs:76:5 Dec 06 12:10:54.155 INFO [stderr] | Dec 06 12:10:54.155 INFO [stderr] 76 | / pub fn get_type(&self) -> CartridgeType { Dec 06 12:10:54.155 INFO [stderr] 77 | | match self.read_8bit(0x0147) { Dec 06 12:10:54.155 INFO [stderr] 78 | | 0x0 => CartridgeType::RomOnly, Dec 06 12:10:54.155 INFO [stderr] 79 | | 0x1 => CartridgeType::RomMbc1, Dec 06 12:10:54.155 INFO [stderr] ... | Dec 06 12:10:54.155 INFO [stderr] 105 | | } Dec 06 12:10:54.155 INFO [stderr] 106 | | } Dec 06 12:10:54.155 INFO [stderr] | |_____^ Dec 06 12:10:54.155 INFO [stderr] | Dec 06 12:10:54.155 INFO [stderr] = note: #[warn(private_in_public)] on by default Dec 06 12:10:54.155 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Dec 06 12:10:54.155 INFO [stderr] = note: for more information, see issue #34537 Dec 06 12:10:54.155 INFO [stderr] Dec 06 12:10:54.174 INFO [stderr] warning: unreachable pattern Dec 06 12:10:54.174 INFO [stderr] --> src/gb/cpu/cpu.rs:587:13 Dec 06 12:10:54.175 INFO [stderr] | Dec 06 12:10:54.175 INFO [stderr] 587 | 0xC4 => cycles += self.call_flag_a16(CPUFlag::Z, true), Dec 06 12:10:54.175 INFO [stderr] | ^^^^ Dec 06 12:10:54.175 INFO [stderr] | Dec 06 12:10:54.175 INFO [stderr] = note: #[warn(unreachable_patterns)] on by default Dec 06 12:10:54.175 INFO [stderr] Dec 06 12:10:54.175 INFO [stderr] warning: unreachable pattern Dec 06 12:10:54.175 INFO [stderr] --> src/gb/cpu/cpu.rs:597:13 Dec 06 12:10:54.175 INFO [stderr] | Dec 06 12:10:54.175 INFO [stderr] 597 | 0xC1 => cycles += self.pop_bi_register(&BiRegisterIdentifier::DE), Dec 06 12:10:54.175 INFO [stderr] | ^^^^ Dec 06 12:10:54.175 INFO [stderr] Dec 06 12:10:54.175 INFO [stderr] warning: unreachable pattern Dec 06 12:10:54.175 INFO [stderr] --> src/gb/cpu/cpu.rs:601:13 Dec 06 12:10:54.175 INFO [stderr] | Dec 06 12:10:54.175 INFO [stderr] 601 | 0xC4 => cycles += self.call_flag_a16(CPUFlag::C, false), Dec 06 12:10:54.175 INFO [stderr] | ^^^^ Dec 06 12:10:54.175 INFO [stderr] Dec 06 12:10:54.181 INFO [stderr] warning: variable `cycles` is assigned to, but never used Dec 06 12:10:54.181 INFO [stderr] --> src/gb/cpu/cpu.rs:174:17 Dec 06 12:10:54.181 INFO [stderr] | Dec 06 12:10:54.181 INFO [stderr] 174 | let mut cycles = 0; Dec 06 12:10:54.181 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.181 INFO [stderr] | Dec 06 12:10:54.181 INFO [stderr] = note: #[warn(unused_variables)] on by default Dec 06 12:10:54.181 INFO [stderr] = note: consider using `_cycles` instead Dec 06 12:10:54.181 INFO [stderr] Dec 06 12:10:54.181 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.181 INFO [stderr] --> src/gb/cpu/cpu.rs:180:21 Dec 06 12:10:54.181 INFO [stderr] | Dec 06 12:10:54.181 INFO [stderr] 180 | 0x00 => cycles += self.nop(), Dec 06 12:10:54.181 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.181 INFO [stderr] | Dec 06 12:10:54.181 INFO [stderr] = note: #[warn(unused_assignments)] on by default Dec 06 12:10:54.181 INFO [stderr] Dec 06 12:10:54.181 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.181 INFO [stderr] --> src/gb/cpu/cpu.rs:182:21 Dec 06 12:10:54.181 INFO [stderr] | Dec 06 12:10:54.181 INFO [stderr] 182 | 0x01 => cycles += self.ld_bi_register_d16(&BiRegisterIdentifier::BC), Dec 06 12:10:54.181 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.181 INFO [stderr] Dec 06 12:10:54.181 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.181 INFO [stderr] --> src/gb/cpu/cpu.rs:184:21 Dec 06 12:10:54.181 INFO [stderr] | Dec 06 12:10:54.181 INFO [stderr] 184 | 0x02 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::BC, &RegisterIdentifier::A), Dec 06 12:10:54.181 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.181 INFO [stderr] Dec 06 12:10:54.181 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.181 INFO [stderr] --> src/gb/cpu/cpu.rs:186:21 Dec 06 12:10:54.181 INFO [stderr] | Dec 06 12:10:54.181 INFO [stderr] 186 | 0x03 => cycles += self.inc_bi_register(&BiRegisterIdentifier::BC), Dec 06 12:10:54.181 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.181 INFO [stderr] Dec 06 12:10:54.181 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.181 INFO [stderr] --> src/gb/cpu/cpu.rs:188:21 Dec 06 12:10:54.181 INFO [stderr] | Dec 06 12:10:54.181 INFO [stderr] 188 | 0x04 => cycles += self.inc_register(&RegisterIdentifier::B), Dec 06 12:10:54.181 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.181 INFO [stderr] Dec 06 12:10:54.181 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.181 INFO [stderr] --> src/gb/cpu/cpu.rs:190:21 Dec 06 12:10:54.181 INFO [stderr] | Dec 06 12:10:54.181 INFO [stderr] 190 | 0x05 => cycles += self.dec_register(&RegisterIdentifier::B), Dec 06 12:10:54.184 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.185 INFO [stderr] Dec 06 12:10:54.185 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.185 INFO [stderr] --> src/gb/cpu/cpu.rs:192:21 Dec 06 12:10:54.185 INFO [stderr] | Dec 06 12:10:54.185 INFO [stderr] 192 | 0x06 => cycles += self.ld_register_d8(&RegisterIdentifier::B), Dec 06 12:10:54.185 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.185 INFO [stderr] Dec 06 12:10:54.185 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.185 INFO [stderr] --> src/gb/cpu/cpu.rs:194:21 Dec 06 12:10:54.185 INFO [stderr] | Dec 06 12:10:54.185 INFO [stderr] 194 | 0x07 => cycles += self.rlca(), Dec 06 12:10:54.185 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.185 INFO [stderr] Dec 06 12:10:54.185 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.185 INFO [stderr] --> src/gb/cpu/cpu.rs:196:21 Dec 06 12:10:54.185 INFO [stderr] | Dec 06 12:10:54.185 INFO [stderr] 196 | 0x08 => cycles += self.ld_a16_ptr_sp(), Dec 06 12:10:54.185 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.185 INFO [stderr] Dec 06 12:10:54.185 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.185 INFO [stderr] --> src/gb/cpu/cpu.rs:198:21 Dec 06 12:10:54.185 INFO [stderr] | Dec 06 12:10:54.185 INFO [stderr] 198 | 0x09 => cycles += self.add_bi_register_bi_register(&BiRegisterIdentifier::HL, &BiRegisterIdentifier::BC), Dec 06 12:10:54.185 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.185 INFO [stderr] Dec 06 12:10:54.185 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.185 INFO [stderr] --> src/gb/cpu/cpu.rs:200:21 Dec 06 12:10:54.185 INFO [stderr] | Dec 06 12:10:54.185 INFO [stderr] 200 | 0x0A => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::A, &BiRegisterIdentifier::BC), Dec 06 12:10:54.185 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.185 INFO [stderr] Dec 06 12:10:54.185 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.185 INFO [stderr] --> src/gb/cpu/cpu.rs:202:21 Dec 06 12:10:54.185 INFO [stderr] | Dec 06 12:10:54.185 INFO [stderr] 202 | 0x0B => cycles += self.dec_bi_register(&BiRegisterIdentifier::BC), Dec 06 12:10:54.185 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.185 INFO [stderr] Dec 06 12:10:54.185 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.185 INFO [stderr] --> src/gb/cpu/cpu.rs:204:21 Dec 06 12:10:54.185 INFO [stderr] | Dec 06 12:10:54.185 INFO [stderr] 204 | 0x0C => cycles += self.inc_register(&RegisterIdentifier::C), Dec 06 12:10:54.185 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.185 INFO [stderr] Dec 06 12:10:54.185 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.185 INFO [stderr] --> src/gb/cpu/cpu.rs:206:21 Dec 06 12:10:54.185 INFO [stderr] | Dec 06 12:10:54.185 INFO [stderr] 206 | 0x0D => cycles += self.dec_register(&RegisterIdentifier::C), Dec 06 12:10:54.185 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.185 INFO [stderr] Dec 06 12:10:54.185 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.185 INFO [stderr] --> src/gb/cpu/cpu.rs:208:21 Dec 06 12:10:54.185 INFO [stderr] | Dec 06 12:10:54.185 INFO [stderr] 208 | 0x0E => cycles += self.ld_register_d8(&RegisterIdentifier::C), Dec 06 12:10:54.185 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.185 INFO [stderr] Dec 06 12:10:54.185 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.185 INFO [stderr] --> src/gb/cpu/cpu.rs:210:21 Dec 06 12:10:54.185 INFO [stderr] | Dec 06 12:10:54.185 INFO [stderr] 210 | 0x0F => cycles += self.rrca(), Dec 06 12:10:54.185 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.185 INFO [stderr] Dec 06 12:10:54.185 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.185 INFO [stderr] --> src/gb/cpu/cpu.rs:212:21 Dec 06 12:10:54.185 INFO [stderr] | Dec 06 12:10:54.185 INFO [stderr] 212 | 0x10 => cycles += self.stop_0(), Dec 06 12:10:54.185 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.185 INFO [stderr] Dec 06 12:10:54.185 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.185 INFO [stderr] --> src/gb/cpu/cpu.rs:214:21 Dec 06 12:10:54.185 INFO [stderr] | Dec 06 12:10:54.185 INFO [stderr] 214 | 0x11 => cycles += self.ld_bi_register_d16(&BiRegisterIdentifier::DE), Dec 06 12:10:54.185 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.185 INFO [stderr] Dec 06 12:10:54.185 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.185 INFO [stderr] --> src/gb/cpu/cpu.rs:216:21 Dec 06 12:10:54.185 INFO [stderr] | Dec 06 12:10:54.185 INFO [stderr] 216 | 0x12 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::DE, &RegisterIdentifier::A), Dec 06 12:10:54.185 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.185 INFO [stderr] Dec 06 12:10:54.185 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.185 INFO [stderr] --> src/gb/cpu/cpu.rs:218:21 Dec 06 12:10:54.185 INFO [stderr] | Dec 06 12:10:54.185 INFO [stderr] 218 | 0x13 => cycles += self.inc_bi_register(&BiRegisterIdentifier::DE), Dec 06 12:10:54.185 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.185 INFO [stderr] Dec 06 12:10:54.185 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.186 INFO [stderr] --> src/gb/cpu/cpu.rs:220:21 Dec 06 12:10:54.186 INFO [stderr] | Dec 06 12:10:54.186 INFO [stderr] 220 | 0x14 => cycles += self.inc_register(&RegisterIdentifier::D), Dec 06 12:10:54.186 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.186 INFO [stderr] Dec 06 12:10:54.186 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.186 INFO [stderr] --> src/gb/cpu/cpu.rs:222:21 Dec 06 12:10:54.186 INFO [stderr] | Dec 06 12:10:54.186 INFO [stderr] 222 | 0x15 => cycles += self.dec_register(&RegisterIdentifier::D), Dec 06 12:10:54.186 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.186 INFO [stderr] Dec 06 12:10:54.186 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.186 INFO [stderr] --> src/gb/cpu/cpu.rs:224:21 Dec 06 12:10:54.186 INFO [stderr] | Dec 06 12:10:54.186 INFO [stderr] 224 | 0x16 => cycles += self.ld_register_d8(&RegisterIdentifier::D), Dec 06 12:10:54.186 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.186 INFO [stderr] Dec 06 12:10:54.186 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.186 INFO [stderr] --> src/gb/cpu/cpu.rs:226:21 Dec 06 12:10:54.186 INFO [stderr] | Dec 06 12:10:54.186 INFO [stderr] 226 | 0x17 => cycles += self.rla(), Dec 06 12:10:54.186 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.186 INFO [stderr] Dec 06 12:10:54.186 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.186 INFO [stderr] --> src/gb/cpu/cpu.rs:228:21 Dec 06 12:10:54.186 INFO [stderr] | Dec 06 12:10:54.186 INFO [stderr] 228 | 0x18 => cycles += self.jr_r8(), Dec 06 12:10:54.186 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.186 INFO [stderr] Dec 06 12:10:54.186 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.186 INFO [stderr] --> src/gb/cpu/cpu.rs:230:21 Dec 06 12:10:54.186 INFO [stderr] | Dec 06 12:10:54.186 INFO [stderr] 230 | 0x19 => cycles += self.add_bi_register_bi_register(&BiRegisterIdentifier::HL, &BiRegisterIdentifier::DE), Dec 06 12:10:54.186 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.186 INFO [stderr] Dec 06 12:10:54.186 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.186 INFO [stderr] --> src/gb/cpu/cpu.rs:232:21 Dec 06 12:10:54.186 INFO [stderr] | Dec 06 12:10:54.186 INFO [stderr] 232 | 0x1A => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::A, &BiRegisterIdentifier::DE), Dec 06 12:10:54.186 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.186 INFO [stderr] Dec 06 12:10:54.186 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.186 INFO [stderr] --> src/gb/cpu/cpu.rs:234:21 Dec 06 12:10:54.186 INFO [stderr] | Dec 06 12:10:54.186 INFO [stderr] 234 | 0x1B => cycles += self.dec_bi_register(&BiRegisterIdentifier::DE), Dec 06 12:10:54.186 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.186 INFO [stderr] Dec 06 12:10:54.186 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.186 INFO [stderr] --> src/gb/cpu/cpu.rs:236:21 Dec 06 12:10:54.186 INFO [stderr] | Dec 06 12:10:54.186 INFO [stderr] 236 | 0x1C => cycles += self.inc_register(&RegisterIdentifier::E), Dec 06 12:10:54.186 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.186 INFO [stderr] Dec 06 12:10:54.186 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.186 INFO [stderr] --> src/gb/cpu/cpu.rs:238:21 Dec 06 12:10:54.186 INFO [stderr] | Dec 06 12:10:54.186 INFO [stderr] 238 | 0x1D => cycles += self.dec_register(&RegisterIdentifier::E), Dec 06 12:10:54.186 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.186 INFO [stderr] Dec 06 12:10:54.186 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.186 INFO [stderr] --> src/gb/cpu/cpu.rs:240:21 Dec 06 12:10:54.186 INFO [stderr] | Dec 06 12:10:54.186 INFO [stderr] 240 | 0x1E => cycles += self.ld_register_d8(&RegisterIdentifier::E), Dec 06 12:10:54.186 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.186 INFO [stderr] Dec 06 12:10:54.186 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.186 INFO [stderr] --> src/gb/cpu/cpu.rs:242:21 Dec 06 12:10:54.186 INFO [stderr] | Dec 06 12:10:54.186 INFO [stderr] 242 | 0x1F => cycles += self.rra(), Dec 06 12:10:54.186 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.186 INFO [stderr] Dec 06 12:10:54.186 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.186 INFO [stderr] --> src/gb/cpu/cpu.rs:244:21 Dec 06 12:10:54.186 INFO [stderr] | Dec 06 12:10:54.186 INFO [stderr] 244 | 0x20 => cycles += self.jr_flag_r8(CPUFlag::Z, false), Dec 06 12:10:54.186 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.186 INFO [stderr] Dec 06 12:10:54.186 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.186 INFO [stderr] --> src/gb/cpu/cpu.rs:246:21 Dec 06 12:10:54.186 INFO [stderr] | Dec 06 12:10:54.186 INFO [stderr] 246 | 0x21 => cycles += self.ld_bi_register_d16(&BiRegisterIdentifier::HL), Dec 06 12:10:54.186 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.186 INFO [stderr] Dec 06 12:10:54.186 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.186 INFO [stderr] --> src/gb/cpu/cpu.rs:248:21 Dec 06 12:10:54.186 INFO [stderr] | Dec 06 12:10:54.186 INFO [stderr] 248 | 0x22 => cycles += self.ldi_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::A), Dec 06 12:10:54.186 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.186 INFO [stderr] Dec 06 12:10:54.186 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.186 INFO [stderr] --> src/gb/cpu/cpu.rs:250:21 Dec 06 12:10:54.186 INFO [stderr] | Dec 06 12:10:54.186 INFO [stderr] 250 | 0x23 => cycles += self.inc_bi_register(&BiRegisterIdentifier::HL), Dec 06 12:10:54.187 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.187 INFO [stderr] Dec 06 12:10:54.187 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.187 INFO [stderr] --> src/gb/cpu/cpu.rs:252:21 Dec 06 12:10:54.187 INFO [stderr] | Dec 06 12:10:54.187 INFO [stderr] 252 | 0x24 => cycles += self.inc_register(&RegisterIdentifier::H), Dec 06 12:10:54.187 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.187 INFO [stderr] Dec 06 12:10:54.187 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.187 INFO [stderr] --> src/gb/cpu/cpu.rs:254:21 Dec 06 12:10:54.187 INFO [stderr] | Dec 06 12:10:54.187 INFO [stderr] 254 | 0x25 => cycles += self.dec_register(&RegisterIdentifier::H), Dec 06 12:10:54.187 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.187 INFO [stderr] Dec 06 12:10:54.187 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.187 INFO [stderr] --> src/gb/cpu/cpu.rs:256:21 Dec 06 12:10:54.187 INFO [stderr] | Dec 06 12:10:54.187 INFO [stderr] 256 | 0x26 => cycles += self.ld_register_d8(&RegisterIdentifier::H), Dec 06 12:10:54.187 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.187 INFO [stderr] Dec 06 12:10:54.187 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.187 INFO [stderr] --> src/gb/cpu/cpu.rs:258:21 Dec 06 12:10:54.187 INFO [stderr] | Dec 06 12:10:54.187 INFO [stderr] 258 | 0x27 => cycles += self.daa(), Dec 06 12:10:54.187 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.187 INFO [stderr] Dec 06 12:10:54.187 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.187 INFO [stderr] --> src/gb/cpu/cpu.rs:260:21 Dec 06 12:10:54.187 INFO [stderr] | Dec 06 12:10:54.187 INFO [stderr] 260 | 0x28 => cycles += self.jr_flag_r8(CPUFlag::Z, true), Dec 06 12:10:54.187 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.187 INFO [stderr] Dec 06 12:10:54.187 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.187 INFO [stderr] --> src/gb/cpu/cpu.rs:262:21 Dec 06 12:10:54.187 INFO [stderr] | Dec 06 12:10:54.187 INFO [stderr] 262 | 0x29 => cycles += self.add_bi_register_bi_register(&BiRegisterIdentifier::HL, &BiRegisterIdentifier::HL), Dec 06 12:10:54.187 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.187 INFO [stderr] Dec 06 12:10:54.187 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.187 INFO [stderr] --> src/gb/cpu/cpu.rs:264:21 Dec 06 12:10:54.187 INFO [stderr] | Dec 06 12:10:54.187 INFO [stderr] 264 | 0x2A => cycles += self.ldi_register_bi_register_ptr(&RegisterIdentifier::A, &BiRegisterIdentifier::HL), Dec 06 12:10:54.187 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.187 INFO [stderr] Dec 06 12:10:54.187 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.187 INFO [stderr] --> src/gb/cpu/cpu.rs:266:21 Dec 06 12:10:54.187 INFO [stderr] | Dec 06 12:10:54.187 INFO [stderr] 266 | 0x2B => cycles += self.dec_bi_register(&BiRegisterIdentifier::HL), Dec 06 12:10:54.187 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.187 INFO [stderr] Dec 06 12:10:54.187 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.187 INFO [stderr] --> src/gb/cpu/cpu.rs:268:21 Dec 06 12:10:54.187 INFO [stderr] | Dec 06 12:10:54.187 INFO [stderr] 268 | 0x2C => cycles += self.inc_register(&RegisterIdentifier::L), Dec 06 12:10:54.187 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.187 INFO [stderr] Dec 06 12:10:54.187 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.187 INFO [stderr] --> src/gb/cpu/cpu.rs:270:21 Dec 06 12:10:54.187 INFO [stderr] | Dec 06 12:10:54.187 INFO [stderr] 270 | 0x2D => cycles += self.dec_register(&RegisterIdentifier::L), Dec 06 12:10:54.187 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.187 INFO [stderr] Dec 06 12:10:54.187 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.187 INFO [stderr] --> src/gb/cpu/cpu.rs:272:21 Dec 06 12:10:54.187 INFO [stderr] | Dec 06 12:10:54.187 INFO [stderr] 272 | 0x2E => cycles += self.ld_register_d8(&RegisterIdentifier::L), Dec 06 12:10:54.187 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.187 INFO [stderr] Dec 06 12:10:54.187 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.187 INFO [stderr] --> src/gb/cpu/cpu.rs:274:21 Dec 06 12:10:54.187 INFO [stderr] | Dec 06 12:10:54.187 INFO [stderr] 274 | 0x2F => cycles += self.cpl(), Dec 06 12:10:54.187 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.187 INFO [stderr] Dec 06 12:10:54.187 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.187 INFO [stderr] --> src/gb/cpu/cpu.rs:276:21 Dec 06 12:10:54.187 INFO [stderr] | Dec 06 12:10:54.187 INFO [stderr] 276 | 0x30 => cycles += self.jr_flag_r8(CPUFlag::C, false), Dec 06 12:10:54.187 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.187 INFO [stderr] Dec 06 12:10:54.187 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.187 INFO [stderr] --> src/gb/cpu/cpu.rs:278:21 Dec 06 12:10:54.187 INFO [stderr] | Dec 06 12:10:54.187 INFO [stderr] 278 | 0x31 => cycles += self.ld_sp_d16(), Dec 06 12:10:54.187 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.187 INFO [stderr] Dec 06 12:10:54.187 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.187 INFO [stderr] --> src/gb/cpu/cpu.rs:280:21 Dec 06 12:10:54.187 INFO [stderr] | Dec 06 12:10:54.187 INFO [stderr] 280 | 0x32 => cycles += self.ldd_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::A), Dec 06 12:10:54.187 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.187 INFO [stderr] Dec 06 12:10:54.188 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.188 INFO [stderr] --> src/gb/cpu/cpu.rs:282:21 Dec 06 12:10:54.188 INFO [stderr] | Dec 06 12:10:54.188 INFO [stderr] 282 | 0x33 => cycles += self.inc_sp(), Dec 06 12:10:54.188 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.188 INFO [stderr] Dec 06 12:10:54.188 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.188 INFO [stderr] --> src/gb/cpu/cpu.rs:284:21 Dec 06 12:10:54.188 INFO [stderr] | Dec 06 12:10:54.188 INFO [stderr] 284 | 0x34 => cycles += self.inc_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 06 12:10:54.188 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.188 INFO [stderr] Dec 06 12:10:54.188 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.188 INFO [stderr] --> src/gb/cpu/cpu.rs:286:21 Dec 06 12:10:54.188 INFO [stderr] | Dec 06 12:10:54.188 INFO [stderr] 286 | 0x35 => cycles += self.dec_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 06 12:10:54.188 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.188 INFO [stderr] Dec 06 12:10:54.188 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.188 INFO [stderr] --> src/gb/cpu/cpu.rs:288:21 Dec 06 12:10:54.188 INFO [stderr] | Dec 06 12:10:54.188 INFO [stderr] 288 | 0x36 => cycles += self.ld_bi_register_ptr_d8(&BiRegisterIdentifier::HL), Dec 06 12:10:54.188 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.188 INFO [stderr] Dec 06 12:10:54.188 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.188 INFO [stderr] --> src/gb/cpu/cpu.rs:290:21 Dec 06 12:10:54.188 INFO [stderr] | Dec 06 12:10:54.188 INFO [stderr] 290 | 0x37 => cycles += self.scf(), Dec 06 12:10:54.188 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.188 INFO [stderr] Dec 06 12:10:54.188 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.188 INFO [stderr] --> src/gb/cpu/cpu.rs:292:21 Dec 06 12:10:54.188 INFO [stderr] | Dec 06 12:10:54.188 INFO [stderr] 292 | 0x38 => cycles += self.jr_flag_r8(CPUFlag::C, true), Dec 06 12:10:54.188 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.188 INFO [stderr] Dec 06 12:10:54.188 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.188 INFO [stderr] --> src/gb/cpu/cpu.rs:294:21 Dec 06 12:10:54.188 INFO [stderr] | Dec 06 12:10:54.188 INFO [stderr] 294 | 0x39 => cycles += self.add_bi_register_sp(&BiRegisterIdentifier::HL), Dec 06 12:10:54.188 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.188 INFO [stderr] Dec 06 12:10:54.188 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.188 INFO [stderr] --> src/gb/cpu/cpu.rs:296:21 Dec 06 12:10:54.188 INFO [stderr] | Dec 06 12:10:54.188 INFO [stderr] 296 | 0x3A => cycles += self.ldd_register_bi_register_ptr(&RegisterIdentifier::A, &BiRegisterIdentifier::HL), Dec 06 12:10:54.188 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.188 INFO [stderr] Dec 06 12:10:54.188 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.188 INFO [stderr] --> src/gb/cpu/cpu.rs:298:21 Dec 06 12:10:54.188 INFO [stderr] | Dec 06 12:10:54.188 INFO [stderr] 298 | 0x3B => cycles += self.dec_sp(), Dec 06 12:10:54.188 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.188 INFO [stderr] Dec 06 12:10:54.188 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.188 INFO [stderr] --> src/gb/cpu/cpu.rs:300:21 Dec 06 12:10:54.188 INFO [stderr] | Dec 06 12:10:54.188 INFO [stderr] 300 | 0x3C => cycles += self.inc_register(&RegisterIdentifier::A), Dec 06 12:10:54.188 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.188 INFO [stderr] Dec 06 12:10:54.188 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.188 INFO [stderr] --> src/gb/cpu/cpu.rs:302:21 Dec 06 12:10:54.188 INFO [stderr] | Dec 06 12:10:54.188 INFO [stderr] 302 | 0x3D => cycles += self.dec_register(&RegisterIdentifier::A), Dec 06 12:10:54.188 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.188 INFO [stderr] Dec 06 12:10:54.188 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.188 INFO [stderr] --> src/gb/cpu/cpu.rs:304:21 Dec 06 12:10:54.188 INFO [stderr] | Dec 06 12:10:54.188 INFO [stderr] 304 | 0x3E => cycles += self.ld_register_d8(&RegisterIdentifier::A), Dec 06 12:10:54.188 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.188 INFO [stderr] Dec 06 12:10:54.188 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.188 INFO [stderr] --> src/gb/cpu/cpu.rs:306:21 Dec 06 12:10:54.188 INFO [stderr] | Dec 06 12:10:54.188 INFO [stderr] 306 | 0x3F => cycles += self.ccf(), Dec 06 12:10:54.188 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.188 INFO [stderr] Dec 06 12:10:54.188 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.188 INFO [stderr] --> src/gb/cpu/cpu.rs:308:21 Dec 06 12:10:54.188 INFO [stderr] | Dec 06 12:10:54.188 INFO [stderr] 308 | 0x40 => cycles += self.ld_register_register(&RegisterIdentifier::B, &RegisterIdentifier::B), Dec 06 12:10:54.188 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.188 INFO [stderr] Dec 06 12:10:54.188 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.188 INFO [stderr] --> src/gb/cpu/cpu.rs:310:21 Dec 06 12:10:54.188 INFO [stderr] | Dec 06 12:10:54.188 INFO [stderr] 310 | 0x41 => cycles += self.ld_register_register(&RegisterIdentifier::B, &RegisterIdentifier::C), Dec 06 12:10:54.188 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.188 INFO [stderr] Dec 06 12:10:54.188 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.188 INFO [stderr] --> src/gb/cpu/cpu.rs:312:21 Dec 06 12:10:54.188 INFO [stderr] | Dec 06 12:10:54.189 INFO [stderr] 312 | 0x42 => cycles += self.ld_register_register(&RegisterIdentifier::B, &RegisterIdentifier::D), Dec 06 12:10:54.189 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.189 INFO [stderr] Dec 06 12:10:54.189 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.189 INFO [stderr] --> src/gb/cpu/cpu.rs:314:21 Dec 06 12:10:54.189 INFO [stderr] | Dec 06 12:10:54.189 INFO [stderr] 314 | 0x43 => cycles += self.ld_register_register(&RegisterIdentifier::B, &RegisterIdentifier::E), Dec 06 12:10:54.189 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.189 INFO [stderr] Dec 06 12:10:54.189 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.189 INFO [stderr] --> src/gb/cpu/cpu.rs:316:21 Dec 06 12:10:54.189 INFO [stderr] | Dec 06 12:10:54.189 INFO [stderr] 316 | 0x44 => cycles += self.ld_register_register(&RegisterIdentifier::B, &RegisterIdentifier::H), Dec 06 12:10:54.189 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.189 INFO [stderr] Dec 06 12:10:54.189 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.189 INFO [stderr] --> src/gb/cpu/cpu.rs:318:21 Dec 06 12:10:54.189 INFO [stderr] | Dec 06 12:10:54.189 INFO [stderr] 318 | 0x45 => cycles += self.ld_register_register(&RegisterIdentifier::B, &RegisterIdentifier::L), Dec 06 12:10:54.189 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.189 INFO [stderr] Dec 06 12:10:54.189 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.189 INFO [stderr] --> src/gb/cpu/cpu.rs:320:21 Dec 06 12:10:54.189 INFO [stderr] | Dec 06 12:10:54.189 INFO [stderr] 320 | 0x46 => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::B, &BiRegisterIdentifier::HL), Dec 06 12:10:54.189 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.189 INFO [stderr] Dec 06 12:10:54.189 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.189 INFO [stderr] --> src/gb/cpu/cpu.rs:322:21 Dec 06 12:10:54.189 INFO [stderr] | Dec 06 12:10:54.189 INFO [stderr] 322 | 0x47 => cycles += self.ld_register_register(&RegisterIdentifier::B, &RegisterIdentifier::A), Dec 06 12:10:54.189 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.189 INFO [stderr] Dec 06 12:10:54.189 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.189 INFO [stderr] --> src/gb/cpu/cpu.rs:324:21 Dec 06 12:10:54.189 INFO [stderr] | Dec 06 12:10:54.189 INFO [stderr] 324 | 0x48 => cycles += self.ld_register_register(&RegisterIdentifier::C, &RegisterIdentifier::B), Dec 06 12:10:54.189 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.189 INFO [stderr] Dec 06 12:10:54.189 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.189 INFO [stderr] --> src/gb/cpu/cpu.rs:326:21 Dec 06 12:10:54.189 INFO [stderr] | Dec 06 12:10:54.189 INFO [stderr] 326 | 0x49 => cycles += self.ld_register_register(&RegisterIdentifier::C, &RegisterIdentifier::C), Dec 06 12:10:54.189 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.189 INFO [stderr] Dec 06 12:10:54.189 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.189 INFO [stderr] --> src/gb/cpu/cpu.rs:328:21 Dec 06 12:10:54.189 INFO [stderr] | Dec 06 12:10:54.189 INFO [stderr] 328 | 0x4A => cycles += self.ld_register_register(&RegisterIdentifier::C, &RegisterIdentifier::D), Dec 06 12:10:54.189 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.189 INFO [stderr] Dec 06 12:10:54.189 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.189 INFO [stderr] --> src/gb/cpu/cpu.rs:330:21 Dec 06 12:10:54.189 INFO [stderr] | Dec 06 12:10:54.189 INFO [stderr] 330 | 0x4B => cycles += self.ld_register_register(&RegisterIdentifier::C, &RegisterIdentifier::E), Dec 06 12:10:54.189 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.189 INFO [stderr] Dec 06 12:10:54.189 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.189 INFO [stderr] --> src/gb/cpu/cpu.rs:332:21 Dec 06 12:10:54.189 INFO [stderr] | Dec 06 12:10:54.189 INFO [stderr] 332 | 0x4C => cycles += self.ld_register_register(&RegisterIdentifier::C, &RegisterIdentifier::H), Dec 06 12:10:54.189 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.189 INFO [stderr] Dec 06 12:10:54.189 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.189 INFO [stderr] --> src/gb/cpu/cpu.rs:334:21 Dec 06 12:10:54.189 INFO [stderr] | Dec 06 12:10:54.189 INFO [stderr] 334 | 0x4D => cycles += self.ld_register_register(&RegisterIdentifier::C, &RegisterIdentifier::L), Dec 06 12:10:54.189 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.189 INFO [stderr] Dec 06 12:10:54.189 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.189 INFO [stderr] --> src/gb/cpu/cpu.rs:336:21 Dec 06 12:10:54.189 INFO [stderr] | Dec 06 12:10:54.189 INFO [stderr] 336 | 0x4E => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::C, &BiRegisterIdentifier::HL), Dec 06 12:10:54.189 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.189 INFO [stderr] Dec 06 12:10:54.189 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.189 INFO [stderr] --> src/gb/cpu/cpu.rs:338:21 Dec 06 12:10:54.189 INFO [stderr] | Dec 06 12:10:54.189 INFO [stderr] 338 | 0x4F => cycles += self.ld_register_register(&RegisterIdentifier::C, &RegisterIdentifier::A), Dec 06 12:10:54.189 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.189 INFO [stderr] Dec 06 12:10:54.189 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.189 INFO [stderr] --> src/gb/cpu/cpu.rs:340:21 Dec 06 12:10:54.189 INFO [stderr] | Dec 06 12:10:54.189 INFO [stderr] 340 | 0x50 => cycles += self.ld_register_register(&RegisterIdentifier::D, &RegisterIdentifier::B), Dec 06 12:10:54.189 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.189 INFO [stderr] Dec 06 12:10:54.189 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.189 INFO [stderr] --> src/gb/cpu/cpu.rs:342:21 Dec 06 12:10:54.189 INFO [stderr] | Dec 06 12:10:54.189 INFO [stderr] 342 | 0x51 => cycles += self.ld_register_register(&RegisterIdentifier::D, &RegisterIdentifier::C), Dec 06 12:10:54.189 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.189 INFO [stderr] Dec 06 12:10:54.190 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.190 INFO [stderr] --> src/gb/cpu/cpu.rs:344:21 Dec 06 12:10:54.190 INFO [stderr] | Dec 06 12:10:54.190 INFO [stderr] 344 | 0x52 => cycles += self.ld_register_register(&RegisterIdentifier::D, &RegisterIdentifier::D), Dec 06 12:10:54.190 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.190 INFO [stderr] Dec 06 12:10:54.190 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.190 INFO [stderr] --> src/gb/cpu/cpu.rs:346:21 Dec 06 12:10:54.190 INFO [stderr] | Dec 06 12:10:54.190 INFO [stderr] 346 | 0x53 => cycles += self.ld_register_register(&RegisterIdentifier::D, &RegisterIdentifier::E), Dec 06 12:10:54.190 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.190 INFO [stderr] Dec 06 12:10:54.190 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.190 INFO [stderr] --> src/gb/cpu/cpu.rs:348:21 Dec 06 12:10:54.190 INFO [stderr] | Dec 06 12:10:54.190 INFO [stderr] 348 | 0x54 => cycles += self.ld_register_register(&RegisterIdentifier::D, &RegisterIdentifier::H), Dec 06 12:10:54.190 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.190 INFO [stderr] Dec 06 12:10:54.190 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.190 INFO [stderr] --> src/gb/cpu/cpu.rs:350:21 Dec 06 12:10:54.190 INFO [stderr] | Dec 06 12:10:54.190 INFO [stderr] 350 | 0x55 => cycles += self.ld_register_register(&RegisterIdentifier::D, &RegisterIdentifier::L), Dec 06 12:10:54.190 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.190 INFO [stderr] Dec 06 12:10:54.190 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.190 INFO [stderr] --> src/gb/cpu/cpu.rs:352:21 Dec 06 12:10:54.190 INFO [stderr] | Dec 06 12:10:54.190 INFO [stderr] 352 | 0x56 => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::D, &BiRegisterIdentifier::HL), Dec 06 12:10:54.190 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.190 INFO [stderr] Dec 06 12:10:54.190 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.190 INFO [stderr] --> src/gb/cpu/cpu.rs:354:21 Dec 06 12:10:54.190 INFO [stderr] | Dec 06 12:10:54.190 INFO [stderr] 354 | 0x57 => cycles += self.ld_register_register(&RegisterIdentifier::D, &RegisterIdentifier::A), Dec 06 12:10:54.190 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.190 INFO [stderr] Dec 06 12:10:54.190 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.190 INFO [stderr] --> src/gb/cpu/cpu.rs:356:21 Dec 06 12:10:54.190 INFO [stderr] | Dec 06 12:10:54.190 INFO [stderr] 356 | 0x58 => cycles += self.ld_register_register(&RegisterIdentifier::E, &RegisterIdentifier::B), Dec 06 12:10:54.190 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.190 INFO [stderr] Dec 06 12:10:54.190 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.190 INFO [stderr] --> src/gb/cpu/cpu.rs:358:21 Dec 06 12:10:54.190 INFO [stderr] | Dec 06 12:10:54.190 INFO [stderr] 358 | 0x59 => cycles += self.ld_register_register(&RegisterIdentifier::E, &RegisterIdentifier::C), Dec 06 12:10:54.190 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.190 INFO [stderr] Dec 06 12:10:54.190 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.190 INFO [stderr] --> src/gb/cpu/cpu.rs:360:21 Dec 06 12:10:54.190 INFO [stderr] | Dec 06 12:10:54.190 INFO [stderr] 360 | 0x5A => cycles += self.ld_register_register(&RegisterIdentifier::E, &RegisterIdentifier::D), Dec 06 12:10:54.190 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.190 INFO [stderr] Dec 06 12:10:54.190 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.190 INFO [stderr] --> src/gb/cpu/cpu.rs:362:21 Dec 06 12:10:54.190 INFO [stderr] | Dec 06 12:10:54.190 INFO [stderr] 362 | 0x5B => cycles += self.ld_register_register(&RegisterIdentifier::E, &RegisterIdentifier::E), Dec 06 12:10:54.190 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.190 INFO [stderr] Dec 06 12:10:54.190 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.190 INFO [stderr] --> src/gb/cpu/cpu.rs:364:21 Dec 06 12:10:54.190 INFO [stderr] | Dec 06 12:10:54.190 INFO [stderr] 364 | 0x5C => cycles += self.ld_register_register(&RegisterIdentifier::E, &RegisterIdentifier::H), Dec 06 12:10:54.190 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.190 INFO [stderr] Dec 06 12:10:54.190 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.190 INFO [stderr] --> src/gb/cpu/cpu.rs:366:21 Dec 06 12:10:54.190 INFO [stderr] | Dec 06 12:10:54.190 INFO [stderr] 366 | 0x5D => cycles += self.ld_register_register(&RegisterIdentifier::E, &RegisterIdentifier::L), Dec 06 12:10:54.190 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.190 INFO [stderr] Dec 06 12:10:54.190 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.190 INFO [stderr] --> src/gb/cpu/cpu.rs:368:21 Dec 06 12:10:54.190 INFO [stderr] | Dec 06 12:10:54.191 INFO [stderr] 368 | 0x5E => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::E, &BiRegisterIdentifier::HL), Dec 06 12:10:54.191 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.191 INFO [stderr] Dec 06 12:10:54.191 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.191 INFO [stderr] --> src/gb/cpu/cpu.rs:370:21 Dec 06 12:10:54.191 INFO [stderr] | Dec 06 12:10:54.191 INFO [stderr] 370 | 0x5F => cycles += self.ld_register_register(&RegisterIdentifier::E, &RegisterIdentifier::A), Dec 06 12:10:54.191 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.191 INFO [stderr] Dec 06 12:10:54.191 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.191 INFO [stderr] --> src/gb/cpu/cpu.rs:372:21 Dec 06 12:10:54.191 INFO [stderr] | Dec 06 12:10:54.191 INFO [stderr] 372 | 0x60 => cycles += self.ld_register_register(&RegisterIdentifier::H, &RegisterIdentifier::B), Dec 06 12:10:54.191 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.191 INFO [stderr] Dec 06 12:10:54.191 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.191 INFO [stderr] --> src/gb/cpu/cpu.rs:374:21 Dec 06 12:10:54.191 INFO [stderr] | Dec 06 12:10:54.191 INFO [stderr] 374 | 0x61 => cycles += self.ld_register_register(&RegisterIdentifier::H, &RegisterIdentifier::C), Dec 06 12:10:54.191 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.191 INFO [stderr] Dec 06 12:10:54.191 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.191 INFO [stderr] --> src/gb/cpu/cpu.rs:376:21 Dec 06 12:10:54.191 INFO [stderr] | Dec 06 12:10:54.191 INFO [stderr] 376 | 0x62 => cycles += self.ld_register_register(&RegisterIdentifier::H, &RegisterIdentifier::D), Dec 06 12:10:54.191 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.191 INFO [stderr] Dec 06 12:10:54.191 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.191 INFO [stderr] --> src/gb/cpu/cpu.rs:378:21 Dec 06 12:10:54.191 INFO [stderr] | Dec 06 12:10:54.191 INFO [stderr] 378 | 0x63 => cycles += self.ld_register_register(&RegisterIdentifier::H, &RegisterIdentifier::E), Dec 06 12:10:54.191 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.191 INFO [stderr] Dec 06 12:10:54.191 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.191 INFO [stderr] --> src/gb/cpu/cpu.rs:380:21 Dec 06 12:10:54.191 INFO [stderr] | Dec 06 12:10:54.191 INFO [stderr] 380 | 0x64 => cycles += self.ld_register_register(&RegisterIdentifier::H, &RegisterIdentifier::H), Dec 06 12:10:54.191 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.191 INFO [stderr] Dec 06 12:10:54.191 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.191 INFO [stderr] --> src/gb/cpu/cpu.rs:382:21 Dec 06 12:10:54.191 INFO [stderr] | Dec 06 12:10:54.191 INFO [stderr] 382 | 0x65 => cycles += self.ld_register_register(&RegisterIdentifier::H, &RegisterIdentifier::L), Dec 06 12:10:54.191 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.191 INFO [stderr] Dec 06 12:10:54.191 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.191 INFO [stderr] --> src/gb/cpu/cpu.rs:384:21 Dec 06 12:10:54.191 INFO [stderr] | Dec 06 12:10:54.191 INFO [stderr] 384 | 0x66 => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::H, &BiRegisterIdentifier::HL), Dec 06 12:10:54.191 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.191 INFO [stderr] Dec 06 12:10:54.191 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.191 INFO [stderr] --> src/gb/cpu/cpu.rs:386:21 Dec 06 12:10:54.191 INFO [stderr] | Dec 06 12:10:54.191 INFO [stderr] 386 | 0x67 => cycles += self.ld_register_register(&RegisterIdentifier::H, &RegisterIdentifier::A), Dec 06 12:10:54.191 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.191 INFO [stderr] Dec 06 12:10:54.191 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.191 INFO [stderr] --> src/gb/cpu/cpu.rs:388:21 Dec 06 12:10:54.192 INFO [stderr] | Dec 06 12:10:54.192 INFO [stderr] 388 | 0x68 => cycles += self.ld_register_register(&RegisterIdentifier::L, &RegisterIdentifier::B), Dec 06 12:10:54.192 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.192 INFO [stderr] Dec 06 12:10:54.192 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.192 INFO [stderr] --> src/gb/cpu/cpu.rs:390:21 Dec 06 12:10:54.192 INFO [stderr] | Dec 06 12:10:54.192 INFO [stderr] 390 | 0x69 => cycles += self.ld_register_register(&RegisterIdentifier::L, &RegisterIdentifier::C), Dec 06 12:10:54.192 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.192 INFO [stderr] Dec 06 12:10:54.192 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.192 INFO [stderr] --> src/gb/cpu/cpu.rs:392:21 Dec 06 12:10:54.192 INFO [stderr] | Dec 06 12:10:54.192 INFO [stderr] 392 | 0x6A => cycles += self.ld_register_register(&RegisterIdentifier::L, &RegisterIdentifier::D), Dec 06 12:10:54.192 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.192 INFO [stderr] Dec 06 12:10:54.192 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.192 INFO [stderr] --> src/gb/cpu/cpu.rs:394:21 Dec 06 12:10:54.192 INFO [stderr] | Dec 06 12:10:54.192 INFO [stderr] 394 | 0x6B => cycles += self.ld_register_register(&RegisterIdentifier::L, &RegisterIdentifier::E), Dec 06 12:10:54.192 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.192 INFO [stderr] Dec 06 12:10:54.192 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.192 INFO [stderr] --> src/gb/cpu/cpu.rs:396:21 Dec 06 12:10:54.192 INFO [stderr] | Dec 06 12:10:54.192 INFO [stderr] 396 | 0x6C => cycles += self.ld_register_register(&RegisterIdentifier::L, &RegisterIdentifier::H), Dec 06 12:10:54.192 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.192 INFO [stderr] Dec 06 12:10:54.192 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.192 INFO [stderr] --> src/gb/cpu/cpu.rs:398:21 Dec 06 12:10:54.192 INFO [stderr] | Dec 06 12:10:54.192 INFO [stderr] 398 | 0x6D => cycles += self.ld_register_register(&RegisterIdentifier::L, &RegisterIdentifier::L), Dec 06 12:10:54.192 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.192 INFO [stderr] Dec 06 12:10:54.192 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.192 INFO [stderr] --> src/gb/cpu/cpu.rs:400:21 Dec 06 12:10:54.192 INFO [stderr] | Dec 06 12:10:54.192 INFO [stderr] 400 | 0x6E => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::L, &BiRegisterIdentifier::HL), Dec 06 12:10:54.192 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.192 INFO [stderr] Dec 06 12:10:54.192 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.192 INFO [stderr] --> src/gb/cpu/cpu.rs:402:21 Dec 06 12:10:54.192 INFO [stderr] | Dec 06 12:10:54.192 INFO [stderr] 402 | 0x6F => cycles += self.ld_register_register(&RegisterIdentifier::L, &RegisterIdentifier::A), Dec 06 12:10:54.192 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.192 INFO [stderr] Dec 06 12:10:54.192 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.192 INFO [stderr] --> src/gb/cpu/cpu.rs:404:21 Dec 06 12:10:54.192 INFO [stderr] | Dec 06 12:10:54.192 INFO [stderr] 404 | 0x70 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::B), Dec 06 12:10:54.192 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.192 INFO [stderr] Dec 06 12:10:54.192 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.192 INFO [stderr] --> src/gb/cpu/cpu.rs:406:21 Dec 06 12:10:54.192 INFO [stderr] | Dec 06 12:10:54.192 INFO [stderr] 406 | 0x71 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::C), Dec 06 12:10:54.192 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.192 INFO [stderr] Dec 06 12:10:54.192 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.192 INFO [stderr] --> src/gb/cpu/cpu.rs:408:21 Dec 06 12:10:54.192 INFO [stderr] | Dec 06 12:10:54.192 INFO [stderr] 408 | 0x72 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::D), Dec 06 12:10:54.192 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.192 INFO [stderr] Dec 06 12:10:54.192 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.192 INFO [stderr] --> src/gb/cpu/cpu.rs:410:21 Dec 06 12:10:54.192 INFO [stderr] | Dec 06 12:10:54.192 INFO [stderr] 410 | 0x73 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::E), Dec 06 12:10:54.192 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.192 INFO [stderr] Dec 06 12:10:54.192 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.192 INFO [stderr] --> src/gb/cpu/cpu.rs:412:21 Dec 06 12:10:54.192 INFO [stderr] | Dec 06 12:10:54.192 INFO [stderr] 412 | 0x74 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::H), Dec 06 12:10:54.192 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.192 INFO [stderr] Dec 06 12:10:54.192 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.192 INFO [stderr] --> src/gb/cpu/cpu.rs:414:21 Dec 06 12:10:54.192 INFO [stderr] | Dec 06 12:10:54.192 INFO [stderr] 414 | 0x75 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::L), Dec 06 12:10:54.192 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.192 INFO [stderr] Dec 06 12:10:54.192 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.192 INFO [stderr] --> src/gb/cpu/cpu.rs:416:21 Dec 06 12:10:54.192 INFO [stderr] | Dec 06 12:10:54.192 INFO [stderr] 416 | 0x76 => cycles += self.halt(), Dec 06 12:10:54.192 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.192 INFO [stderr] Dec 06 12:10:54.192 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.192 INFO [stderr] --> src/gb/cpu/cpu.rs:418:21 Dec 06 12:10:54.192 INFO [stderr] | Dec 06 12:10:54.192 INFO [stderr] 418 | 0x77 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::A), Dec 06 12:10:54.192 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.192 INFO [stderr] Dec 06 12:10:54.192 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.192 INFO [stderr] --> src/gb/cpu/cpu.rs:420:21 Dec 06 12:10:54.192 INFO [stderr] | Dec 06 12:10:54.192 INFO [stderr] 420 | 0x78 => cycles += self.ld_register_register(&RegisterIdentifier::A, &RegisterIdentifier::B), Dec 06 12:10:54.192 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.192 INFO [stderr] Dec 06 12:10:54.192 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.192 INFO [stderr] --> src/gb/cpu/cpu.rs:422:21 Dec 06 12:10:54.192 INFO [stderr] | Dec 06 12:10:54.192 INFO [stderr] 422 | 0x79 => cycles += self.ld_register_register(&RegisterIdentifier::A, &RegisterIdentifier::C), Dec 06 12:10:54.192 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.192 INFO [stderr] Dec 06 12:10:54.192 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.192 INFO [stderr] --> src/gb/cpu/cpu.rs:424:21 Dec 06 12:10:54.192 INFO [stderr] | Dec 06 12:10:54.192 INFO [stderr] 424 | 0x7A => cycles += self.ld_register_register(&RegisterIdentifier::A, &RegisterIdentifier::D), Dec 06 12:10:54.192 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.192 INFO [stderr] Dec 06 12:10:54.192 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.192 INFO [stderr] --> src/gb/cpu/cpu.rs:426:21 Dec 06 12:10:54.192 INFO [stderr] | Dec 06 12:10:54.192 INFO [stderr] 426 | 0x7B => cycles += self.ld_register_register(&RegisterIdentifier::A, &RegisterIdentifier::E), Dec 06 12:10:54.192 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.192 INFO [stderr] Dec 06 12:10:54.192 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.192 INFO [stderr] --> src/gb/cpu/cpu.rs:428:21 Dec 06 12:10:54.192 INFO [stderr] | Dec 06 12:10:54.192 INFO [stderr] 428 | 0x7C => cycles += self.ld_register_register(&RegisterIdentifier::A, &RegisterIdentifier::H), Dec 06 12:10:54.192 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.192 INFO [stderr] Dec 06 12:10:54.192 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.192 INFO [stderr] --> src/gb/cpu/cpu.rs:430:21 Dec 06 12:10:54.192 INFO [stderr] | Dec 06 12:10:54.192 INFO [stderr] 430 | 0x7D => cycles += self.ld_register_register(&RegisterIdentifier::A, &RegisterIdentifier::L), Dec 06 12:10:54.192 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.192 INFO [stderr] Dec 06 12:10:54.192 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.193 INFO [stderr] --> src/gb/cpu/cpu.rs:432:21 Dec 06 12:10:54.193 INFO [stderr] | Dec 06 12:10:54.193 INFO [stderr] 432 | 0x7E => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::A, &BiRegisterIdentifier::HL), Dec 06 12:10:54.193 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.193 INFO [stderr] Dec 06 12:10:54.193 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.193 INFO [stderr] --> src/gb/cpu/cpu.rs:434:21 Dec 06 12:10:54.193 INFO [stderr] | Dec 06 12:10:54.193 INFO [stderr] 434 | 0x7F => cycles += self.ld_register_register(&RegisterIdentifier::A, &RegisterIdentifier::A), Dec 06 12:10:54.193 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.193 INFO [stderr] Dec 06 12:10:54.193 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.193 INFO [stderr] --> src/gb/cpu/cpu.rs:436:21 Dec 06 12:10:54.193 INFO [stderr] | Dec 06 12:10:54.193 INFO [stderr] 436 | 0x80 => cycles += self.add_register(&RegisterIdentifier::B), Dec 06 12:10:54.193 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.193 INFO [stderr] Dec 06 12:10:54.193 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.193 INFO [stderr] --> src/gb/cpu/cpu.rs:438:21 Dec 06 12:10:54.193 INFO [stderr] | Dec 06 12:10:54.193 INFO [stderr] 438 | 0x81 => cycles += self.add_register(&RegisterIdentifier::C), Dec 06 12:10:54.193 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.193 INFO [stderr] Dec 06 12:10:54.193 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.193 INFO [stderr] --> src/gb/cpu/cpu.rs:440:21 Dec 06 12:10:54.193 INFO [stderr] | Dec 06 12:10:54.193 INFO [stderr] 440 | 0x82 => cycles += self.add_register(&RegisterIdentifier::D), Dec 06 12:10:54.193 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.193 INFO [stderr] Dec 06 12:10:54.193 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.193 INFO [stderr] --> src/gb/cpu/cpu.rs:442:21 Dec 06 12:10:54.193 INFO [stderr] | Dec 06 12:10:54.193 INFO [stderr] 442 | 0x83 => cycles += self.add_register(&RegisterIdentifier::E), Dec 06 12:10:54.193 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.193 INFO [stderr] Dec 06 12:10:54.193 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.193 INFO [stderr] --> src/gb/cpu/cpu.rs:444:21 Dec 06 12:10:54.193 INFO [stderr] | Dec 06 12:10:54.193 INFO [stderr] 444 | 0x84 => cycles += self.add_register(&RegisterIdentifier::H), Dec 06 12:10:54.193 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.193 INFO [stderr] Dec 06 12:10:54.193 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.193 INFO [stderr] --> src/gb/cpu/cpu.rs:446:21 Dec 06 12:10:54.193 INFO [stderr] | Dec 06 12:10:54.193 INFO [stderr] 446 | 0x85 => cycles += self.add_register(&RegisterIdentifier::L), Dec 06 12:10:54.193 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.193 INFO [stderr] Dec 06 12:10:54.193 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.193 INFO [stderr] --> src/gb/cpu/cpu.rs:448:21 Dec 06 12:10:54.193 INFO [stderr] | Dec 06 12:10:54.193 INFO [stderr] 448 | 0x86 => cycles += self.add_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 06 12:10:54.193 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.193 INFO [stderr] Dec 06 12:10:54.193 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.193 INFO [stderr] --> src/gb/cpu/cpu.rs:450:21 Dec 06 12:10:54.193 INFO [stderr] | Dec 06 12:10:54.193 INFO [stderr] 450 | 0x87 => cycles += self.add_register(&RegisterIdentifier::A), Dec 06 12:10:54.193 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.193 INFO [stderr] Dec 06 12:10:54.193 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.193 INFO [stderr] --> src/gb/cpu/cpu.rs:452:21 Dec 06 12:10:54.193 INFO [stderr] | Dec 06 12:10:54.193 INFO [stderr] 452 | 0x88 => cycles += self.adc_register(&RegisterIdentifier::B), Dec 06 12:10:54.193 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.193 INFO [stderr] Dec 06 12:10:54.193 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.193 INFO [stderr] --> src/gb/cpu/cpu.rs:454:21 Dec 06 12:10:54.193 INFO [stderr] | Dec 06 12:10:54.193 INFO [stderr] 454 | 0x89 => cycles += self.adc_register(&RegisterIdentifier::C), Dec 06 12:10:54.193 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.193 INFO [stderr] Dec 06 12:10:54.193 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.193 INFO [stderr] --> src/gb/cpu/cpu.rs:456:21 Dec 06 12:10:54.193 INFO [stderr] | Dec 06 12:10:54.193 INFO [stderr] 456 | 0x8A => cycles += self.adc_register(&RegisterIdentifier::D), Dec 06 12:10:54.193 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.193 INFO [stderr] Dec 06 12:10:54.193 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.193 INFO [stderr] --> src/gb/cpu/cpu.rs:458:21 Dec 06 12:10:54.193 INFO [stderr] | Dec 06 12:10:54.193 INFO [stderr] 458 | 0x8B => cycles += self.adc_register(&RegisterIdentifier::E), Dec 06 12:10:54.193 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.193 INFO [stderr] Dec 06 12:10:54.193 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.193 INFO [stderr] --> src/gb/cpu/cpu.rs:460:21 Dec 06 12:10:54.193 INFO [stderr] | Dec 06 12:10:54.193 INFO [stderr] 460 | 0x8C => cycles += self.adc_register(&RegisterIdentifier::H), Dec 06 12:10:54.193 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.193 INFO [stderr] Dec 06 12:10:54.193 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.193 INFO [stderr] --> src/gb/cpu/cpu.rs:462:21 Dec 06 12:10:54.193 INFO [stderr] | Dec 06 12:10:54.193 INFO [stderr] 462 | 0x8D => cycles += self.adc_register(&RegisterIdentifier::L), Dec 06 12:10:54.193 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.193 INFO [stderr] Dec 06 12:10:54.193 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.193 INFO [stderr] --> src/gb/cpu/cpu.rs:464:21 Dec 06 12:10:54.193 INFO [stderr] | Dec 06 12:10:54.193 INFO [stderr] 464 | 0x8E => cycles += self.adc_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 06 12:10:54.193 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.193 INFO [stderr] Dec 06 12:10:54.193 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.193 INFO [stderr] --> src/gb/cpu/cpu.rs:466:21 Dec 06 12:10:54.193 INFO [stderr] | Dec 06 12:10:54.193 INFO [stderr] 466 | 0x8F => cycles += self.adc_register(&RegisterIdentifier::A), Dec 06 12:10:54.193 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.193 INFO [stderr] Dec 06 12:10:54.193 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.193 INFO [stderr] --> src/gb/cpu/cpu.rs:468:21 Dec 06 12:10:54.193 INFO [stderr] | Dec 06 12:10:54.193 INFO [stderr] 468 | 0x90 => cycles += self.sub_register(&RegisterIdentifier::B), Dec 06 12:10:54.193 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.193 INFO [stderr] Dec 06 12:10:54.193 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.193 INFO [stderr] --> src/gb/cpu/cpu.rs:470:21 Dec 06 12:10:54.193 INFO [stderr] | Dec 06 12:10:54.193 INFO [stderr] 470 | 0x91 => cycles += self.sub_register(&RegisterIdentifier::C), Dec 06 12:10:54.193 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.193 INFO [stderr] Dec 06 12:10:54.193 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.193 INFO [stderr] --> src/gb/cpu/cpu.rs:472:21 Dec 06 12:10:54.193 INFO [stderr] | Dec 06 12:10:54.193 INFO [stderr] 472 | 0x92 => cycles += self.sub_register(&RegisterIdentifier::D), Dec 06 12:10:54.193 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.193 INFO [stderr] Dec 06 12:10:54.193 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.193 INFO [stderr] --> src/gb/cpu/cpu.rs:474:21 Dec 06 12:10:54.193 INFO [stderr] | Dec 06 12:10:54.193 INFO [stderr] 474 | 0x93 => cycles += self.sub_register(&RegisterIdentifier::E), Dec 06 12:10:54.193 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.193 INFO [stderr] Dec 06 12:10:54.193 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.193 INFO [stderr] --> src/gb/cpu/cpu.rs:476:21 Dec 06 12:10:54.193 INFO [stderr] | Dec 06 12:10:54.193 INFO [stderr] 476 | 0x94 => cycles += self.sub_register(&RegisterIdentifier::H), Dec 06 12:10:54.194 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.194 INFO [stderr] Dec 06 12:10:54.194 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.194 INFO [stderr] --> src/gb/cpu/cpu.rs:478:21 Dec 06 12:10:54.194 INFO [stderr] | Dec 06 12:10:54.194 INFO [stderr] 478 | 0x95 => cycles += self.sub_register(&RegisterIdentifier::L), Dec 06 12:10:54.194 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.194 INFO [stderr] Dec 06 12:10:54.194 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.194 INFO [stderr] --> src/gb/cpu/cpu.rs:480:21 Dec 06 12:10:54.194 INFO [stderr] | Dec 06 12:10:54.194 INFO [stderr] 480 | 0x96 => cycles += self.sub_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 06 12:10:54.194 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.194 INFO [stderr] Dec 06 12:10:54.194 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.194 INFO [stderr] --> src/gb/cpu/cpu.rs:482:21 Dec 06 12:10:54.194 INFO [stderr] | Dec 06 12:10:54.194 INFO [stderr] 482 | 0x97 => cycles += self.sub_register(&RegisterIdentifier::A), Dec 06 12:10:54.194 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.194 INFO [stderr] Dec 06 12:10:54.194 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.194 INFO [stderr] --> src/gb/cpu/cpu.rs:484:21 Dec 06 12:10:54.194 INFO [stderr] | Dec 06 12:10:54.194 INFO [stderr] 484 | 0x98 => cycles += self.sbc_register(&RegisterIdentifier::B), Dec 06 12:10:54.194 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.194 INFO [stderr] Dec 06 12:10:54.194 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.194 INFO [stderr] --> src/gb/cpu/cpu.rs:486:21 Dec 06 12:10:54.194 INFO [stderr] | Dec 06 12:10:54.194 INFO [stderr] 486 | 0x99 => cycles += self.sbc_register(&RegisterIdentifier::C), Dec 06 12:10:54.194 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.194 INFO [stderr] Dec 06 12:10:54.194 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.194 INFO [stderr] --> src/gb/cpu/cpu.rs:488:21 Dec 06 12:10:54.194 INFO [stderr] | Dec 06 12:10:54.194 INFO [stderr] 488 | 0x9A => cycles += self.sbc_register(&RegisterIdentifier::D), Dec 06 12:10:54.194 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.194 INFO [stderr] Dec 06 12:10:54.194 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.194 INFO [stderr] --> src/gb/cpu/cpu.rs:490:21 Dec 06 12:10:54.194 INFO [stderr] | Dec 06 12:10:54.194 INFO [stderr] 490 | 0x9B => cycles += self.sbc_register(&RegisterIdentifier::E), Dec 06 12:10:54.194 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.194 INFO [stderr] Dec 06 12:10:54.194 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.194 INFO [stderr] --> src/gb/cpu/cpu.rs:492:21 Dec 06 12:10:54.194 INFO [stderr] | Dec 06 12:10:54.194 INFO [stderr] 492 | 0x9C => cycles += self.sbc_register(&RegisterIdentifier::H), Dec 06 12:10:54.194 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.194 INFO [stderr] Dec 06 12:10:54.194 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.194 INFO [stderr] --> src/gb/cpu/cpu.rs:494:21 Dec 06 12:10:54.194 INFO [stderr] | Dec 06 12:10:54.194 INFO [stderr] 494 | 0x9D => cycles += self.sbc_register(&RegisterIdentifier::L), Dec 06 12:10:54.194 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.194 INFO [stderr] Dec 06 12:10:54.194 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.194 INFO [stderr] --> src/gb/cpu/cpu.rs:496:21 Dec 06 12:10:54.194 INFO [stderr] | Dec 06 12:10:54.194 INFO [stderr] 496 | 0x9E => cycles += self.sbc_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 06 12:10:54.194 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.194 INFO [stderr] Dec 06 12:10:54.194 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.194 INFO [stderr] --> src/gb/cpu/cpu.rs:498:21 Dec 06 12:10:54.194 INFO [stderr] | Dec 06 12:10:54.194 INFO [stderr] 498 | 0x9F => cycles += self.sbc_register(&RegisterIdentifier::A), Dec 06 12:10:54.194 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.194 INFO [stderr] Dec 06 12:10:54.194 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.194 INFO [stderr] --> src/gb/cpu/cpu.rs:500:21 Dec 06 12:10:54.194 INFO [stderr] | Dec 06 12:10:54.194 INFO [stderr] 500 | 0xA0 => cycles += self.and_register(&RegisterIdentifier::B), Dec 06 12:10:54.194 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.194 INFO [stderr] Dec 06 12:10:54.194 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.194 INFO [stderr] --> src/gb/cpu/cpu.rs:502:21 Dec 06 12:10:54.194 INFO [stderr] | Dec 06 12:10:54.194 INFO [stderr] 502 | 0xA1 => cycles += self.and_register(&RegisterIdentifier::C), Dec 06 12:10:54.194 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.194 INFO [stderr] Dec 06 12:10:54.194 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.194 INFO [stderr] --> src/gb/cpu/cpu.rs:504:21 Dec 06 12:10:54.194 INFO [stderr] | Dec 06 12:10:54.194 INFO [stderr] 504 | 0xA2 => cycles += self.and_register(&RegisterIdentifier::D), Dec 06 12:10:54.194 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.194 INFO [stderr] Dec 06 12:10:54.194 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.194 INFO [stderr] --> src/gb/cpu/cpu.rs:506:21 Dec 06 12:10:54.194 INFO [stderr] | Dec 06 12:10:54.194 INFO [stderr] 506 | 0xA3 => cycles += self.and_register(&RegisterIdentifier::E), Dec 06 12:10:54.194 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.194 INFO [stderr] Dec 06 12:10:54.194 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.194 INFO [stderr] --> src/gb/cpu/cpu.rs:508:21 Dec 06 12:10:54.194 INFO [stderr] | Dec 06 12:10:54.194 INFO [stderr] 508 | 0xA4 => cycles += self.and_register(&RegisterIdentifier::H), Dec 06 12:10:54.194 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.194 INFO [stderr] Dec 06 12:10:54.194 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.194 INFO [stderr] --> src/gb/cpu/cpu.rs:510:21 Dec 06 12:10:54.194 INFO [stderr] | Dec 06 12:10:54.194 INFO [stderr] 510 | 0xA5 => cycles += self.and_register(&RegisterIdentifier::L), Dec 06 12:10:54.194 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.194 INFO [stderr] Dec 06 12:10:54.194 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.194 INFO [stderr] --> src/gb/cpu/cpu.rs:512:21 Dec 06 12:10:54.194 INFO [stderr] | Dec 06 12:10:54.194 INFO [stderr] 512 | 0xA6 => cycles += self.and_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 06 12:10:54.194 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.194 INFO [stderr] Dec 06 12:10:54.194 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.194 INFO [stderr] --> src/gb/cpu/cpu.rs:514:21 Dec 06 12:10:54.194 INFO [stderr] | Dec 06 12:10:54.194 INFO [stderr] 514 | 0xA7 => cycles += self.and_register(&RegisterIdentifier::A), Dec 06 12:10:54.194 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.194 INFO [stderr] Dec 06 12:10:54.194 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.194 INFO [stderr] --> src/gb/cpu/cpu.rs:516:21 Dec 06 12:10:54.194 INFO [stderr] | Dec 06 12:10:54.194 INFO [stderr] 516 | 0xA8 => cycles += self.xor_register(&RegisterIdentifier::B), Dec 06 12:10:54.194 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.194 INFO [stderr] Dec 06 12:10:54.194 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.194 INFO [stderr] --> src/gb/cpu/cpu.rs:518:21 Dec 06 12:10:54.194 INFO [stderr] | Dec 06 12:10:54.194 INFO [stderr] 518 | 0xA9 => cycles += self.xor_register(&RegisterIdentifier::C), Dec 06 12:10:54.194 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.194 INFO [stderr] Dec 06 12:10:54.194 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.194 INFO [stderr] --> src/gb/cpu/cpu.rs:520:21 Dec 06 12:10:54.194 INFO [stderr] | Dec 06 12:10:54.194 INFO [stderr] 520 | 0xAA => cycles += self.xor_register(&RegisterIdentifier::D), Dec 06 12:10:54.194 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.194 INFO [stderr] Dec 06 12:10:54.194 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.194 INFO [stderr] --> src/gb/cpu/cpu.rs:522:21 Dec 06 12:10:54.194 INFO [stderr] | Dec 06 12:10:54.194 INFO [stderr] 522 | 0xAB => cycles += self.xor_register(&RegisterIdentifier::E), Dec 06 12:10:54.194 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.194 INFO [stderr] Dec 06 12:10:54.194 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.194 INFO [stderr] --> src/gb/cpu/cpu.rs:524:21 Dec 06 12:10:54.194 INFO [stderr] | Dec 06 12:10:54.194 INFO [stderr] 524 | 0xAC => cycles += self.xor_register(&RegisterIdentifier::H), Dec 06 12:10:54.194 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.194 INFO [stderr] Dec 06 12:10:54.194 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.194 INFO [stderr] --> src/gb/cpu/cpu.rs:526:21 Dec 06 12:10:54.195 INFO [stderr] | Dec 06 12:10:54.195 INFO [stderr] 526 | 0xAD => cycles += self.xor_register(&RegisterIdentifier::L), Dec 06 12:10:54.195 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.195 INFO [stderr] Dec 06 12:10:54.195 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.195 INFO [stderr] --> src/gb/cpu/cpu.rs:528:21 Dec 06 12:10:54.195 INFO [stderr] | Dec 06 12:10:54.195 INFO [stderr] 528 | 0xAE => cycles += self.xor_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 06 12:10:54.195 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.195 INFO [stderr] Dec 06 12:10:54.195 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.195 INFO [stderr] --> src/gb/cpu/cpu.rs:530:21 Dec 06 12:10:54.195 INFO [stderr] | Dec 06 12:10:54.195 INFO [stderr] 530 | 0xAF => cycles += self.xor_register(&RegisterIdentifier::A), Dec 06 12:10:54.195 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.195 INFO [stderr] Dec 06 12:10:54.195 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.195 INFO [stderr] --> src/gb/cpu/cpu.rs:532:21 Dec 06 12:10:54.195 INFO [stderr] | Dec 06 12:10:54.195 INFO [stderr] 532 | 0xB0 => cycles += self.or_register(&RegisterIdentifier::B), Dec 06 12:10:54.195 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.195 INFO [stderr] Dec 06 12:10:54.195 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.195 INFO [stderr] --> src/gb/cpu/cpu.rs:534:21 Dec 06 12:10:54.195 INFO [stderr] | Dec 06 12:10:54.195 INFO [stderr] 534 | 0xB1 => cycles += self.or_register(&RegisterIdentifier::C), Dec 06 12:10:54.195 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.195 INFO [stderr] Dec 06 12:10:54.195 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.195 INFO [stderr] --> src/gb/cpu/cpu.rs:536:21 Dec 06 12:10:54.195 INFO [stderr] | Dec 06 12:10:54.195 INFO [stderr] 536 | 0xB2 => cycles += self.or_register(&RegisterIdentifier::D), Dec 06 12:10:54.195 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.195 INFO [stderr] Dec 06 12:10:54.195 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.195 INFO [stderr] --> src/gb/cpu/cpu.rs:538:21 Dec 06 12:10:54.195 INFO [stderr] | Dec 06 12:10:54.195 INFO [stderr] 538 | 0xB3 => cycles += self.or_register(&RegisterIdentifier::E), Dec 06 12:10:54.195 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.195 INFO [stderr] Dec 06 12:10:54.195 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.195 INFO [stderr] --> src/gb/cpu/cpu.rs:540:21 Dec 06 12:10:54.195 INFO [stderr] | Dec 06 12:10:54.195 INFO [stderr] 540 | 0xB4 => cycles += self.or_register(&RegisterIdentifier::H), Dec 06 12:10:54.195 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.195 INFO [stderr] Dec 06 12:10:54.195 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.195 INFO [stderr] --> src/gb/cpu/cpu.rs:542:21 Dec 06 12:10:54.195 INFO [stderr] | Dec 06 12:10:54.195 INFO [stderr] 542 | 0xB5 => cycles += self.or_register(&RegisterIdentifier::L), Dec 06 12:10:54.195 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.195 INFO [stderr] Dec 06 12:10:54.195 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.195 INFO [stderr] --> src/gb/cpu/cpu.rs:544:21 Dec 06 12:10:54.195 INFO [stderr] | Dec 06 12:10:54.195 INFO [stderr] 544 | 0xB6 => cycles += self.or_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 06 12:10:54.195 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.195 INFO [stderr] Dec 06 12:10:54.195 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.195 INFO [stderr] --> src/gb/cpu/cpu.rs:546:21 Dec 06 12:10:54.195 INFO [stderr] | Dec 06 12:10:54.195 INFO [stderr] 546 | 0xB7 => cycles += self.or_register(&RegisterIdentifier::A), Dec 06 12:10:54.195 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.195 INFO [stderr] Dec 06 12:10:54.195 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.195 INFO [stderr] --> src/gb/cpu/cpu.rs:548:21 Dec 06 12:10:54.195 INFO [stderr] | Dec 06 12:10:54.195 INFO [stderr] 548 | 0xB8 => cycles += self.cp_register(&RegisterIdentifier::B), Dec 06 12:10:54.195 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.195 INFO [stderr] Dec 06 12:10:54.195 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.195 INFO [stderr] --> src/gb/cpu/cpu.rs:550:21 Dec 06 12:10:54.195 INFO [stderr] | Dec 06 12:10:54.195 INFO [stderr] 550 | 0xB9 => cycles += self.cp_register(&RegisterIdentifier::C), Dec 06 12:10:54.195 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.195 INFO [stderr] Dec 06 12:10:54.195 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.195 INFO [stderr] --> src/gb/cpu/cpu.rs:552:21 Dec 06 12:10:54.195 INFO [stderr] | Dec 06 12:10:54.195 INFO [stderr] 552 | 0xBA => cycles += self.cp_register(&RegisterIdentifier::D), Dec 06 12:10:54.195 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.195 INFO [stderr] Dec 06 12:10:54.195 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.195 INFO [stderr] --> src/gb/cpu/cpu.rs:554:21 Dec 06 12:10:54.195 INFO [stderr] | Dec 06 12:10:54.195 INFO [stderr] 554 | 0xBB => cycles += self.cp_register(&RegisterIdentifier::E), Dec 06 12:10:54.195 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.195 INFO [stderr] Dec 06 12:10:54.195 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.195 INFO [stderr] --> src/gb/cpu/cpu.rs:556:21 Dec 06 12:10:54.195 INFO [stderr] | Dec 06 12:10:54.195 INFO [stderr] 556 | 0xBC => cycles += self.cp_register(&RegisterIdentifier::H), Dec 06 12:10:54.195 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.195 INFO [stderr] Dec 06 12:10:54.195 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.195 INFO [stderr] --> src/gb/cpu/cpu.rs:558:21 Dec 06 12:10:54.195 INFO [stderr] | Dec 06 12:10:54.195 INFO [stderr] 558 | 0xBD => cycles += self.cp_register(&RegisterIdentifier::L), Dec 06 12:10:54.195 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.195 INFO [stderr] Dec 06 12:10:54.195 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.195 INFO [stderr] --> src/gb/cpu/cpu.rs:560:21 Dec 06 12:10:54.195 INFO [stderr] | Dec 06 12:10:54.195 INFO [stderr] 560 | 0xBE => cycles += self.cp_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 06 12:10:54.195 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.195 INFO [stderr] Dec 06 12:10:54.195 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.195 INFO [stderr] --> src/gb/cpu/cpu.rs:562:21 Dec 06 12:10:54.195 INFO [stderr] | Dec 06 12:10:54.195 INFO [stderr] 562 | 0xBF => cycles += self.cp_register(&RegisterIdentifier::A), Dec 06 12:10:54.195 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.195 INFO [stderr] Dec 06 12:10:54.195 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.195 INFO [stderr] --> src/gb/cpu/cpu.rs:564:21 Dec 06 12:10:54.195 INFO [stderr] | Dec 06 12:10:54.195 INFO [stderr] 564 | 0xC0 => cycles += self.ret_flag(CPUFlag::Z, false), Dec 06 12:10:54.195 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.195 INFO [stderr] Dec 06 12:10:54.195 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.195 INFO [stderr] --> src/gb/cpu/cpu.rs:566:21 Dec 06 12:10:54.195 INFO [stderr] | Dec 06 12:10:54.195 INFO [stderr] 566 | 0xC1 => cycles += self.pop_bi_register(&BiRegisterIdentifier::BC), Dec 06 12:10:54.195 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.195 INFO [stderr] Dec 06 12:10:54.195 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.195 INFO [stderr] --> src/gb/cpu/cpu.rs:568:21 Dec 06 12:10:54.195 INFO [stderr] | Dec 06 12:10:54.195 INFO [stderr] 568 | 0xC2 => cycles += self.jp_flag_a16(CPUFlag::Z, false), Dec 06 12:10:54.195 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.195 INFO [stderr] Dec 06 12:10:54.195 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.195 INFO [stderr] --> src/gb/cpu/cpu.rs:570:21 Dec 06 12:10:54.195 INFO [stderr] | Dec 06 12:10:54.195 INFO [stderr] 570 | 0xC3 => cycles += self.jp_a16(), Dec 06 12:10:54.195 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.195 INFO [stderr] Dec 06 12:10:54.195 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.195 INFO [stderr] --> src/gb/cpu/cpu.rs:572:21 Dec 06 12:10:54.195 INFO [stderr] | Dec 06 12:10:54.195 INFO [stderr] 572 | 0xC4 => cycles += self.call_flag_a16(CPUFlag::Z, false), Dec 06 12:10:54.195 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.195 INFO [stderr] Dec 06 12:10:54.195 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.195 INFO [stderr] --> src/gb/cpu/cpu.rs:574:21 Dec 06 12:10:54.195 INFO [stderr] | Dec 06 12:10:54.195 INFO [stderr] 574 | 0xC5 => cycles += self.push_bi_register(&BiRegisterIdentifier::BC), Dec 06 12:10:54.195 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.195 INFO [stderr] Dec 06 12:10:54.195 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.195 INFO [stderr] --> src/gb/cpu/cpu.rs:576:21 Dec 06 12:10:54.196 INFO [stderr] | Dec 06 12:10:54.196 INFO [stderr] 576 | 0xC6 => cycles += self.add_d8(), Dec 06 12:10:54.196 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.196 INFO [stderr] Dec 06 12:10:54.196 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.196 INFO [stderr] --> src/gb/cpu/cpu.rs:578:21 Dec 06 12:10:54.196 INFO [stderr] | Dec 06 12:10:54.196 INFO [stderr] 578 | 0xC7 => cycles += self.rst(0x00), Dec 06 12:10:54.196 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.196 INFO [stderr] Dec 06 12:10:54.196 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.196 INFO [stderr] --> src/gb/cpu/cpu.rs:580:21 Dec 06 12:10:54.196 INFO [stderr] | Dec 06 12:10:54.196 INFO [stderr] 580 | 0xC8 => cycles += self.ret_flag(CPUFlag::Z, true), Dec 06 12:10:54.196 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.196 INFO [stderr] Dec 06 12:10:54.196 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.196 INFO [stderr] --> src/gb/cpu/cpu.rs:582:21 Dec 06 12:10:54.196 INFO [stderr] | Dec 06 12:10:54.196 INFO [stderr] 582 | 0xC9 => cycles += self.ret(), Dec 06 12:10:54.196 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.196 INFO [stderr] Dec 06 12:10:54.196 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.196 INFO [stderr] --> src/gb/cpu/cpu.rs:584:21 Dec 06 12:10:54.196 INFO [stderr] | Dec 06 12:10:54.196 INFO [stderr] 584 | 0xCA => cycles += self.jp_flag_a16(CPUFlag::Z, true), Dec 06 12:10:54.196 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.196 INFO [stderr] Dec 06 12:10:54.196 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.196 INFO [stderr] --> src/gb/cpu/cpu.rs:587:21 Dec 06 12:10:54.196 INFO [stderr] | Dec 06 12:10:54.196 INFO [stderr] 587 | 0xC4 => cycles += self.call_flag_a16(CPUFlag::Z, true), Dec 06 12:10:54.196 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.196 INFO [stderr] Dec 06 12:10:54.196 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.196 INFO [stderr] --> src/gb/cpu/cpu.rs:589:21 Dec 06 12:10:54.196 INFO [stderr] | Dec 06 12:10:54.196 INFO [stderr] 589 | 0xCD => cycles += self.call_a16(), Dec 06 12:10:54.196 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.196 INFO [stderr] Dec 06 12:10:54.196 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.196 INFO [stderr] --> src/gb/cpu/cpu.rs:591:21 Dec 06 12:10:54.196 INFO [stderr] | Dec 06 12:10:54.196 INFO [stderr] 591 | 0xCE => cycles += self.adc_d8(), Dec 06 12:10:54.196 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.196 INFO [stderr] Dec 06 12:10:54.196 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.196 INFO [stderr] --> src/gb/cpu/cpu.rs:593:21 Dec 06 12:10:54.196 INFO [stderr] | Dec 06 12:10:54.196 INFO [stderr] 593 | 0xCF => cycles += self.rst(0x08), Dec 06 12:10:54.196 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.196 INFO [stderr] Dec 06 12:10:54.196 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.196 INFO [stderr] --> src/gb/cpu/cpu.rs:595:21 Dec 06 12:10:54.196 INFO [stderr] | Dec 06 12:10:54.196 INFO [stderr] 595 | 0xD0 => cycles += self.ret_flag(CPUFlag::C, false), Dec 06 12:10:54.196 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.196 INFO [stderr] Dec 06 12:10:54.196 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.196 INFO [stderr] --> src/gb/cpu/cpu.rs:597:21 Dec 06 12:10:54.196 INFO [stderr] | Dec 06 12:10:54.196 INFO [stderr] 597 | 0xC1 => cycles += self.pop_bi_register(&BiRegisterIdentifier::DE), Dec 06 12:10:54.196 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.196 INFO [stderr] Dec 06 12:10:54.196 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.196 INFO [stderr] --> src/gb/cpu/cpu.rs:599:21 Dec 06 12:10:54.196 INFO [stderr] | Dec 06 12:10:54.196 INFO [stderr] 599 | 0xD2 => cycles += self.jp_flag_a16(CPUFlag::C, false), Dec 06 12:10:54.196 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.196 INFO [stderr] Dec 06 12:10:54.196 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.196 INFO [stderr] --> src/gb/cpu/cpu.rs:601:21 Dec 06 12:10:54.196 INFO [stderr] | Dec 06 12:10:54.196 INFO [stderr] 601 | 0xC4 => cycles += self.call_flag_a16(CPUFlag::C, false), Dec 06 12:10:54.196 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.196 INFO [stderr] Dec 06 12:10:54.196 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.196 INFO [stderr] --> src/gb/cpu/cpu.rs:603:21 Dec 06 12:10:54.196 INFO [stderr] | Dec 06 12:10:54.196 INFO [stderr] 603 | 0xD5 => cycles += self.push_bi_register(&BiRegisterIdentifier::DE), Dec 06 12:10:54.196 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.196 INFO [stderr] Dec 06 12:10:54.196 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.196 INFO [stderr] --> src/gb/cpu/cpu.rs:605:21 Dec 06 12:10:54.196 INFO [stderr] | Dec 06 12:10:54.196 INFO [stderr] 605 | 0xD6 => cycles += self.sub_d8(), Dec 06 12:10:54.196 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.196 INFO [stderr] Dec 06 12:10:54.196 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.196 INFO [stderr] --> src/gb/cpu/cpu.rs:607:21 Dec 06 12:10:54.196 INFO [stderr] | Dec 06 12:10:54.196 INFO [stderr] 607 | 0xD7 => cycles += self.rst(0x10), Dec 06 12:10:54.196 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.196 INFO [stderr] Dec 06 12:10:54.196 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.196 INFO [stderr] --> src/gb/cpu/cpu.rs:609:21 Dec 06 12:10:54.196 INFO [stderr] | Dec 06 12:10:54.196 INFO [stderr] 609 | 0xD8 => cycles += self.ret_flag(CPUFlag::C, true), Dec 06 12:10:54.196 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.196 INFO [stderr] Dec 06 12:10:54.196 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.196 INFO [stderr] --> src/gb/cpu/cpu.rs:612:21 Dec 06 12:10:54.196 INFO [stderr] | Dec 06 12:10:54.196 INFO [stderr] 612 | 0xDA => cycles += self.jp_flag_a16(CPUFlag::C, true), Dec 06 12:10:54.196 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.196 INFO [stderr] Dec 06 12:10:54.196 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.196 INFO [stderr] --> src/gb/cpu/cpu.rs:614:21 Dec 06 12:10:54.196 INFO [stderr] | Dec 06 12:10:54.196 INFO [stderr] 614 | 0xDC => cycles += self.call_flag_a16(CPUFlag::C, true), Dec 06 12:10:54.196 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.196 INFO [stderr] Dec 06 12:10:54.196 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.196 INFO [stderr] --> src/gb/cpu/cpu.rs:616:21 Dec 06 12:10:54.196 INFO [stderr] | Dec 06 12:10:54.196 INFO [stderr] 616 | 0xDE => cycles += self.sbc_d8(), Dec 06 12:10:54.196 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.196 INFO [stderr] Dec 06 12:10:54.196 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.196 INFO [stderr] --> src/gb/cpu/cpu.rs:618:21 Dec 06 12:10:54.196 INFO [stderr] | Dec 06 12:10:54.196 INFO [stderr] 618 | 0xDF => cycles += self.rst(0x18), Dec 06 12:10:54.196 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.196 INFO [stderr] Dec 06 12:10:54.196 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.196 INFO [stderr] --> src/gb/cpu/cpu.rs:620:21 Dec 06 12:10:54.196 INFO [stderr] | Dec 06 12:10:54.196 INFO [stderr] 620 | 0xE0 => cycles += self.ldh_a8_ptr_register(&RegisterIdentifier::A), Dec 06 12:10:54.196 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.196 INFO [stderr] Dec 06 12:10:54.196 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.196 INFO [stderr] --> src/gb/cpu/cpu.rs:622:21 Dec 06 12:10:54.196 INFO [stderr] | Dec 06 12:10:54.196 INFO [stderr] 622 | 0xE1 => cycles += self.pop_bi_register(&BiRegisterIdentifier::HL), Dec 06 12:10:54.196 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.196 INFO [stderr] Dec 06 12:10:54.196 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.196 INFO [stderr] --> src/gb/cpu/cpu.rs:624:21 Dec 06 12:10:54.196 INFO [stderr] | Dec 06 12:10:54.196 INFO [stderr] 624 | 0xE2 => cycles += self.ld_register_ptr_register(&RegisterIdentifier::C, &RegisterIdentifier::A), Dec 06 12:10:54.196 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.196 INFO [stderr] Dec 06 12:10:54.196 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.196 INFO [stderr] --> src/gb/cpu/cpu.rs:626:21 Dec 06 12:10:54.196 INFO [stderr] | Dec 06 12:10:54.196 INFO [stderr] 626 | 0xE5 => cycles += self.push_bi_register(&BiRegisterIdentifier::HL), Dec 06 12:10:54.197 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.197 INFO [stderr] Dec 06 12:10:54.197 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.197 INFO [stderr] --> src/gb/cpu/cpu.rs:628:21 Dec 06 12:10:54.197 INFO [stderr] | Dec 06 12:10:54.197 INFO [stderr] 628 | 0xE6 => cycles += self.and_d8(), Dec 06 12:10:54.197 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.197 INFO [stderr] Dec 06 12:10:54.197 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.197 INFO [stderr] --> src/gb/cpu/cpu.rs:630:21 Dec 06 12:10:54.197 INFO [stderr] | Dec 06 12:10:54.197 INFO [stderr] 630 | 0xE7 => cycles += self.rst(0x20), Dec 06 12:10:54.197 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.197 INFO [stderr] Dec 06 12:10:54.197 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.197 INFO [stderr] --> src/gb/cpu/cpu.rs:633:21 Dec 06 12:10:54.197 INFO [stderr] | Dec 06 12:10:54.197 INFO [stderr] 633 | 0xE9 => cycles += self.jp_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 06 12:10:54.197 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.197 INFO [stderr] Dec 06 12:10:54.197 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.197 INFO [stderr] --> src/gb/cpu/cpu.rs:635:21 Dec 06 12:10:54.197 INFO [stderr] | Dec 06 12:10:54.197 INFO [stderr] 635 | 0xEA => cycles += self.ld_a16_ptr_register(&RegisterIdentifier::A), Dec 06 12:10:54.197 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.197 INFO [stderr] Dec 06 12:10:54.197 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.197 INFO [stderr] --> src/gb/cpu/cpu.rs:637:21 Dec 06 12:10:54.197 INFO [stderr] | Dec 06 12:10:54.197 INFO [stderr] 637 | 0xEE => cycles += self.and_d8(), Dec 06 12:10:54.197 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.197 INFO [stderr] Dec 06 12:10:54.197 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.197 INFO [stderr] --> src/gb/cpu/cpu.rs:639:21 Dec 06 12:10:54.197 INFO [stderr] | Dec 06 12:10:54.197 INFO [stderr] 639 | 0xEF => cycles += self.rst(0x28), Dec 06 12:10:54.197 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.197 INFO [stderr] Dec 06 12:10:54.197 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.197 INFO [stderr] --> src/gb/cpu/cpu.rs:641:21 Dec 06 12:10:54.197 INFO [stderr] | Dec 06 12:10:54.197 INFO [stderr] 641 | 0xF0 => cycles += self.ldh_register_a8_ptr(&RegisterIdentifier::A), Dec 06 12:10:54.197 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.197 INFO [stderr] Dec 06 12:10:54.197 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.197 INFO [stderr] --> src/gb/cpu/cpu.rs:643:21 Dec 06 12:10:54.197 INFO [stderr] | Dec 06 12:10:54.197 INFO [stderr] 643 | 0xF1 => cycles += self.pop_bi_register(&BiRegisterIdentifier::AF), Dec 06 12:10:54.197 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.197 INFO [stderr] Dec 06 12:10:54.197 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.197 INFO [stderr] --> src/gb/cpu/cpu.rs:645:21 Dec 06 12:10:54.197 INFO [stderr] | Dec 06 12:10:54.197 INFO [stderr] 645 | 0xF2 => cycles += self.ld_register_register_ptr(&RegisterIdentifier::A, &RegisterIdentifier::C), Dec 06 12:10:54.197 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.197 INFO [stderr] Dec 06 12:10:54.197 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.197 INFO [stderr] --> src/gb/cpu/cpu.rs:648:21 Dec 06 12:10:54.197 INFO [stderr] | Dec 06 12:10:54.197 INFO [stderr] 648 | 0xF5 => cycles += self.push_bi_register(&BiRegisterIdentifier::AF), Dec 06 12:10:54.197 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.197 INFO [stderr] Dec 06 12:10:54.197 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.197 INFO [stderr] --> src/gb/cpu/cpu.rs:650:21 Dec 06 12:10:54.197 INFO [stderr] | Dec 06 12:10:54.197 INFO [stderr] 650 | 0xF6 => cycles += self.or_d8(), Dec 06 12:10:54.197 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.197 INFO [stderr] Dec 06 12:10:54.197 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.197 INFO [stderr] --> src/gb/cpu/cpu.rs:652:21 Dec 06 12:10:54.197 INFO [stderr] | Dec 06 12:10:54.197 INFO [stderr] 652 | 0xF7 => cycles += self.rst(0x30), Dec 06 12:10:54.197 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.197 INFO [stderr] Dec 06 12:10:54.197 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.197 INFO [stderr] --> src/gb/cpu/cpu.rs:655:21 Dec 06 12:10:54.197 INFO [stderr] | Dec 06 12:10:54.197 INFO [stderr] 655 | 0xF9 => cycles += self.ld_sp_bi_register(&BiRegisterIdentifier::HL), Dec 06 12:10:54.197 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.197 INFO [stderr] Dec 06 12:10:54.197 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.197 INFO [stderr] --> src/gb/cpu/cpu.rs:657:21 Dec 06 12:10:54.197 INFO [stderr] | Dec 06 12:10:54.197 INFO [stderr] 657 | 0xFA => cycles += self.ld_register_a16_ptr(&RegisterIdentifier::A), Dec 06 12:10:54.197 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.197 INFO [stderr] Dec 06 12:10:54.197 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.197 INFO [stderr] --> src/gb/cpu/cpu.rs:660:21 Dec 06 12:10:54.197 INFO [stderr] | Dec 06 12:10:54.197 INFO [stderr] 660 | 0xFE => cycles += self.cp_d8(), Dec 06 12:10:54.197 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.197 INFO [stderr] Dec 06 12:10:54.197 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:54.197 INFO [stderr] --> src/gb/cpu/cpu.rs:662:21 Dec 06 12:10:54.197 INFO [stderr] | Dec 06 12:10:54.197 INFO [stderr] 662 | 0xFF => cycles += self.rst(0x38), Dec 06 12:10:54.197 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.197 INFO [stderr] Dec 06 12:10:54.197 INFO [stderr] warning: unused variable: `lhs` Dec 06 12:10:54.197 INFO [stderr] --> src/gb/cpu/cpu.rs:1309:13 Dec 06 12:10:54.197 INFO [stderr] | Dec 06 12:10:54.197 INFO [stderr] 1309 | let lhs = self.read_register(&RegisterIdentifier::A); Dec 06 12:10:54.197 INFO [stderr] | ^^^ help: consider using `_lhs` instead Dec 06 12:10:54.197 INFO [stderr] Dec 06 12:10:54.210 INFO [stderr] warning: variable does not need to be mutable Dec 06 12:10:54.210 INFO [stderr] --> src/gb/cpu/cpu.rs:778:13 Dec 06 12:10:54.210 INFO [stderr] | Dec 06 12:10:54.210 INFO [stderr] 778 | let mut address = self.memory_bus.borrow().read_16bit(self.program_counter.read() as usize); Dec 06 12:10:54.210 INFO [stderr] | ----^^^^^^^ Dec 06 12:10:54.210 INFO [stderr] | | Dec 06 12:10:54.210 INFO [stderr] | help: remove this `mut` Dec 06 12:10:54.210 INFO [stderr] | Dec 06 12:10:54.210 INFO [stderr] = note: #[warn(unused_mut)] on by default Dec 06 12:10:54.210 INFO [stderr] Dec 06 12:10:54.243 INFO [stderr] warning: field is never used: `ram` Dec 06 12:10:54.243 INFO [stderr] --> src/gb/console.rs:37:5 Dec 06 12:10:54.243 INFO [stderr] | Dec 06 12:10:54.243 INFO [stderr] 37 | ram: Rc>, Dec 06 12:10:54.243 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^ Dec 06 12:10:54.243 INFO [stderr] | Dec 06 12:10:54.243 INFO [stderr] = note: #[warn(dead_code)] on by default Dec 06 12:10:54.243 INFO [stderr] Dec 06 12:10:54.243 INFO [stderr] warning: field is never used: `high_ram` Dec 06 12:10:54.243 INFO [stderr] --> src/gb/console.rs:38:5 Dec 06 12:10:54.243 INFO [stderr] | Dec 06 12:10:54.243 INFO [stderr] 38 | high_ram: Rc>, Dec 06 12:10:54.243 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 12:10:54.243 INFO [stderr] Dec 06 12:10:54.243 INFO [stderr] warning: field is never used: `io` Dec 06 12:10:54.243 INFO [stderr] --> src/gb/console.rs:39:5 Dec 06 12:10:54.243 INFO [stderr] | Dec 06 12:10:54.243 INFO [stderr] 39 | io: Rc>, Dec 06 12:10:54.243 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 12:10:54.243 INFO [stderr] Dec 06 12:10:54.244 INFO [stderr] warning: field is never used: `memory_bus` Dec 06 12:10:54.244 INFO [stderr] --> src/gb/console.rs:41:5 Dec 06 12:10:54.244 INFO [stderr] | Dec 06 12:10:54.244 INFO [stderr] 41 | memory_bus: Rc> Dec 06 12:10:54.244 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 12:10:54.244 INFO [stderr] Dec 06 12:10:54.244 INFO [stderr] warning: method is never used: `ld_bi_register_register` Dec 06 12:10:54.244 INFO [stderr] --> src/gb/cpu/cpu.rs:688:5 Dec 06 12:10:54.244 INFO [stderr] | Dec 06 12:10:54.244 INFO [stderr] 688 | / fn ld_bi_register_register(&mut self, Dec 06 12:10:54.244 INFO [stderr] 689 | | bi_register_identifier: &BiRegisterIdentifier, Dec 06 12:10:54.244 INFO [stderr] 690 | | register_identifier: &RegisterIdentifier) -> u32 { Dec 06 12:10:54.244 INFO [stderr] 691 | | let value = self.read_register(register_identifier); Dec 06 12:10:54.244 INFO [stderr] 692 | | self.write_bi_register(bi_register_identifier, value as u16); Dec 06 12:10:54.244 INFO [stderr] 693 | | 8 Dec 06 12:10:54.244 INFO [stderr] 694 | | } Dec 06 12:10:54.244 INFO [stderr] | |_____^ Dec 06 12:10:54.244 INFO [stderr] Dec 06 12:10:54.244 INFO [stderr] warning: method is never used: `ld_a16_sp` Dec 06 12:10:54.244 INFO [stderr] --> src/gb/cpu/cpu.rs:769:5 Dec 06 12:10:54.244 INFO [stderr] | Dec 06 12:10:54.244 INFO [stderr] 769 | fn ld_a16_sp(&mut self) -> u32 { Dec 06 12:10:54.244 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 12:10:54.244 INFO [stderr] Dec 06 12:10:54.244 INFO [stderr] warning: method is never used: `xor_d8` Dec 06 12:10:54.244 INFO [stderr] --> src/gb/cpu/cpu.rs:1360:5 Dec 06 12:10:54.244 INFO [stderr] | Dec 06 12:10:54.244 INFO [stderr] 1360 | fn xor_d8(&mut self) -> u32 { Dec 06 12:10:54.244 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 12:10:54.244 INFO [stderr] Dec 06 12:10:54.244 INFO [stderr] warning: variant is never constructed: `RomOnly` Dec 06 12:10:54.244 INFO [stderr] --> src/gb/memory/cartridge.rs:34:5 Dec 06 12:10:54.244 INFO [stderr] | Dec 06 12:10:54.244 INFO [stderr] 34 | RomOnly, Dec 06 12:10:54.244 INFO [stderr] | ^^^^^^^ Dec 06 12:10:54.244 INFO [stderr] Dec 06 12:10:54.244 INFO [stderr] warning: variant is never constructed: `RomMbc1` Dec 06 12:10:54.244 INFO [stderr] --> src/gb/memory/cartridge.rs:35:5 Dec 06 12:10:54.244 INFO [stderr] | Dec 06 12:10:54.244 INFO [stderr] 35 | RomMbc1, Dec 06 12:10:54.244 INFO [stderr] | ^^^^^^^ Dec 06 12:10:54.244 INFO [stderr] Dec 06 12:10:54.244 INFO [stderr] warning: variant is never constructed: `RomMbc1Ram` Dec 06 12:10:54.244 INFO [stderr] --> src/gb/memory/cartridge.rs:36:5 Dec 06 12:10:54.244 INFO [stderr] | Dec 06 12:10:54.244 INFO [stderr] 36 | RomMbc1Ram, Dec 06 12:10:54.244 INFO [stderr] | ^^^^^^^^^^ Dec 06 12:10:54.244 INFO [stderr] Dec 06 12:10:54.244 INFO [stderr] warning: variant is never constructed: `RomMbc1RamBattery` Dec 06 12:10:54.244 INFO [stderr] --> src/gb/memory/cartridge.rs:37:5 Dec 06 12:10:54.244 INFO [stderr] | Dec 06 12:10:54.244 INFO [stderr] 37 | RomMbc1RamBattery, Dec 06 12:10:54.244 INFO [stderr] | ^^^^^^^^^^^^^^^^^ Dec 06 12:10:54.244 INFO [stderr] Dec 06 12:10:54.244 INFO [stderr] warning: variant is never constructed: `RomMbc2` Dec 06 12:10:54.244 INFO [stderr] --> src/gb/memory/cartridge.rs:38:5 Dec 06 12:10:54.244 INFO [stderr] | Dec 06 12:10:54.244 INFO [stderr] 38 | RomMbc2, Dec 06 12:10:54.244 INFO [stderr] | ^^^^^^^ Dec 06 12:10:54.244 INFO [stderr] Dec 06 12:10:54.244 INFO [stderr] warning: variant is never constructed: `RomMbc2Battery` Dec 06 12:10:54.244 INFO [stderr] --> src/gb/memory/cartridge.rs:39:5 Dec 06 12:10:54.244 INFO [stderr] | Dec 06 12:10:54.245 INFO [stderr] 39 | RomMbc2Battery, Dec 06 12:10:54.245 INFO [stderr] | ^^^^^^^^^^^^^^ Dec 06 12:10:54.245 INFO [stderr] Dec 06 12:10:54.245 INFO [stderr] warning: variant is never constructed: `RomRam` Dec 06 12:10:54.245 INFO [stderr] --> src/gb/memory/cartridge.rs:40:5 Dec 06 12:10:54.245 INFO [stderr] | Dec 06 12:10:54.245 INFO [stderr] 40 | RomRam, Dec 06 12:10:54.245 INFO [stderr] | ^^^^^^ Dec 06 12:10:54.245 INFO [stderr] Dec 06 12:10:54.245 INFO [stderr] warning: variant is never constructed: `RomRamBattery` Dec 06 12:10:54.245 INFO [stderr] --> src/gb/memory/cartridge.rs:41:5 Dec 06 12:10:54.245 INFO [stderr] | Dec 06 12:10:54.245 INFO [stderr] 41 | RomRamBattery, Dec 06 12:10:54.245 INFO [stderr] | ^^^^^^^^^^^^^ Dec 06 12:10:54.245 INFO [stderr] Dec 06 12:10:54.245 INFO [stderr] warning: variant is never constructed: `RomMm01` Dec 06 12:10:54.245 INFO [stderr] --> src/gb/memory/cartridge.rs:42:5 Dec 06 12:10:54.245 INFO [stderr] | Dec 06 12:10:54.245 INFO [stderr] 42 | RomMm01, Dec 06 12:10:54.245 INFO [stderr] | ^^^^^^^ Dec 06 12:10:54.245 INFO [stderr] Dec 06 12:10:54.245 INFO [stderr] warning: variant is never constructed: `RomMm01Sram` Dec 06 12:10:54.245 INFO [stderr] --> src/gb/memory/cartridge.rs:43:5 Dec 06 12:10:54.245 INFO [stderr] | Dec 06 12:10:54.245 INFO [stderr] 43 | RomMm01Sram, Dec 06 12:10:54.245 INFO [stderr] | ^^^^^^^^^^^ Dec 06 12:10:54.245 INFO [stderr] Dec 06 12:10:54.245 INFO [stderr] warning: variant is never constructed: `RomMm01SramBattery` Dec 06 12:10:54.245 INFO [stderr] --> src/gb/memory/cartridge.rs:44:5 Dec 06 12:10:54.245 INFO [stderr] | Dec 06 12:10:54.245 INFO [stderr] 44 | RomMm01SramBattery, Dec 06 12:10:54.245 INFO [stderr] | ^^^^^^^^^^^^^^^^^^ Dec 06 12:10:54.245 INFO [stderr] Dec 06 12:10:54.245 INFO [stderr] warning: variant is never constructed: `RomMbc3TimerBattery` Dec 06 12:10:54.245 INFO [stderr] --> src/gb/memory/cartridge.rs:45:5 Dec 06 12:10:54.245 INFO [stderr] | Dec 06 12:10:54.245 INFO [stderr] 45 | RomMbc3TimerBattery, Dec 06 12:10:54.245 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 12:10:54.245 INFO [stderr] Dec 06 12:10:54.245 INFO [stderr] warning: variant is never constructed: `RomMbc3TimerRamBattery` Dec 06 12:10:54.245 INFO [stderr] --> src/gb/memory/cartridge.rs:46:5 Dec 06 12:10:54.245 INFO [stderr] | Dec 06 12:10:54.245 INFO [stderr] 46 | RomMbc3TimerRamBattery, Dec 06 12:10:54.245 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ Dec 06 12:10:54.245 INFO [stderr] Dec 06 12:10:54.245 INFO [stderr] warning: variant is never constructed: `RomMbc3` Dec 06 12:10:54.245 INFO [stderr] --> src/gb/memory/cartridge.rs:47:5 Dec 06 12:10:54.245 INFO [stderr] | Dec 06 12:10:54.245 INFO [stderr] 47 | RomMbc3, Dec 06 12:10:54.245 INFO [stderr] | ^^^^^^^ Dec 06 12:10:54.245 INFO [stderr] Dec 06 12:10:54.245 INFO [stderr] warning: variant is never constructed: `RomMbc3Ram` Dec 06 12:10:54.245 INFO [stderr] --> src/gb/memory/cartridge.rs:48:5 Dec 06 12:10:54.245 INFO [stderr] | Dec 06 12:10:54.245 INFO [stderr] 48 | RomMbc3Ram, Dec 06 12:10:54.245 INFO [stderr] | ^^^^^^^^^^ Dec 06 12:10:54.245 INFO [stderr] Dec 06 12:10:54.245 INFO [stderr] warning: variant is never constructed: `RomMbc3RamBattery` Dec 06 12:10:54.245 INFO [stderr] --> src/gb/memory/cartridge.rs:49:5 Dec 06 12:10:54.245 INFO [stderr] | Dec 06 12:10:54.245 INFO [stderr] 49 | RomMbc3RamBattery, Dec 06 12:10:54.245 INFO [stderr] | ^^^^^^^^^^^^^^^^^ Dec 06 12:10:54.245 INFO [stderr] Dec 06 12:10:54.245 INFO [stderr] warning: variant is never constructed: `RomMbc5` Dec 06 12:10:54.245 INFO [stderr] --> src/gb/memory/cartridge.rs:50:5 Dec 06 12:10:54.245 INFO [stderr] | Dec 06 12:10:54.245 INFO [stderr] 50 | RomMbc5, Dec 06 12:10:54.245 INFO [stderr] | ^^^^^^^ Dec 06 12:10:54.245 INFO [stderr] Dec 06 12:10:54.245 INFO [stderr] warning: variant is never constructed: `RomMbc5Ram` Dec 06 12:10:54.245 INFO [stderr] --> src/gb/memory/cartridge.rs:51:5 Dec 06 12:10:54.245 INFO [stderr] | Dec 06 12:10:54.245 INFO [stderr] 51 | RomMbc5Ram, Dec 06 12:10:54.245 INFO [stderr] | ^^^^^^^^^^ Dec 06 12:10:54.245 INFO [stderr] Dec 06 12:10:54.245 INFO [stderr] warning: variant is never constructed: `RomMbc5RamBattery` Dec 06 12:10:54.245 INFO [stderr] --> src/gb/memory/cartridge.rs:52:5 Dec 06 12:10:54.245 INFO [stderr] | Dec 06 12:10:54.245 INFO [stderr] 52 | RomMbc5RamBattery, Dec 06 12:10:54.245 INFO [stderr] | ^^^^^^^^^^^^^^^^^ Dec 06 12:10:54.245 INFO [stderr] Dec 06 12:10:54.245 INFO [stderr] warning: variant is never constructed: `RomMbc5Rumble` Dec 06 12:10:54.245 INFO [stderr] --> src/gb/memory/cartridge.rs:53:5 Dec 06 12:10:54.245 INFO [stderr] | Dec 06 12:10:54.245 INFO [stderr] 53 | RomMbc5Rumble, Dec 06 12:10:54.245 INFO [stderr] | ^^^^^^^^^^^^^ Dec 06 12:10:54.245 INFO [stderr] Dec 06 12:10:54.245 INFO [stderr] warning: variant is never constructed: `RomMbc5RumbleSram` Dec 06 12:10:54.245 INFO [stderr] --> src/gb/memory/cartridge.rs:54:5 Dec 06 12:10:54.245 INFO [stderr] | Dec 06 12:10:54.245 INFO [stderr] 54 | RomMbc5RumbleSram, Dec 06 12:10:54.245 INFO [stderr] | ^^^^^^^^^^^^^^^^^ Dec 06 12:10:54.245 INFO [stderr] Dec 06 12:10:54.245 INFO [stderr] warning: variant is never constructed: `RomMbc5RumbleSramBattery` Dec 06 12:10:54.245 INFO [stderr] --> src/gb/memory/cartridge.rs:55:5 Dec 06 12:10:54.245 INFO [stderr] | Dec 06 12:10:54.245 INFO [stderr] 55 | RomMbc5RumbleSramBattery, Dec 06 12:10:54.245 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 12:10:54.245 INFO [stderr] Dec 06 12:10:54.245 INFO [stderr] warning: variant is never constructed: `PocketCamera` Dec 06 12:10:54.245 INFO [stderr] --> src/gb/memory/cartridge.rs:56:5 Dec 06 12:10:54.245 INFO [stderr] | Dec 06 12:10:54.245 INFO [stderr] 56 | PocketCamera, Dec 06 12:10:54.245 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 12:10:54.245 INFO [stderr] Dec 06 12:10:54.245 INFO [stderr] warning: variant is never constructed: `BandaiTama5` Dec 06 12:10:54.245 INFO [stderr] --> src/gb/memory/cartridge.rs:57:5 Dec 06 12:10:54.245 INFO [stderr] | Dec 06 12:10:54.245 INFO [stderr] 57 | BandaiTama5, Dec 06 12:10:54.245 INFO [stderr] | ^^^^^^^^^^^ Dec 06 12:10:54.245 INFO [stderr] Dec 06 12:10:54.245 INFO [stderr] warning: variant is never constructed: `HudsonHuc3` Dec 06 12:10:54.245 INFO [stderr] --> src/gb/memory/cartridge.rs:58:5 Dec 06 12:10:54.245 INFO [stderr] | Dec 06 12:10:54.245 INFO [stderr] 58 | HudsonHuc3, Dec 06 12:10:54.245 INFO [stderr] | ^^^^^^^^^^ Dec 06 12:10:54.245 INFO [stderr] Dec 06 12:10:54.245 INFO [stderr] warning: variant is never constructed: `HudsonHuc1` Dec 06 12:10:54.245 INFO [stderr] --> src/gb/memory/cartridge.rs:59:5 Dec 06 12:10:54.245 INFO [stderr] | Dec 06 12:10:54.245 INFO [stderr] 59 | HudsonHuc1 Dec 06 12:10:54.245 INFO [stderr] | ^^^^^^^^^^ Dec 06 12:10:54.245 INFO [stderr] Dec 06 12:10:54.245 INFO [stderr] warning: method is never used: `get_type` Dec 06 12:10:54.245 INFO [stderr] --> src/gb/memory/cartridge.rs:76:5 Dec 06 12:10:54.245 INFO [stderr] | Dec 06 12:10:54.245 INFO [stderr] 76 | pub fn get_type(&self) -> CartridgeType { Dec 06 12:10:54.245 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 12:10:54.245 INFO [stderr] Dec 06 12:10:55.456 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 3.81s Dec 06 12:10:55.456 INFO [stderr] su: No module specific data is present Dec 06 12:10:56.403 INFO running `"docker" "inspect" "534c2b6de604142957f43976f5db727210d7c59c1951112d27e725237d1ce051"` Dec 06 12:10:56.766 INFO running `"docker" "rm" "-f" "534c2b6de604142957f43976f5db727210d7c59c1951112d27e725237d1ce051"` Dec 06 12:10:57.068 INFO [stdout] 534c2b6de604142957f43976f5db727210d7c59c1951112d27e725237d1ce051 Dec 06 12:10:57.070 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56514/worker-5/try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/pr-56514/try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Dec 06 12:10:57.521 INFO [stdout] acf8430d2a078835c605d1773b7e780bcb7b811fc691aec1f805bab5d1639591 Dec 06 12:10:57.524 INFO running `"docker" "start" "-a" "acf8430d2a078835c605d1773b7e780bcb7b811fc691aec1f805bab5d1639591"` Dec 06 12:10:58.170 INFO [stderr] usermod: no changes Dec 06 12:10:58.206 INFO [stderr] Compiling oca v0.1.0 (/source) Dec 06 12:10:58.992 INFO [stderr] warning: unnecessary parentheses around assigned value Dec 06 12:10:58.992 INFO [stderr] --> src/gb/cpu/cpu.rs:741:26 Dec 06 12:10:58.992 INFO [stderr] | Dec 06 12:10:58.992 INFO [stderr] 741 | let mut result = (a >> 1); Dec 06 12:10:58.992 INFO [stderr] | ^^^^^^^^ help: remove these parentheses Dec 06 12:10:58.992 INFO [stderr] | Dec 06 12:10:58.992 INFO [stderr] = note: #[warn(unused_parens)] on by default Dec 06 12:10:58.992 INFO [stderr] Dec 06 12:10:58.992 INFO [stderr] warning: unused import: `std::u8` Dec 06 12:10:58.992 INFO [stderr] --> src/gb/cpu/cpu.rs:1191:13 Dec 06 12:10:58.992 INFO [stderr] | Dec 06 12:10:58.992 INFO [stderr] 1191 | use std::u8; Dec 06 12:10:58.992 INFO [stderr] | ^^^^^^^ Dec 06 12:10:58.992 INFO [stderr] | Dec 06 12:10:58.992 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 06 12:10:58.992 INFO [stderr] Dec 06 12:10:59.904 INFO [stderr] warning: private type `gb::memory::cartridge::CartridgeType` in public interface (error E0446) Dec 06 12:10:59.904 INFO [stderr] --> src/gb/memory/cartridge.rs:76:5 Dec 06 12:10:59.904 INFO [stderr] | Dec 06 12:10:59.904 INFO [stderr] 76 | / pub fn get_type(&self) -> CartridgeType { Dec 06 12:10:59.904 INFO [stderr] 77 | | match self.read_8bit(0x0147) { Dec 06 12:10:59.904 INFO [stderr] 78 | | 0x0 => CartridgeType::RomOnly, Dec 06 12:10:59.904 INFO [stderr] 79 | | 0x1 => CartridgeType::RomMbc1, Dec 06 12:10:59.904 INFO [stderr] ... | Dec 06 12:10:59.904 INFO [stderr] 105 | | } Dec 06 12:10:59.904 INFO [stderr] 106 | | } Dec 06 12:10:59.904 INFO [stderr] | |_____^ Dec 06 12:10:59.904 INFO [stderr] | Dec 06 12:10:59.904 INFO [stderr] = note: #[warn(private_in_public)] on by default Dec 06 12:10:59.904 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Dec 06 12:10:59.904 INFO [stderr] = note: for more information, see issue #34537 Dec 06 12:10:59.904 INFO [stderr] Dec 06 12:10:59.924 INFO [stderr] warning: unreachable pattern Dec 06 12:10:59.924 INFO [stderr] --> src/gb/cpu/cpu.rs:587:13 Dec 06 12:10:59.924 INFO [stderr] | Dec 06 12:10:59.924 INFO [stderr] 587 | 0xC4 => cycles += self.call_flag_a16(CPUFlag::Z, true), Dec 06 12:10:59.924 INFO [stderr] | ^^^^ Dec 06 12:10:59.924 INFO [stderr] | Dec 06 12:10:59.925 INFO [stderr] = note: #[warn(unreachable_patterns)] on by default Dec 06 12:10:59.925 INFO [stderr] Dec 06 12:10:59.926 INFO [stderr] warning: unreachable pattern Dec 06 12:10:59.926 INFO [stderr] --> src/gb/cpu/cpu.rs:597:13 Dec 06 12:10:59.926 INFO [stderr] | Dec 06 12:10:59.926 INFO [stderr] 597 | 0xC1 => cycles += self.pop_bi_register(&BiRegisterIdentifier::DE), Dec 06 12:10:59.926 INFO [stderr] | ^^^^ Dec 06 12:10:59.926 INFO [stderr] Dec 06 12:10:59.926 INFO [stderr] warning: unreachable pattern Dec 06 12:10:59.926 INFO [stderr] --> src/gb/cpu/cpu.rs:601:13 Dec 06 12:10:59.926 INFO [stderr] | Dec 06 12:10:59.926 INFO [stderr] 601 | 0xC4 => cycles += self.call_flag_a16(CPUFlag::C, false), Dec 06 12:10:59.926 INFO [stderr] | ^^^^ Dec 06 12:10:59.926 INFO [stderr] Dec 06 12:10:59.948 INFO [stderr] warning: variable `cycles` is assigned to, but never used Dec 06 12:10:59.948 INFO [stderr] --> src/gb/cpu/cpu.rs:174:17 Dec 06 12:10:59.948 INFO [stderr] | Dec 06 12:10:59.948 INFO [stderr] 174 | let mut cycles = 0; Dec 06 12:10:59.948 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.948 INFO [stderr] | Dec 06 12:10:59.948 INFO [stderr] = note: #[warn(unused_variables)] on by default Dec 06 12:10:59.948 INFO [stderr] = note: consider using `_cycles` instead Dec 06 12:10:59.948 INFO [stderr] Dec 06 12:10:59.948 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.948 INFO [stderr] --> src/gb/cpu/cpu.rs:180:21 Dec 06 12:10:59.948 INFO [stderr] | Dec 06 12:10:59.948 INFO [stderr] 180 | 0x00 => cycles += self.nop(), Dec 06 12:10:59.948 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.948 INFO [stderr] | Dec 06 12:10:59.948 INFO [stderr] = note: #[warn(unused_assignments)] on by default Dec 06 12:10:59.948 INFO [stderr] Dec 06 12:10:59.948 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.948 INFO [stderr] --> src/gb/cpu/cpu.rs:182:21 Dec 06 12:10:59.948 INFO [stderr] | Dec 06 12:10:59.948 INFO [stderr] 182 | 0x01 => cycles += self.ld_bi_register_d16(&BiRegisterIdentifier::BC), Dec 06 12:10:59.948 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.948 INFO [stderr] Dec 06 12:10:59.948 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.948 INFO [stderr] --> src/gb/cpu/cpu.rs:184:21 Dec 06 12:10:59.948 INFO [stderr] | Dec 06 12:10:59.948 INFO [stderr] 184 | 0x02 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::BC, &RegisterIdentifier::A), Dec 06 12:10:59.948 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.948 INFO [stderr] Dec 06 12:10:59.949 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.949 INFO [stderr] --> src/gb/cpu/cpu.rs:186:21 Dec 06 12:10:59.949 INFO [stderr] | Dec 06 12:10:59.949 INFO [stderr] 186 | 0x03 => cycles += self.inc_bi_register(&BiRegisterIdentifier::BC), Dec 06 12:10:59.949 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.949 INFO [stderr] Dec 06 12:10:59.949 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.949 INFO [stderr] --> src/gb/cpu/cpu.rs:188:21 Dec 06 12:10:59.949 INFO [stderr] | Dec 06 12:10:59.949 INFO [stderr] 188 | 0x04 => cycles += self.inc_register(&RegisterIdentifier::B), Dec 06 12:10:59.949 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.949 INFO [stderr] Dec 06 12:10:59.949 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.949 INFO [stderr] --> src/gb/cpu/cpu.rs:190:21 Dec 06 12:10:59.949 INFO [stderr] | Dec 06 12:10:59.949 INFO [stderr] 190 | 0x05 => cycles += self.dec_register(&RegisterIdentifier::B), Dec 06 12:10:59.949 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.949 INFO [stderr] Dec 06 12:10:59.949 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.949 INFO [stderr] --> src/gb/cpu/cpu.rs:192:21 Dec 06 12:10:59.949 INFO [stderr] | Dec 06 12:10:59.949 INFO [stderr] 192 | 0x06 => cycles += self.ld_register_d8(&RegisterIdentifier::B), Dec 06 12:10:59.949 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.949 INFO [stderr] Dec 06 12:10:59.949 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.949 INFO [stderr] --> src/gb/cpu/cpu.rs:194:21 Dec 06 12:10:59.949 INFO [stderr] | Dec 06 12:10:59.949 INFO [stderr] 194 | 0x07 => cycles += self.rlca(), Dec 06 12:10:59.949 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.949 INFO [stderr] Dec 06 12:10:59.949 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.949 INFO [stderr] --> src/gb/cpu/cpu.rs:196:21 Dec 06 12:10:59.949 INFO [stderr] | Dec 06 12:10:59.949 INFO [stderr] 196 | 0x08 => cycles += self.ld_a16_ptr_sp(), Dec 06 12:10:59.949 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.949 INFO [stderr] Dec 06 12:10:59.949 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.949 INFO [stderr] --> src/gb/cpu/cpu.rs:198:21 Dec 06 12:10:59.949 INFO [stderr] | Dec 06 12:10:59.949 INFO [stderr] 198 | 0x09 => cycles += self.add_bi_register_bi_register(&BiRegisterIdentifier::HL, &BiRegisterIdentifier::BC), Dec 06 12:10:59.949 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.949 INFO [stderr] Dec 06 12:10:59.949 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.949 INFO [stderr] --> src/gb/cpu/cpu.rs:200:21 Dec 06 12:10:59.949 INFO [stderr] | Dec 06 12:10:59.949 INFO [stderr] 200 | 0x0A => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::A, &BiRegisterIdentifier::BC), Dec 06 12:10:59.949 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.949 INFO [stderr] Dec 06 12:10:59.949 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.949 INFO [stderr] --> src/gb/cpu/cpu.rs:202:21 Dec 06 12:10:59.949 INFO [stderr] | Dec 06 12:10:59.949 INFO [stderr] 202 | 0x0B => cycles += self.dec_bi_register(&BiRegisterIdentifier::BC), Dec 06 12:10:59.949 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.949 INFO [stderr] Dec 06 12:10:59.949 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.949 INFO [stderr] --> src/gb/cpu/cpu.rs:204:21 Dec 06 12:10:59.949 INFO [stderr] | Dec 06 12:10:59.949 INFO [stderr] 204 | 0x0C => cycles += self.inc_register(&RegisterIdentifier::C), Dec 06 12:10:59.949 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.949 INFO [stderr] Dec 06 12:10:59.949 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.949 INFO [stderr] --> src/gb/cpu/cpu.rs:206:21 Dec 06 12:10:59.949 INFO [stderr] | Dec 06 12:10:59.949 INFO [stderr] 206 | 0x0D => cycles += self.dec_register(&RegisterIdentifier::C), Dec 06 12:10:59.949 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.949 INFO [stderr] Dec 06 12:10:59.949 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.949 INFO [stderr] --> src/gb/cpu/cpu.rs:208:21 Dec 06 12:10:59.949 INFO [stderr] | Dec 06 12:10:59.949 INFO [stderr] 208 | 0x0E => cycles += self.ld_register_d8(&RegisterIdentifier::C), Dec 06 12:10:59.949 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.949 INFO [stderr] Dec 06 12:10:59.949 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.949 INFO [stderr] --> src/gb/cpu/cpu.rs:210:21 Dec 06 12:10:59.949 INFO [stderr] | Dec 06 12:10:59.949 INFO [stderr] 210 | 0x0F => cycles += self.rrca(), Dec 06 12:10:59.949 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.949 INFO [stderr] Dec 06 12:10:59.949 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.949 INFO [stderr] --> src/gb/cpu/cpu.rs:212:21 Dec 06 12:10:59.949 INFO [stderr] | Dec 06 12:10:59.949 INFO [stderr] 212 | 0x10 => cycles += self.stop_0(), Dec 06 12:10:59.949 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.949 INFO [stderr] Dec 06 12:10:59.949 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.949 INFO [stderr] --> src/gb/cpu/cpu.rs:214:21 Dec 06 12:10:59.949 INFO [stderr] | Dec 06 12:10:59.950 INFO [stderr] 214 | 0x11 => cycles += self.ld_bi_register_d16(&BiRegisterIdentifier::DE), Dec 06 12:10:59.950 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.950 INFO [stderr] Dec 06 12:10:59.950 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.950 INFO [stderr] --> src/gb/cpu/cpu.rs:216:21 Dec 06 12:10:59.950 INFO [stderr] | Dec 06 12:10:59.950 INFO [stderr] 216 | 0x12 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::DE, &RegisterIdentifier::A), Dec 06 12:10:59.950 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.950 INFO [stderr] Dec 06 12:10:59.950 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.950 INFO [stderr] --> src/gb/cpu/cpu.rs:218:21 Dec 06 12:10:59.950 INFO [stderr] | Dec 06 12:10:59.950 INFO [stderr] 218 | 0x13 => cycles += self.inc_bi_register(&BiRegisterIdentifier::DE), Dec 06 12:10:59.950 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.950 INFO [stderr] Dec 06 12:10:59.950 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.950 INFO [stderr] --> src/gb/cpu/cpu.rs:220:21 Dec 06 12:10:59.950 INFO [stderr] | Dec 06 12:10:59.950 INFO [stderr] 220 | 0x14 => cycles += self.inc_register(&RegisterIdentifier::D), Dec 06 12:10:59.950 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.950 INFO [stderr] Dec 06 12:10:59.950 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.950 INFO [stderr] --> src/gb/cpu/cpu.rs:222:21 Dec 06 12:10:59.950 INFO [stderr] | Dec 06 12:10:59.950 INFO [stderr] 222 | 0x15 => cycles += self.dec_register(&RegisterIdentifier::D), Dec 06 12:10:59.950 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.951 INFO [stderr] Dec 06 12:10:59.951 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.951 INFO [stderr] --> src/gb/cpu/cpu.rs:224:21 Dec 06 12:10:59.951 INFO [stderr] | Dec 06 12:10:59.951 INFO [stderr] 224 | 0x16 => cycles += self.ld_register_d8(&RegisterIdentifier::D), Dec 06 12:10:59.951 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.951 INFO [stderr] Dec 06 12:10:59.951 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.951 INFO [stderr] --> src/gb/cpu/cpu.rs:226:21 Dec 06 12:10:59.951 INFO [stderr] | Dec 06 12:10:59.951 INFO [stderr] 226 | 0x17 => cycles += self.rla(), Dec 06 12:10:59.951 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.951 INFO [stderr] Dec 06 12:10:59.951 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.951 INFO [stderr] --> src/gb/cpu/cpu.rs:228:21 Dec 06 12:10:59.951 INFO [stderr] | Dec 06 12:10:59.951 INFO [stderr] 228 | 0x18 => cycles += self.jr_r8(), Dec 06 12:10:59.951 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.951 INFO [stderr] Dec 06 12:10:59.951 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.951 INFO [stderr] --> src/gb/cpu/cpu.rs:230:21 Dec 06 12:10:59.951 INFO [stderr] | Dec 06 12:10:59.951 INFO [stderr] 230 | 0x19 => cycles += self.add_bi_register_bi_register(&BiRegisterIdentifier::HL, &BiRegisterIdentifier::DE), Dec 06 12:10:59.951 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.951 INFO [stderr] Dec 06 12:10:59.951 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.951 INFO [stderr] --> src/gb/cpu/cpu.rs:232:21 Dec 06 12:10:59.951 INFO [stderr] | Dec 06 12:10:59.951 INFO [stderr] 232 | 0x1A => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::A, &BiRegisterIdentifier::DE), Dec 06 12:10:59.951 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.951 INFO [stderr] Dec 06 12:10:59.951 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.951 INFO [stderr] --> src/gb/cpu/cpu.rs:234:21 Dec 06 12:10:59.951 INFO [stderr] | Dec 06 12:10:59.951 INFO [stderr] 234 | 0x1B => cycles += self.dec_bi_register(&BiRegisterIdentifier::DE), Dec 06 12:10:59.951 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.951 INFO [stderr] Dec 06 12:10:59.951 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.951 INFO [stderr] --> src/gb/cpu/cpu.rs:236:21 Dec 06 12:10:59.951 INFO [stderr] | Dec 06 12:10:59.951 INFO [stderr] 236 | 0x1C => cycles += self.inc_register(&RegisterIdentifier::E), Dec 06 12:10:59.951 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.951 INFO [stderr] Dec 06 12:10:59.951 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.951 INFO [stderr] --> src/gb/cpu/cpu.rs:238:21 Dec 06 12:10:59.951 INFO [stderr] | Dec 06 12:10:59.951 INFO [stderr] 238 | 0x1D => cycles += self.dec_register(&RegisterIdentifier::E), Dec 06 12:10:59.951 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.951 INFO [stderr] Dec 06 12:10:59.951 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.951 INFO [stderr] --> src/gb/cpu/cpu.rs:240:21 Dec 06 12:10:59.951 INFO [stderr] | Dec 06 12:10:59.952 INFO [stderr] 240 | 0x1E => cycles += self.ld_register_d8(&RegisterIdentifier::E), Dec 06 12:10:59.952 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.952 INFO [stderr] Dec 06 12:10:59.952 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.952 INFO [stderr] --> src/gb/cpu/cpu.rs:242:21 Dec 06 12:10:59.952 INFO [stderr] | Dec 06 12:10:59.952 INFO [stderr] 242 | 0x1F => cycles += self.rra(), Dec 06 12:10:59.952 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.952 INFO [stderr] Dec 06 12:10:59.952 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.952 INFO [stderr] --> src/gb/cpu/cpu.rs:244:21 Dec 06 12:10:59.952 INFO [stderr] | Dec 06 12:10:59.952 INFO [stderr] 244 | 0x20 => cycles += self.jr_flag_r8(CPUFlag::Z, false), Dec 06 12:10:59.952 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.952 INFO [stderr] Dec 06 12:10:59.952 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.952 INFO [stderr] --> src/gb/cpu/cpu.rs:246:21 Dec 06 12:10:59.952 INFO [stderr] | Dec 06 12:10:59.952 INFO [stderr] 246 | 0x21 => cycles += self.ld_bi_register_d16(&BiRegisterIdentifier::HL), Dec 06 12:10:59.952 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.952 INFO [stderr] Dec 06 12:10:59.952 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.952 INFO [stderr] --> src/gb/cpu/cpu.rs:248:21 Dec 06 12:10:59.952 INFO [stderr] | Dec 06 12:10:59.952 INFO [stderr] 248 | 0x22 => cycles += self.ldi_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::A), Dec 06 12:10:59.952 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.952 INFO [stderr] Dec 06 12:10:59.952 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.952 INFO [stderr] --> src/gb/cpu/cpu.rs:250:21 Dec 06 12:10:59.952 INFO [stderr] | Dec 06 12:10:59.957 INFO [stderr] 250 | 0x23 => cycles += self.inc_bi_register(&BiRegisterIdentifier::HL), Dec 06 12:10:59.957 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.957 INFO [stderr] Dec 06 12:10:59.957 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.957 INFO [stderr] --> src/gb/cpu/cpu.rs:252:21 Dec 06 12:10:59.957 INFO [stderr] | Dec 06 12:10:59.957 INFO [stderr] 252 | 0x24 => cycles += self.inc_register(&RegisterIdentifier::H), Dec 06 12:10:59.957 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.957 INFO [stderr] Dec 06 12:10:59.957 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.957 INFO [stderr] --> src/gb/cpu/cpu.rs:254:21 Dec 06 12:10:59.957 INFO [stderr] | Dec 06 12:10:59.957 INFO [stderr] 254 | 0x25 => cycles += self.dec_register(&RegisterIdentifier::H), Dec 06 12:10:59.958 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.958 INFO [stderr] Dec 06 12:10:59.958 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.958 INFO [stderr] --> src/gb/cpu/cpu.rs:256:21 Dec 06 12:10:59.958 INFO [stderr] | Dec 06 12:10:59.958 INFO [stderr] 256 | 0x26 => cycles += self.ld_register_d8(&RegisterIdentifier::H), Dec 06 12:10:59.958 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.958 INFO [stderr] Dec 06 12:10:59.958 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.958 INFO [stderr] --> src/gb/cpu/cpu.rs:258:21 Dec 06 12:10:59.958 INFO [stderr] | Dec 06 12:10:59.958 INFO [stderr] 258 | 0x27 => cycles += self.daa(), Dec 06 12:10:59.958 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.958 INFO [stderr] Dec 06 12:10:59.958 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.958 INFO [stderr] --> src/gb/cpu/cpu.rs:260:21 Dec 06 12:10:59.958 INFO [stderr] | Dec 06 12:10:59.958 INFO [stderr] 260 | 0x28 => cycles += self.jr_flag_r8(CPUFlag::Z, true), Dec 06 12:10:59.958 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.958 INFO [stderr] Dec 06 12:10:59.958 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.958 INFO [stderr] --> src/gb/cpu/cpu.rs:262:21 Dec 06 12:10:59.958 INFO [stderr] | Dec 06 12:10:59.958 INFO [stderr] 262 | 0x29 => cycles += self.add_bi_register_bi_register(&BiRegisterIdentifier::HL, &BiRegisterIdentifier::HL), Dec 06 12:10:59.958 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.958 INFO [stderr] Dec 06 12:10:59.958 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.958 INFO [stderr] --> src/gb/cpu/cpu.rs:264:21 Dec 06 12:10:59.958 INFO [stderr] | Dec 06 12:10:59.958 INFO [stderr] 264 | 0x2A => cycles += self.ldi_register_bi_register_ptr(&RegisterIdentifier::A, &BiRegisterIdentifier::HL), Dec 06 12:10:59.958 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.958 INFO [stderr] Dec 06 12:10:59.958 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.958 INFO [stderr] --> src/gb/cpu/cpu.rs:266:21 Dec 06 12:10:59.958 INFO [stderr] | Dec 06 12:10:59.958 INFO [stderr] 266 | 0x2B => cycles += self.dec_bi_register(&BiRegisterIdentifier::HL), Dec 06 12:10:59.958 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.958 INFO [stderr] Dec 06 12:10:59.958 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.958 INFO [stderr] --> src/gb/cpu/cpu.rs:268:21 Dec 06 12:10:59.958 INFO [stderr] | Dec 06 12:10:59.958 INFO [stderr] 268 | 0x2C => cycles += self.inc_register(&RegisterIdentifier::L), Dec 06 12:10:59.958 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.958 INFO [stderr] Dec 06 12:10:59.958 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.958 INFO [stderr] --> src/gb/cpu/cpu.rs:270:21 Dec 06 12:10:59.958 INFO [stderr] | Dec 06 12:10:59.958 INFO [stderr] 270 | 0x2D => cycles += self.dec_register(&RegisterIdentifier::L), Dec 06 12:10:59.958 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.958 INFO [stderr] Dec 06 12:10:59.958 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.958 INFO [stderr] --> src/gb/cpu/cpu.rs:272:21 Dec 06 12:10:59.958 INFO [stderr] | Dec 06 12:10:59.958 INFO [stderr] 272 | 0x2E => cycles += self.ld_register_d8(&RegisterIdentifier::L), Dec 06 12:10:59.958 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.958 INFO [stderr] Dec 06 12:10:59.958 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.958 INFO [stderr] --> src/gb/cpu/cpu.rs:274:21 Dec 06 12:10:59.958 INFO [stderr] | Dec 06 12:10:59.958 INFO [stderr] 274 | 0x2F => cycles += self.cpl(), Dec 06 12:10:59.958 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.958 INFO [stderr] Dec 06 12:10:59.958 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.958 INFO [stderr] --> src/gb/cpu/cpu.rs:276:21 Dec 06 12:10:59.958 INFO [stderr] | Dec 06 12:10:59.958 INFO [stderr] 276 | 0x30 => cycles += self.jr_flag_r8(CPUFlag::C, false), Dec 06 12:10:59.958 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.958 INFO [stderr] Dec 06 12:10:59.958 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.958 INFO [stderr] --> src/gb/cpu/cpu.rs:278:21 Dec 06 12:10:59.958 INFO [stderr] | Dec 06 12:10:59.958 INFO [stderr] 278 | 0x31 => cycles += self.ld_sp_d16(), Dec 06 12:10:59.958 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.958 INFO [stderr] Dec 06 12:10:59.958 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.958 INFO [stderr] --> src/gb/cpu/cpu.rs:280:21 Dec 06 12:10:59.958 INFO [stderr] | Dec 06 12:10:59.958 INFO [stderr] 280 | 0x32 => cycles += self.ldd_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::A), Dec 06 12:10:59.958 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.958 INFO [stderr] Dec 06 12:10:59.958 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.958 INFO [stderr] --> src/gb/cpu/cpu.rs:282:21 Dec 06 12:10:59.958 INFO [stderr] | Dec 06 12:10:59.958 INFO [stderr] 282 | 0x33 => cycles += self.inc_sp(), Dec 06 12:10:59.958 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.958 INFO [stderr] Dec 06 12:10:59.958 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.958 INFO [stderr] --> src/gb/cpu/cpu.rs:284:21 Dec 06 12:10:59.958 INFO [stderr] | Dec 06 12:10:59.958 INFO [stderr] 284 | 0x34 => cycles += self.inc_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 06 12:10:59.958 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.959 INFO [stderr] Dec 06 12:10:59.959 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.959 INFO [stderr] --> src/gb/cpu/cpu.rs:286:21 Dec 06 12:10:59.959 INFO [stderr] | Dec 06 12:10:59.959 INFO [stderr] 286 | 0x35 => cycles += self.dec_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 06 12:10:59.959 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.959 INFO [stderr] Dec 06 12:10:59.959 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.959 INFO [stderr] --> src/gb/cpu/cpu.rs:288:21 Dec 06 12:10:59.959 INFO [stderr] | Dec 06 12:10:59.959 INFO [stderr] 288 | 0x36 => cycles += self.ld_bi_register_ptr_d8(&BiRegisterIdentifier::HL), Dec 06 12:10:59.959 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.959 INFO [stderr] Dec 06 12:10:59.959 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.959 INFO [stderr] --> src/gb/cpu/cpu.rs:290:21 Dec 06 12:10:59.959 INFO [stderr] | Dec 06 12:10:59.959 INFO [stderr] 290 | 0x37 => cycles += self.scf(), Dec 06 12:10:59.959 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.959 INFO [stderr] Dec 06 12:10:59.959 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.959 INFO [stderr] --> src/gb/cpu/cpu.rs:292:21 Dec 06 12:10:59.959 INFO [stderr] | Dec 06 12:10:59.959 INFO [stderr] 292 | 0x38 => cycles += self.jr_flag_r8(CPUFlag::C, true), Dec 06 12:10:59.959 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.959 INFO [stderr] Dec 06 12:10:59.959 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.959 INFO [stderr] --> src/gb/cpu/cpu.rs:294:21 Dec 06 12:10:59.959 INFO [stderr] | Dec 06 12:10:59.959 INFO [stderr] 294 | 0x39 => cycles += self.add_bi_register_sp(&BiRegisterIdentifier::HL), Dec 06 12:10:59.959 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.959 INFO [stderr] Dec 06 12:10:59.959 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.959 INFO [stderr] --> src/gb/cpu/cpu.rs:296:21 Dec 06 12:10:59.959 INFO [stderr] | Dec 06 12:10:59.959 INFO [stderr] 296 | 0x3A => cycles += self.ldd_register_bi_register_ptr(&RegisterIdentifier::A, &BiRegisterIdentifier::HL), Dec 06 12:10:59.959 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.959 INFO [stderr] Dec 06 12:10:59.959 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.959 INFO [stderr] --> src/gb/cpu/cpu.rs:298:21 Dec 06 12:10:59.959 INFO [stderr] | Dec 06 12:10:59.959 INFO [stderr] 298 | 0x3B => cycles += self.dec_sp(), Dec 06 12:10:59.959 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.959 INFO [stderr] Dec 06 12:10:59.959 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.959 INFO [stderr] --> src/gb/cpu/cpu.rs:300:21 Dec 06 12:10:59.959 INFO [stderr] | Dec 06 12:10:59.959 INFO [stderr] 300 | 0x3C => cycles += self.inc_register(&RegisterIdentifier::A), Dec 06 12:10:59.959 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.959 INFO [stderr] Dec 06 12:10:59.959 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.959 INFO [stderr] --> src/gb/cpu/cpu.rs:302:21 Dec 06 12:10:59.959 INFO [stderr] | Dec 06 12:10:59.959 INFO [stderr] 302 | 0x3D => cycles += self.dec_register(&RegisterIdentifier::A), Dec 06 12:10:59.959 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.959 INFO [stderr] Dec 06 12:10:59.959 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.959 INFO [stderr] --> src/gb/cpu/cpu.rs:304:21 Dec 06 12:10:59.959 INFO [stderr] | Dec 06 12:10:59.959 INFO [stderr] 304 | 0x3E => cycles += self.ld_register_d8(&RegisterIdentifier::A), Dec 06 12:10:59.959 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.959 INFO [stderr] Dec 06 12:10:59.959 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.959 INFO [stderr] --> src/gb/cpu/cpu.rs:306:21 Dec 06 12:10:59.959 INFO [stderr] | Dec 06 12:10:59.959 INFO [stderr] 306 | 0x3F => cycles += self.ccf(), Dec 06 12:10:59.959 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.959 INFO [stderr] Dec 06 12:10:59.959 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.959 INFO [stderr] --> src/gb/cpu/cpu.rs:308:21 Dec 06 12:10:59.959 INFO [stderr] | Dec 06 12:10:59.959 INFO [stderr] 308 | 0x40 => cycles += self.ld_register_register(&RegisterIdentifier::B, &RegisterIdentifier::B), Dec 06 12:10:59.959 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.959 INFO [stderr] Dec 06 12:10:59.959 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.959 INFO [stderr] --> src/gb/cpu/cpu.rs:310:21 Dec 06 12:10:59.959 INFO [stderr] | Dec 06 12:10:59.959 INFO [stderr] 310 | 0x41 => cycles += self.ld_register_register(&RegisterIdentifier::B, &RegisterIdentifier::C), Dec 06 12:10:59.959 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.959 INFO [stderr] Dec 06 12:10:59.959 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.959 INFO [stderr] --> src/gb/cpu/cpu.rs:312:21 Dec 06 12:10:59.959 INFO [stderr] | Dec 06 12:10:59.959 INFO [stderr] 312 | 0x42 => cycles += self.ld_register_register(&RegisterIdentifier::B, &RegisterIdentifier::D), Dec 06 12:10:59.959 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.959 INFO [stderr] Dec 06 12:10:59.959 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.959 INFO [stderr] --> src/gb/cpu/cpu.rs:314:21 Dec 06 12:10:59.959 INFO [stderr] | Dec 06 12:10:59.959 INFO [stderr] 314 | 0x43 => cycles += self.ld_register_register(&RegisterIdentifier::B, &RegisterIdentifier::E), Dec 06 12:10:59.959 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.959 INFO [stderr] Dec 06 12:10:59.959 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.959 INFO [stderr] --> src/gb/cpu/cpu.rs:316:21 Dec 06 12:10:59.959 INFO [stderr] | Dec 06 12:10:59.959 INFO [stderr] 316 | 0x44 => cycles += self.ld_register_register(&RegisterIdentifier::B, &RegisterIdentifier::H), Dec 06 12:10:59.959 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.959 INFO [stderr] Dec 06 12:10:59.959 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.959 INFO [stderr] --> src/gb/cpu/cpu.rs:318:21 Dec 06 12:10:59.959 INFO [stderr] | Dec 06 12:10:59.960 INFO [stderr] 318 | 0x45 => cycles += self.ld_register_register(&RegisterIdentifier::B, &RegisterIdentifier::L), Dec 06 12:10:59.960 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.960 INFO [stderr] Dec 06 12:10:59.960 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.960 INFO [stderr] --> src/gb/cpu/cpu.rs:320:21 Dec 06 12:10:59.960 INFO [stderr] | Dec 06 12:10:59.960 INFO [stderr] 320 | 0x46 => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::B, &BiRegisterIdentifier::HL), Dec 06 12:10:59.960 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.960 INFO [stderr] Dec 06 12:10:59.960 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.960 INFO [stderr] --> src/gb/cpu/cpu.rs:322:21 Dec 06 12:10:59.960 INFO [stderr] | Dec 06 12:10:59.960 INFO [stderr] 322 | 0x47 => cycles += self.ld_register_register(&RegisterIdentifier::B, &RegisterIdentifier::A), Dec 06 12:10:59.960 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.960 INFO [stderr] Dec 06 12:10:59.960 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.960 INFO [stderr] --> src/gb/cpu/cpu.rs:324:21 Dec 06 12:10:59.960 INFO [stderr] | Dec 06 12:10:59.960 INFO [stderr] 324 | 0x48 => cycles += self.ld_register_register(&RegisterIdentifier::C, &RegisterIdentifier::B), Dec 06 12:10:59.960 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.960 INFO [stderr] Dec 06 12:10:59.960 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.960 INFO [stderr] --> src/gb/cpu/cpu.rs:326:21 Dec 06 12:10:59.960 INFO [stderr] | Dec 06 12:10:59.960 INFO [stderr] 326 | 0x49 => cycles += self.ld_register_register(&RegisterIdentifier::C, &RegisterIdentifier::C), Dec 06 12:10:59.960 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.960 INFO [stderr] Dec 06 12:10:59.960 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.960 INFO [stderr] --> src/gb/cpu/cpu.rs:328:21 Dec 06 12:10:59.960 INFO [stderr] | Dec 06 12:10:59.960 INFO [stderr] 328 | 0x4A => cycles += self.ld_register_register(&RegisterIdentifier::C, &RegisterIdentifier::D), Dec 06 12:10:59.960 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.960 INFO [stderr] Dec 06 12:10:59.960 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.960 INFO [stderr] --> src/gb/cpu/cpu.rs:330:21 Dec 06 12:10:59.960 INFO [stderr] | Dec 06 12:10:59.960 INFO [stderr] 330 | 0x4B => cycles += self.ld_register_register(&RegisterIdentifier::C, &RegisterIdentifier::E), Dec 06 12:10:59.960 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.960 INFO [stderr] Dec 06 12:10:59.960 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.960 INFO [stderr] --> src/gb/cpu/cpu.rs:332:21 Dec 06 12:10:59.960 INFO [stderr] | Dec 06 12:10:59.960 INFO [stderr] 332 | 0x4C => cycles += self.ld_register_register(&RegisterIdentifier::C, &RegisterIdentifier::H), Dec 06 12:10:59.960 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.960 INFO [stderr] Dec 06 12:10:59.960 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.960 INFO [stderr] --> src/gb/cpu/cpu.rs:334:21 Dec 06 12:10:59.960 INFO [stderr] | Dec 06 12:10:59.960 INFO [stderr] 334 | 0x4D => cycles += self.ld_register_register(&RegisterIdentifier::C, &RegisterIdentifier::L), Dec 06 12:10:59.960 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.960 INFO [stderr] Dec 06 12:10:59.960 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.960 INFO [stderr] --> src/gb/cpu/cpu.rs:336:21 Dec 06 12:10:59.960 INFO [stderr] | Dec 06 12:10:59.960 INFO [stderr] 336 | 0x4E => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::C, &BiRegisterIdentifier::HL), Dec 06 12:10:59.960 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.960 INFO [stderr] Dec 06 12:10:59.960 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.960 INFO [stderr] --> src/gb/cpu/cpu.rs:338:21 Dec 06 12:10:59.960 INFO [stderr] | Dec 06 12:10:59.960 INFO [stderr] 338 | 0x4F => cycles += self.ld_register_register(&RegisterIdentifier::C, &RegisterIdentifier::A), Dec 06 12:10:59.960 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.960 INFO [stderr] Dec 06 12:10:59.960 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.960 INFO [stderr] --> src/gb/cpu/cpu.rs:340:21 Dec 06 12:10:59.960 INFO [stderr] | Dec 06 12:10:59.960 INFO [stderr] 340 | 0x50 => cycles += self.ld_register_register(&RegisterIdentifier::D, &RegisterIdentifier::B), Dec 06 12:10:59.960 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.960 INFO [stderr] Dec 06 12:10:59.960 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.960 INFO [stderr] --> src/gb/cpu/cpu.rs:342:21 Dec 06 12:10:59.960 INFO [stderr] | Dec 06 12:10:59.960 INFO [stderr] 342 | 0x51 => cycles += self.ld_register_register(&RegisterIdentifier::D, &RegisterIdentifier::C), Dec 06 12:10:59.960 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.960 INFO [stderr] Dec 06 12:10:59.960 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.960 INFO [stderr] --> src/gb/cpu/cpu.rs:344:21 Dec 06 12:10:59.960 INFO [stderr] | Dec 06 12:10:59.960 INFO [stderr] 344 | 0x52 => cycles += self.ld_register_register(&RegisterIdentifier::D, &RegisterIdentifier::D), Dec 06 12:10:59.960 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.960 INFO [stderr] Dec 06 12:10:59.960 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.960 INFO [stderr] --> src/gb/cpu/cpu.rs:346:21 Dec 06 12:10:59.960 INFO [stderr] | Dec 06 12:10:59.960 INFO [stderr] 346 | 0x53 => cycles += self.ld_register_register(&RegisterIdentifier::D, &RegisterIdentifier::E), Dec 06 12:10:59.960 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.961 INFO [stderr] Dec 06 12:10:59.961 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.961 INFO [stderr] --> src/gb/cpu/cpu.rs:348:21 Dec 06 12:10:59.961 INFO [stderr] | Dec 06 12:10:59.961 INFO [stderr] 348 | 0x54 => cycles += self.ld_register_register(&RegisterIdentifier::D, &RegisterIdentifier::H), Dec 06 12:10:59.961 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.961 INFO [stderr] Dec 06 12:10:59.961 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.961 INFO [stderr] --> src/gb/cpu/cpu.rs:350:21 Dec 06 12:10:59.961 INFO [stderr] | Dec 06 12:10:59.961 INFO [stderr] 350 | 0x55 => cycles += self.ld_register_register(&RegisterIdentifier::D, &RegisterIdentifier::L), Dec 06 12:10:59.961 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.961 INFO [stderr] Dec 06 12:10:59.961 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.961 INFO [stderr] --> src/gb/cpu/cpu.rs:352:21 Dec 06 12:10:59.961 INFO [stderr] | Dec 06 12:10:59.961 INFO [stderr] 352 | 0x56 => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::D, &BiRegisterIdentifier::HL), Dec 06 12:10:59.961 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.961 INFO [stderr] Dec 06 12:10:59.961 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.961 INFO [stderr] --> src/gb/cpu/cpu.rs:354:21 Dec 06 12:10:59.961 INFO [stderr] | Dec 06 12:10:59.961 INFO [stderr] 354 | 0x57 => cycles += self.ld_register_register(&RegisterIdentifier::D, &RegisterIdentifier::A), Dec 06 12:10:59.961 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.961 INFO [stderr] Dec 06 12:10:59.961 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.961 INFO [stderr] --> src/gb/cpu/cpu.rs:356:21 Dec 06 12:10:59.961 INFO [stderr] | Dec 06 12:10:59.961 INFO [stderr] 356 | 0x58 => cycles += self.ld_register_register(&RegisterIdentifier::E, &RegisterIdentifier::B), Dec 06 12:10:59.961 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.961 INFO [stderr] Dec 06 12:10:59.961 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.961 INFO [stderr] --> src/gb/cpu/cpu.rs:358:21 Dec 06 12:10:59.961 INFO [stderr] | Dec 06 12:10:59.961 INFO [stderr] 358 | 0x59 => cycles += self.ld_register_register(&RegisterIdentifier::E, &RegisterIdentifier::C), Dec 06 12:10:59.961 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.961 INFO [stderr] Dec 06 12:10:59.961 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.961 INFO [stderr] --> src/gb/cpu/cpu.rs:360:21 Dec 06 12:10:59.961 INFO [stderr] | Dec 06 12:10:59.961 INFO [stderr] 360 | 0x5A => cycles += self.ld_register_register(&RegisterIdentifier::E, &RegisterIdentifier::D), Dec 06 12:10:59.961 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.961 INFO [stderr] Dec 06 12:10:59.961 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.961 INFO [stderr] --> src/gb/cpu/cpu.rs:362:21 Dec 06 12:10:59.961 INFO [stderr] | Dec 06 12:10:59.961 INFO [stderr] 362 | 0x5B => cycles += self.ld_register_register(&RegisterIdentifier::E, &RegisterIdentifier::E), Dec 06 12:10:59.961 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.961 INFO [stderr] Dec 06 12:10:59.961 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.961 INFO [stderr] --> src/gb/cpu/cpu.rs:364:21 Dec 06 12:10:59.961 INFO [stderr] | Dec 06 12:10:59.961 INFO [stderr] 364 | 0x5C => cycles += self.ld_register_register(&RegisterIdentifier::E, &RegisterIdentifier::H), Dec 06 12:10:59.961 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.961 INFO [stderr] Dec 06 12:10:59.961 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.961 INFO [stderr] --> src/gb/cpu/cpu.rs:366:21 Dec 06 12:10:59.961 INFO [stderr] | Dec 06 12:10:59.961 INFO [stderr] 366 | 0x5D => cycles += self.ld_register_register(&RegisterIdentifier::E, &RegisterIdentifier::L), Dec 06 12:10:59.961 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.961 INFO [stderr] Dec 06 12:10:59.961 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.961 INFO [stderr] --> src/gb/cpu/cpu.rs:368:21 Dec 06 12:10:59.961 INFO [stderr] | Dec 06 12:10:59.961 INFO [stderr] 368 | 0x5E => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::E, &BiRegisterIdentifier::HL), Dec 06 12:10:59.961 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.961 INFO [stderr] Dec 06 12:10:59.961 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.961 INFO [stderr] --> src/gb/cpu/cpu.rs:370:21 Dec 06 12:10:59.961 INFO [stderr] | Dec 06 12:10:59.961 INFO [stderr] 370 | 0x5F => cycles += self.ld_register_register(&RegisterIdentifier::E, &RegisterIdentifier::A), Dec 06 12:10:59.961 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.961 INFO [stderr] Dec 06 12:10:59.961 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.961 INFO [stderr] --> src/gb/cpu/cpu.rs:372:21 Dec 06 12:10:59.961 INFO [stderr] | Dec 06 12:10:59.961 INFO [stderr] 372 | 0x60 => cycles += self.ld_register_register(&RegisterIdentifier::H, &RegisterIdentifier::B), Dec 06 12:10:59.961 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.961 INFO [stderr] Dec 06 12:10:59.961 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.961 INFO [stderr] --> src/gb/cpu/cpu.rs:374:21 Dec 06 12:10:59.961 INFO [stderr] | Dec 06 12:10:59.962 INFO [stderr] 374 | 0x61 => cycles += self.ld_register_register(&RegisterIdentifier::H, &RegisterIdentifier::C), Dec 06 12:10:59.962 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.962 INFO [stderr] Dec 06 12:10:59.962 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.962 INFO [stderr] --> src/gb/cpu/cpu.rs:376:21 Dec 06 12:10:59.962 INFO [stderr] | Dec 06 12:10:59.962 INFO [stderr] 376 | 0x62 => cycles += self.ld_register_register(&RegisterIdentifier::H, &RegisterIdentifier::D), Dec 06 12:10:59.962 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.962 INFO [stderr] Dec 06 12:10:59.962 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.962 INFO [stderr] --> src/gb/cpu/cpu.rs:378:21 Dec 06 12:10:59.962 INFO [stderr] | Dec 06 12:10:59.962 INFO [stderr] 378 | 0x63 => cycles += self.ld_register_register(&RegisterIdentifier::H, &RegisterIdentifier::E), Dec 06 12:10:59.962 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.962 INFO [stderr] Dec 06 12:10:59.962 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.962 INFO [stderr] --> src/gb/cpu/cpu.rs:380:21 Dec 06 12:10:59.962 INFO [stderr] | Dec 06 12:10:59.962 INFO [stderr] 380 | 0x64 => cycles += self.ld_register_register(&RegisterIdentifier::H, &RegisterIdentifier::H), Dec 06 12:10:59.962 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.962 INFO [stderr] Dec 06 12:10:59.962 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.962 INFO [stderr] --> src/gb/cpu/cpu.rs:382:21 Dec 06 12:10:59.962 INFO [stderr] | Dec 06 12:10:59.962 INFO [stderr] 382 | 0x65 => cycles += self.ld_register_register(&RegisterIdentifier::H, &RegisterIdentifier::L), Dec 06 12:10:59.962 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.962 INFO [stderr] Dec 06 12:10:59.962 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.962 INFO [stderr] --> src/gb/cpu/cpu.rs:384:21 Dec 06 12:10:59.962 INFO [stderr] | Dec 06 12:10:59.962 INFO [stderr] 384 | 0x66 => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::H, &BiRegisterIdentifier::HL), Dec 06 12:10:59.962 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.962 INFO [stderr] Dec 06 12:10:59.962 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.962 INFO [stderr] --> src/gb/cpu/cpu.rs:386:21 Dec 06 12:10:59.962 INFO [stderr] | Dec 06 12:10:59.962 INFO [stderr] 386 | 0x67 => cycles += self.ld_register_register(&RegisterIdentifier::H, &RegisterIdentifier::A), Dec 06 12:10:59.962 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.962 INFO [stderr] Dec 06 12:10:59.962 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.962 INFO [stderr] --> src/gb/cpu/cpu.rs:388:21 Dec 06 12:10:59.962 INFO [stderr] | Dec 06 12:10:59.962 INFO [stderr] 388 | 0x68 => cycles += self.ld_register_register(&RegisterIdentifier::L, &RegisterIdentifier::B), Dec 06 12:10:59.962 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.962 INFO [stderr] Dec 06 12:10:59.962 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.962 INFO [stderr] --> src/gb/cpu/cpu.rs:390:21 Dec 06 12:10:59.962 INFO [stderr] | Dec 06 12:10:59.962 INFO [stderr] 390 | 0x69 => cycles += self.ld_register_register(&RegisterIdentifier::L, &RegisterIdentifier::C), Dec 06 12:10:59.962 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.962 INFO [stderr] Dec 06 12:10:59.962 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.962 INFO [stderr] --> src/gb/cpu/cpu.rs:392:21 Dec 06 12:10:59.962 INFO [stderr] | Dec 06 12:10:59.962 INFO [stderr] 392 | 0x6A => cycles += self.ld_register_register(&RegisterIdentifier::L, &RegisterIdentifier::D), Dec 06 12:10:59.962 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.962 INFO [stderr] Dec 06 12:10:59.962 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.962 INFO [stderr] --> src/gb/cpu/cpu.rs:394:21 Dec 06 12:10:59.962 INFO [stderr] | Dec 06 12:10:59.962 INFO [stderr] 394 | 0x6B => cycles += self.ld_register_register(&RegisterIdentifier::L, &RegisterIdentifier::E), Dec 06 12:10:59.962 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.962 INFO [stderr] Dec 06 12:10:59.962 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.962 INFO [stderr] --> src/gb/cpu/cpu.rs:396:21 Dec 06 12:10:59.962 INFO [stderr] | Dec 06 12:10:59.962 INFO [stderr] 396 | 0x6C => cycles += self.ld_register_register(&RegisterIdentifier::L, &RegisterIdentifier::H), Dec 06 12:10:59.962 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.962 INFO [stderr] Dec 06 12:10:59.962 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.962 INFO [stderr] --> src/gb/cpu/cpu.rs:398:21 Dec 06 12:10:59.962 INFO [stderr] | Dec 06 12:10:59.962 INFO [stderr] 398 | 0x6D => cycles += self.ld_register_register(&RegisterIdentifier::L, &RegisterIdentifier::L), Dec 06 12:10:59.962 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.962 INFO [stderr] Dec 06 12:10:59.962 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.962 INFO [stderr] --> src/gb/cpu/cpu.rs:400:21 Dec 06 12:10:59.962 INFO [stderr] | Dec 06 12:10:59.962 INFO [stderr] 400 | 0x6E => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::L, &BiRegisterIdentifier::HL), Dec 06 12:10:59.962 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.962 INFO [stderr] Dec 06 12:10:59.962 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.963 INFO [stderr] --> src/gb/cpu/cpu.rs:402:21 Dec 06 12:10:59.963 INFO [stderr] | Dec 06 12:10:59.963 INFO [stderr] 402 | 0x6F => cycles += self.ld_register_register(&RegisterIdentifier::L, &RegisterIdentifier::A), Dec 06 12:10:59.963 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.963 INFO [stderr] Dec 06 12:10:59.963 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.963 INFO [stderr] --> src/gb/cpu/cpu.rs:404:21 Dec 06 12:10:59.963 INFO [stderr] | Dec 06 12:10:59.963 INFO [stderr] 404 | 0x70 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::B), Dec 06 12:10:59.963 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.963 INFO [stderr] Dec 06 12:10:59.963 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.963 INFO [stderr] --> src/gb/cpu/cpu.rs:406:21 Dec 06 12:10:59.963 INFO [stderr] | Dec 06 12:10:59.963 INFO [stderr] 406 | 0x71 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::C), Dec 06 12:10:59.963 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.963 INFO [stderr] Dec 06 12:10:59.963 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.963 INFO [stderr] --> src/gb/cpu/cpu.rs:408:21 Dec 06 12:10:59.963 INFO [stderr] | Dec 06 12:10:59.963 INFO [stderr] 408 | 0x72 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::D), Dec 06 12:10:59.963 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.963 INFO [stderr] Dec 06 12:10:59.963 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.963 INFO [stderr] --> src/gb/cpu/cpu.rs:410:21 Dec 06 12:10:59.963 INFO [stderr] | Dec 06 12:10:59.963 INFO [stderr] 410 | 0x73 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::E), Dec 06 12:10:59.963 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.963 INFO [stderr] Dec 06 12:10:59.963 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.963 INFO [stderr] --> src/gb/cpu/cpu.rs:412:21 Dec 06 12:10:59.963 INFO [stderr] | Dec 06 12:10:59.963 INFO [stderr] 412 | 0x74 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::H), Dec 06 12:10:59.963 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.963 INFO [stderr] Dec 06 12:10:59.963 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.963 INFO [stderr] --> src/gb/cpu/cpu.rs:414:21 Dec 06 12:10:59.963 INFO [stderr] | Dec 06 12:10:59.963 INFO [stderr] 414 | 0x75 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::L), Dec 06 12:10:59.963 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.963 INFO [stderr] Dec 06 12:10:59.963 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.963 INFO [stderr] --> src/gb/cpu/cpu.rs:416:21 Dec 06 12:10:59.963 INFO [stderr] | Dec 06 12:10:59.963 INFO [stderr] 416 | 0x76 => cycles += self.halt(), Dec 06 12:10:59.963 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.963 INFO [stderr] Dec 06 12:10:59.963 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.963 INFO [stderr] --> src/gb/cpu/cpu.rs:418:21 Dec 06 12:10:59.963 INFO [stderr] | Dec 06 12:10:59.963 INFO [stderr] 418 | 0x77 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::A), Dec 06 12:10:59.963 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.963 INFO [stderr] Dec 06 12:10:59.963 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.963 INFO [stderr] --> src/gb/cpu/cpu.rs:420:21 Dec 06 12:10:59.963 INFO [stderr] | Dec 06 12:10:59.963 INFO [stderr] 420 | 0x78 => cycles += self.ld_register_register(&RegisterIdentifier::A, &RegisterIdentifier::B), Dec 06 12:10:59.963 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.963 INFO [stderr] Dec 06 12:10:59.963 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.963 INFO [stderr] --> src/gb/cpu/cpu.rs:422:21 Dec 06 12:10:59.963 INFO [stderr] | Dec 06 12:10:59.963 INFO [stderr] 422 | 0x79 => cycles += self.ld_register_register(&RegisterIdentifier::A, &RegisterIdentifier::C), Dec 06 12:10:59.963 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.963 INFO [stderr] Dec 06 12:10:59.963 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.963 INFO [stderr] --> src/gb/cpu/cpu.rs:424:21 Dec 06 12:10:59.963 INFO [stderr] | Dec 06 12:10:59.963 INFO [stderr] 424 | 0x7A => cycles += self.ld_register_register(&RegisterIdentifier::A, &RegisterIdentifier::D), Dec 06 12:10:59.963 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.963 INFO [stderr] Dec 06 12:10:59.963 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.963 INFO [stderr] --> src/gb/cpu/cpu.rs:426:21 Dec 06 12:10:59.963 INFO [stderr] | Dec 06 12:10:59.963 INFO [stderr] 426 | 0x7B => cycles += self.ld_register_register(&RegisterIdentifier::A, &RegisterIdentifier::E), Dec 06 12:10:59.963 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.963 INFO [stderr] Dec 06 12:10:59.963 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.963 INFO [stderr] --> src/gb/cpu/cpu.rs:428:21 Dec 06 12:10:59.963 INFO [stderr] | Dec 06 12:10:59.963 INFO [stderr] 428 | 0x7C => cycles += self.ld_register_register(&RegisterIdentifier::A, &RegisterIdentifier::H), Dec 06 12:10:59.963 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.963 INFO [stderr] Dec 06 12:10:59.963 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.963 INFO [stderr] --> src/gb/cpu/cpu.rs:430:21 Dec 06 12:10:59.963 INFO [stderr] | Dec 06 12:10:59.963 INFO [stderr] 430 | 0x7D => cycles += self.ld_register_register(&RegisterIdentifier::A, &RegisterIdentifier::L), Dec 06 12:10:59.963 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.963 INFO [stderr] Dec 06 12:10:59.963 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.964 INFO [stderr] --> src/gb/cpu/cpu.rs:432:21 Dec 06 12:10:59.964 INFO [stderr] | Dec 06 12:10:59.964 INFO [stderr] 432 | 0x7E => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::A, &BiRegisterIdentifier::HL), Dec 06 12:10:59.964 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.964 INFO [stderr] Dec 06 12:10:59.964 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.964 INFO [stderr] --> src/gb/cpu/cpu.rs:434:21 Dec 06 12:10:59.964 INFO [stderr] | Dec 06 12:10:59.964 INFO [stderr] 434 | 0x7F => cycles += self.ld_register_register(&RegisterIdentifier::A, &RegisterIdentifier::A), Dec 06 12:10:59.964 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.964 INFO [stderr] Dec 06 12:10:59.964 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.964 INFO [stderr] --> src/gb/cpu/cpu.rs:436:21 Dec 06 12:10:59.964 INFO [stderr] | Dec 06 12:10:59.964 INFO [stderr] 436 | 0x80 => cycles += self.add_register(&RegisterIdentifier::B), Dec 06 12:10:59.964 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.964 INFO [stderr] Dec 06 12:10:59.964 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.964 INFO [stderr] --> src/gb/cpu/cpu.rs:438:21 Dec 06 12:10:59.964 INFO [stderr] | Dec 06 12:10:59.964 INFO [stderr] 438 | 0x81 => cycles += self.add_register(&RegisterIdentifier::C), Dec 06 12:10:59.964 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.964 INFO [stderr] Dec 06 12:10:59.964 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.964 INFO [stderr] --> src/gb/cpu/cpu.rs:440:21 Dec 06 12:10:59.964 INFO [stderr] | Dec 06 12:10:59.964 INFO [stderr] 440 | 0x82 => cycles += self.add_register(&RegisterIdentifier::D), Dec 06 12:10:59.964 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.964 INFO [stderr] Dec 06 12:10:59.964 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.964 INFO [stderr] --> src/gb/cpu/cpu.rs:442:21 Dec 06 12:10:59.964 INFO [stderr] | Dec 06 12:10:59.964 INFO [stderr] 442 | 0x83 => cycles += self.add_register(&RegisterIdentifier::E), Dec 06 12:10:59.964 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.964 INFO [stderr] Dec 06 12:10:59.964 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.964 INFO [stderr] --> src/gb/cpu/cpu.rs:444:21 Dec 06 12:10:59.964 INFO [stderr] | Dec 06 12:10:59.964 INFO [stderr] 444 | 0x84 => cycles += self.add_register(&RegisterIdentifier::H), Dec 06 12:10:59.964 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.964 INFO [stderr] Dec 06 12:10:59.964 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.964 INFO [stderr] --> src/gb/cpu/cpu.rs:446:21 Dec 06 12:10:59.964 INFO [stderr] | Dec 06 12:10:59.964 INFO [stderr] 446 | 0x85 => cycles += self.add_register(&RegisterIdentifier::L), Dec 06 12:10:59.964 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.964 INFO [stderr] Dec 06 12:10:59.964 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.964 INFO [stderr] --> src/gb/cpu/cpu.rs:448:21 Dec 06 12:10:59.964 INFO [stderr] | Dec 06 12:10:59.964 INFO [stderr] 448 | 0x86 => cycles += self.add_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 06 12:10:59.964 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.964 INFO [stderr] Dec 06 12:10:59.964 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.964 INFO [stderr] --> src/gb/cpu/cpu.rs:450:21 Dec 06 12:10:59.964 INFO [stderr] | Dec 06 12:10:59.964 INFO [stderr] 450 | 0x87 => cycles += self.add_register(&RegisterIdentifier::A), Dec 06 12:10:59.964 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.964 INFO [stderr] Dec 06 12:10:59.964 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.964 INFO [stderr] --> src/gb/cpu/cpu.rs:452:21 Dec 06 12:10:59.964 INFO [stderr] | Dec 06 12:10:59.964 INFO [stderr] 452 | 0x88 => cycles += self.adc_register(&RegisterIdentifier::B), Dec 06 12:10:59.964 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.964 INFO [stderr] Dec 06 12:10:59.964 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.964 INFO [stderr] --> src/gb/cpu/cpu.rs:454:21 Dec 06 12:10:59.964 INFO [stderr] | Dec 06 12:10:59.964 INFO [stderr] 454 | 0x89 => cycles += self.adc_register(&RegisterIdentifier::C), Dec 06 12:10:59.964 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.964 INFO [stderr] Dec 06 12:10:59.964 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.964 INFO [stderr] --> src/gb/cpu/cpu.rs:456:21 Dec 06 12:10:59.964 INFO [stderr] | Dec 06 12:10:59.964 INFO [stderr] 456 | 0x8A => cycles += self.adc_register(&RegisterIdentifier::D), Dec 06 12:10:59.964 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.964 INFO [stderr] Dec 06 12:10:59.964 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.964 INFO [stderr] --> src/gb/cpu/cpu.rs:458:21 Dec 06 12:10:59.964 INFO [stderr] | Dec 06 12:10:59.964 INFO [stderr] 458 | 0x8B => cycles += self.adc_register(&RegisterIdentifier::E), Dec 06 12:10:59.964 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.964 INFO [stderr] Dec 06 12:10:59.964 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.964 INFO [stderr] --> src/gb/cpu/cpu.rs:460:21 Dec 06 12:10:59.964 INFO [stderr] | Dec 06 12:10:59.964 INFO [stderr] 460 | 0x8C => cycles += self.adc_register(&RegisterIdentifier::H), Dec 06 12:10:59.964 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.964 INFO [stderr] Dec 06 12:10:59.964 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.964 INFO [stderr] --> src/gb/cpu/cpu.rs:462:21 Dec 06 12:10:59.964 INFO [stderr] | Dec 06 12:10:59.964 INFO [stderr] 462 | 0x8D => cycles += self.adc_register(&RegisterIdentifier::L), Dec 06 12:10:59.965 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.965 INFO [stderr] Dec 06 12:10:59.965 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.965 INFO [stderr] --> src/gb/cpu/cpu.rs:464:21 Dec 06 12:10:59.965 INFO [stderr] | Dec 06 12:10:59.965 INFO [stderr] 464 | 0x8E => cycles += self.adc_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 06 12:10:59.965 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.965 INFO [stderr] Dec 06 12:10:59.965 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.965 INFO [stderr] --> src/gb/cpu/cpu.rs:466:21 Dec 06 12:10:59.965 INFO [stderr] | Dec 06 12:10:59.965 INFO [stderr] 466 | 0x8F => cycles += self.adc_register(&RegisterIdentifier::A), Dec 06 12:10:59.965 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.965 INFO [stderr] Dec 06 12:10:59.965 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.965 INFO [stderr] --> src/gb/cpu/cpu.rs:468:21 Dec 06 12:10:59.965 INFO [stderr] | Dec 06 12:10:59.965 INFO [stderr] 468 | 0x90 => cycles += self.sub_register(&RegisterIdentifier::B), Dec 06 12:10:59.965 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.965 INFO [stderr] Dec 06 12:10:59.965 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.965 INFO [stderr] --> src/gb/cpu/cpu.rs:470:21 Dec 06 12:10:59.965 INFO [stderr] | Dec 06 12:10:59.965 INFO [stderr] 470 | 0x91 => cycles += self.sub_register(&RegisterIdentifier::C), Dec 06 12:10:59.965 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.965 INFO [stderr] Dec 06 12:10:59.965 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.965 INFO [stderr] --> src/gb/cpu/cpu.rs:472:21 Dec 06 12:10:59.965 INFO [stderr] | Dec 06 12:10:59.965 INFO [stderr] 472 | 0x92 => cycles += self.sub_register(&RegisterIdentifier::D), Dec 06 12:10:59.965 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.965 INFO [stderr] Dec 06 12:10:59.965 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.965 INFO [stderr] --> src/gb/cpu/cpu.rs:474:21 Dec 06 12:10:59.965 INFO [stderr] | Dec 06 12:10:59.965 INFO [stderr] 474 | 0x93 => cycles += self.sub_register(&RegisterIdentifier::E), Dec 06 12:10:59.965 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.965 INFO [stderr] Dec 06 12:10:59.965 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.965 INFO [stderr] --> src/gb/cpu/cpu.rs:476:21 Dec 06 12:10:59.965 INFO [stderr] | Dec 06 12:10:59.965 INFO [stderr] 476 | 0x94 => cycles += self.sub_register(&RegisterIdentifier::H), Dec 06 12:10:59.965 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.965 INFO [stderr] Dec 06 12:10:59.965 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.965 INFO [stderr] --> src/gb/cpu/cpu.rs:478:21 Dec 06 12:10:59.965 INFO [stderr] | Dec 06 12:10:59.965 INFO [stderr] 478 | 0x95 => cycles += self.sub_register(&RegisterIdentifier::L), Dec 06 12:10:59.965 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.965 INFO [stderr] Dec 06 12:10:59.965 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.965 INFO [stderr] --> src/gb/cpu/cpu.rs:480:21 Dec 06 12:10:59.965 INFO [stderr] | Dec 06 12:10:59.965 INFO [stderr] 480 | 0x96 => cycles += self.sub_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 06 12:10:59.965 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.965 INFO [stderr] Dec 06 12:10:59.965 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.965 INFO [stderr] --> src/gb/cpu/cpu.rs:482:21 Dec 06 12:10:59.965 INFO [stderr] | Dec 06 12:10:59.965 INFO [stderr] 482 | 0x97 => cycles += self.sub_register(&RegisterIdentifier::A), Dec 06 12:10:59.965 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.965 INFO [stderr] Dec 06 12:10:59.965 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.965 INFO [stderr] --> src/gb/cpu/cpu.rs:484:21 Dec 06 12:10:59.965 INFO [stderr] | Dec 06 12:10:59.965 INFO [stderr] 484 | 0x98 => cycles += self.sbc_register(&RegisterIdentifier::B), Dec 06 12:10:59.965 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.965 INFO [stderr] Dec 06 12:10:59.965 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.965 INFO [stderr] --> src/gb/cpu/cpu.rs:486:21 Dec 06 12:10:59.965 INFO [stderr] | Dec 06 12:10:59.965 INFO [stderr] 486 | 0x99 => cycles += self.sbc_register(&RegisterIdentifier::C), Dec 06 12:10:59.965 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.965 INFO [stderr] Dec 06 12:10:59.965 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.965 INFO [stderr] --> src/gb/cpu/cpu.rs:488:21 Dec 06 12:10:59.965 INFO [stderr] | Dec 06 12:10:59.965 INFO [stderr] 488 | 0x9A => cycles += self.sbc_register(&RegisterIdentifier::D), Dec 06 12:10:59.965 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.965 INFO [stderr] Dec 06 12:10:59.965 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.965 INFO [stderr] --> src/gb/cpu/cpu.rs:490:21 Dec 06 12:10:59.965 INFO [stderr] | Dec 06 12:10:59.965 INFO [stderr] 490 | 0x9B => cycles += self.sbc_register(&RegisterIdentifier::E), Dec 06 12:10:59.965 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.965 INFO [stderr] Dec 06 12:10:59.965 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.965 INFO [stderr] --> src/gb/cpu/cpu.rs:492:21 Dec 06 12:10:59.965 INFO [stderr] | Dec 06 12:10:59.965 INFO [stderr] 492 | 0x9C => cycles += self.sbc_register(&RegisterIdentifier::H), Dec 06 12:10:59.965 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.965 INFO [stderr] Dec 06 12:10:59.965 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.965 INFO [stderr] --> src/gb/cpu/cpu.rs:494:21 Dec 06 12:10:59.965 INFO [stderr] | Dec 06 12:10:59.965 INFO [stderr] 494 | 0x9D => cycles += self.sbc_register(&RegisterIdentifier::L), Dec 06 12:10:59.965 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.966 INFO [stderr] Dec 06 12:10:59.966 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.966 INFO [stderr] --> src/gb/cpu/cpu.rs:496:21 Dec 06 12:10:59.966 INFO [stderr] | Dec 06 12:10:59.966 INFO [stderr] 496 | 0x9E => cycles += self.sbc_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 06 12:10:59.966 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.966 INFO [stderr] Dec 06 12:10:59.966 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.966 INFO [stderr] --> src/gb/cpu/cpu.rs:498:21 Dec 06 12:10:59.966 INFO [stderr] | Dec 06 12:10:59.966 INFO [stderr] 498 | 0x9F => cycles += self.sbc_register(&RegisterIdentifier::A), Dec 06 12:10:59.966 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.966 INFO [stderr] Dec 06 12:10:59.966 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.966 INFO [stderr] --> src/gb/cpu/cpu.rs:500:21 Dec 06 12:10:59.966 INFO [stderr] | Dec 06 12:10:59.966 INFO [stderr] 500 | 0xA0 => cycles += self.and_register(&RegisterIdentifier::B), Dec 06 12:10:59.966 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.966 INFO [stderr] Dec 06 12:10:59.966 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.966 INFO [stderr] --> src/gb/cpu/cpu.rs:502:21 Dec 06 12:10:59.966 INFO [stderr] | Dec 06 12:10:59.966 INFO [stderr] 502 | 0xA1 => cycles += self.and_register(&RegisterIdentifier::C), Dec 06 12:10:59.966 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.966 INFO [stderr] Dec 06 12:10:59.966 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.966 INFO [stderr] --> src/gb/cpu/cpu.rs:504:21 Dec 06 12:10:59.966 INFO [stderr] | Dec 06 12:10:59.966 INFO [stderr] 504 | 0xA2 => cycles += self.and_register(&RegisterIdentifier::D), Dec 06 12:10:59.966 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.966 INFO [stderr] Dec 06 12:10:59.966 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.966 INFO [stderr] --> src/gb/cpu/cpu.rs:506:21 Dec 06 12:10:59.966 INFO [stderr] | Dec 06 12:10:59.966 INFO [stderr] 506 | 0xA3 => cycles += self.and_register(&RegisterIdentifier::E), Dec 06 12:10:59.966 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.966 INFO [stderr] Dec 06 12:10:59.966 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.966 INFO [stderr] --> src/gb/cpu/cpu.rs:508:21 Dec 06 12:10:59.966 INFO [stderr] | Dec 06 12:10:59.966 INFO [stderr] 508 | 0xA4 => cycles += self.and_register(&RegisterIdentifier::H), Dec 06 12:10:59.966 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.966 INFO [stderr] Dec 06 12:10:59.966 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.966 INFO [stderr] --> src/gb/cpu/cpu.rs:510:21 Dec 06 12:10:59.966 INFO [stderr] | Dec 06 12:10:59.966 INFO [stderr] 510 | 0xA5 => cycles += self.and_register(&RegisterIdentifier::L), Dec 06 12:10:59.966 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.966 INFO [stderr] Dec 06 12:10:59.966 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.966 INFO [stderr] --> src/gb/cpu/cpu.rs:512:21 Dec 06 12:10:59.966 INFO [stderr] | Dec 06 12:10:59.966 INFO [stderr] 512 | 0xA6 => cycles += self.and_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 06 12:10:59.966 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.966 INFO [stderr] Dec 06 12:10:59.966 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.966 INFO [stderr] --> src/gb/cpu/cpu.rs:514:21 Dec 06 12:10:59.966 INFO [stderr] | Dec 06 12:10:59.966 INFO [stderr] 514 | 0xA7 => cycles += self.and_register(&RegisterIdentifier::A), Dec 06 12:10:59.966 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.966 INFO [stderr] Dec 06 12:10:59.966 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.966 INFO [stderr] --> src/gb/cpu/cpu.rs:516:21 Dec 06 12:10:59.966 INFO [stderr] | Dec 06 12:10:59.966 INFO [stderr] 516 | 0xA8 => cycles += self.xor_register(&RegisterIdentifier::B), Dec 06 12:10:59.966 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.966 INFO [stderr] Dec 06 12:10:59.966 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.966 INFO [stderr] --> src/gb/cpu/cpu.rs:518:21 Dec 06 12:10:59.966 INFO [stderr] | Dec 06 12:10:59.966 INFO [stderr] 518 | 0xA9 => cycles += self.xor_register(&RegisterIdentifier::C), Dec 06 12:10:59.966 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.966 INFO [stderr] Dec 06 12:10:59.966 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.966 INFO [stderr] --> src/gb/cpu/cpu.rs:520:21 Dec 06 12:10:59.966 INFO [stderr] | Dec 06 12:10:59.966 INFO [stderr] 520 | 0xAA => cycles += self.xor_register(&RegisterIdentifier::D), Dec 06 12:10:59.966 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.966 INFO [stderr] Dec 06 12:10:59.966 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.966 INFO [stderr] --> src/gb/cpu/cpu.rs:522:21 Dec 06 12:10:59.966 INFO [stderr] | Dec 06 12:10:59.966 INFO [stderr] 522 | 0xAB => cycles += self.xor_register(&RegisterIdentifier::E), Dec 06 12:10:59.966 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.966 INFO [stderr] Dec 06 12:10:59.966 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.966 INFO [stderr] --> src/gb/cpu/cpu.rs:524:21 Dec 06 12:10:59.966 INFO [stderr] | Dec 06 12:10:59.966 INFO [stderr] 524 | 0xAC => cycles += self.xor_register(&RegisterIdentifier::H), Dec 06 12:10:59.966 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.966 INFO [stderr] Dec 06 12:10:59.966 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.966 INFO [stderr] --> src/gb/cpu/cpu.rs:526:21 Dec 06 12:10:59.966 INFO [stderr] | Dec 06 12:10:59.966 INFO [stderr] 526 | 0xAD => cycles += self.xor_register(&RegisterIdentifier::L), Dec 06 12:10:59.967 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.967 INFO [stderr] Dec 06 12:10:59.967 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.967 INFO [stderr] --> src/gb/cpu/cpu.rs:528:21 Dec 06 12:10:59.967 INFO [stderr] | Dec 06 12:10:59.967 INFO [stderr] 528 | 0xAE => cycles += self.xor_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 06 12:10:59.967 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.967 INFO [stderr] Dec 06 12:10:59.967 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.967 INFO [stderr] --> src/gb/cpu/cpu.rs:530:21 Dec 06 12:10:59.967 INFO [stderr] | Dec 06 12:10:59.967 INFO [stderr] 530 | 0xAF => cycles += self.xor_register(&RegisterIdentifier::A), Dec 06 12:10:59.967 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.967 INFO [stderr] Dec 06 12:10:59.967 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.967 INFO [stderr] --> src/gb/cpu/cpu.rs:532:21 Dec 06 12:10:59.967 INFO [stderr] | Dec 06 12:10:59.967 INFO [stderr] 532 | 0xB0 => cycles += self.or_register(&RegisterIdentifier::B), Dec 06 12:10:59.967 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.967 INFO [stderr] Dec 06 12:10:59.967 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.967 INFO [stderr] --> src/gb/cpu/cpu.rs:534:21 Dec 06 12:10:59.967 INFO [stderr] | Dec 06 12:10:59.967 INFO [stderr] 534 | 0xB1 => cycles += self.or_register(&RegisterIdentifier::C), Dec 06 12:10:59.967 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.967 INFO [stderr] Dec 06 12:10:59.967 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.967 INFO [stderr] --> src/gb/cpu/cpu.rs:536:21 Dec 06 12:10:59.967 INFO [stderr] | Dec 06 12:10:59.967 INFO [stderr] 536 | 0xB2 => cycles += self.or_register(&RegisterIdentifier::D), Dec 06 12:10:59.967 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.967 INFO [stderr] Dec 06 12:10:59.967 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.967 INFO [stderr] --> src/gb/cpu/cpu.rs:538:21 Dec 06 12:10:59.967 INFO [stderr] | Dec 06 12:10:59.967 INFO [stderr] 538 | 0xB3 => cycles += self.or_register(&RegisterIdentifier::E), Dec 06 12:10:59.967 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.967 INFO [stderr] Dec 06 12:10:59.967 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.967 INFO [stderr] --> src/gb/cpu/cpu.rs:540:21 Dec 06 12:10:59.967 INFO [stderr] | Dec 06 12:10:59.967 INFO [stderr] 540 | 0xB4 => cycles += self.or_register(&RegisterIdentifier::H), Dec 06 12:10:59.967 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.967 INFO [stderr] Dec 06 12:10:59.967 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.967 INFO [stderr] --> src/gb/cpu/cpu.rs:542:21 Dec 06 12:10:59.967 INFO [stderr] | Dec 06 12:10:59.967 INFO [stderr] 542 | 0xB5 => cycles += self.or_register(&RegisterIdentifier::L), Dec 06 12:10:59.967 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.967 INFO [stderr] Dec 06 12:10:59.967 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.967 INFO [stderr] --> src/gb/cpu/cpu.rs:544:21 Dec 06 12:10:59.967 INFO [stderr] | Dec 06 12:10:59.967 INFO [stderr] 544 | 0xB6 => cycles += self.or_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 06 12:10:59.967 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.967 INFO [stderr] Dec 06 12:10:59.967 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.967 INFO [stderr] --> src/gb/cpu/cpu.rs:546:21 Dec 06 12:10:59.967 INFO [stderr] | Dec 06 12:10:59.967 INFO [stderr] 546 | 0xB7 => cycles += self.or_register(&RegisterIdentifier::A), Dec 06 12:10:59.967 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.967 INFO [stderr] Dec 06 12:10:59.967 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.967 INFO [stderr] --> src/gb/cpu/cpu.rs:548:21 Dec 06 12:10:59.967 INFO [stderr] | Dec 06 12:10:59.967 INFO [stderr] 548 | 0xB8 => cycles += self.cp_register(&RegisterIdentifier::B), Dec 06 12:10:59.967 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.967 INFO [stderr] Dec 06 12:10:59.967 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.967 INFO [stderr] --> src/gb/cpu/cpu.rs:550:21 Dec 06 12:10:59.967 INFO [stderr] | Dec 06 12:10:59.967 INFO [stderr] 550 | 0xB9 => cycles += self.cp_register(&RegisterIdentifier::C), Dec 06 12:10:59.967 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.967 INFO [stderr] Dec 06 12:10:59.967 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.967 INFO [stderr] --> src/gb/cpu/cpu.rs:552:21 Dec 06 12:10:59.967 INFO [stderr] | Dec 06 12:10:59.967 INFO [stderr] 552 | 0xBA => cycles += self.cp_register(&RegisterIdentifier::D), Dec 06 12:10:59.967 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.967 INFO [stderr] Dec 06 12:10:59.967 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.967 INFO [stderr] --> src/gb/cpu/cpu.rs:554:21 Dec 06 12:10:59.967 INFO [stderr] | Dec 06 12:10:59.967 INFO [stderr] 554 | 0xBB => cycles += self.cp_register(&RegisterIdentifier::E), Dec 06 12:10:59.967 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.967 INFO [stderr] Dec 06 12:10:59.967 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.967 INFO [stderr] --> src/gb/cpu/cpu.rs:556:21 Dec 06 12:10:59.967 INFO [stderr] | Dec 06 12:10:59.967 INFO [stderr] 556 | 0xBC => cycles += self.cp_register(&RegisterIdentifier::H), Dec 06 12:10:59.967 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.967 INFO [stderr] Dec 06 12:10:59.967 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.967 INFO [stderr] --> src/gb/cpu/cpu.rs:558:21 Dec 06 12:10:59.967 INFO [stderr] | Dec 06 12:10:59.967 INFO [stderr] 558 | 0xBD => cycles += self.cp_register(&RegisterIdentifier::L), Dec 06 12:10:59.967 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.967 INFO [stderr] Dec 06 12:10:59.967 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.967 INFO [stderr] --> src/gb/cpu/cpu.rs:560:21 Dec 06 12:10:59.967 INFO [stderr] | Dec 06 12:10:59.967 INFO [stderr] 560 | 0xBE => cycles += self.cp_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 06 12:10:59.968 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.968 INFO [stderr] Dec 06 12:10:59.968 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.968 INFO [stderr] --> src/gb/cpu/cpu.rs:562:21 Dec 06 12:10:59.968 INFO [stderr] | Dec 06 12:10:59.968 INFO [stderr] 562 | 0xBF => cycles += self.cp_register(&RegisterIdentifier::A), Dec 06 12:10:59.968 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.968 INFO [stderr] Dec 06 12:10:59.968 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.968 INFO [stderr] --> src/gb/cpu/cpu.rs:564:21 Dec 06 12:10:59.968 INFO [stderr] | Dec 06 12:10:59.968 INFO [stderr] 564 | 0xC0 => cycles += self.ret_flag(CPUFlag::Z, false), Dec 06 12:10:59.968 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.968 INFO [stderr] Dec 06 12:10:59.968 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.968 INFO [stderr] --> src/gb/cpu/cpu.rs:566:21 Dec 06 12:10:59.968 INFO [stderr] | Dec 06 12:10:59.968 INFO [stderr] 566 | 0xC1 => cycles += self.pop_bi_register(&BiRegisterIdentifier::BC), Dec 06 12:10:59.968 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.968 INFO [stderr] Dec 06 12:10:59.968 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.968 INFO [stderr] --> src/gb/cpu/cpu.rs:568:21 Dec 06 12:10:59.968 INFO [stderr] | Dec 06 12:10:59.968 INFO [stderr] 568 | 0xC2 => cycles += self.jp_flag_a16(CPUFlag::Z, false), Dec 06 12:10:59.968 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.968 INFO [stderr] Dec 06 12:10:59.968 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.968 INFO [stderr] --> src/gb/cpu/cpu.rs:570:21 Dec 06 12:10:59.968 INFO [stderr] | Dec 06 12:10:59.968 INFO [stderr] 570 | 0xC3 => cycles += self.jp_a16(), Dec 06 12:10:59.968 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.968 INFO [stderr] Dec 06 12:10:59.968 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.968 INFO [stderr] --> src/gb/cpu/cpu.rs:572:21 Dec 06 12:10:59.968 INFO [stderr] | Dec 06 12:10:59.970 INFO [stderr] 572 | 0xC4 => cycles += self.call_flag_a16(CPUFlag::Z, false), Dec 06 12:10:59.970 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.970 INFO [stderr] Dec 06 12:10:59.970 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.970 INFO [stderr] --> src/gb/cpu/cpu.rs:574:21 Dec 06 12:10:59.970 INFO [stderr] | Dec 06 12:10:59.970 INFO [stderr] 574 | 0xC5 => cycles += self.push_bi_register(&BiRegisterIdentifier::BC), Dec 06 12:10:59.970 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.970 INFO [stderr] Dec 06 12:10:59.970 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.970 INFO [stderr] --> src/gb/cpu/cpu.rs:576:21 Dec 06 12:10:59.970 INFO [stderr] | Dec 06 12:10:59.971 INFO [stderr] 576 | 0xC6 => cycles += self.add_d8(), Dec 06 12:10:59.971 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.971 INFO [stderr] Dec 06 12:10:59.971 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.971 INFO [stderr] --> src/gb/cpu/cpu.rs:578:21 Dec 06 12:10:59.971 INFO [stderr] | Dec 06 12:10:59.971 INFO [stderr] 578 | 0xC7 => cycles += self.rst(0x00), Dec 06 12:10:59.971 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.971 INFO [stderr] Dec 06 12:10:59.971 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.971 INFO [stderr] --> src/gb/cpu/cpu.rs:580:21 Dec 06 12:10:59.971 INFO [stderr] | Dec 06 12:10:59.971 INFO [stderr] 580 | 0xC8 => cycles += self.ret_flag(CPUFlag::Z, true), Dec 06 12:10:59.971 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.971 INFO [stderr] Dec 06 12:10:59.971 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.971 INFO [stderr] --> src/gb/cpu/cpu.rs:582:21 Dec 06 12:10:59.971 INFO [stderr] | Dec 06 12:10:59.971 INFO [stderr] 582 | 0xC9 => cycles += self.ret(), Dec 06 12:10:59.971 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.971 INFO [stderr] Dec 06 12:10:59.971 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.971 INFO [stderr] --> src/gb/cpu/cpu.rs:584:21 Dec 06 12:10:59.971 INFO [stderr] | Dec 06 12:10:59.971 INFO [stderr] 584 | 0xCA => cycles += self.jp_flag_a16(CPUFlag::Z, true), Dec 06 12:10:59.971 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.971 INFO [stderr] Dec 06 12:10:59.971 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.971 INFO [stderr] --> src/gb/cpu/cpu.rs:587:21 Dec 06 12:10:59.971 INFO [stderr] | Dec 06 12:10:59.971 INFO [stderr] 587 | 0xC4 => cycles += self.call_flag_a16(CPUFlag::Z, true), Dec 06 12:10:59.971 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.971 INFO [stderr] Dec 06 12:10:59.971 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.971 INFO [stderr] --> src/gb/cpu/cpu.rs:589:21 Dec 06 12:10:59.971 INFO [stderr] | Dec 06 12:10:59.971 INFO [stderr] 589 | 0xCD => cycles += self.call_a16(), Dec 06 12:10:59.971 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.971 INFO [stderr] Dec 06 12:10:59.971 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.971 INFO [stderr] --> src/gb/cpu/cpu.rs:591:21 Dec 06 12:10:59.971 INFO [stderr] | Dec 06 12:10:59.971 INFO [stderr] 591 | 0xCE => cycles += self.adc_d8(), Dec 06 12:10:59.971 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.971 INFO [stderr] Dec 06 12:10:59.971 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.971 INFO [stderr] --> src/gb/cpu/cpu.rs:593:21 Dec 06 12:10:59.971 INFO [stderr] | Dec 06 12:10:59.971 INFO [stderr] 593 | 0xCF => cycles += self.rst(0x08), Dec 06 12:10:59.971 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.971 INFO [stderr] Dec 06 12:10:59.971 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.971 INFO [stderr] --> src/gb/cpu/cpu.rs:595:21 Dec 06 12:10:59.971 INFO [stderr] | Dec 06 12:10:59.971 INFO [stderr] 595 | 0xD0 => cycles += self.ret_flag(CPUFlag::C, false), Dec 06 12:10:59.971 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.971 INFO [stderr] Dec 06 12:10:59.971 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.971 INFO [stderr] --> src/gb/cpu/cpu.rs:597:21 Dec 06 12:10:59.971 INFO [stderr] | Dec 06 12:10:59.971 INFO [stderr] 597 | 0xC1 => cycles += self.pop_bi_register(&BiRegisterIdentifier::DE), Dec 06 12:10:59.971 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.971 INFO [stderr] Dec 06 12:10:59.971 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.971 INFO [stderr] --> src/gb/cpu/cpu.rs:599:21 Dec 06 12:10:59.971 INFO [stderr] | Dec 06 12:10:59.971 INFO [stderr] 599 | 0xD2 => cycles += self.jp_flag_a16(CPUFlag::C, false), Dec 06 12:10:59.971 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.971 INFO [stderr] Dec 06 12:10:59.971 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.971 INFO [stderr] --> src/gb/cpu/cpu.rs:601:21 Dec 06 12:10:59.971 INFO [stderr] | Dec 06 12:10:59.971 INFO [stderr] 601 | 0xC4 => cycles += self.call_flag_a16(CPUFlag::C, false), Dec 06 12:10:59.971 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.971 INFO [stderr] Dec 06 12:10:59.971 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.971 INFO [stderr] --> src/gb/cpu/cpu.rs:603:21 Dec 06 12:10:59.971 INFO [stderr] | Dec 06 12:10:59.971 INFO [stderr] 603 | 0xD5 => cycles += self.push_bi_register(&BiRegisterIdentifier::DE), Dec 06 12:10:59.971 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.971 INFO [stderr] Dec 06 12:10:59.971 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.971 INFO [stderr] --> src/gb/cpu/cpu.rs:605:21 Dec 06 12:10:59.971 INFO [stderr] | Dec 06 12:10:59.971 INFO [stderr] 605 | 0xD6 => cycles += self.sub_d8(), Dec 06 12:10:59.971 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.971 INFO [stderr] Dec 06 12:10:59.971 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.971 INFO [stderr] --> src/gb/cpu/cpu.rs:607:21 Dec 06 12:10:59.971 INFO [stderr] | Dec 06 12:10:59.971 INFO [stderr] 607 | 0xD7 => cycles += self.rst(0x10), Dec 06 12:10:59.971 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.971 INFO [stderr] Dec 06 12:10:59.972 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.972 INFO [stderr] --> src/gb/cpu/cpu.rs:609:21 Dec 06 12:10:59.972 INFO [stderr] | Dec 06 12:10:59.972 INFO [stderr] 609 | 0xD8 => cycles += self.ret_flag(CPUFlag::C, true), Dec 06 12:10:59.972 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.972 INFO [stderr] Dec 06 12:10:59.972 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.972 INFO [stderr] --> src/gb/cpu/cpu.rs:612:21 Dec 06 12:10:59.972 INFO [stderr] | Dec 06 12:10:59.972 INFO [stderr] 612 | 0xDA => cycles += self.jp_flag_a16(CPUFlag::C, true), Dec 06 12:10:59.972 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.972 INFO [stderr] Dec 06 12:10:59.972 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.972 INFO [stderr] --> src/gb/cpu/cpu.rs:614:21 Dec 06 12:10:59.972 INFO [stderr] | Dec 06 12:10:59.972 INFO [stderr] 614 | 0xDC => cycles += self.call_flag_a16(CPUFlag::C, true), Dec 06 12:10:59.972 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.972 INFO [stderr] Dec 06 12:10:59.972 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.972 INFO [stderr] --> src/gb/cpu/cpu.rs:616:21 Dec 06 12:10:59.972 INFO [stderr] | Dec 06 12:10:59.972 INFO [stderr] 616 | 0xDE => cycles += self.sbc_d8(), Dec 06 12:10:59.972 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.972 INFO [stderr] Dec 06 12:10:59.972 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.972 INFO [stderr] --> src/gb/cpu/cpu.rs:618:21 Dec 06 12:10:59.972 INFO [stderr] | Dec 06 12:10:59.972 INFO [stderr] 618 | 0xDF => cycles += self.rst(0x18), Dec 06 12:10:59.972 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.972 INFO [stderr] Dec 06 12:10:59.972 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.972 INFO [stderr] --> src/gb/cpu/cpu.rs:620:21 Dec 06 12:10:59.972 INFO [stderr] | Dec 06 12:10:59.972 INFO [stderr] 620 | 0xE0 => cycles += self.ldh_a8_ptr_register(&RegisterIdentifier::A), Dec 06 12:10:59.972 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.972 INFO [stderr] Dec 06 12:10:59.972 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.972 INFO [stderr] --> src/gb/cpu/cpu.rs:622:21 Dec 06 12:10:59.972 INFO [stderr] | Dec 06 12:10:59.972 INFO [stderr] 622 | 0xE1 => cycles += self.pop_bi_register(&BiRegisterIdentifier::HL), Dec 06 12:10:59.972 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.972 INFO [stderr] Dec 06 12:10:59.972 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.972 INFO [stderr] --> src/gb/cpu/cpu.rs:624:21 Dec 06 12:10:59.972 INFO [stderr] | Dec 06 12:10:59.972 INFO [stderr] 624 | 0xE2 => cycles += self.ld_register_ptr_register(&RegisterIdentifier::C, &RegisterIdentifier::A), Dec 06 12:10:59.972 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.972 INFO [stderr] Dec 06 12:10:59.972 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.972 INFO [stderr] --> src/gb/cpu/cpu.rs:626:21 Dec 06 12:10:59.972 INFO [stderr] | Dec 06 12:10:59.972 INFO [stderr] 626 | 0xE5 => cycles += self.push_bi_register(&BiRegisterIdentifier::HL), Dec 06 12:10:59.972 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.972 INFO [stderr] Dec 06 12:10:59.972 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.972 INFO [stderr] --> src/gb/cpu/cpu.rs:628:21 Dec 06 12:10:59.972 INFO [stderr] | Dec 06 12:10:59.972 INFO [stderr] 628 | 0xE6 => cycles += self.and_d8(), Dec 06 12:10:59.972 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.972 INFO [stderr] Dec 06 12:10:59.972 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.972 INFO [stderr] --> src/gb/cpu/cpu.rs:630:21 Dec 06 12:10:59.972 INFO [stderr] | Dec 06 12:10:59.972 INFO [stderr] 630 | 0xE7 => cycles += self.rst(0x20), Dec 06 12:10:59.972 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.972 INFO [stderr] Dec 06 12:10:59.972 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.972 INFO [stderr] --> src/gb/cpu/cpu.rs:633:21 Dec 06 12:10:59.972 INFO [stderr] | Dec 06 12:10:59.972 INFO [stderr] 633 | 0xE9 => cycles += self.jp_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 06 12:10:59.972 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.972 INFO [stderr] Dec 06 12:10:59.972 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.972 INFO [stderr] --> src/gb/cpu/cpu.rs:635:21 Dec 06 12:10:59.972 INFO [stderr] | Dec 06 12:10:59.972 INFO [stderr] 635 | 0xEA => cycles += self.ld_a16_ptr_register(&RegisterIdentifier::A), Dec 06 12:10:59.972 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.972 INFO [stderr] Dec 06 12:10:59.972 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.972 INFO [stderr] --> src/gb/cpu/cpu.rs:637:21 Dec 06 12:10:59.972 INFO [stderr] | Dec 06 12:10:59.972 INFO [stderr] 637 | 0xEE => cycles += self.and_d8(), Dec 06 12:10:59.972 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.972 INFO [stderr] Dec 06 12:10:59.972 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.972 INFO [stderr] --> src/gb/cpu/cpu.rs:639:21 Dec 06 12:10:59.972 INFO [stderr] | Dec 06 12:10:59.972 INFO [stderr] 639 | 0xEF => cycles += self.rst(0x28), Dec 06 12:10:59.973 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.973 INFO [stderr] Dec 06 12:10:59.973 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.973 INFO [stderr] --> src/gb/cpu/cpu.rs:641:21 Dec 06 12:10:59.973 INFO [stderr] | Dec 06 12:10:59.973 INFO [stderr] 641 | 0xF0 => cycles += self.ldh_register_a8_ptr(&RegisterIdentifier::A), Dec 06 12:10:59.973 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.973 INFO [stderr] Dec 06 12:10:59.973 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.973 INFO [stderr] --> src/gb/cpu/cpu.rs:643:21 Dec 06 12:10:59.973 INFO [stderr] | Dec 06 12:10:59.973 INFO [stderr] 643 | 0xF1 => cycles += self.pop_bi_register(&BiRegisterIdentifier::AF), Dec 06 12:10:59.973 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.973 INFO [stderr] Dec 06 12:10:59.973 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.973 INFO [stderr] --> src/gb/cpu/cpu.rs:645:21 Dec 06 12:10:59.973 INFO [stderr] | Dec 06 12:10:59.973 INFO [stderr] 645 | 0xF2 => cycles += self.ld_register_register_ptr(&RegisterIdentifier::A, &RegisterIdentifier::C), Dec 06 12:10:59.973 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.973 INFO [stderr] Dec 06 12:10:59.973 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.973 INFO [stderr] --> src/gb/cpu/cpu.rs:648:21 Dec 06 12:10:59.973 INFO [stderr] | Dec 06 12:10:59.973 INFO [stderr] 648 | 0xF5 => cycles += self.push_bi_register(&BiRegisterIdentifier::AF), Dec 06 12:10:59.973 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.973 INFO [stderr] Dec 06 12:10:59.973 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.973 INFO [stderr] --> src/gb/cpu/cpu.rs:650:21 Dec 06 12:10:59.973 INFO [stderr] | Dec 06 12:10:59.973 INFO [stderr] 650 | 0xF6 => cycles += self.or_d8(), Dec 06 12:10:59.973 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.973 INFO [stderr] Dec 06 12:10:59.973 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.973 INFO [stderr] --> src/gb/cpu/cpu.rs:652:21 Dec 06 12:10:59.973 INFO [stderr] | Dec 06 12:10:59.973 INFO [stderr] 652 | 0xF7 => cycles += self.rst(0x30), Dec 06 12:10:59.973 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.973 INFO [stderr] Dec 06 12:10:59.973 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.973 INFO [stderr] --> src/gb/cpu/cpu.rs:655:21 Dec 06 12:10:59.973 INFO [stderr] | Dec 06 12:10:59.973 INFO [stderr] 655 | 0xF9 => cycles += self.ld_sp_bi_register(&BiRegisterIdentifier::HL), Dec 06 12:10:59.973 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.973 INFO [stderr] Dec 06 12:10:59.973 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.973 INFO [stderr] --> src/gb/cpu/cpu.rs:657:21 Dec 06 12:10:59.973 INFO [stderr] | Dec 06 12:10:59.973 INFO [stderr] 657 | 0xFA => cycles += self.ld_register_a16_ptr(&RegisterIdentifier::A), Dec 06 12:10:59.973 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.973 INFO [stderr] Dec 06 12:10:59.973 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.973 INFO [stderr] --> src/gb/cpu/cpu.rs:660:21 Dec 06 12:10:59.973 INFO [stderr] | Dec 06 12:10:59.973 INFO [stderr] 660 | 0xFE => cycles += self.cp_d8(), Dec 06 12:10:59.973 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.973 INFO [stderr] Dec 06 12:10:59.973 INFO [stderr] warning: value assigned to `cycles` is never read Dec 06 12:10:59.973 INFO [stderr] --> src/gb/cpu/cpu.rs:662:21 Dec 06 12:10:59.973 INFO [stderr] | Dec 06 12:10:59.973 INFO [stderr] 662 | 0xFF => cycles += self.rst(0x38), Dec 06 12:10:59.973 INFO [stderr] | ^^^^^^ Dec 06 12:10:59.973 INFO [stderr] Dec 06 12:10:59.973 INFO [stderr] warning: unused variable: `lhs` Dec 06 12:10:59.973 INFO [stderr] --> src/gb/cpu/cpu.rs:1309:13 Dec 06 12:10:59.973 INFO [stderr] | Dec 06 12:10:59.973 INFO [stderr] 1309 | let lhs = self.read_register(&RegisterIdentifier::A); Dec 06 12:10:59.973 INFO [stderr] | ^^^ help: consider using `_lhs` instead Dec 06 12:10:59.973 INFO [stderr] Dec 06 12:11:00.024 INFO [stderr] warning: variable does not need to be mutable Dec 06 12:11:00.024 INFO [stderr] --> src/gb/cpu/cpu.rs:778:13 Dec 06 12:11:00.024 INFO [stderr] | Dec 06 12:11:00.024 INFO [stderr] 778 | let mut address = self.memory_bus.borrow().read_16bit(self.program_counter.read() as usize); Dec 06 12:11:00.024 INFO [stderr] | ----^^^^^^^ Dec 06 12:11:00.024 INFO [stderr] | | Dec 06 12:11:00.024 INFO [stderr] | help: remove this `mut` Dec 06 12:11:00.024 INFO [stderr] | Dec 06 12:11:00.024 INFO [stderr] = note: #[warn(unused_mut)] on by default Dec 06 12:11:00.024 INFO [stderr] Dec 06 12:11:00.060 INFO [stderr] warning: variable does not need to be mutable Dec 06 12:11:00.060 INFO [stderr] --> src/gb/cpu/cpu.rs:1592:17 Dec 06 12:11:00.060 INFO [stderr] | Dec 06 12:11:00.060 INFO [stderr] 1592 | let mut register_f = cpu.registers[&RegisterIdentifier::F].borrow_mut(); Dec 06 12:11:00.060 INFO [stderr] | ----^^^^^^^^^^ Dec 06 12:11:00.060 INFO [stderr] | | Dec 06 12:11:00.060 INFO [stderr] | help: remove this `mut` Dec 06 12:11:00.060 INFO [stderr] Dec 06 12:11:00.280 INFO [stderr] warning: variable does not need to be mutable Dec 06 12:11:00.280 INFO [stderr] --> src/gb/memory/memory_bus.rs:177:13 Dec 06 12:11:00.280 INFO [stderr] | Dec 06 12:11:00.280 INFO [stderr] 177 | let mut bus = create_bus(); Dec 06 12:11:00.280 INFO [stderr] | ----^^^ Dec 06 12:11:00.280 INFO [stderr] | | Dec 06 12:11:00.280 INFO [stderr] | help: remove this `mut` Dec 06 12:11:00.280 INFO [stderr] Dec 06 12:11:00.283 INFO [stderr] warning: variable does not need to be mutable Dec 06 12:11:00.283 INFO [stderr] --> src/gb/memory/memory_bus.rs:186:13 Dec 06 12:11:00.283 INFO [stderr] | Dec 06 12:11:00.283 INFO [stderr] 186 | let mut bus = create_bus(); Dec 06 12:11:00.283 INFO [stderr] | ----^^^ Dec 06 12:11:00.283 INFO [stderr] | | Dec 06 12:11:00.283 INFO [stderr] | help: remove this `mut` Dec 06 12:11:00.283 INFO [stderr] Dec 06 12:11:00.286 INFO [stderr] warning: variable does not need to be mutable Dec 06 12:11:00.286 INFO [stderr] --> src/gb/memory/memory_bus.rs:195:13 Dec 06 12:11:00.286 INFO [stderr] | Dec 06 12:11:00.286 INFO [stderr] 195 | let mut bus = create_bus(); Dec 06 12:11:00.286 INFO [stderr] | ----^^^ Dec 06 12:11:00.286 INFO [stderr] | | Dec 06 12:11:00.286 INFO [stderr] | help: remove this `mut` Dec 06 12:11:00.286 INFO [stderr] Dec 06 12:11:00.293 INFO [stderr] warning: variable does not need to be mutable Dec 06 12:11:00.293 INFO [stderr] --> src/gb/memory/memory_bus.rs:237:13 Dec 06 12:11:00.293 INFO [stderr] | Dec 06 12:11:00.293 INFO [stderr] 237 | let mut bus = create_bus(); Dec 06 12:11:00.293 INFO [stderr] | ----^^^ Dec 06 12:11:00.293 INFO [stderr] | | Dec 06 12:11:00.293 INFO [stderr] | help: remove this `mut` Dec 06 12:11:00.293 INFO [stderr] Dec 06 12:11:00.296 INFO [stderr] warning: variable does not need to be mutable Dec 06 12:11:00.296 INFO [stderr] --> src/gb/memory/memory_bus.rs:245:13 Dec 06 12:11:00.296 INFO [stderr] | Dec 06 12:11:00.296 INFO [stderr] 245 | let mut bus = create_bus(); Dec 06 12:11:00.296 INFO [stderr] | ----^^^ Dec 06 12:11:00.296 INFO [stderr] | | Dec 06 12:11:00.296 INFO [stderr] | help: remove this `mut` Dec 06 12:11:00.296 INFO [stderr] Dec 06 12:11:00.296 INFO [stderr] warning: variable does not need to be mutable Dec 06 12:11:00.296 INFO [stderr] --> src/gb/memory/memory_bus.rs:253:13 Dec 06 12:11:00.296 INFO [stderr] | Dec 06 12:11:00.296 INFO [stderr] 253 | let mut bus = create_bus(); Dec 06 12:11:00.296 INFO [stderr] | ----^^^ Dec 06 12:11:00.296 INFO [stderr] | | Dec 06 12:11:00.296 INFO [stderr] | help: remove this `mut` Dec 06 12:11:00.296 INFO [stderr] Dec 06 12:11:00.304 INFO [stderr] warning: variable does not need to be mutable Dec 06 12:11:00.304 INFO [stderr] --> src/gb/memory/memory_bus.rs:285:13 Dec 06 12:11:00.304 INFO [stderr] | Dec 06 12:11:00.304 INFO [stderr] 285 | let mut bus = create_bus(); Dec 06 12:11:00.304 INFO [stderr] | ----^^^ Dec 06 12:11:00.304 INFO [stderr] | | Dec 06 12:11:00.304 INFO [stderr] | help: remove this `mut` Dec 06 12:11:00.304 INFO [stderr] Dec 06 12:11:00.304 INFO [stderr] warning: variable does not need to be mutable Dec 06 12:11:00.304 INFO [stderr] --> src/gb/memory/memory_bus.rs:293:13 Dec 06 12:11:00.304 INFO [stderr] | Dec 06 12:11:00.304 INFO [stderr] 293 | let mut bus = create_bus(); Dec 06 12:11:00.304 INFO [stderr] | ----^^^ Dec 06 12:11:00.304 INFO [stderr] | | Dec 06 12:11:00.304 INFO [stderr] | help: remove this `mut` Dec 06 12:11:00.304 INFO [stderr] Dec 06 12:11:00.304 INFO [stderr] warning: variable does not need to be mutable Dec 06 12:11:00.304 INFO [stderr] --> src/gb/memory/memory_bus.rs:301:13 Dec 06 12:11:00.304 INFO [stderr] | Dec 06 12:11:00.304 INFO [stderr] 301 | let mut bus = create_bus(); Dec 06 12:11:00.304 INFO [stderr] | ----^^^ Dec 06 12:11:00.304 INFO [stderr] | | Dec 06 12:11:00.304 INFO [stderr] | help: remove this `mut` Dec 06 12:11:00.304 INFO [stderr] Dec 06 12:11:00.368 INFO [stderr] warning: field is never used: `ram` Dec 06 12:11:00.368 INFO [stderr] --> src/gb/console.rs:37:5 Dec 06 12:11:00.368 INFO [stderr] | Dec 06 12:11:00.368 INFO [stderr] 37 | ram: Rc>, Dec 06 12:11:00.368 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^ Dec 06 12:11:00.368 INFO [stderr] | Dec 06 12:11:00.368 INFO [stderr] = note: #[warn(dead_code)] on by default Dec 06 12:11:00.368 INFO [stderr] Dec 06 12:11:00.368 INFO [stderr] warning: field is never used: `high_ram` Dec 06 12:11:00.368 INFO [stderr] --> src/gb/console.rs:38:5 Dec 06 12:11:00.368 INFO [stderr] | Dec 06 12:11:00.368 INFO [stderr] 38 | high_ram: Rc>, Dec 06 12:11:00.368 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 12:11:00.368 INFO [stderr] Dec 06 12:11:00.368 INFO [stderr] warning: field is never used: `io` Dec 06 12:11:00.368 INFO [stderr] --> src/gb/console.rs:39:5 Dec 06 12:11:00.368 INFO [stderr] | Dec 06 12:11:00.368 INFO [stderr] 39 | io: Rc>, Dec 06 12:11:00.368 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 12:11:00.368 INFO [stderr] Dec 06 12:11:00.369 INFO [stderr] warning: field is never used: `memory_bus` Dec 06 12:11:00.369 INFO [stderr] --> src/gb/console.rs:41:5 Dec 06 12:11:00.369 INFO [stderr] | Dec 06 12:11:00.369 INFO [stderr] 41 | memory_bus: Rc> Dec 06 12:11:00.369 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 12:11:00.369 INFO [stderr] Dec 06 12:11:00.376 INFO [stderr] warning: literal out of range for u8 Dec 06 12:11:00.376 INFO [stderr] --> src/gb/cpu/cpu.rs:1890:63 Dec 06 12:11:00.376 INFO [stderr] | Dec 06 12:11:00.376 INFO [stderr] 1890 | assert_eq!(cpu.read_register(&RegisterIdentifier::A), 0x180 as u8); Dec 06 12:11:00.376 INFO [stderr] | ^^^^^ Dec 06 12:11:00.376 INFO [stderr] | Dec 06 12:11:00.376 INFO [stderr] = note: #[warn(overflowing_literals)] on by default Dec 06 12:11:00.376 INFO [stderr] = note: the literal `0x180` (decimal `384`) does not fit into an `u8` and will become `128u8` Dec 06 12:11:00.376 INFO [stderr] = help: consider using `u16` instead Dec 06 12:11:00.376 INFO [stderr] Dec 06 12:11:02.213 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 4.03s Dec 06 12:11:02.218 INFO [stderr] su: No module specific data is present Dec 06 12:11:02.731 INFO running `"docker" "inspect" "acf8430d2a078835c605d1773b7e780bcb7b811fc691aec1f805bab5d1639591"` Dec 06 12:11:02.864 INFO running `"docker" "rm" "-f" "acf8430d2a078835c605d1773b7e780bcb7b811fc691aec1f805bab5d1639591"` Dec 06 12:11:02.932 INFO [stdout] acf8430d2a078835c605d1773b7e780bcb7b811fc691aec1f805bab5d1639591 Dec 06 12:11:02.933 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56514/worker-5/try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/pr-56514/try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468-alt test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Dec 06 12:11:03.175 INFO [stdout] 8fefc660a2295b10b46c4ab11d9c5b645f15e27a6e91dbe58d94d9379ce26e09 Dec 06 12:11:03.177 INFO running `"docker" "start" "-a" "8fefc660a2295b10b46c4ab11d9c5b645f15e27a6e91dbe58d94d9379ce26e09"` Dec 06 12:11:03.648 INFO [stderr] usermod: no changes Dec 06 12:11:03.685 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.02s Dec 06 12:11:03.686 INFO [stderr] Running /target/debug/deps/oca-9fe36a39082f2151 Dec 06 12:11:03.687 INFO [stdout] Dec 06 12:11:03.688 INFO [stdout] running 136 tests Dec 06 12:11:03.688 INFO [stdout] test gb::cpu::bi_register_8bit::test::can_read_from_bi_register ... ok Dec 06 12:11:03.688 INFO [stdout] test gb::cpu::bi_register_8bit::test::can_write_to_bi_register ... ok Dec 06 12:11:03.689 INFO [stdout] test gb::cpu::cpu::test::can_read_from_register ... ok Dec 06 12:11:03.689 INFO [stdout] test gb::cpu::cpu::test::can_read_from_bi_register ... ok Dec 06 12:11:03.690 INFO [stdout] test gb::cpu::cpu::test::can_get_flag ... ok Dec 06 12:11:03.690 INFO [stdout] test gb::cpu::cpu::test::can_write_to_register ... ok Dec 06 12:11:03.690 INFO [stdout] test gb::cpu::cpu::test::instruction_adc_d8 ... ok Dec 06 12:11:03.690 INFO [stdout] test gb::cpu::cpu::test::can_write_to_bi_register ... ok Dec 06 12:11:03.690 INFO [stdout] test gb::cpu::cpu::test::instruction_add_bi_register_bi_register ... ok Dec 06 12:11:03.691 INFO [stdout] test gb::cpu::cpu::test::instruction_add_bi_register_sp ... ok Dec 06 12:11:03.691 INFO [stdout] test gb::cpu::cpu::test::instruction_add_register ... ok Dec 06 12:11:03.691 INFO [stdout] test gb::cpu::cpu::test::instruction_and_bi_register_ptr ... ok Dec 06 12:11:03.692 INFO [stdout] test gb::cpu::cpu::test::can_unset_flag ... ok Dec 06 12:11:03.692 INFO [stdout] test gb::cpu::cpu::test::instruction_and_register ... ok Dec 06 12:11:03.692 INFO [stdout] test gb::cpu::cpu::test::can_set_flag ... ok Dec 06 12:11:03.693 INFO [stdout] test gb::cpu::cpu::test::instruction_call_a16 ... ok Dec 06 12:11:03.693 INFO [stdout] test gb::cpu::cpu::test::instruction_add_d8 ... ok Dec 06 12:11:03.693 INFO [stdout] test gb::cpu::cpu::test::instruction_call_flag_a16_2 ... ok Dec 06 12:11:03.694 INFO [stdout] test gb::cpu::cpu::test::instruction_adc_bi_register_ptr ... ok Dec 06 12:11:03.694 INFO [stdout] test gb::cpu::cpu::test::instruction_call_flag_a16 ... ok Dec 06 12:11:03.694 INFO [stdout] test gb::cpu::cpu::test::instruction_and_d8 ... ok Dec 06 12:11:03.694 INFO [stdout] test gb::cpu::cpu::test::instruction_cp_bi_register_ptr ... ok Dec 06 12:11:03.695 INFO [stdout] test gb::cpu::cpu::test::instruction_cpl ... ok Dec 06 12:11:03.695 INFO [stdout] test gb::cpu::cpu::test::instruction_daa ... ok Dec 06 12:11:03.695 INFO [stdout] test gb::cpu::cpu::test::instruction_adc_register ... ok Dec 06 12:11:03.696 INFO [stdout] test gb::cpu::cpu::test::instruction_ccf_1 ... ok Dec 06 12:11:03.697 INFO [stdout] test gb::cpu::cpu::test::instruction_ccf_2 ... ok Dec 06 12:11:03.697 INFO [stdout] test gb::cpu::cpu::test::instruction_add_bi_register_ptr ... ok Dec 06 12:11:03.697 INFO [stdout] test gb::cpu::cpu::test::instruction_daa_2 ... ok Dec 06 12:11:03.698 INFO [stdout] test gb::cpu::cpu::test::instruction_dec_bi_register ... ok Dec 06 12:11:03.698 INFO [stdout] test gb::cpu::cpu::test::instruction_halt ... ok Dec 06 12:11:03.698 INFO [stdout] test gb::cpu::cpu::test::instruction_inc_bi_register ... ok Dec 06 12:11:03.698 INFO [stdout] test gb::cpu::cpu::test::instruction_dec_register ... ok Dec 06 12:11:03.698 INFO [stdout] test gb::cpu::cpu::test::instruction_cp_d8 ... ok Dec 06 12:11:03.698 INFO [stdout] test gb::cpu::cpu::test::instruction_dec_sp ... ok Dec 06 12:11:03.699 INFO [stdout] test gb::cpu::cpu::test::instruction_inc_bi_register_ptr ... ok Dec 06 12:11:03.699 INFO [stdout] test gb::cpu::cpu::test::instruction_jp_flag_a16 ... ok Dec 06 12:11:03.699 INFO [stdout] test gb::cpu::cpu::test::instruction_inc_register ... ok Dec 06 12:11:03.700 INFO [stdout] test gb::cpu::cpu::test::instruction_jp_a16 ... ok Dec 06 12:11:03.700 INFO [stdout] test gb::cpu::cpu::test::instruction_cp_register ... ok Dec 06 12:11:03.701 INFO [stdout] test gb::cpu::cpu::test::instruction_ld_a16_ptr_sp ... ok Dec 06 12:11:03.701 INFO [stdout] test gb::cpu::cpu::test::instruction_jp_flag_a16_2 ... ok Dec 06 12:11:03.701 INFO [stdout] test gb::cpu::cpu::test::instruction_ld_a16_sp ... ok Dec 06 12:11:03.702 INFO [stdout] test gb::cpu::cpu::test::instruction_dec_bi_register_ptr ... ok Dec 06 12:11:03.702 INFO [stdout] test gb::cpu::cpu::test::instruction_jr_r8 ... ok Dec 06 12:11:03.702 INFO [stdout] test gb::cpu::cpu::test::instruction_ld_bi_register_ptr_d8 ... ok Dec 06 12:11:03.702 INFO [stdout] test gb::cpu::cpu::test::instruction_jr_flag_r8 ... ok Dec 06 12:11:03.703 INFO [stdout] test gb::cpu::cpu::test::instruction_inc_sp ... ok Dec 06 12:11:03.703 INFO [stdout] test gb::cpu::cpu::test::instruction_ld_a16_ptr_register ... ok Dec 06 12:11:03.703 INFO [stdout] test gb::cpu::cpu::test::instruction_ld_bi_register_ptr_register ... ok Dec 06 12:11:03.703 INFO [stdout] test gb::cpu::cpu::test::instruction_jp_bi_register_ptr ... ok Dec 06 12:11:03.704 INFO [stdout] test gb::cpu::cpu::test::instruction_ld_bi_register_d16 ... ok Dec 06 12:11:03.704 INFO [stdout] test gb::cpu::cpu::test::instruction_ld_register_register ... ok Dec 06 12:11:03.704 INFO [stdout] test gb::cpu::cpu::test::instruction_ld_bi_register_register ... ok Dec 06 12:11:03.704 INFO [stdout] test gb::cpu::cpu::test::instruction_ld_register_d8 ... ok Dec 06 12:11:03.705 INFO [stdout] test gb::cpu::cpu::test::instruction_ld_sp_d16 ... ok Dec 06 12:11:03.705 INFO [stdout] test gb::cpu::cpu::test::instruction_ld_register_register_ptr ... ok Dec 06 12:11:03.706 INFO [stdout] test gb::cpu::cpu::test::instruction_ldd_register_bi_register_ptr ... ok Dec 06 12:11:03.706 INFO [stdout] test gb::cpu::cpu::test::instruction_ldd_bi_register_ptr_register ... ok Dec 06 12:11:03.706 INFO [stdout] test gb::cpu::cpu::test::instruction_ldi_bi_register_ptr_register ... ok Dec 06 12:11:03.707 INFO [stdout] test gb::cpu::cpu::test::instruction_ld_register_ptr_register ... ok Dec 06 12:11:03.707 INFO [stdout] test gb::cpu::cpu::test::instruction_ldi_register_bi_register_ptr ... ok Dec 06 12:11:03.707 INFO [stdout] test gb::cpu::cpu::test::instruction_ldh_register_a8_ptr ... ok Dec 06 12:11:03.707 INFO [stdout] test gb::cpu::cpu::test::instruction_or_register ... ok Dec 06 12:11:03.707 INFO [stdout] test gb::cpu::cpu::test::instruction_ld_sp_bi_register ... ok Dec 06 12:11:03.708 INFO [stdout] test gb::cpu::cpu::test::instruction_or_bi_register_ptr ... ok Dec 06 12:11:03.708 INFO [stdout] test gb::cpu::cpu::test::instruction_push_bi_register ... ok Dec 06 12:11:03.709 INFO [stdout] test gb::cpu::cpu::test::instruction_or_d8 ... ok Dec 06 12:11:03.709 INFO [stdout] test gb::cpu::cpu::test::instruction_ret_flag_2 ... ok Dec 06 12:11:03.709 INFO [stdout] test gb::cpu::cpu::test::instruction_ret ... ok Dec 06 12:11:03.709 INFO [stdout] test gb::cpu::cpu::test::instruction_ret_flag_3 ... ok Dec 06 12:11:03.709 INFO [stdout] test gb::cpu::cpu::test::instruction_ret_flag ... ok Dec 06 12:11:03.709 INFO [stdout] test gb::cpu::cpu::test::instruction_rlca ... ok Dec 06 12:11:03.711 INFO [stdout] test gb::cpu::cpu::test::instruction_rra_carry0 ... ok Dec 06 12:11:03.711 INFO [stdout] test gb::cpu::cpu::test::instruction_rla_carry0 ... ok Dec 06 12:11:03.711 INFO [stdout] test gb::cpu::cpu::test::instruction_rrca ... ok Dec 06 12:11:03.711 INFO [stdout] test gb::cpu::cpu::test::instruction_rra_carry1 ... ok Dec 06 12:11:03.711 INFO [stdout] test gb::cpu::cpu::test::instruction_rla_carry1 ... ok Dec 06 12:11:03.712 INFO [stdout] test gb::cpu::cpu::test::instruction_sbc_bi_register_ptr ... ok Dec 06 12:11:03.712 INFO [stdout] test gb::cpu::cpu::test::instruction_sbc_d8 ... ok Dec 06 12:11:03.712 INFO [stdout] test gb::cpu::cpu::test::instruction_rlca_2 ... ok Dec 06 12:11:03.713 INFO [stdout] test gb::cpu::cpu::test::instruction_rrca_2 ... ok Dec 06 12:11:03.713 INFO [stdout] test gb::cpu::cpu::test::instruction_rst ... ok Dec 06 12:11:03.714 INFO [stdout] test gb::cpu::cpu::test::instruction_ldh_a8_ptr_register ... ok Dec 06 12:11:03.714 INFO [stdout] test gb::cpu::cpu::test::instruction_ld_register_a16_ptr ... ok Dec 06 12:11:03.714 INFO [stdout] test gb::cpu::cpu::test::instruction_ld_register_bi_register_ptr ... ok Dec 06 12:11:03.714 INFO [stdout] test gb::cpu::cpu::test::instruction_sbc_register ... ok Dec 06 12:11:03.715 INFO [stdout] test gb::cpu::cpu::test::instruction_pop_bi_register ... ok Dec 06 12:11:03.717 INFO [stdout] test gb::cpu::cpu::test::instruction_xor_d8 ... ok Dec 06 12:11:03.717 INFO [stdout] test gb::cpu::cpu::test::instruction_sub_bi_register_ptr ... ok Dec 06 12:11:03.717 INFO [stdout] test gb::cpu::cpu::test::instruction_xor_bi_register_ptr ... ok Dec 06 12:11:03.717 INFO [stdout] test gb::cpu::cpu::test::instruction_xor_register ... ok Dec 06 12:11:03.717 INFO [stdout] test gb::cpu::cpu::test::instruction_stop_0 ... ok Dec 06 12:11:03.718 INFO [stdout] test gb::cpu::cpu::test::instruction_scf ... ok Dec 06 12:11:03.718 INFO [stdout] test gb::cpu::cpu::test::instruction_sub_register ... ok Dec 06 12:11:03.718 INFO [stdout] test gb::memory::high_ram::test::can_read_8bit_from_high_ram ... ok Dec 06 12:11:03.718 INFO [stdout] test gb::memory::high_ram::test::can_read_16bit_from_high_ram ... ok Dec 06 12:11:03.718 INFO [stdout] test gb::memory::high_ram::test::can_write_16bit_to_high_ram ... ok Dec 06 12:11:03.718 INFO [stdout] test gb::memory::high_ram::test::can_read_8bit_signed_from_high_ram ... ok Dec 06 12:11:03.718 INFO [stdout] test gb::memory::high_ram::test::can_write_8bit_signed_to_high_ram ... ok Dec 06 12:11:03.718 INFO [stdout] test gb::memory::cartridge::test::can_read_16bit_from_cartridge ... ok Dec 06 12:11:03.718 INFO [stdout] test gb::memory::cartridge::test::can_create_cartridge_from_bytes ... ok Dec 06 12:11:03.718 INFO [stdout] test gb::memory::high_ram::test::can_write_8bit_to_high_ram ... ok Dec 06 12:11:03.719 INFO [stdout] test gb::memory::io::test::can_read_8bit_from_io ... ok Dec 06 12:11:03.719 INFO [stdout] test gb::memory::io::test::can_read_8bit_signed_from_io ... ok Dec 06 12:11:03.719 INFO [stdout] test gb::memory::io::test::can_read_16bit_from_io ... ok Dec 06 12:11:03.719 INFO [stdout] test gb::memory::io::test::can_write_16bit_to_io ... ok Dec 06 12:11:03.719 INFO [stdout] test gb::memory::io::test::can_write_8bit_signed_to_io ... ok Dec 06 12:11:03.719 INFO [stdout] test gb::memory::io::test::can_write_8bit_to_io ... ok Dec 06 12:11:03.719 INFO [stdout] test gb::cpu::cpu::test::instruction_sub_d8 ... ok Dec 06 12:11:03.720 INFO [stdout] test gb::memory::memory_bus::test::can_read_8bit_from_io ... ok Dec 06 12:11:03.720 INFO [stdout] test gb::memory::memory_bus::test::can_read_8bit_from_ram ... ok Dec 06 12:11:03.721 INFO [stdout] test gb::memory::memory_bus::test::can_read_16bit_from_high_ram ... ok Dec 06 12:11:03.723 INFO [stdout] test gb::memory::cartridge::test::can_read_8bit_from_cartridge ... ok Dec 06 12:11:03.723 INFO [stdout] test gb::memory::memory_bus::test::can_read_16bit_from_ram ... ok Dec 06 12:11:03.723 INFO [stdout] test gb::memory::cartridge::test::can_get_cartridge_type ... ok Dec 06 12:11:03.723 INFO [stdout] test gb::memory::memory_bus::test::can_read_8bit_signed_from_ram ... ok Dec 06 12:11:03.723 INFO [stdout] test gb::memory::memory_bus::test::can_read_8bit_signed_from_io ... ok Dec 06 12:11:03.724 INFO [stdout] test gb::memory::memory_bus::test::can_read_8bit_from_high_ram ... ok Dec 06 12:11:03.724 INFO [stdout] test gb::memory::memory_bus::test::can_read_8bit_signed_from_high_ram ... ok Dec 06 12:11:03.724 INFO [stdout] test gb::memory::memory_bus::test::can_write_8bit_signed_to_io ... ok Dec 06 12:11:03.725 INFO [stdout] test gb::memory::memory_bus::test::can_read_16bit_from_io ... ok Dec 06 12:11:03.725 INFO [stdout] test gb::memory::memory_bus::test::can_write_16bit_to_io ... ok Dec 06 12:11:03.726 INFO [stdout] test gb::memory::memory_bus::test::can_write_8bit_to_high_ram ... ok Dec 06 12:11:03.726 INFO [stdout] test gb::memory::memory_bus::test::can_write_8bit_signed_to_ram ... ok Dec 06 12:11:03.726 INFO [stdout] test gb::memory::memory_bus::test::can_write_16bit_to_ram ... ok Dec 06 12:11:03.726 INFO [stdout] test gb::memory::ram::test::can_read_8bit_signed_from_ram ... ok Dec 06 12:11:03.726 INFO [stdout] test gb::memory::ram::test::can_write_8bit_signed_to_ram ... ok Dec 06 12:11:03.726 INFO [stdout] test gb::memory::ram::test::can_read_16bit_from_ram ... ok Dec 06 12:11:03.726 INFO [stdout] test gb::memory::ram::test::can_read_8bit_from_ram ... ok Dec 06 12:11:03.726 INFO [stdout] test gb::memory::memory_bus::test::can_write_8bit_to_io ... ok Dec 06 12:11:03.726 INFO [stdout] test gb::memory::ram::test::can_write_8bit_to_ram ... ok Dec 06 12:11:03.726 INFO [stdout] test gb::memory::memory_bus::test::can_write_8bit_signed_to_high_ram ... ok Dec 06 12:11:03.727 INFO [stdout] test gb::memory::memory_bus::test::can_write_8bit_to_ram ... ok Dec 06 12:11:03.727 INFO [stdout] test gb::memory::memory_bus::test::can_write_16bit_to_high_ram ... ok Dec 06 12:11:03.728 INFO [stdout] test gb::memory::ram::test::can_write_16bit_to_ram ... ok Dec 06 12:11:03.728 INFO [stdout] Dec 06 12:11:03.728 INFO [stdout] test result: ok. 136 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 06 12:11:03.729 INFO [stdout] Dec 06 12:11:03.729 INFO [stderr] Running /target/debug/deps/oca-5a561a14e6a4f69d Dec 06 12:11:03.733 INFO [stdout] Dec 06 12:11:03.733 INFO [stdout] running 0 tests Dec 06 12:11:03.733 INFO [stdout] Dec 06 12:11:03.733 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 06 12:11:03.733 INFO [stdout] Dec 06 12:11:03.734 INFO [stderr] Doc-tests oca Dec 06 12:11:04.249 INFO [stdout] Dec 06 12:11:04.249 INFO [stdout] running 0 tests Dec 06 12:11:04.249 INFO [stdout] Dec 06 12:11:04.249 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 06 12:11:04.249 INFO [stdout] Dec 06 12:11:04.255 INFO [stderr] su: No module specific data is present Dec 06 12:11:04.786 INFO running `"docker" "inspect" "8fefc660a2295b10b46c4ab11d9c5b645f15e27a6e91dbe58d94d9379ce26e09"` Dec 06 12:11:04.996 INFO running `"docker" "rm" "-f" "8fefc660a2295b10b46c4ab11d9c5b645f15e27a6e91dbe58d94d9379ce26e09"` Dec 06 12:11:05.148 INFO [stdout] 8fefc660a2295b10b46c4ab11d9c5b645f15e27a6e91dbe58d94d9379ce26e09